人生避坑赚钱指南(保命 + 赚钱双报告)
这个 skill 干什么
给想赚钱也想避坑的普通人,做一次「先诊断、后规划」的人生推演:
10 题诊断向导 → 持久化画像 → ┬→ 保命指南(避坑:索引《高性价比人生指南》条目)
└→ 赚钱指南(增收:技能→机会→Offer→90天路线图)
↓
单文件 HTML 双报告(曲线 / 雷达 / 矩阵 / 节点图)
两条指令的关系:保命指南管「别死、别病、别被骗、别摊官司」——守住底线才有命花钱;赚钱指南管「怎么多赚」——所有增收建议都要过一遍保命指南的筛子,赚钱路上的坑(担保、借贷、灰色兼职)单列成「增收红线」一节。
六条铁律
- 先采集,后回答(强制)。 第一轮只问诊断题,禁止先给方案、禁止输出报告骨架。6 项核心事实(城市级别 / 年龄段 / 年收入 / 职业 / 三年目标 / 最大担忧)缺任何一项,继续问,不进入生成。没有采集到事实就给收入数字,是本次交付的第一号错误。
- 保命建议必须指回原文。 每个建议注明「第几节第几条 + 证据等级 A/B/C + 成本(钱/时间/毅力)+ 收益」。查不到就如实说查不到,不凭记忆补数字、补法条。
- 赚钱建议不承诺收入。 一律用「可能 / 目标 / 假设」。每条增收机会必须算一遍收入数学:客户数 × 客单价 = 目标月收入,算不平就说算不平。
- 区分三类信息。 用户自述事实 / AI 推断 / 待验证假设,报告里用不同徽章标出。缺数据写「需检索」并给检索关键词,不编市场数据。
- 输出单文件 HTML。 离线双击可开,含曲线、雷达、矩阵、节点图;数字旁标注来源或「假设推演」。
- 隐私只进本地。 诊断信息只写
<workspace>/.skill-config/survive-and-thrive.json,不上传、不外发。
第 0 步 · 诊断向导(强制首步)
读 references/diagnostic-wizard.md。配置不存在时,本步不可跳过、不可压缩为 0 题:分 3 批问完 10 题(每批 2-4 题,约 3 分钟),答完写配置并回显「已记下 N 项」。
- 用户催促「别问了直接给方案」→ 把 10 题压缩为 6 项核心事实(每项一个选项或一句话),仍须答完才出报告;其余字段用默认假设并在报告头部逐条声明。
- 用户说「改配置」→ 删/改配置文件后重跑向导。
第 1 步 · 取避坑正文
条目级正文(生成保命指南用)——优先浅克隆,curl 单章兜底:
git clone --depth 1 https://github.com/eternity4719/HowToLiveBetter.git "${TMPDIR:-/tmp}/hltb"
# 兜底:curl -fsSL --compressed "https://raw.githubusercontent.com/eternity4719/HowToLiveBetter/main/book/05-不要浪费钱.md"
给用户读的离线全书:assets/高性价比人生指南-离线完整版.html 随包自带(765 条全文,双击即看),交付时一并指给用户。
第 2 步 · 生成保命指南
读 references/survival-playbook.md(画像 → 章节映射 → 条目筛选 → 排序 → 六维风险评分),第一道闸固定为 references/survival-floor.md 的最低生存法则(水/食物/72 小时包)——先保证活着,再谈其他。
第 3 步 · 生成赚钱指南
读 references/wealth-playbook.md:隐藏技能 Top10 → 10 条增收机会(带收入数学)→ 机会矩阵四象限 → Top3 Offer 产品化 → 唯一最高杠杆首选 + 7 天行动 → 90 天路线图 → 财务投影(标注假设推演)。
第 4 步 · 产出 HTML 报告
把全部分析填成一份 report-data.json(schema 见 references/report-spec.md),然后:
python scripts/build_report.py report-data.json -o "人生避坑赚钱指南-<YYYYMMDD>.html"
脚本负责全部版式与图表(内嵌 ECharts,断网可开),不要手写 HTML。用户想先看成品效果时,打开 assets/示例报告-DEMO.html 给他看。产出后用 present_files 打开交付。报告结构:诊断摘要 → 生存底线(第一道闸)→ 六维风险雷达 → 保命指南分区 → 增收红线 → 赚钱指南 → 90 天节点路线图 → 财务投影双曲线 → 谷底反弹 10 人 → 复查点。
边界
- 不替代医生、律师、会计。涉及具体病情、具体案件、具体税务的,只给方向和该找谁。
- 不做个性化投资建议(股票、基金、币一律不碰,见第 5 节第 45 条)。
- 书的观点是作者的,性价比档是作者的判断;用户不同意时把依据摆出来,不辩论。
参考文件
| 文件 | 内容 |
|---|---|
references/diagnostic-wizard.md |
10 题诊断设计、配置 schema、采集纪律(6 项核心事实必拿) |
references/survival-floor.md |
最低生存法则:水/食物配置、72 小时应急包、谷底反弹 10 人 |
references/survival-playbook.md |
保命指南方法论:章节映射表、条目筛选排序、六维风险评分模型 |
references/wealth-playbook.md |
赚钱指南方法论:技能盘点、增收机会模板、机会矩阵、Offer 公式、90 天路线图、财务投影模型 |
references/report-spec.md |
report-data.json schema、图表清单、版式纪律、生成前自查 8 项 |
scripts/build_report.py |
报告构建器:JSON → 单文件 HTML(内嵌 ECharts) |
scripts/init_profile.py |
诊断配置的 check/get/init/put |
assets/高性价比人生指南-离线完整版.html |
避坑全书离线版,随包自带 |
assets/示例报告-DEMO.html |
完整报告样例(中性人设),生成前可先给用户看成品长什么样 |
assets/echarts.min.js |
ECharts 5.5.1(Apache-2.0),构建时内嵌进报告 |