Loom — 个人 GTD 秘书与「纸面执行」系统
把 Obsidian 第二大脑、QQ 上的 AI 秘书、热敏小票 和 纸笔台账 串成一条可长期运行的日常链路。
本文面向第一次了解本项目的读者;部署与运维细节见同目录其他文档。
一句话
Loom 不是又一个待办 App,而是在你已经验证过的 GTD / OKR + Obsidian 日记 习惯之上,用 OpenClaw 智能体(嘉豪) 做低摩擦采集、结构化落盘,并把「今天要做什么」印到 58mm 热敏纸 上,让执行发生在纸面而不是锁屏里。
要解决什么问题
很多人同时具备这些痛点,却缺少一条把它们接起来的工程路径:
| 痛点 | Loom 的做法 |
|---|---|
| 手机记日记、复盘很累 | QQ 私聊口述 → AI 写入当日 ## REVIEW 等固定区块 |
| 屏幕上的待办清单容易「看过就忘」 | 晨间定稿后 自动打小票,四象限标签印在纸上随身看 |
| 「知道要做却动不了」(启动困难) | AI 按固定模板拆 第一个 5 分钟 → 确认后打 行动条(无二维码、极短标题) |
| 网页 DeepSeek 聊完就散 | 发 分享链接 → 自动归档到 Scattered-Thoughts/ 并维护总览 |
| 纸面时间审计、用药、决策表 | 晚间把纸面内容口述给 AI → 归档进当日 Daily,与数字记忆对齐 |
| 跨设备、跨日承诺容易断档 | Vault 用 Git 版本化;AI 读 昨日 PLAN / memory / 周目标 再生成今日计划 |
设计原则:AI 增强已有习惯,不替换你在 Obsidian 里已经跑通半年的结构;纸笔负责「执行与思考过程」,数字库负责「检索与长期轨迹」。
核心理念:四层介质,一条闭环
Obsidian 第二大脑 ←→ 纸制台账 / 便利贴 ←→ 热敏小票 ←→ QQ(嘉豪)
↑___________________ 晚间归档 ___________________↓
- Obsidian Vault:Markdown 真源(Daily、Weekly、OKR、资源库);路径与区块约定写在 Vault 内
.openclaw/的 skill 文档中。 - 纸笔:便利贴(随手)、彩色台账(决策表等)、A5 时间审计纸(可打印 HTML 模板)。
- 热敏小票(芯烨云):晨间 DAY PLANNER、启动困难 行动条、以及「自由内容」规则卡(阅读法等)。
- QQ Bot:唯一日常入口;背后是 VPS 上的 OpenClaw Gateway 与 DeepSeek V3.2(经 SiliconFlow)。
习惯侧完整说明见 使用方法.md;工程侧见 Loom技术路线.md。
系统组成(给技术读者)
flowchart TB
subgraph input [输入]
QQ[QQ 私聊]
Paper[纸面内容口述]
DS[DeepSeek 分享链接]
end
subgraph gateway [VPS]
OC[OpenClaw Gateway]
Agent[嘉豪 agent + skill-*.md]
Script[print-ticket-layout.sh]
end
subgraph knowledge [知识库]
Vault[(Obsidian Vault / loom-vault)]
Git[Gitee Git 远端]
end
subgraph output [输出]
Obs[Mac / iPhone Obsidian]
Print[芯烨云 → 家用 WiFi 打印机]
end
QQ --> OC --> Agent
Paper --> QQ
DS --> QQ
Agent -->|read / edit / write| Vault
Agent -->|exec| Script --> Print
Vault --> Git
Git --> Obs
Vault --> Obs
| 组件 | 角色 |
|---|---|
| QQ 官方 Bot API | 手机侧主入口,WebSocket 主动连出,无需公网暴露业务端口 |
| OpenClaw | AI Gateway:exec / read / edit / write 直接操作 Vault 与打印脚本 |
| 嘉豪(Kaho) | 绑定在 .openclaw/ 的秘书人格与 skill(GTD、打印、旅行、Self-Model 等) |
| Obsidian Vault | 人生数据真源;容器内整库挂载,与 iCloud 端通过 Git 对齐 |
| host autosync | AI 只改文件;由宿主机定时 git commit/push,避免对话里误操作 Git |
| 芯烨 XP-58IIH | 晨间清单 / 启动条 / 自由内容;脚本 POST 芯烨开放 API |
已移除、不再依赖:n8n(编排由 OpenClaw 覆盖)、Tailscale / Nginx 反代(NAT VPS 无公网入站需求)。
典型一天(使用者视角)
早晨
- 在 QQ 问:「今天做什么」。
- 嘉豪先读 昨日 memory、未完成 PLAN、上周 Weekly 的本周目标,给出草案(含四象限 🔴🟡🟢⚪)。
- 你 订正(例如「这项已做完」「中介那条放弃」→ 记入
_closed-themes.md)。 - 定稿写入当日
## DAY PLANNER,并回贴DIRECTION+GET READY+DAY PLANNER。 - 自动打印晨间小票(一般不必再说「打印小票」);若不想出纸,订正时说 「不打印」。小票尾部 QR 可打开 Obsidian 当日日记(只读库名与设备相关)。
白天
- 墙上 便利贴 管零碎小事;复杂决策走 纸制台账。
- 启动困难 时:说明卡在哪 → 嘉豪按 §2 给四段拆解 → 你说 「出纸」 才打行动条(
S→极短标题 + 日期 +[ ]待办)。
晚上
- 把纸面时间审计、台账、日记口述给嘉豪 → 写入当日
## REVIEW等区块。 - 嘉豪根据流水 划勾 DAY PLANNER,未完成项标
→ next:供次日晨间滚动。
随时
- 把 DeepSeek 分享链接 丢给 QQ(无需前缀)→
04-Resources/Scattered-Thoughts/增量归档。
更细的操作说明见 使用方法.md §「已部署 Loom 时」。
嘉豪在做什么(AI 边界)
嘉豪不是通用聊天机器人,而是 带写入权限的 GTD 秘书,行为由 Vault 内文档约束:
| 能力 | 说明 |
|---|---|
| 晨间规划 | skill-gtd-okr.md §6:多源合并、周目标闸门、纠错落盘、订正后默认出票 |
| 晚间复盘 | 写入 ## REVIEW 四段;联动 frontmatter(差旅等有限字段) |
| 启动困难 | §2 固定四段模板 + 专用小票版式 |
| 打印 | skill-print-ticket.md(计划条)、skill-print-freeform.md(规则卡) |
| Self-Model | Weekly 确认后 patch 自我模型;Recovery 模式「今天很乱但还活着」仍最小落盘 |
| 不做 | 在 QQ 流程里 git push、删改无关 frontmatter、把密钥打进 Vault |
安全模型:私聊鉴权白名单 + exec 策略;网关与 API Key 仅留在 VPS 配置,不进 Git。
数据与同步(三端)
| 端 | 作用 |
|---|---|
| Mac / iCloud Obsidian | 你亲眼所见的库;手工编辑与 Obsidian Git 插件 |
Gitee loom-vault | 远端真源;VPS autosync 推送嘉豪写入 |
VPS /ai-life-system/vault | OpenClaw 容器挂载;嘉豪 edit 的目标路径 |
本目录(Desktop/Loom部署/*.md)是 部署与介绍文档,不进 loom-vault;改 skill 后需 Mac 推 Vault + VPS merge,并在 QQ 发 /reset 重载规则。
当前能力一览
| 状态 | 能力 |
|---|---|
| ✅ 已上线 | QQ ↔ OpenClaw ↔ DeepSeek;Daily ## REVIEW 写入与 autosync |
| ✅ 已上线 | 芯烨云小票:晨间清单、启动困难条、自由内容条 |
| ✅ 已上线 | Scattered-Thoughts 分享链接归档 |
| ✅ 已上线 | Self-Model 自动更新(Weekly 后置) |
| 🔧 规则就绪、持续实测 | 晨间规划(memory / 关闭主题 / 订正后自动打印) |
| 🔧 待周日/月末验收 | User-triggered Weekly / Monthly Review 草稿 |
| 🟢 按需 | ChromaDB + 向量检索(Review / OKR / Self-Model) |
阶段表与验收项见 Loom部署步骤.md 进度总览。
适合谁参考 / 复刻
- 已在 Obsidian + GTD/OKR 上跑通,只想把「口述 → 结构化 → 纸面执行」自动化的个人用户。
- 想研究 OpenClaw + 私有 Vault + 实体输出(打印机) 组合方案的开发者。
- 需要 可版本化人生日志、且接受「单用户、QQ 私聊、自建 VPS」运维成本的实践者。
不太适合:多租户 SaaS、团队协作看板、或不愿维护 VPS / 打印机 / Git 合并的纯 App 用户。
复刻时至少需要:Obsidian 库结构约定、OpenClaw 部署、QQ Bot、LLM API、可选芯烨设备;skill 与脚本在 Vault .openclaw/ 中,是本项目的「业务逻辑真源」。
文档导航(本仓库)
| 文档 | 读者 | 内容 |
|---|---|---|
本文 Loom项目介绍.md | 对外介绍、新协作者 | 定位、闭环、架构、能力边界 |
| 使用方法.md | 日常使用者 | 纸笔 + QQ + 小票习惯 |
| Loom技术路线.md | 架构 / 产品 | 数据流、路径约定、阶段规划 |
| Loom部署步骤.md | 部署与运维 | 分阶段 checklist、打印机 §8 |
| 命令记录.md | 运维备忘 | SSH、compose、三端 HEAD、敏感项占位 |
Vault 内 .openclaw/skill-*.md、AGENTS.md、WORKSPACE.md 为嘉豪运行时的 规则真源(随 loom-vault Git 同步)。
演进说明
同一套 Daily / Weekly 结构自 2026-01 起在 Obsidian 中手工 + 网页 DeepSeek 连续运行;Loom 是在此习惯上的自动化层(QQ、嘉豪、autosync、小票),而非从零发明的理论框架。功能与 skill 会持续迭代;对外介绍以本文与 Loom技术路线.md 的「阶段表」为准,具体 commit 以 Gitee main 为准。
联系与协作
本项目为 个人长期运行的生活系统,非商业产品。若你仅想借鉴思路,优先阅读 使用方法 + 技术路线 §1~§6;若参与部署或改 skill,请对齐 Vault .openclaw/ 与 部署步骤 中的三端合并流程,避免 autosync 把临时 LOOM_* 任务写进 Git 污染打印脚本。
文档维护:Desktop/Loom部署/ · 与 Vault 解耦,随工程迭代手工更新。