用 Aino LifeOS 管理一个完整项目

本文以「开发一个新功能并上线」为例,演示如何用 Aino LifeOS 的 PARA、任务、日历、周期笔记协同管理一个为期两周的项目。

立项:创建项目空间

在 PARA 中建项目

PARA 的 Projects 分类中创建项目:

  1. 打开侧边栏,进入 1-Projects/
  2. 新建文件夹 用户通知系统/
  3. 创建项目主文档 README.md
---
tags: [项目, 后端, 前端]
status: 进行中
deadline: 2024-04-15
---

# 用户通知系统

## 项目目标

为用户提供站内通知和邮件通知功能。

## 里程碑

- [ ] 数据库设计与迁移 — 第 1 周
- [ ] 后端 API 开发 — 第 1 周
- [ ] 前端 UI 组件 — 第 2 周
- [ ] 集成测试与上线 — 第 2 周

## 相关文档

- [[通知系统技术方案]]
- [[数据库设计文档]]

拆解任务

在项目文件夹中创建 任务拆解.md,把里程碑细化为可执行任务:

## 第 1 周任务

- [ ] 设计 notifications 数据表 📅 2024-04-01
- [ ] 编写数据库迁移脚本 📅 2024-04-01
- [ ] 实现通知创建 API 📅 2024-04-02
- [ ] 实现通知查询 API 📅 2024-04-03
- [ ] 实现标记已读 API 📅 2024-04-03
- [ ] 编写 API 单元测试 📅 2024-04-04

## 第 2 周任务

- [ ] 通知铃铛组件 📅 2024-04-08
- [ ] 通知下拉面板 📅 2024-04-09
- [ ] 通知设置页面 📅 2024-04-10
- [ ] 集成测试 📅 2024-04-11
- [ ] 修复 Bug 📅 2024-04-12
- [ ] 部署上线 📅 2024-04-15

这些带日期的任务会自动出现在任务收件箱日历的对应日期中。

第一周:执行阶段

日常工作流

每天早上打开日记

  1. 查看今天的日历时间块——哪些任务安排在今天
  2. 从任务收件箱选一个开始番茄钟
  3. 编辑器编写技术文档
  4. 遇到问题用 AI 聊天讨论方案

记录技术决策

在项目文件夹中创建决策记录:

# 技术决策:通知存储方案

## 背景

需要选择通知的存储方案:关系数据库 vs 消息队列

## 方案对比

| 方案               | 优势               | 劣势             |
| ------------------ | ------------------ | ---------------- |
| PostgreSQL         | 团队熟悉、事务支持 | 高并发时性能有限 |
| Redis + PostgreSQL | 高性能、实时推送   | 架构复杂度增加   |

## 决定

采用 PostgreSQL,理由:当前用户量级不需要额外复杂度。

## 后续

如果日活超过 10 万,考虑引入 Redis 做通知缓存层。

[[技术决策:通知存储方案]] 在项目 README 中引用。

在日记中追踪进展

每天在日记中记录项目进展:

## 笔记

- 通知系统:数据库迁移完成,API 开发进度 60%
- 发现一个问题:批量标记已读需要考虑事务性能
- 和后端同事讨论后决定使用批量 UPDATE

周末:周记回顾

到了周末,打开周记回顾第一周:

## 本周回顾

### 通知系统项目

- ✅ 数据库设计与迁移 — 已完成
- ✅ 后端 API 开发 — 已完成(6 个 API 全部就绪)
- 遇到批量操作性能问题,已用批量 UPDATE 解决
- 代码审查中有 2 个待修复项

### 下周计划

- [ ] 前端 UI 组件开发
- [ ] 集成测试
- [ ] 准备上线

### 风险

- 前端组件需要和设计师确认交互细节,可能有阻塞

第二周:冲刺与上线

用日历管理截止日期

日历月视图中查看所有任务的截止日期分布,确保没有遗漏。

如果发现某天任务过多,拖拽到其他日期调整排期。

四象限视图优先排序

切换到日历的四象限视图,按紧急/重要分类:

  • 紧急+重要:修复阻塞测试的 Bug
  • 重要+不紧急:完善错误处理
  • 紧急+不重要:回复设计反馈
  • 不紧急+不重要:优化代码风格

项目完成:归档

上线成功后:

  1. 在项目 README 中更新状态为「已完成」
  2. 在日记中记录上线确认
  3. 1-Projects/用户通知系统/ 整个文件夹移到 4-Archive/2024-用户通知系统/
  4. 项目从主页视图消失,但所有文档和决策记录保留

项目管理功能一览

项目阶段主要操作使用的功能
立项创建项目空间、拆解任务PARA + 任务
规划安排截止日期、排优先级日历 + 任务
执行专注工作、记录进展番茄钟 + 日记
沟通技术文档、方案讨论编辑器 + AI 聊天
回顾周记总结、风险评估周记
归档归档项目、保留文档PARA
Tip

项目管理的核心是「任务可见、进展可追踪」。用 PARA 给项目一个空间,用日历给任务时间,用日记记录每日进展,用周记定期回顾——这比任何项目管理工具都更贴合个人工作节奏。