Cfait: Todo & Task Manager APP
Cfait 是一款功能强大、优雅且开源的 CalDAV(和/或本地)任务管理器。它采用 Rust 语言编写,兼顾速度与稳定性,并以本地优先的方式让你掌控自己的数据,实现跨设备无缝同步。
为什么选择 Cfait?
- 开源且跨平台: 可在 Android、Linux 和 Windows 上使用 Cfait。你的任务遵循开放标准 (CalDAV),而非封闭的生态系统。
- 随时随地同步: 完全兼容 Nextcloud、iCloud、Radicale、Xandikos 和其他标准 CalDAV 服务器。
- 离线优先: 乐观的 UI 更新机制意味着你无需等待服务器响应。 使用持久化的“本地”日历记录离线任务,稍后再将其迁移到服务器。
- 智能输入: 自然地添加任务。输入“明天买猫粮!1 @tomorrow ~15m”会自动设置优先级、截止日期和持续时间。
效率功能
- GTD 工作流程: 将任务标记为“需要处理”、“进行中 (>)”、“已取消 (x)”或“已完成”。
- 层级结构: 创建子任务、提升子任务级别并组织嵌套列表。
- 依赖关系: 使用“Blocked-by”或“Child-of”逻辑(RFC 9253)链接任务。
- 标签和别名: 使用层级标签进行组织(例如,#work:backend)。 创建内联别名(例如,#shop=#home,#buy)以便快速归档。
- 合理的排序: 任务按状态 > 开始日期 > 截止日期 > 排序。优先级。
智能语法指南
添加或编辑任务时,请使用以下快捷键:
- !1 至 !9: 设置优先级(1 为紧急,9 为低)。
- @date: 设置截止日期(例如,@tomorrow、@2025-12-31、@2w)。
- ^date: 设置开始日期(隐藏任务直至该日期)。
- ~duration: 预估时间(例如,~30 分钟、~2 小时)。
- @every X: 设置重复频率(例如,@daily、@every 2 weeks)。
高级搜索
使用强大的筛选器,精准找到所需内容:
- is:active / is:done: 按状态筛选。
- ~<30m: 查找耗时少于 30 分钟的任务。
- !<3: 查找高优先级任务。
- @<today: 查找逾期任务。
支持开发者
如果您喜欢使用 Cfait,请考虑支持其开发者:
- 💳 Liberapay: https://liberapay.com/trougnouf
- 🏦₿ 其他付款方式详情请查看应用内的“帮助与关于”页面或项目页面。网站。
社区与源代码
Cfait 由 Benoit Brummer (Trougnouf) 开发,并以 GPL3 许可证发布。
源代码、桌面版本和问题跟踪信息可在以下网址获取:https://codeberg.org/trougnouf/cfait
