Repolode
kitlangton

kitlangton/scrawl

一款 macOS 应用,把屏幕录制、语音和标注打包成带标注关键帧与文字稿的素材包,供编程 Agent 查看。

可替代:Loom

Star
884
Fork
89
未关闭 Issue
36
最近提交
6天前

这是什么?

Scrawl 让你把问题直接展示给编程 Agent,而不是用文字描述。按下快捷键开始录屏,边说话、点击、在屏幕上画线,再按一次结束。录制内容会被打包成一个素材包,包含带标注的关键帧拼图、全分辨率帧、与时间对齐的文字稿和交互时间线,以及结构化的 JSON 清单。

应用基于 Rust 和 GPUI 开发,面向 macOS 15 及以上版本的 Apple 芯片 Mac,同时提供 Windows 预览版。项目包含可用于 Claude Code、OpenCode、Codex 等 Agent 的技能,以及命令行工具,可用于放大某一时刻、提取帧区间、把素材发送到 OpenCode 会话,或导出带标注和自动缩放的 MP4 视频。

项目还提供 ScrawlKit,这是一个 Swift 包,可让 iOS 应用录制自身屏幕、触摸操作和旁白,并将结果发送到 Mac 或 HTTPS 端点。

核心功能

  • 01在一次录制中同时记录屏幕、旁白、屏幕标注、标记点和点击。
  • 02生成带标注关键帧的拼图,并保留全分辨率帧。
  • 03在 summary.md 中输出与时间对齐的文字稿和交互时间线。
  • 04通过命令行让 Agent 放大某一时刻或提取指定帧区间。
  • 05可将素材发送到 OpenCode 会话或复制到剪贴板。
  • 06导出带标注、可选自动缩放的 MP4 视频。

适用场景

  • 录制并圈出界面 bug 或布局问题,交给编程 Agent 查看。
  • 用旁白配合标注,向同事或 AI 助手说明视觉问题。
  • 录制有线连接的 iPhone 或 iOS 应用的行为,交由 Agent 分析。
  • 把屏幕录制转换为可分享的带标注演示视频。

快速上手

  1. 1

    通过 Homebrew 安装 cask(需要 Apple 芯片 Mac,macOS 15 或更高)

    brew install --cask kitlangton/tap/scrawl
  2. 2

    按 ⌥⇧S 开始录制,再按一次结束

  3. 3

    为 Claude Code、OpenCode、Codex 等智能体安装技能

    bunx skills add kitlangton/scrawl

使用前须知

  • 需要 Apple 芯片的 Mac,macOS 15 或更高版本;实时转录和 Liquid Glass 需要 macOS 26。
  • Windows 版本为预览版,尚未签名,且不会自动更新。

收录于专题

标签

常见问题

scrawl 是什么?
一款 macOS 应用,把屏幕录制、语音和标注打包成带标注关键帧与文字稿的素材包,供编程 Agent 查看。 Scrawl 让你把问题直接展示给编程 Agent,而不是用文字描述。按下快捷键开始录屏,边说话、点击、在屏幕上画线,再按一次结束。录制内容会被打包成一个素材包,包含带标注的关键帧拼图、全分辨率帧、与时间对齐的文字稿和交互时间线,以及结构化的 JSON 清单。
scrawl 可以免费使用吗?用的什么许可证?
scrawl 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
scrawl 还在维护吗?
活跃维护中。scrawl 最近一次提交是在 2026年11月1日。
scrawl 适合用来做什么?
录制并圈出界面 bug 或布局问题,交给编程 Agent 查看。 用旁白配合标注,向同事或 AI 助手说明视觉问题。 录制有线连接的 iPhone 或 iOS 应用的行为,交由 Agent 分析。 把屏幕录制转换为可分享的带标注演示视频。
scrawl 怎么安装和运行?
通过 Homebrew 安装 cask(需要 Apple 芯片 Mac,macOS 15 或更高): brew install --cask kitlangton/tap/scrawl 按 ⌥⇧S 开始录制,再按一次结束 为 Claude Code、OpenCode、Codex 等智能体安装技能: bunx skills add kitlangton/scrawl
在哪里获取 scrawl?
源代码和安装说明在 GitHub 上:https://github.com/kitlangton/scrawl

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目