写在前面
仓库先贴最前面 ZenFlow github希望各位大佬多star
可访问页面是 ZenFlow 免费好用的TodoList 可以直接保存未pwa应用运行
在效率工具这一类产品里,真正让人疲惫的往往不是功能不足,而是"使用成本"过高:开屏广告、强制登录、跨设备同步绑架、隐私顾虑、订阅墙、以及越来越重的"系统级全家桶"。这也是我在开发 ZenFlow AI(unknownparticles/todo) 时最核心的出发点:做一个极简、可控、可安装、低摩擦的待办与专注工具,把注意力还给用户,而不是把用户交给平台。
仓库定位非常清晰:"极简 AI 待办与番茄钟应用" ,同时支持统计追踪与 AI 辅助规划,并提供多种主题与 PWA 安装能力。 (GitHub)
开发目的:把"效率工具"从平台依赖里解放出来
我给这个项目的目标可以概括为三句话:
- 无广告:工具本身不应成为新的注意力源。
- 免登录:把"开始记录一个任务"的门槛压到最低(尤其是临时灵感、碎片任务)。
- 自由度高:用户能按自己的工作流组织任务、专注与复盘,而不是被固定模板约束。
在 ZenFlow AI 的 README 中,它被定义为"极简 AI 待办与番茄钟应用",并明确强调:任务管理、番茄钟、统计追踪、AI 总结与优先级建议、多主题、深色模式与 PWA。 (GitHub)
这些能力组合在一起,本质是在回答一个问题:如何在不引入额外负担的前提下,让用户更专注、更可持续地执行任务,并且能复盘迭代?
你会得到什么:Todo、番茄钟与分析在同一条流水线里闭环
1) Todo:不仅是勾选框,而是"可执行的结构"
ZenFlow AI 的任务能力覆盖了更接近真实工作流的维度:
- 优先级
- 标签
- 子任务 (GitHub)
这意味着它不是"记事本式 todo",而是把任务天然拆成可执行单元,适配研发、学习、项目推进这些需要分解与排序的场景。
2) 番茄钟:用时间盒对抗拖延与多任务切换
项目内置可自定义时长 的番茄钟计时器。 (GitHub)
它的价值不在"25 分钟"这个数字,而在于用时间盒把任务推进方式标准化:开始---专注---休息---复盘。对于长期目标,番茄钟是最低成本的"节律系统"。
3) 统计与生产力追踪:让复盘有数据,而不是靠感觉
ZenFlow AI 提供统计与生产力追踪 。 (GitHub)
当 Todo 和番茄钟被放在同一个产品里,统计才会变得有意义:你不仅知道"做了多少任务",还可以用数据回答更关键的问题,例如:
- 高优先级任务是否真的被优先完成?
- 哪些标签/类型的任务最容易被拖延?
- 每天的有效专注时间是否稳定?
AI 在这里扮演什么角色:不是替你做事,而是替你"对齐方向"
ZenFlow AI 的 AI 功能定位比较克制:
- AI 每日总结
- 任务优先级建议
- 支持多 AI 提供商(Gemini、DeepSeek、ChatGLM),并通过设置入口填入 API Key 进行启用。 (GitHub)
这类 AI 功能的正确打开方式不是"让我更聪明",而是"减少我每天做规划/回顾时的认知开销"。例如:
- 把一天的完成情况整理成可读的总结(帮助快速复盘)
- 给出优先级建议(帮助避免把时间花在低价值任务上)
- 用外部视角提示任务拆分是否过大、是否缺少下一步行动
技术实现思路:用 Web 做到"轻、快、可安装"
从仓库 README 可以看到,ZenFlow AI 是一个典型的现代前端单页应用技术栈:
- React 19
- TypeScript
- Vite
- TailwindCSS
- PWA(Service Worker + Manifest) (GitHub)
这套组合的工程意义很直接:
- 性能与开发体验:Vite + TS 提供快速迭代与类型安全。
- UI 维护成本低:TailwindCSS 把样式约束在可组合的原子类里,适合快速做主题切换。
- PWA 安装 :PWA 让它更像"一个真正的工具"而不是"一个网页",并且具备一定离线/缓存能力(取决于 SW 策略)。 (GitHub)
部署策略也写得很清楚:支持 GitHub Actions 自动部署到 GitHub Pages。 (GitHub)
仓库列表里也显示该 repo 在 2026-01-22 有更新。 (GitHub)
"无广告、免登录"如何落地:产品原则比功能更重要
虽然 README 主要描述功能与技术栈,但"无广告、免登录、自由度高"这三个目标,本质是产品原则:
- 无广告:不做商业化干扰是最直接的体验增益。
- 免登录:不把"身份系统"当作工具入口;用户可以立刻开始记录与专注。
- 自由度高 :优先级、标签、子任务、多主题与可定制番茄钟,本质都是在降低"你必须按某个模板生活"的约束。 (GitHub)
如果你后续希望把这一点在项目叙事上表达得更"硬",建议在 README 或博客里补一句清晰的承诺式表述,例如:
- 数据默认本地优先(以及是否提供可选同步)
- 不追踪、不埋点(或仅本地统计)
- API Key 如何存储、是否只在本地
这样读者会更容易把"免登录"理解为一种隐私与控制权设计,而不仅仅是"少一步操作"。
适用人群与使用方式建议
适合:
- 不想被效率工具打扰的人(讨厌广告/订阅墙/强制登录)
- 有明确工作流的人(需要标签、优先级、拆解子任务)
- 想把"执行---专注---复盘"连成闭环的人(Todo + 番茄钟 + 统计 + AI 总结) (GitHub)
一个高性价比的使用套路:
- 早上用 AI 给"今日优先级建议"
- 每个高优任务至少跑 1--2 个番茄钟
- 晚上用 AI 做"每日总结",并把没完成的任务拆到"下一步行动"粒度 (GitHub)
结语:工具的终点不是更复杂,而是更可持续
ZenFlow AI 这个项目的价值,不在于"又做了一个 todo",而在于它明确站在用户一边:降低使用摩擦、减少干扰、强调可控与自由 ,并把 Todo、番茄钟与分析做成一个自洽闭环。 (GitHub)