One thing at a time. 一次只专注一件事。
一款极简的 Apple 原生任务与人生记录应用 (iOS & macOS)。
以任务驱动一切 Flow:
- 每天要做的任何事情都是任务(吃饭、开车、开会、陪娃、做饭等)
- 核心主线是 Task Flow,严格按时间线推进
- 新建 Task Flow Item 时,可选择默认加入 Life Flow(默认开启)
| Flow | 定义 | 定位 |
|---|---|---|
| Task Flow | 任务执行主队列 | 串行推进,专注当下 |
| Life Flow | 生活流水账 | 日常记录,形成自然日记感 |
| Event Flow | 人生重大事件 | 里程碑:买房、升职、就医、购置大件等 |
从 Task/Life/Event 中选定主题,生成可持续跟踪的子 Flow:
- 典型场景:春节旅行、某次出差、购车过程、健康恢复计划
- 生命周期:Pin(创建)→ 跟踪中 → Unpin(完结,保留历史)
- Sidebar + Flow 导航模式
- NavigationSplitView 适配 iPad/macOS/iPhone
- Timeline 统一展示(年/月/日分组、StickyHeader)
- 内联创建(直接在列表首条编辑)
- 快速输入:
写周报 #工作 @老板 - 智能解析(#标签、@对象、模糊匹配、颜色永久存储)
- 一键转事件
- 手动记录 + 任务自动同步
- 日期分组展示
- 标记"值得纪念"推送到 Event Flow
- 直接创建或从 Task/Life 升级
- 年/月时间轴聚合
- 输入
#触发标签联想 - 输入
@触发对象联想 - 模糊匹配历史记录
- 标签/对象颜色永久存储
| 技术 | 说明 |
|---|---|
| 开发语言 | Swift 5.x |
| UI 框架 | SwiftUI |
| 数据存储 | SwiftData |
| 数据同步 | CloudKit (iCloud) |
| 平台 | iOS / iPadOS / macOS |
TigerFlow/
├── design/
│ ├── 项目需求.md # 项目需求文档
│ ├── 功能开发清单.md # 功能开发清单
│ ├── 模块一详细设计_导航与布局.md # 模块一详细设计
│ └── ...
├── src/ # 源代码目录
└── README.md # 项目说明
- 所有 Flow 采用统一的简洁风格
- 同一天日期合并展示
- Item 内容支持
#标签和@对象(人物、实体) - 垂直排列的时间线,按时间倒序
MIT License
