跳转到内容

竞品对比

Switch to Zen Mode
工具类型痛点
Notion / Todoist太重 —— 打开就是负担,与终端工作流脱节
Taskwarrior纯 CLI,无可视化锚点,不够直觉
GitHub Issues平台锁定,不支持本地离线,不够”私人”
IDE Todo 插件编辑器锁定,Agent 无法直接写入
特性MutsumiTaskwarriorTodoistGitHub IssuesNotion
终端 TUI❌ (纯 CLI)
鼠标支持
Agent 原生集成
文件热重载N/AN/AN/A
纯本地/离线
JSON 数据格式
可自定义主题
快捷键预设✅ (3种)N/A
子任务嵌套
Git 友好
多语言 (i18n)✅ (3语言)
零网络依赖
团队协作
来源借鉴内容
Taskwarrior纯本地、CLI 优先的理念
Obsidian文件即数据、本地优先
lazygit / btopTUI 的交互范式
VS Code快捷键预设切换机制
方案拒绝理由
Electron GUI违反”极简”原则 —— 启动慢、资源占用高
SQLite 存储对 Agent 不友好 —— 不能直接 cat/编辑
Rust TUI (ratatui)开发速度慢;Textual 的 CSS 样式更适合快速迭代
内置 Agent违反”解耦”原则 —— 绑定模型就失去通用性
WebSocket 通信过度工程 —— 文件系统就是最好的 IPC
Markdown tasks.md解析复杂度高,嵌套支持差 —— 留到 v2
原创点说明
MVC 分离架构把文件系统当 IPC,Agent 和 TUI 完全解耦
Agent 协议标准化的 JSON 读写协议 + 事件日志反向通知
三重输入鼠标 + 键盘 + CLI,同一数据三种操作方式
Scope 混合模式手动 scope 与 due_date 自动推导共存
零摩擦设计从召唤到操作 < 2 秒的极致体验