说过的话,不再转头就忘
没有它的时候
说过的话,转头就忘;答应的事,不知道办到哪了。该等谁的、谁在办、办得怎么样——全靠脑子记和来回翻聊天记录。AI 工具遍地都是,但「记下来」就结束了,没人管「办出着落」。
有了说到 →
每件事都有归属和去向,一眼看清:等你拍板的、你欠的动作、AI 正在办的、等外部回音的,四色分明,件件有着落。它把「聊透、自动开工、办完交付」做成同一套闭环。
一段真实的对话
自动播放的一段真实对话——新消息会把先出现的挤走,就像真的在用它。也可以随时抢过来自己点。
export/ 目录。一个事等你拍板:
决策包 · 导出功能(CSV)
做完你会得到:报表页一个「导出 CSV」按钮,带 BOM,含一份和计划同源生成的网页小样,先看最终长什么样。
4 步,每步标好 AI 执行还是需要你配合。独立 git worktree 跑,主工作区不会被碰。
走你已订阅的 AI,无需额外付费。预算 ¥3.2 · 封顶 ¥8 · 超时熔断 45min
今天 · 四色账本
四件事,缺一不可
上面那段对话能成立,靠的是这四条机制。市面上每一块都有成熟单点,但还没人把它们做成同一套闭环。
先吃透,再办事
第一次聊一个项目,先读透结构、约定与关键文件,沉淀成持久知识底座——此后每次都带着理解开聊。这是和「新开一个聊天窗口」的分水岭。
AI 真的在干活
接上你电脑上已登录的 AI——Codex、Claude Code、Cursor、Gemini CLI、Grok。已订阅哪家用哪家,无需额外付费。
人拍板才算数
开工前给决策包三件套;做完说「等你验收」而不是「做完了」。合并、交付,永远你点头才算。
跨设备同一本账
手机说话、看进展、点头确认;重活留在你的电脑上,S3 重操作永远只在电脑。沟通是移动的,执行是固定的。
已交付、在途与规划
每项只标此刻真实的完成度。计划中的,不提前写成可用。
驱动你已有的 AI
现在可用对话、思考与评估走你本机已登录的 Codex / Claude Code / Cursor / Gemini CLI / Grok / Qwen / Copilot,或任一 OpenAI 兼容 API。动手改代码的执行器,当前为 Cursor Agent。
Claude Code 执行器
收口中生产执行主流程、审批门、恢复、记账、自检与控制台已经接线;最终真实端到端 conformance 尚未收口,因此暂不替代 Cursor 稳定路径。
项目记忆与四色账本
现在可用项目奠基、持久知识底座、四色归属账本与验收证据视图。会话写入账本,可复查、可回溯。
来电式语音汇报
规划中执行结束后以系统来电形态叫醒并口播进展。PushKit 唤醒,CallKit 来电界面。
隐私不是承诺,是架构
对话、事项与账本保存在你自己的设备上。没有账号体系,不埋点,不接入第三方统计或广告 SDK——开发者无法访问,也不收集。
你大概想问
saydo/<任务> 分支上改代码;合并到你的分支要你用本机认证确认或自己动手;推送远端、开 PR 永远是你之后自己做的事。把「说」和「做」
连起来。
聊清楚,它去办,办完叫你验收。开源免费,数据不出你的设备。需要 Node.js 22,无需克隆源码:
$ npm exec --yes --package=https://github.com/Octo-o-o-o/SayDo/releases/download/v0.1.0-rc.2/saydo-cli-0.1.0-rc.2.tgz -- saydo up