
Mindwtr
中文 | English
免费、开源、跨平台的 GTD 应用。本地优先,无需账号。Mind Like Water.
项目统一使用 Mindwtr 作为正式名称;中文社区也可以亲切地简称为「如水」,呼应 Mind Like Water。
GTD 新手?可阅读 15 分钟入门 GTD。
快速开始 · 常见问题 · 文档 · 数据与同步 · 云端部署 · MCP 服务器

<i>Arch Linux 与 Android 上的本地优先 GTD</i>
为什么选择 Mindwtr(快速对比)
Mindwtr 面向想要完整 GTD 且不被平台锁定的用户。下面是与主流任务应用和 GTD 垂直应用的简短、尊重事实的对比。
| 能力 |
Mindwtr |
Todoist |
TickTick |
Everdo |
NirvanaHQ |
| 开源 |
✅ |
❌ |
❌ |
❌ |
❌ |
| GTD 原生工作流 |
✅ |
⚠️ |
⚠️ |
✅ |
✅ |
| 全平台(桌面 + 移动 + Web,且含 Linux 桌面端) |
✅ |
✅ |
✅ |
⚠️ |
⚠️ |
| 本地优先 + 无需账号 |
✅ |
❌ |
❌ |
✅ |
❌ |
| AI 助手(BYOK + 本地 LLM) |
✅ |
❌ |
❌ |
❌ |
❌ |
| 灵活同步(WebDAV / Dropbox / 自托管 / 本地文件) |
✅ |
❌ |
❌ |
⚠️ |
❌ |
| 完全免费 |
✅ |
❌ |
❌ |
❌ |
❌ |
说明:✅ = 支持,❌ = 不支持,⚠️ = 部分或受限支持。
以上信息基于公开产品页面/文档整理。如有变更,欢迎附来源提交 issue/PR。
理念
Mindwtr 默认简单,需要时也足够强大。我们专注于降低认知负担、删繁就简,让你保持顺畅的工作流:
- 渐进式揭示:高级选项在需要时才出现。
- 默认更少:更少字段、更少按钮、更少干扰。
- 避免功能膨胀:保持清爽与克制。
我只是想骑车,不要给我驾驶舱。
功能
- 覆盖完整 GTD 流程:收集、澄清、组织、回顾、执行。
- 聚焦视图整合时间日程与下一步行动。
- 本地优先数据模型;在受支持的 Apple 构建中提供原生 iCloud / CloudKit 同步,也支持文件同步、WebDAV、Dropbox 与自托管云方案。
- 项目支持分区、领域与项目内任务排序,适合更复杂的多步骤规划。
- 桌面端支持 Obsidian 仓库任务导入与笔记深度链接。
- 可选 AI Copilot(BYOK + 本地/自托管兼容模型)。
- 桌面端、移动端与 PWA 全平台可用。
- 桌面端可开启本地 REST API;CLI 为仓库辅助工具,MCP 服务器以已发布的
mindwtr-mcp 包提供。
查看完整功能列表
GTD 工作流
- 收集 - 随时快速添加任务(全局快捷键弹窗、托盘、分享、语音)
- 澄清 - 2 分钟法则引导的收件箱处理
- 组织 - 项目、分区、情境与状态清单
- 回顾 - 带提醒的每周回顾向导
- 执行 - 基于情境筛选的下一步行动
- AI 辅助(可选) - 使用自带密钥的 AI 完成澄清、拆解与回顾(OpenAI、Gemini、Claude,或本地/自托管 OpenAI 兼容 LLM)
视图
- 📥 收件箱 - 任务收集区与处理向导
- 🎯 聚焦 - 日程(时间维度)+ 下一步行动合并视图
- 📁 项目 - 支持分区、领域与手动任务排序的多步骤成果
- 🏷️ 情境 - 支持父级匹配的斜杠式情境(@work/meetings)
- ⏳ 等待中 - 委派事项
- 💭 将来/也许 - 延后想法
- 📅 日历 - 基于时间的规划,移动端周视图密度可调
- 📋 看板 - 看板式拖拽
- 📝 回顾 - 每日 + 每周回顾流程
- 📦 归档 - 隐藏历史,按需搜索
生产力功能
- 🔍 全局搜索 - 全领域搜索,并支持搜索操作符(
status:、context:、assigned:、location:、where:、id:、-id:、due:<=7d)
- 📦 批量操作 - 多选、批量移动/打标签/删除
- 📎 附件 - 任务支持文件与链接
- ✏️ Markdown 备注 - 富文本描述与预览
- 🗂️ 项目状态 - 进行中、等待中、将来/也许、归档
- ♾️ 流动重复 - 下次日期按完成时间计算
- ♻️ 可复用清单 - 复制任务或重置清单
- ✅ 清单模式 - 清单任务快速勾选
- ✅ 语音收集 - 语音快速记录、自动转写并创建任务
- 🧭 Copilot 建议 - 可选的情境/标签/时间提示
- 🍅 番茄专注(可选) - 在聚焦视图使用 15/3、25/5、50/10 番茄钟面板,并可添加一个自定义预设
- 🔔 通知 - 开始提醒与截止提醒分开设置,并支持稍后提醒
- 📊 每日摘要 - 早间简报 + 晚间回顾
- 📅 每周回顾 - 可定制的每周提醒
数据与同步
- 🔄 同步选项 - 支持后端与配置方式请见 数据与同步文档
- 🍎 原生 iCloud / CloudKit 同步 - 在受支持的 iPhone、iPad 与 macOS 构建中提供 Apple 平台专属结构化同步
- ☁️ Dropbox OAuth 同步(可选) - 在支持的非 FOSS 构建中提供原生 Dropbox App Folder 同步
- 📤 导出/备份 - 导出 JSON 数据
- ♻️ 从备份恢复 - 先创建恢复快照,再用已验证的 Mindwtr 备份替换本地数据
- 📥 TickTick + Todoist + DGT GTD + OmniFocus + Apple Reminders 导入 - 将 TickTick CSV/ZIP、Todoist CSV/ZIP、DGT GTD JSON/ZIP、OmniFocus 导出或未完成的 Apple Reminders 导入到 Mindwtr
- 🔗 Obsidian 集成 - 桌面端导入 Vault 中的任务,并可深度链接回源笔记
- 🗓️ 外部日历(系统日历 + ICS) - 移动端读取系统日历并推送带日期的任务;macOS 桌面端可读取 Apple Calendar 并推送带日期的任务;桌面/Web 也支持 ICS 订阅与从事件创建任务
自动化
- 🔌 CLI - 仓库辅助工具,可从终端添加/列出/完成/搜索
- 🌐 REST API - 桌面端本地 API,使用设置中生成的 bearer token 进行脚本化访问
- 🌍 Web 应用(PWA) - 浏览器离线访问
- 🧠 MCP 服务器 - 用于 LLM 自动化的可选本地 stdio Model Context Protocol 服务,可通过
mindwtr-mcp 或 MCP Registry 获取
桌面端可在 设置 -> 高级 启动本地 REST API,默认监听 127.0.0.1:3456 并使用生成的 bearer token。CLI 仍是仓库辅助工具;stdio MCP 服务器可用 npm install -g mindwtr-mcp 安装,或由 MCP 客户端通过 npx -y mindwtr-mcp 启动。
跨平台
- 🖥️ 桌面端 - Tauri v2(macOS、Linux、Windows)
- 📱 移动端 - React Native/Expo(iOS 通过 App Store/TestFlight、Android),内置手势与应用快捷方式提示
- 📲 Android 小部件 - 桌面焦点/下一步小组件
- ⌨️ 键盘快捷键 - Vim 与 Emacs 预设
- 🎨 主题 - 明/暗模式
- 🌍 国际化 - 英文、越南语、简体中文、繁體中文、西班牙语、印地语、阿拉伯语、德语、俄语、日语、法语、葡萄牙语、波兰语、韩语、捷克语、意大利语、土耳其语、荷兰语
- 🐳 Docker - 使用 Docker 运行 PWA + 自托管同步服务
安装
完整且最新的安装指南请见桌面端安装与移动端安装。
快速选择:
- Windows:Microsoft Store、Winget、Chocolatey、Scoop 或 GitHub Releases。
- macOS:Mac App Store、Homebrew、TestFlight 测试版或 GitHub Releases。
- Linux:Flathub、Snap、AUR、APT/RPM 仓库或 GitHub Releases。
- Android:Google Play、F-Droid、IzzyOnDroid 或 GitHub Releases APK。
- iOS:App Store 或 TestFlight 测试版。
- Web / 自托管:云端部署或 Docker 指南。
包管理器快速命令
flatpak install flathub tech.dongdongbh.mindwtr
yay -S mindwtr-bin
brew install --cask mindwtr
winget install dongdongbh.Mindwtr
APT/RPM 仓库配置、源码构建、便携版 ZIP、移动商店变体与 Docker 设置请参考上方完整安装指南。
社区
Mindwtr 的发展离不开用户与贡献者的支持,感谢大家一起把它变得更好。
:hearts: 贡献与支持
如果你想参与进来,请先阅读 CONTRIBUTING.md。
你可以通过以下方式帮助项目:
- 帮忙传播: 向朋友和社区推荐 Mindwtr,并在 Product Hunt 与 AlternativeTo 支持它。
- 留下应用商店评价: 在 App Store、Google Play 或 Microsoft Store 的好评对项目帮助很大。
- Star 并分享: 给仓库点个 Star,并在 X、Reddit、LinkedIn 发布使用体验。
- 报告问题与提出需求: 在 GitHub Issues 提交 Bug 和功能建议。
- 加入社区讨论: 欢迎加入 Discord。
- 参与翻译: 在
packages/core/src/i18n/locales/ 提交语言翻译改进。
- 贡献代码或文档: 提交 PR,并遵循贡献指南和提交规范。
- 认领并实现: 欢迎社区成员从任何开放 issue 中认领条目并提交 PR。
- 赞助项目: 可通过 GitHub Sponsors 或 Ko-fi 支持持续开发。
文档
Star History

赞助者
感谢这些按月赞助 Mindwtr 的朋友。
@jarrydstan · @ronmolenda · @bepolymathe · @karl1990 · @srijan · @davibicudo