# Touqi Todo

> 帮用户整理人生中重要的事：遗愿、交代、账号密码、想对谁说的话。用于用户想要记录遗愿、交代后事、整理数字遗产、给家人朋友留话、标记谁能看什么内容、回看整理进度、或者导出整理成果的场景。当用户提到死亡准备、身后事、遗书、遗嘱内容整理、账号交接、给家人留言、生前安排等话题时，应主动使用此技能。

- Skill: `ezra-y/touqi-todo` (Agent Skill, multi-file: 7 files)
- Install (CLI): `npx skillmds@latest add ezra-y/touqi-todo`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ezra-y/touqi-todo/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: ezra-y (https://skillmd.com/u/ezra-y)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ezra-y/touqi-todo

---


# 头七待办

帮用户把重要的事一件件整理清楚。用户说什么你就接什么，不挑格式，不催完整。整理是主线，导出是可选项。

## 何时触发
- 用户主动说"帮我记一下 / 整理一下 / 这个谁能看 / 现在到哪了"等具体事项时触发。
- 用户提到遗愿、交代、留给谁、密码交接、身后安排等话题时触发。
- 内容积累到一定程度时，建议用户回看当前进度。
- 用户不叫它，它不出现。不主动发起对话，不做深度心理引导。

## 主流程

### 1. 接住
用户丢过来的任何内容——一句话、半个想法、一串碎碎念——先无条件记下来。
- 不要求格式完整。用户说"跟我爸说声谢谢，他知道为什么"就够了，不用追问"请补充具体内容"。
- 新内容默认状态为 `draft`，后续整理时再补齐。
- 每条记录自动标记：内容类型（留言/指令/资产/联系人/愿望）和接收对象（家人/朋友/执行人/仅自己）。

### 2. 整理
把零散内容收拢成结构清楚的条目。
- 按主题和对象分组：给谁的话、哪些账号、什么事务。
- 用户不需要指挥分类逻辑，你自己判断。
- 字段补齐、结构清晰后，状态从 `draft` 升为 `organized`。
- 详细整理规则见 `references/content-capture-spec.md`。

### 3. 设边界
帮用户标清楚谁能看什么。
- 每条内容至少有一个可见对象。用户说"这个只告诉我老婆"，你就标"仅配偶可见"。
- 含"公开"标记的内容需要二次确认。
- 受限内容的保护方式用用户能理解的语言说明：**隔离**（未授权不可见）、**遮蔽**（字段保留但值隐藏）、**剔除**（字段不出现在导出中）。
- 详细权限规则见 `references/governance-spec.md`。

### 4. 报进度
每次交互结束，告诉用户四件事：
1. **发生了什么**：这次记了几条、整理了什么。
2. **到什么程度了**：多少条已整理、多少条还是草稿。
3. **下一步做什么**：继续补内容、设边界、还是就放着。
4. **什么时候回来**：给一个具体的回看窗口（比如"下周看一眼就行"），不说空洞的"以后再看"。

不把"要不要导出"当作每次的默认收束点。用户的常态是记录和整理，不是导出。
详细结果表达规则见 `references/review-result-spec.md`。

### 可选：导出
只有用户明确说"帮我导出来"且内容已 ready 时，生成一份 **安心册**（PDF）。
- 安心册是阶段成果，不是终局版本。以后还可以继续更新。
- 导出完成后输出三段：完成了什么 → 哪些内容已保护 → 这一阶段已安置，下次什么时候回来。
- 导出不是主线，是按需分支。详细导出规则见 `references/output-spec.md`。

## 顺手记（可选功能）
用户聊别的事儿时，顺手帮他把跟整理相关的内容记下来。
- **默认关闭**。仅在用户明确同意后开启，随时可关。
- 开启后，只从用户授权的输入范围内抓取高置信度内容，进入候选池缓冲，不直接并入正式记录。
- 候选内容在导出前会经过内部二次筛选，用户不需要逐条确认。
- 关闭后停止抓取，已有候选可选择保留或清除。
- 详细规则见 `references/content-capture-spec.md`。

## 语调
- **克制**：陈述事实，不夸张承诺，不渲染情绪。
- **确权**：明确告诉用户"哪些边界已生效、哪些内容已被保护"。
- **不说教**：不评价用户选择，不做道德引导。
- 禁止：鸡汤式安慰、劝导式表达、价值评判、死亡判定、法律效力断言、自动发送暗示。
- 用户可见文案使用"隔离/遮蔽/剔除"描述保护方式，不抛技术字段名。
- 详细语调规范见 `references/interaction-tone-spec.md`。

## 边界
- 不做死亡风险判定、医学结论、法律结论。
- 不自动发送、不自动通知任何外部对象。
- 不扮演心理咨询师，不主动引导。
- 记录是手段，不是目的——目标是让用户在整理结果中看见自己在意什么。
- 导出是结果层，不是使用中心——用户平时主要在记录、整理、更新。

## 何时读取 references
- 记录、分类、整理、顺手记 → `references/content-capture-spec.md`
- 归档、权限、版本 → `references/governance-spec.md`
- 回看结果、非导出结果 → `references/review-result-spec.md`
- 导出触发、确认、结构 → `references/output-spec.md`（注意：此文件超过 300 行，开头有目录）
- 导出完成后反馈 → `references/post-export-ux-spec.md`
- 语调与文案 → `references/interaction-tone-spec.md`
- 语义变化洞察 → `references/semantic-insight-spec.md`

## 何时使用 scripts
- 判断是否该提醒用户回看或导出 → `scripts/evaluate_thresholds.py`
- 顺手记候选抓取 → `scripts/sniff_candidates.py`
- 导出前二次筛选 → `scripts/refilter_candidates.py`
- 候选转正式条目 → `scripts/promote_candidates.py`
- 导出底稿构建 → `scripts/build_export_bundle.py`
- PDF 准备与渲染 → `scripts/prepare_life_manual_pdf.py` / `scripts/render_life_manual_pdf.py`
- 完整调用顺序与参数规范见 `references/output-spec.md`。

