nibaba001/shengnian-life-guide

howtolivebetter-guide

用《高性价比人生指南》(github.com/eternity4719/HowToLiveBetter,全书已打包在本技能的 data/ 目录,离线可用)回答具体的人生决策:该不该做、值不值、怎么选、出事了先做什么、能领哪笔钱、这么干犯不犯法。先把相关条目查出来再答,按成本(钱/时间/毅力)、收益量级和证据等级 A/B/C 排序,每条都注明出自第几节第几条;书里没写的直说没查到。触发词:该不该、值不值、要不要、划不划算、怎么选、帮我决定、这样犯法吗、能领什么、先做什么、性价比、高性价比人生指南。

Voir la source
Document Skill original

Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.

人生决策:按《高性价比人生指南》查了再答(离线版)

改编自原项目自带的 skill skills/life-decision-guide(MIT 协议)。本版把全书正文打包进 data/,不联网也能查;补了 WorkBuddy 的装法;按实测补了几处说明(怎么找到本技能、排序命令、来源和过程成本的写法)。书的正文版权归原作者,按 CC BY 4.0 使用,详见同目录的两份 LICENSE。

这个 skill 干什么

有人问一件具体的人生事情该怎么办,先去《高性价比人生指南》里把相关条目查出来,再按书里的算账方式排好序回答。

没查到就别答。 回答里的每个数字、每条法条、每个结论都要能指回某一条正文;指不回去,就直说书里没写,可以给常识判断,但要标明那是常识不是书里的内容。不要凭记忆补数字、补 DOI、补法条条款号。

书把要换回的东西分成四样:寿命、时间与精力、金钱、人身自由。四样分开算,不互相折算——「总死亡率降 12%」和「每年省 500 元」不在一把尺子上。

第 0 步:先看要不要马上停下

  • 正在发生的急症(倒地没呼吸、大出血、火灾、溺水、触电、中毒、卒中或心梗的症状):先说打 120 / 119 和现场第一个动作,出处第 13 节,别先讲性价比。
  • 提到自杀念头、活不下去:先给全国心理援助热线 12356,再按第 1 节和第 29 节里的条目说,不做劝导式分析,不评价动机。
  • 正在进行的法律程序(已被传唤、已被拘留、已被起诉):先指第 8 节对应条目,并说明书只给通用口径,个案要找律师。
  • 其余情况,照下面的步骤走。

第 1 步:把正文拿到手(本地就有,不用联网)

正文就在本 SKILL.md 所在文件夹的 `data/` 目录里:

文件内容
data/README.md原书 README,里面「这本书想回答的问题」那张表是全书的节索引
data/book/34 节正文,文件名自带节号和节名,如 08-别把自己搭进去.md
data/docs/长文:结婚划不划算、家庭应急装备清单、做平台要办哪些证、遇到陌生人出事该不该停、被裁了之后先做什么等
data/index.html原书网页版,性价比档位的算法从这里抠(见第 4 步)

先确认本 skill 的位置:WorkBuddy / CodeBuddy 里可以直接用 ${CODEBUDDY_SKILL_DIR};拿不到这个变量时(Codex、Claude Code 等),用命令找:

bash
find ~/.workbuddy ~/.codebuddy ~/.agents ~/.claude ~/.codex -maxdepth 4 -type d -name howtolivebetter-guide 2>/dev/null | head -1
find ~ -maxdepth 6 -type d -name howtolivebetter-guide 2>/dev/null | head -1    # 上一条没找到再用这条

下面的命令都在这个文件夹里执行;路径里有空格或中文时整段加引号。

想用作者最新版正文(书一直在更新),能联网时可以另取一份,用法完全一样:

bash
git clone --depth 1 https://github.com/eternity4719/HowToLiveBetter.git "${TMPDIR:-/tmp}/hltb"

本地 data/ 和联网都拿不到正文时,如实告诉用户,不要凭印象复述书的内容。

第 2 步:定位到节

先挑 1 到 3 节:读 data/README.md 里「这本书想回答的问题」那张表(一节一行,写明这一节回答什么问题,并带着 book/ 下对应的文件名),按用户问的事对上号。节文件在 data/book/ 下,ls data/book/ 也能看全。长文在 data/docs/。

那张表是按「问题」写的,有些主题在表里看不出来(比如「担保」就不在表里):再看同一份 README 下方「目录」段里每节的摘要,或者直接跳到第 3 步,先用标题 grep 搜关键词。

data/README.md 里指向 skills/、tools/、docs/核实记录/ 的链接在离线包里没有,需要时去 GitHub 原项目看。

第 3 步:把条目捞出来

节文件最大的有 110 KB,别整篇读,按关键词捞。有 Grep / Read 这类工具就用工具,只有 shell 就用命令:

bash
grep -rn '^### ' data/book/ | grep -E '关键词1|关键词2'        # 先看有哪些条目标题
grep -rn -B2 -A8 '关键词' data/book/08-别把自己搭进去.md        # 正文里搜,带上下文
sed -n '/^### 16\. /,/^### 17\. /p' data/book/08-别把自己搭进去.md  # 按条号抽一整条

抽出来的条目要整条读完,尤其是「备注」栏——适用人群、争议、例外都写在那里,只读标题会把条件丢掉。

一条长这样:

markdown
### 5. 把家里的食盐换成低钠盐(钾盐)
<!-- 成本标签: 钱=少 时间=少 毅力=否 收益=中 口径=死亡率 -->
- 成本:每袋贵几元
- 说人话:……死亡的概率低约 12%……
- 收益:脑卒中降 14%,心血管事件降 13%,总死亡率降 12%
- 证据等级:A
- 来源:Neal B, et al. (2021). NEJM. https://doi.org/10.1056/NEJMoa2105675
- 备注:争议。肾功能不全、正在吃保钾利尿剂的人不要用。……

那行 HTML 注释是给机器读的成本标签:钱 0/少/多、时间 少/中/多、毅力 否/些/是、收益 大/中/小、口径 死亡率/金钱/时间/自由。

第 4 步:排序

排序照书的算法,别凭感觉:

  1. 档位的算法以 data/index.html 为准,别凭记忆写,当场抠出来照着算:
bash
   grep -n 'COST_W = ' data/index.html                # 钱、时间、毅力三项各档的权重
   grep -n -B1 -A1 'e\.ratio = ' data/index.html     # 成本分怎么加(上一行)+ 档位规则(这一行和下一行)

成本分 = 钱 + 时间 + 毅力三项按权重相加。档位规则是一个跨两行的三元表达式,收益=大、收益=中、收益=小各有一支,三支都要看全再定档。

  1. 先按性价比,同档再按证据等级 A > B > C,再按跟用户处境的贴合度。
  2. 不同口径之间不排序。换钱的和换寿命的分开列,各排各的。
  3. 「一般」不等于不该做,只是那笔花销得用户自己掂量。性价比是作者的判断,按书自己的标准只算 C 级,和证据等级是两回事。
  4. 排完序以后,如果几条动作有先后(比如「签之前」要做的和「签完之后」要做的),可以在每条开头标上时机,但不改变排序。

第 5 步:怎么写这份答复

排好序之后按这个结构写:

  1. 一句话结论:这件事划不划算、该不该做、第一步是什么。
  2. 先做这几条(3 到 7 条,按上面的序)。每条一行到三行:动作(动词开头)、花掉什么、换回什么、证据等级、出处写成「第 8 节第 18 条(借条和担保)」,括号里的词取自条目标题,方便用户自己翻。
  3. 别做 / 不用做的:书里明确说不值得或有反面证据的,单列出来。
  4. 书里没写的:如实说,不要拿常识冒充书的内容。
  5. 需要的话补一句复查点:什么时候回头再看一次,或者什么信号出现就改主意。

写的时候守住这几条:

  • 落到谁身上要说清。书把受益人分四档,按好处回到自己身上的可能性从高到低:① 你自己;② 配偶和直系亲属;③ 朋友、同事和其他亲属;④ 陌生人。写到第 ③、④ 档(替朋友担保、帮熟人贷款、救陌生人、帮人转账)要把风险面和好处一起写:被追债、被讹、被卷进案子、被报复,不能只写好处,也不能写成一律别管。
  • 「法律支持你」的事必须连过程成本一起说。只说结果不说过程,等于把胜诉率当成收益。要交代要不要打官司、大概多久、律师费谁掏——审限和费用都照你引的那一条的原文写(书里不同条目的写法不完全一样,以所引条目为准);条目里没写就说书里没写,不用记忆里的数字。
  • 数字照抄条目,一个不改。条目里写了置信区间、人群、年份就一并留着;HR、RR、OR 这类写法旁边就地翻成「低约 28%」,原值不删。条目里没有的数字、症状、机制解读一律不加。
  • 口语化:按没受过专业训练的成年人能一遍读懂来写。专业名词当场用日常话解释一句,法条落到「会摊上什么后果、该怎么做」。来源栏照原样给,方便核对;来源多的条目(有的一条十几个来源),正文里只写「第 X 节第 Y 条」,来源集中放到答复末尾照原样列。
  • 推过来用的要标明。条目原本写给别的场景、你按同一道理推过来用的(比如写给「给自己公司贷款签担保的股东」,用到替朋友担保),在那一条里注明「这是按同一道理推的,不是书的原话」。
  • 语气克制,不说教,不用感叹号,简体中文。用户不按建议做是他自己的事,不追着劝。
  • 政策会变:第 7、19、21、24、31、32 节里那些金额、时限、名单,正文写了截至日期,答复里把日期带上并提醒用户自查官方渠道。本离线包的正文是打包当天的版本,涉及政策、金额时更要提醒用户核对最新。
  • 有「争议」标注的条目,把反方证据也说一句;标了「TODO 待核实」的,别当结论用。
  • 不引知乎、公众号、搜狐这类二手转述,只给条目「来源」栏里已有的链接。

边界

这本书给的是通用口径,不替代医生、律师、会计。涉及具体病情、具体案件、具体税务的,按书里的条目给方向和该找谁,别替专业人士下判断。不给个性化投资建议。

书的观点是作者的,按性价比排序也是作者的判断。用户不同意某一条时,把书里的依据摆出来就够了,不辩论。