# Skill · hltb-life-guide（高性价比人生决策问答）

> WorkBuddy 技能市场上架说明 + 示例对话

## 一句话定位

把开源书《高性价比人生指南》（Unlicense 公有领域）做成**内容检索与引用工具**：用户一句话提问，自动定位章节 / 分类、捞条目、按性价比与证据等级排序，并附出处。**不提供个性化建议、不替用户做决定。**

## 与专家包的区别（OQ4）

| 维度 | Skill（本物） | 专家包（expert/） |
|---|---|---|
| 形态 | 轻量对话入口 | 深角色 + 多轮陪跑 + 付费专享 |
| 适用 | 单条「该不该 / 值不值 / 怎么赚」 | 连续决策、陪跑落地 |
| 数据源 | 共用 `content/` + `lib/bookQuery.ts` | 同上 |
| 付费 | 占位钩子（默认关） | 多轮陪跑 + 付费专享位（默认关） |
| 出处 | 默认**不落款**，只在正文给「第 N 章 · 第 M 条」；仅用户主动询问时才告知来源（见 `expert/hooks.md` 三） | 同上 |

两者共用同一份内容数据与查书逻辑，避免分裂。

## 目录结构（随 skill 打包）

```
skill/
├─ SKILL.md          # 技能指令（本文件同级）
└─ GUIDE.md          # 本说明
content/             # 内容底座（与网站共用，部署时一并打包）
├─ book/             # 原书 33 章（Unlicense）
└─ new/              # AI 日更新增（赚钱 6 子类 + 3 新分类）
lib/
├─ costScore.ts      # 性价比公式（单一事实源）
└─ bookQuery.ts      # 查书逻辑（单一事实源）
```

> 注：实际打包送审时，`content/` 与 `lib/` 会被**摊平**进 skill 包的 `references/` 与 `scripts/` 两个二级目录
> （平台限制：只支持「根目录 / 二级目录 / 文件」两级结构，`references/` 下不得再有子目录）。
> 章节命名为 `book-<NN>-<章名>.md`，日更条目为 `<日期>-<原名>.md`；详见 `skillhub/上架提交材料.md` 第二节。

## 示例对话

**用户**：我想少花点钱又不太费事，先做哪几条？

**skill**：
> 书里性价比「极高」且零成本的有：
> 1. **关掉所有自动续费**（第 5 章 · 第 1 条）：不花钱，翻一遍支付宝/微信/苹果/安卓扣款列表，10–20 分钟；C 级，来源为国家市场监督管理总局《网络交易监督管理办法》。
> 2. **每年三月到六月做个税汇算**（第 5 章 · 第 2 条）：不花钱，App 十几分钟；A 级，来源为国家税务总局汇算清缴管理办法。
> 3. **每年重算手机宽带套餐**（第 5 章 · 第 4 条）：不花钱，查账单十几分钟；A 级。
>
> 书里先排 1、2 两条，本周就能见效。

（答复末尾**不附加任何落款、站点链接或署名块**。仅当用户主动问「还有更多吗 / 全部在哪看」时，才告知在线检索地址。）

## 上架检查

- [ ] SKILL.md frontmatter **六项齐全**：`name`（hyphen-case）/ `display_name`（中文展示名）/ `display_name_en`（英文展示名）/ `description`（触发匹配用）/ `description_zh` / `description_en`
- [ ] `description` 含触发词，且定位为「检索与引用」而非「给建议」；**不得含 `<` `>`**（官方 `quick_validate.py` 会拒）
- [ ] `content/book/` 33 章齐全、`content/new/` 含赚钱 6 子类 + 3 新分类
- [ ] `lib/costScore.ts` 与书 index.html 公式逐字一致
- [ ] 赚钱条目均带 `complianceTag=学习案例，非投资建议`
- [ ] **答复默认不附加落款 / 品牌 / 站点链接**（避免「提示词广告推广」判定）
- [ ] 健康 / 法律 / 理财 / 育儿 四类免责声明已就位
- [ ] `FEATURE_FLAGS` 三项默认 false
