MarsDawn 已在 Mac App Store 上架

agent 做完的工作,最后都变成一份你要读的 Markdown。

你请 coding agent 规划一次数据库迁移、写一份规格,或追一个 bug。它自己跑了一阵子,交回来的是一个文件:plan.md、SPEC.md、一份进度报告,或一份研究摘要。你能检查的工作,全在这份文件里。

agent 有没有做对,要读过它交回来的东西才知道。MarsDawn 就是为这种阅读做的 Mac app。

做 agent 的人怎么说

以下引文照原文,我们的解读放在最后。

以下是我们的推论,不是作者的主张:agent 把计划摊开、在检查点停下来,那在检查点读计划的通常就是你。agent 可能以为自己做完了,那它的“完成报告”也得有人读过。上面这几位作者都没有提到 MarsDawn,也没有推荐 MarsDawn 或任何 Markdown 工具。

比看起来难读

文件很长,重要的地方很少在最上面。里面有 Mermaid 图表和数学式,看原始码很难跟上。你读到一半,agent 可能还在改写同一个文件。它通常不只交一个文件,有时还分散在不同的分支或 worktree。等你找到问题,说“缓存那段怪怪的”,agent 只能用猜的;说“docs/plan.md:42 在回填跑完前就把旧表删了”,它就知道要改哪里。

MarsDawn 帮得上忙的地方

另外两件事也和这个循环有关:agent 可以执行 marsdawn open plan.md:42,在 MarsDawn 里帮你打开文件,直接停在第 42 行,也就是它想先让你看的那一行;审完的文件可以从 app 导出 PDF,也可以用免费的 marsdawn export 指令。

MarsDawn 里没有 AI 模型。它不会帮你摘要计划、打分数,也不会告诉你哪里错了。读的人是你,它负责让又长又会变的文件保持好读,让你能准确指出是哪一行。

五分钟审完一份 agent 计划

用什么编辑器都适用。

  1. 先只看标题。大纲和你要求的对得上吗?少一段,通常就是少做一件事。
  2. 找出所有写着“完成”“通过”“已验证”的地方,挑一个自己查:打开那个文件、跑那个测试、数一下笔数。
  3. 找出做了就回不去的步骤:删资料、数据库迁移、force push,还有任何会寄出、付款或发布的动作。这些要等你明确点头。
  4. 图表要看画出来的样子,逐一对照每个箭头和文字说的是不是同一回事。
  5. 列出计划会动到的文件和系统。你没要求的部分,执行前先问清楚。
  6. 反馈写成“位置、问题、改法”:“plan.md:88:回填排在删表之后,第 4、5 步对调。”一行只讲一个问题。

时间只够做一步的话,就做第 2 步吧。以为自己已经做完的 agent,多半是在这一步被抓到的。完整版本、附实际例子:五分钟审完一份 agent 计划。

试试看

MarsDawn 已在 Mac App Store 上架。另外还有免费的 marsdawn 命令行工具:

brew install redtear1115/tap/marsdawn

它不需要 app 就能把 Markdown 导出成 PDF;agent 也能用 marsdawn open 在 MarsDawn 里帮你打开文件。

命令行工具 · 给 AI agent 的 marsdawn 参考 · 买之前先看:MarsDawn 做不到的事

接下来

资料来源