当前状态 尚未发布。macOS 版在签名与公证收尾。留一封邮件,上线时我们回信。 写信给我们

SUMERY · VIRGOVirgo English

本地 · Markdown 是唯一事实源

任务与代码,对一次账。

和 agent 一起推进一个仓库,任务清单很快就不是代码的样子了:做完的没勾,勾了的其实没做完,agent 读到过期的一行,把已经完成的工作再做一遍。Virgo 把项目里的 TODO.md 汇总成一个视图,用 Git 里的改动给每一项找物证,只报告差异——完成与否,还是你来定。

上线通知是一封邮件,不是订阅。

演示数据:一份 TODO.md 与它的对账结果

三十秒,把清单对回代码。

  1. 打开项目目录。

    Virgo 找出目录里所有的 TODO.md(以及声明了 todo-spec 的 Markdown),按来源分开列出,不需要登录,也不需要网络。

  2. 看对账结果。

    每一项旁边是 Git 里能找到的物证:哪些改动、哪个区间。没有物证的、物证和状态对不上的,标出来。

  3. 在原地写结局。

    完成、部分完成(◐)、失败(⚠)都在那一行写完,附一句说明。写回去的只有 Virgo 认识的那几个字节,文件里其他内容逐字节不动。

  4. agent 读同一份文件。

    todo hooks install --agent claude|codex|deepseek-harness,它在会话开始时读到的就是你刚对过账的清单。

它只报告,不替你改。

四个视图,一份文件。

目标
推进中、待办、已完成在同一个工作区;推进中默认展开 1 项,最多 5 项。
象限
按 !1–!4 拖进四格,写回的只是那一行的 ! 标记;没定级的留在托盘。
随记
个人收件箱与分拣;⌘⇧Space 随时记一条,⌘⏎ 保存。
扫描与历史
全仓扫描未跟踪的工作,导入前看 diff;查看与恢复还原点。

- [ ] 任务 !2 ◐ ↳ 说明 🔗 a1b2c3..d4e5f6 <!-- id -->——优先级、部分完成、说明、物证、稳定 ID 都是文件里的普通字符。CLI todo 和桌面端读写同一套。

还没到发布那一天。

macOS 版在做 Developer ID 签名与公证;签好之前不放安装包,也不放「先用着」的未签名版本。其他平台等 macOS 之后再说,现在不承诺。

留一封邮件,上线那天我们回信告诉你。不需要注册,也没有邮件列表——就是一封信,正文空着也行。

各平台发布状态
平台状态
macOS · Apple Silicon即将推出