开源项目第244期:高性价比人生指南 —— 767 条建议,每条写明成本、收益、证据等级和原始出处

引言

今天不谈技术谈生活。

这是「每日一个开源项目」系列的第 244 篇 。今天的项目不是一个框架,也不是一个工具,而是一本书:高性价比人生指南(HowToLiveBetter)。它放在 GitHub 上,67,897 颗 Star,5,863 个 Fork,正文用 CC BY 4.0 发布,2026 年 9 月 7 日创建,到今天不到两个半月。

这本书的副标题是"用最少的钱、时间和精力,换回最多的寿命、金钱和人身自由"。它讲怎么活得久、怎么少生病、出了意外怎么救;讲怎么少花冤枉钱,哪些事会让人被骗、摊上官司;讲没工作没钱时能去领什么,开店、开公司、做网站要办什么手续;也讲恋爱结婚生孩子、出国和学手艺。一共 767 条建议,每条都写明"花掉什么、换回什么、证据有多硬",来源只引期刊论文和官方文件。

一个生活类的仓库为什么值得放进"开源项目"系列?因为它把"开源"这件事用在了一个少见的地方:一份可以被检索、被引用、被纠错、被翻译、被 AI 调用的知识库。它有 Issue 勘误、有证据分级、有构建脚本,还附带一个可以让 Claude Code 和 Codex 照书回答问题的 skill。

你会学到什么

  • 这本书的组织方式:34 个主题、767 条建议,每条建议的固定格式
  • 证据分级(A/B/C)和"性价比档"是怎么定义的,以及作者为什么强调两者互不影响
  • 怎么用:在线检索页、离线 HTML、PDF、EPUB、Anki 牌组,以及让 AI 助手照书回答的 skill
  • 作为一个"知识类开源项目",它的工程做法有哪些值得借鉴

前提知识

  • 不需要任何技术背景就能读正文
  • 想自己构建电子书或跑检索页,需要会用 Node.js 和 python -m http.server
  • 书里关于法律、医保、社保的内容按中国大陆现行规定写,其他地区的读者要自行对照

项目背景

概述

这是一份"备选单,不是任务清单"。README 开头就说得很直白:不用全做,挑走一两条就算数,作者自己也没做到其中大部分。它同时提醒内容可能过时、可能有错,不少政策各地执行不一样,真去办事、看病、打官司时,以当地部门、医生和律师的说法为准。

每条建议长这样(README 里的示例):

markdown 复制代码
### 5. 把家里的食盐换成低钠盐(钾盐)
- 成本:一袋比普通盐贵几元。买的时候顺手换,不额外占时间。口味几乎不变。
- 说人话:得过中风或 60 岁以上有高血压的人,把家里的盐换成低钠盐,五年内死亡的概率低约 12%,中风低约 14%。
- 收益:一项把人随机分成两组的试验,在中国农村做的,20995 人......用低钠盐的那组比用普通盐的那组,死亡风险低约 12%(RR 0.88)......
- 证据等级:A
- 来源:Neal B 等 (2021). Effect of Salt Substitution on Cardiovascular Events and Death. NEJM. https://doi.org/10.1056/NEJMoa2105675
- 备注:争议。试验对象是高危老人,健康年轻人换盐得到的好处要小得多。肾功能不全的人......换盐前先问医生。

成本、白话结论、原始收益数字、证据等级、可点开的出处、适用边界,一条不少。

作者 / 团队

  • 作者 : eternity4719,个人项目,另有读者维护的多语言翻译和衍生工具
  • 正文许可: CC BY 4.0(范围是 book/、docs/ 和 README 文字),可转载、改编、商用,但要署名出处、附许可证链接、改过的要写明
  • 代码许可: MIT(tools/、skills/、index.html 和 .github/)
  • 创建时间: 2026-09-07
  • 编写方式: README 明确写了"本书在 Claude Code 协助下编写",用于查找原始文献、逐条核对数字与原文是否一致、维护交叉引用和构建脚本,选题、取舍和最终审定由作者负责
  • 出版: 电子书平台上的官方版本由果麦文化独家出品,2026 年 10 月上架;网页版、EPUB、PDF 仍然免费

项目数据

  • ⭐ GitHub Stars: 67,897+
  • 🍴 Forks: 5,863+
  • 📄 许可证: 正文 CC BY 4.0 / 代码 MIT
  • 📅 创建时间: 2026-09-07,最近一次提交 2026-10-21
  • 📬 Open Issues: 20
  • 📚 内容规模: 34 个主题,767 条建议,2531 条原始文献链接
  • 🌍 译本: 英、俄、西、葡、阿、印尼、越南语等,均由他人维护
  • 🌐 在线版: eternity4719.github.io/HowToLiveBe...

快速上手

多数人用不着部署,下面几种用法按省事程度排列。

1. 直接用在线检索页

打开 在线检索页,可以按关键词、章节、证据等级来筛,也可以按"花不花钱、花多少时间、要不要毅力"这三样成本筛,条件能叠加。想要最省力的清单,勾选性价比"极高",得到 123 条不花钱、用时少、不需要毅力,收益又落在最大一档的条目。还有一个 生活自查:回答几十道是否题,看书里哪些事你还没做到、先做哪几件。

2. 下载离线版本

仓库 Release 里提供四种,每次正文更新后自动重新生成:

  • 离线单文件 HTML:整本书连同检索和筛选都在一个文件里,双击就开,不用服务器也不用联网
  • PDF:A4 排版,两百多页,带目录页码和书签
  • EPUB:Kindle 用 Send to Kindle 发过去即可
  • Anki 牌组:一条建议一张卡,按节分成子牌组,重新导入时复习记录不丢

3. 让 AI 助手照书回答

仓库带了一个中文 skill:skills/life-decision-guide,支持 Claude Code 和 Codex。装上后直接问"替朋友担保签不签""每天通勤两小时值不值",它会先把相关条目从正文里查出来,再照书里的算账方式排序回答,并注明出自第几节第几条。查不到就说查不到,不自己编数字。

4. 自己跑一份

bash 复制代码
git clone https://github.com/eternity4719/HowToLiveBetter.git
cd HowToLiveBetter
python -m http.server 8000
# 浏览器打开 http://localhost:8000/

检索页是纯静态的,README.md 和 book/ 就是它的数据:没有后端、没有数据库、不用装依赖。注意 index.html 必须经 http 打开,直接双击本地文件会空白,那种场景请用离线单文件版。


核心剖析

一条建议要回答两个问题:花掉什么,换回什么

这本书最有辨识度的地方,是它把"生活建议"当成一笔账来写。每条建议都必须回答:要花掉什么 (钱 / 时间 / 精力 / 毅力),能换回什么。换回的东西被分成四种互不换算的资源:

  • 寿命:活得更久,少死于本来可以避免的事
  • 时间与精力:时间不花在没有回报的事上
  • 金钱:少花冤枉钱
  • 人身自由:不因为不知道一条红线,把自己送进拘留所或看守所

作者特别声明:死亡率的数字、时间精力的数字、金钱的数字和法律后果,各算各的,不互相折算。"总死亡率降 12%"和"每年省 500 元"不在一把尺子上,没法分高下。这个克制很重要,它避免了很多"一年省下一杯咖啡钱,复利几十年"式的伪精确。

好处落在谁身上也被分了档:你自己、配偶和直系亲属、朋友同事和其他亲属、陌生人。急救一节照这个读:中国 38,227 例院外心脏骤停里 79.2% 发生在家里,学按压首先是为了按在自家人身上;"看到有人溺水自己不下水""撞见斗殴别上手拉架"这类规则本身是自保规则。对陌生人要不要出手,书里把免责条款、自保动作和风险面都写清楚,但不替你算成非做不可的理由。

证据分级:A、B、C 只回答"数字可不可信"

等级 含义 数量
A 有具体数字可查,出处是荟萃分析、大型队列或随机对照试验,能说出降了多少(HR、RR、下降百分比) 495
B 有研究支持,但说不出确切数字;或只有小样本、单项研究 220
C 作者自己的经验,或大家公认的做法,没有直接的研究文献 52

另有 88 条标注了"争议",有争议的 A/B 级条目会列出反方证据。所有来源只引原始文献(期刊论文附 DOI 或 PubMed 链接,或 WHO、CDC、国家统计局等官方机构报告),不引二手转述;官方不公开的案件,少数条目引了有记者署名的原创新闻报道,附网页存档,备注写明"只有媒体报道"。

作者还特意补了一个常被忽略的提醒:A 级只说明"有具体数字、出处可核",不说明这个数字一定是因果。 A 级里既有随机分组的试验,也有只跟踪记录、不分组的研究,后者分不清是这件事起了作用,还是做这件事的人本来就更健康。哪一种看收益栏。法律和政策类条目的 A 级,指的是引到了法条或官方文件原文。

百分比怎么读也有说明:多数是"比没做的人低几成",不是"每一百人少几个"。同样低 12%,本来风险就高的老人少掉的死亡人数,远多于本来风险就很低的年轻人。所以"先看说人话里写的是哪些人,再看那个百分比"。书末还附了一张 41 条的术语表(HR、RR、95% CI、RCT、荟萃分析、混杂、反向因果......),在线检索页里鼠标停在带虚线的词上就会弹出解释。

性价比档:作者承认这是判断,不是证据

证据等级不回答"值不值得做",所以每条另有"收益量级"(大/中/小)和"口径"(换寿命/换钱/换时间精力/换人身自由),再加三项成本,由检索页合出一个性价比档:

性价比 条数 占比
极高 123 16%
高 344 45%
一般 300 39%

量级有预先定好的界线,不凭感觉:换寿命的看降了百分之几(≥20% 为大);换钱的看金额(万元级为大);换人身自由的看后果(避免刑事责任为大);换时间精力的看省下多少(每天省出小时级为大)。

最诚实的一句是:"这一档是作者自己的判断,不是证据",按本书的标准它本身只算 C 级。 它和证据等级是两回事,一条可以证据是 A 级、性价比却只算一般(带状疱疹疫苗有 97.2% 效力的三期 RCT,但两针三四千元、带状疱疹很少致命),也可以证据只有 C 级、性价比却极高(手机设锁屏密码、SIM 卡设 PIN 码)。中间那档条数多也是有意的:收益量级本来只分三级,再往细里切就是装出来的精确。

作为一个知识类开源项目的工程做法

这个仓库的工程部分值得单独看看,因为"知识库"的可维护性经常被忽视:

  • 数据即正文 :检索页是纯静态页面,直接读 README.md 和 book/ 里的 Markdown,正文一改,页面跟着改,没有第二份数据要同步
  • 构建脚本多格式输出:EPUB、离线 HTML、PDF(需要 pandoc ≥ 3.1 和 typst ≥ 0.13)、Anki 牌组(Node ≥ 22.13)都由脚本从同一份正文生成,GitHub Actions 在正文改动后自动重新跑并更新 Release,下载链接固定不变
  • 核实记录公开 :每条来源的核实过程记录在 docs/核实记录/,README 还统计出"0 处标注了 TODO 待核实"
  • 拆分是被逼的:正文拆成 34 个文件,原因是单文件已经超过 GitHub 渲染 Markdown 的 512 KB 上限,后面的节显示不出来
  • 条目互相指路:检索页里"见第 8 节第 17 条"这类引用带虚线,点一下就地显示被指条目的标题和"说人话"
  • 衍生生态 :读者做的网站、App、小程序、浏览器插件和数据集收录在 衍生项目.md,翻译由各自维护者负责,以仓库中文原文为准

项目地址与资源


总结

这个项目不是在教你一种技术,而是在示范怎样把"生活经验"写成可以被核对的知识:每条建议有成本、有收益、有证据等级、有出处、有边界,错了可以提 Issue,更新了读者能一键拿到新版本。

三点值得注意:

证据分级和性价比档被明确分开,并且承认后者只是作者判断。 很多"干货合集"的问题是把"有人这么说"和"有证据支持"混在一起。这本书用 A/B/C 回答"数字可不可信",用性价比档回答"值不值得做",并明说第二个本身只算 C 级。这种自我约束,是它比同类内容可信的主要原因。

把知识库当成软件工程来做。 单一数据源、多格式自动构建、核实记录公开、读者可以勘误和翻译、还有能让 AI 助手照书回答并标注条目出处的 skill,这套做法对任何想把文档、手册、内部知识库做成"活的"项目的人都有参考价值。

读它时要带着该有的怀疑。 这是一个个人作者、在 Claude Code 协助下写成的项目,书里的法条、补贴标准和截止日期随时会变,不少政策各地执行不一;作者自己也提醒,真正办事要以当地部门、医生、律师为准。另外,仓库里的 767 条数字和结论,是否都与原文一致,我没有逐条核对,只能说作者给出了可以核对的出处。建议把它当作"找到该查什么的地图",而不是最终答案。

如果你想找一份结构清晰、能追溯出处的中文生活参考,或者正在考虑怎么把一堆知识做成可检索、可复用的开源项目,这个仓库值得翻一翻。


探索 PrimeSkills ------ 精选 AI agent 和技能工具,每一个都经过真实工作流验证。没有炒作,只有真正好用的工具。

访问我的个人主页,获取更多见解和有趣的产品。

相关推荐
Imagination官方博客4 小时前
从开源驱动到完整软件栈:Imagination 助力 RISC-V 图形生态发展
开源·risc-v
袋鼠云数栈4 小时前
让 SQL 解析不再重复造轮子:SqlParserX 正式开源
数据库·人工智能·sql·开源·数据治理
程序员老赵5 小时前
Docker 部署 Hue:轻松搭建数据库与数据仓库 SQL 查询平台
sql·docker·开源
樊小肆5 小时前
睡前丢给它三张工单,早上收代码和账单:我开源了一个 DeepSeek 驱动的 AI 编码助手
开源·ai编程·deepseek
SelectDB技术团队7 小时前
Snowflake 的开源替代怎么选:能力对照、三条部署路径与迁移执行
大数据·数据库·云原生·开源·snowflake·apache doris
wflynn7 小时前
GitHub 日榜趋势速报 | 2026-10-21
开源·github
葫三生8 小时前
关于三生原理系列被技术开发社区批量收录或引发策展边界讨论的一种思考
大数据·人工智能·深度学习·算法·机器学习·数据挖掘·开源
钱栈up9 小时前
GitHub热榜上手|Claude插件:4.3万星官方目录
python·开源·github
wflynn9 小时前
GitHub 日榜趋势速报 | 2026-10-19
开源·github