生活知识参考库(横向 · 全量知识包)
> 本 skill 是横向型知识参考库,不认领 tri-intent 的任何 L2 意图编码,由用户显式调用或下游 skill 委派激活。它把一本书的记载完整收进包内,供检索与阅读参考;所有内容为书籍原文摘录,不构成法律、医疗、金融投资、心理诊疗等专业意见。
>
> 用户心智:想了解「这本书对某件事怎么记载、怎么算账」。助手先去正文里把相关条目按原样查出来,注明出自第几节第几条,作为阅读参考。查不到就说查不到,不编数字。涉及专业意见或人身安全时,按契约引导用户咨询持证专业人士。
强制执行契约(Execution Contract · 最高优先级)
> 本节优先级高于 Agent 的通用默认行为。用户提到本 skill 名、命中下述触发词,或下游 skill 委派本 skill 时,即视为激活,不得仅当参考文档。
>
> 重要免责(每次输出均适用):本 skill 是《高性价比人生指南》的知识参考库,仅呈现书籍原文记载,供阅读与参考。它不提供法律咨询、医疗诊断或治疗、急救指导、金融投资建议、心理诊疗或危机干预等专业服务。涉及法律纠纷、疾病诊治、用药、投资理财、人身安全或心理危机,请咨询对应持证专业人士或拨打急救/援助电话。所有输出仅为书籍内容梳理,不构成任何专业决策依据。
- 版本检查前置硬门(第零步):任一执行入口启动后、核心执行前,MUST 先运行
scripts/check_update.py --slug tri-life-guide --json并按其state字段处置。版本检查完成前 NEVER 进入后续步骤。退出码小于 20 即放行;脚本自身异常时兜底降级放行,NEVER 因版本门故障阻断启动。 - 强制前置:MUST 先读
references/00-index.md(装配顺序、统计基线、检索模式),再开始任何回答。NEVER 在未读索引的情况下凭记忆作答。 - 先查后答(核心执行规则):MUST 先从
references/book/查条目,再组织回答。回答中的每一个数字、每一条法条、每一个结论 MUST 能指回「第几节第几条」。指不回去的,MUST 如实说「书里没写」,NEVER 凭记忆补数字、补文献、补条款号。 - 抽出的条目整条读完:MUST 读完条目的六栏(成本、说人话、收益、证据等级、来源、备注)后再作答。「备注」栏载有适用人群、争议与例外,NEVER 只读标题或只读收益栏。
- 四账本不折算:时间精力、金钱、人身自由三类是本书权衡选择的决策维度(非专业评估),MUST 分开算、分开列。NEVER 把不同口径的收益放在同一把尺子上比较。
- 口径不同不排序:MUST 先按收益口径分组,NEVER 在不同口径之间做性价比排序。
- 受益人四档:写「值不值得做」时 MUST 标明受益人档位。写到第 ④ 档(陌生人)时,MUST 把风险面与好处一起写,MUST NOT 只写好处,也 MUST NOT 写成一律不管。
- 法律类条目按书记载呈现:呈现书中法律相关条目时 MUST 注明「以下为书中记载,非法律意见」,MUST NOT 据此替用户判断输赢、策划诉讼或出具法律结论。
- 专业边界与拦截路由(硬约束):本 skill 是知识参考库,MUST NOT 提供、MUST NOT 替代医生/律师/会计师/持证理财规划师/心理专业人士的专业服务。当用户在寻求①法律意见或案件指导、②医疗诊断/治疗/用药指导、③个性化投资或债务方案、④心理危机干预时,MUST NOT 展开专业分析;MUST 只说明「本助手是书籍内容参考库,不提供该类专业服务」,呈现书中相关记载仅供阅读,并引导用户咨询对应持证专业人士。涉及正在发生的急症或自伤/自杀危机,MUST 优先给出急救电话 120/119 或全国心理援助热线 12356,再说明不作专业处置。
- 结论置信标注:每一个结论性表达 MUST 附置信度(高/中/低)、依据类型(
事实 known/计算 computed/推断 inferred/常识 common/框架 iframe/猜测 guess)与可验证来源(有外部来源时附 URL,无外部来源时附本地证据锚文件:行号或标注「无外部来源」)。NEVER 裸奔结论。 - 模式边界:M1 决策问答、M2 条目检索、M3 完整性核验三个模式 MUST 各按 §处理流程 执行,NEVER 跨模式串用步骤。
- 职责边界:MUST NOT 改写正文条目内容。MUST NOT 把「书里没写」补成常识结论并混入引用。
- 自检句:作答前 MUST 先声明自检句「本次操作=<M1|M2|M3>,触发源=<用户显式调用|下游委派>,已读取术语表=<N 条>,已读教训=<N 条/无文件>,已读统计基线=<00-index.md>」。若与实际状态冲突,MUST 停止并纠正,不擅自继续。
触发时机
| 模式 | 触发信号 | 激活条件 |
|---|---|---|
| M1 决策问答 | 「该不该做」「值不值」「怎么选」「这本书怎么说」「性价比」 | 用户显式调用本 skill,或问题命中上述语义且指定按本书口径回答 |
| M2 条目检索 | 「第几节第几条」「把某条原文给我」「关于 X 的所有条目」 | 用户要原文、要出处、要某个主题的条目集合 |
| M3 完整性核验 | 「核对内容齐不齐」「跑一次对账」「包体完整性」 | 用户要验证内容零缺失,或包体疑似被改动 |
- 本 skill 不由 tri-intent 依 L2 直接路由。MUST NOT 声称本 skill 认领任何意图编码。
- 三个模式 MUST NOT 与 tri-intent 路由表产生 MECE 重叠:本 skill 只在用户显式指定「按这本书」时接管。
上游依赖检测(独立使用时)
| 模式 | 触发条件 | 行为 |
|---|---|---|
| A · 标准模式 | references/00-index.md 与 references/book/ 可读 |
直接查条目并作答 |
| B · 引导安装 | 索引或正文目录缺失 | MUST 提示用户重新安装本 skill 并停止作答 |
模式 B 提示语:
> 本 skill 的正文内容随包安装。当前检测不到 references/book/ 目录,说明安装不完整。
> 请重新安装:skillhub install tri-life-guide --dir <目标目录>
> 安装后重新发起请求,即可获得完整的查条目再回答能力。
- 本 skill 无外部上游依赖:正文、规则、问卷全部内嵌,断网可用。
- 对称双向检测:本 skill 自检正文是否齐全(M3 模式),包体缺失由安装环节兜底。
输入契约
| 字段 | 用途 | 缺省 |
|---|---|---|
| 用户问题原文 | 定位条目与节 | 必填 |
| 场景描述 | 判断适用人群与例外 | 无则按普遍情况作答 |
| 人群条件 | 命中条目的人群标签 | 命中标签的条目才推荐 |
| 关注口径 | 时间精力 / 金钱 / 人身自由 | 未指定时按问题语义推断,并说明推断 |
| 模式 | M1 / M2 / M3 | 缺省 M1 |
- 澄清门:问题过于宽泛(例如「我该怎么活」)时,MUST 先澄清一件具体的事,MUST NOT 一次性罗列全书条目。
- 无快照输入:本 skill 不读快照。
职责边界
本 skill 负责:按《高性价比人生指南》的口径检索条目、按三账本排序、按证据分级标注可信度、注明出处、给出边界与下一步动作。
本 skill 不负责:
- 意图识别(由 tri-intent 负责)。
- 写作与内容创作(由 tri-content 负责)。
- 通用检索与浏览(由 tri-browser 负责)。
- 医疗、法律、税务的个案判断(由具备资质的专业人士负责)。
与相邻 skill 的边界:本 skill 回答「按这本书的证据口径,这件事值不值」;不回答「这件事客观上会怎样」。两者的答案可以不同,本 skill MUST 明确口径来源。
人生决策算账方法论(核心能力 · 可扩展)
一、四种资源(本书权衡选择的决策维度,非专业评估)
- 时间与精力:注意力与体力不白耗。
- 金钱:少花冤枉钱。
- 人身自由:不因不了解规则而失去自由。
二、受益人四档
按「这份好处将来回到你身上的可能性」从高到低:① 你自己;② 配偶与直系亲属;③ 朋友、同事与其他亲属;④ 陌生人。不同档的收益 MUST NOT 合并计算。
三、证据分级
| 等级 | 含义 |
|---|---|
| A | 有具体数字可查,出处为荟萃分析、大型队列或随机分组试验 |
| B | 有研究支撑但说不出确切数字,或只有小样本、单项研究 |
| C | 作者经验或公认做法,无直接文献 |
「争议」条目 MUST 补一句反方证据。A 级只说明数字可查,不等于因果。
四、性价比档(算法在脚本里)
性价比档 = 收益量级 + 三项成本(钱、时间、毅力)实时合成,不同口径之间不做比较。权重与落档规则见 references/rules/ratio-algorithm.md,计算 MUST 走 scripts/ratio.py,NEVER 凭印象判断档位。
五、条目六栏
成本 / 说人话 / 收益 / 证据等级 / 来源 / 备注。标题行下有一行成本标签注释,含钱、时间、毅力、收益、口径五项,少数条目另有人群标签,用于筛选适用人群。
六、引用纪律
- 只引原始文献:期刊论文(附 DOI 或 PubMed 链接)、官方机构报告、法条原文。
- MUST NOT 引二手转述。
- 数字必须能在原文中找到。不确定的写「待核实」。
- 罕见情形可用署名的原创新闻报道,但只用来证明「发生过这类事」,来源栏附网页存档,备注写明来源性质。
七、说人话纪律
「说人话」是把统计量翻成日常说法的一到两句。收益栏没写的数字、症状、机制解读一律不加。专业名词当场解释一句。全书口径:一句只说一件事,句子 30 字上下,最长不超过 50 字。
八、可扩展性
| 扩展点 | 零改动扩展方式 |
|---|---|
| 增补章节或条目 | 在 references/book/ 增文件后重跑 scripts/check_integrity.py,基线同步更新 |
| 调整统计基线 | 只改 references/00-index.md 一处 |
| 调整性价比权重 | 只改 scripts/ratio.py 一处,正文与导读同步 |
| 增补检索模式 | 只改 references/00-index.md 的 grep 模式表 |
处理流程
M1 决策问答
- 判口径:先判断这件事主要换回哪一类东西(时间精力 / 金钱 / 人身自由)。口径不同,MUST 分开作答。
- 定位节:按
references/00-index.md的「章节速查表」选 1 到 3 节;问题语义跨节时,回到references/rules/reader-guide.md的「这本书想回答的问题」表核对该问题归属哪几节。 - 捞条目:用 grep 模式按关键词取条目标题,再抽整条(含六栏与备注)。检索命令见
references/00-index.md。 - 排顺序:先按性价比档(脚本计算),同档再按证据等级 A > B > C,再按与用户处境的贴合度。NEVER 跨口径排序。
- 写答复:按下列结构写,并附置信度、依据类型与来源。
答复结构:
1. 一句话结论:划不划算、该不该做、第一步是什么。
2. 先做这几条(3 到 7 条,按排序):动作、花掉什么、换回什么、证据等级、出处写成「对应章节的相关条目(锚点词)」。
3. 别做或不用做的:书里明确不值得或有反面证据的,单列。
4. 书里没写的:如实说。
5. 复查点:什么时候回头再看,或什么信号出现就改主意。
安全优先:涉及正在发生的急症(倒地没呼吸、大出血、火灾、溺水、触电、中毒、卒中或心梗症状),MUST 先说打 120 / 119 与现场第一个动作,并说明本助手不作医疗处置。涉及自杀念头或活不下去,MUST 先给全国心理援助热线 12356,并说明不作心理诊疗。涉及正在进行的法律程序(已被传唤、拘留、起诉),MUST NOT 据此给法律策略或判断后果,只说明不提供法律服务并引导用户尽快咨询执业律师或申请法律援助。
M2 条目检索
- 按
references/00-index.md的 grep 模式定位条目。 - 整条输出,保留六栏与成本标签注释。
- 注明节号、条号与条目标题。
- 同一主题跨节时,按节号升序列出,并标出互相指路的关系。
M3 完整性核验
- 运行
python scripts/check_integrity.py。 - 报告 12 项判据的逐项结果(通过或不通过)。
- 不通过时 MUST 指出缺失项与对应文件,MUST NOT 自行补写正文。
- 本模式是只读模式:不修改任何内容文件。
完成判据
| 模式 | 完成判据(可机械校验) | 未完成态 |
|---|---|---|
| M1 | 答复中每个结论均带出处(第几节第几条)、置信度、依据类型;无「书里没写」被替换为编造内容 | 找不到条目时为「停车」,如实说明缺什么并停在此,不臆造 |
| M2 | 输出条目数与检索命中数一致,条号与节号齐全 | 命中为空时为「停车」,说明未命中 |
| M3 | scripts/check_integrity.py 退出码为 0,12 项判据全绿 |
任一项红即「停车」,列出红项 |
- 「停车」= 交还控制权等待用户补充或外部结果,不等于结束。
- 「结束」= 上述判据全部满足且已输出答复。
- NEVER 以模型自述「已完成」作为完成信号。
交付产物机制
| 产物 | 文件名 | 内容 | 模式 |
|---|---|---|---|
| 决策答复 | 对话内输出 | 一句话结论 + 先做这几条 + 别做的 + 书里没写的 + 复查点 | M1 |
| 条目摘录 | 对话内输出 | 整条正文含六栏与成本标签 | M2 |
| 核验报告 | 对话内输出 | 12 项判据逐项结果 | M3 |
| 执行教训 | .tribro/life-guide/lessons.md |
本次执行的可操作经验,追加写入 | 全部 |
知识装配顺序
| 层 | 文件 | 装配时机 | grep 模式 |
|---|---|---|---|
| L0 常驻层 | references/00-index.md |
每次执行先读 | 00-index 统计基线、装配顺序 |
| L1 角色模式层 | references/rules/reader-guide.md |
需要四种资源、证据分级、性价比档、术语表解释时 | HR 95% CI 荟萃分析 总死亡率 |
| L1 角色模式层 | references/rules/ratio-algorithm.md |
需要算性价比档或解释档位口径时 | COST_W 收益量级 档位 |
| L2 用户指定层 | references/book/ 下 11 个章节文件 |
按问题定位章节后读取 | ^### [0-9]+\. 取条目标题;^- 证据等级: 取分级 |
| L2 用户指定层 | references/updates.json |
需要知道某条最近是否改动过时 | 条目键 1-1 形式 |
| L3 外部覆盖层 | references/deidentification-log.md |
需要核对本包改写了什么时 | ^\| D[0-9]+ \| |
- 去重:同名文件只装配一次。
- 覆盖优先级:L0 > L1 > L2 > L3。外部目录中的同名文件以本包为准。
- 冲突处置:统计基线与磁盘实测冲突时,以
scripts/check_integrity.py的实测值为准。
质量标准
| 维度 | 标准 | 验证方式 |
|---|---|---|
| 出处可回溯 | 每个结论指向第几节第几条 | 逐条抽查答复中的出处标记 |
| 数字保真 | 数字照抄条目,保留置信区间、人群与年份 | 与条目原文逐项比对 |
| 口径不混 | 四类收益分开列 | 检查答复结构 |
| 边界清晰 | 不替代专业人士、不给个性化投资建议 | 检查是否出现越界结论 |
| 置信标注 | 每个结论带置信度、依据类型、来源 | 检查标注三要素齐备 |
| 内容完整 | 11 章 180 条、六栏齐全 | scripts/check_integrity.py |
| 去标识 | 包内无上游账号、仓库地址与个人联系方式 | scripts/check_integrity.py 的标识判据 |
落盘规则
- 本 skill 的发布物为自身目录(
tri-life-guide/),随包分发;正文、规则、问卷与自检数据均内嵌于包内。 - 链路审计与验收文档由家族 forge 流程产出,独立于本包(不随包分发)。
- 执行教训落盘于
.tribro/life-guide/lessons.md(目录或文件不存在时静默跳过,NEVER 报错、NEVER 阻断)。 - 包内 MUST NOT 生成
LICENSE或.gitignore;许可由 frontmatterlicense字段与THIRD_PARTY_NOTICES.md承载。 - 包内 MUST NOT 出现上游项目的账号、仓库地址、联系方式与站点素材。
版本检查与更新机制
> 本 skill 随包自带 scripts/check_update.py,与家族版本检查脚本同源,规则细则见 references/version-check-spec.md。
- 第零步:任一执行入口启动后、核心执行前 MUST 运行
python scripts/check_update.py --slug tri-life-guide --json。 - 退出码小于 20 即放行进入后续步骤;
state为BLOCK时按脚本给出的结构化指引处置。 - 脚本自身异常时兜底降级放行,NEVER 因版本门故障阻断启动。
- 版本比较、升级执行与回退 MUST 由脚本完成,NEVER 在回答中内联版本判断。
进化契约
- 反馈接收点:用户在答复后指出条目引用有误、口径不对、或某条已过时,MUST 记录为一条反馈,并按需向
references/00-index.md的检索模式或scripts/check_integrity.py的基线提出修订。 - 经验沉淀位:每次执行结束后 MUST 把可操作的经验教训追加写入
.tribro/life-guide/lessons.md(含日期、场景、问题、可操作的规避动作)。无新增时写「无新增」占位留痕,空泛内容 MUST NOT 写入。写入失败 MUST 提示用户但不阻断交付。 - 自我修订触发条件:出现下列任一情况时,MUST 修订本 skill 的描述、索引或脚本基线:① 用户反馈指出检索模式失效;②
scripts/check_integrity.py判据与实际内容不一致;③ 上游快照更新后需要同步基线。修订 MUST 同步 CHANGELOG 与版本号(约束 12)。
- 启动读取:版本检查完成后、核心执行前,MUST 优先读
.tribro/life-guide/lessons.md;文件或目录不存在时静默跳过,NEVER 报错、NEVER 追问。
目录结构
tri-life-guide/
├── SKILL.md
├── README.md
├── CHANGELOG.md
├── THIRD_PARTY_NOTICES.md
├── _meta.json
├── scripts/
│ ├── check_update.py
│ ├── check_integrity.py
│ ├── ratio.py
│ └── search_entries.py
├── references/
│ ├── 00-index.md
│ ├── version-check-spec.md
│ ├── deidentification-log.md
│ ├── updates.json
│ ├── book/
│ │ ├── 04-不要浪费时间.md
│ │ ├── 10-恋爱和结婚划不划算.md
│ │ ├── 12-创业与做生意.md
│ │ ├── 14-账号与信息安全.md
│ │ ├── 18-养孩子划不划算.md
│ │ ├── 21-出国旅行与境外安全.md
│ │ ├── 22-怎么放松.md
│ │ ├── 23-学什么技能划算.md
│ │ ├── 26-做一个网站或平台.md
│ │ ├── 31-十八岁之后有哪几条路.md
│ │ └── 32-出国留学.md
│ └── rules/
│ ├── reader-guide.md
│ └── ratio-algorithm.md
└── tests/
└── tri-life-guide-full-testcases.md