这是一个基于"六层架构"设计的个人生活管理系统最小可行性产品 (MVP)。 目前的版本专注于解决 "任务有始无终" 的痛点,通过强制的状态流转和后台自动处理,确保每个任务都有明确的结局。
文档已迁移至 docs/ 目录,分类如下:
- 0xx 架构机制: 系统运行机制
- 1xx 开发规范: 开发指南
- 2xx 业务逻辑: 任务生命周期规范
- 3xx 详细设计: Ingestion Pipeline 设计
- 4xx 用户界面: UI 设计指南
- 9xx 决策记录: ADR: Pipeline 架构决策
确保你已激活常用的 Conda 环境 (如 AI 环境)。
# 直接安装依赖到当前 Conda 环境
pip install -r life_system/requirements.txt
# 以可编辑模式安装 life 命令
pip install -e .# 初始化数据库
life init
# 如果需要删除旧数据重新开始
life init -f# 添加任务 (交互式)
life add
# 添加任务 (独立弹窗)
life add -g
# 查看任务列表 (文本)
life list
# 查看任务列表 (全屏 TUI)
life list -u
# 完成任务
life done <ID>