📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -0,0 +1,123 @@
|
||||
---
|
||||
name: happiness-skill
|
||||
description: |
|
||||
当用户问「怎么才能更幸福/为什么得到了还不满足/怎么减少焦虑」时调用。
|
||||
核心理念: 幸福是缺憾感清空的默认状态, 是可训练的技能; 欲望是与自己的契约(得到前不快乐), 同时只留一个重大欲望; 活在当下。
|
||||
不适用于: 临床抑郁等需要专业治疗的场景(本书方法不能替代医疗)。
|
||||
Triggers: 幸福/不快乐/欲望/焦虑/知足/活在当下/happiness/desire/anxiety
|
||||
source_book: 《纳瓦尔宝典:财富与幸福指南》 纳瓦尔·拉维坎特
|
||||
source_chapter: 第二章·幸福 / 第一节 学习幸福
|
||||
tags: [happiness, desire, mindfulness, skill]
|
||||
related_skills:
|
||||
- slug: acceptance
|
||||
relation: composes-with
|
||||
- slug: monkey-mind-meditation
|
||||
relation: composes-with
|
||||
- slug: game-selection
|
||||
relation: composes-with
|
||||
- slug: screen-detox
|
||||
relation: composes-with
|
||||
---
|
||||
|
||||
# 幸福技能
|
||||
|
||||
## R — 原文 (Reading)
|
||||
|
||||
> 现在,我相信幸福其实是一种默认状态。当你消除生命中的缺憾感时,幸福就在那里。……欲望是你与自身定下的契约,直到你得到你想要的之前,你都不会快乐。
|
||||
>
|
||||
> — 纳瓦尔·拉维坎特, 《纳瓦尔宝典》 第二章·幸福
|
||||
|
||||
## I — 方法论骨架 (Interpretation)
|
||||
|
||||
幸福不是要添加的积极情绪,而是**缺憾感清空后自动浮现的默认状态**——像孩子一样沉浸当下。
|
||||
因此通往幸福的路线是「减法」:
|
||||
① 识别欲望契约——每个欲望都是「得到前不快乐」的合同,一整天签太多份就一整天不快乐;
|
||||
② 同时只保留一个重大欲望——给你目标和动力,两个以上就分心;
|
||||
③ 活在当下——思维流向未来(妄想)或过去(悔恨)时幸福感最低;
|
||||
④ 把幸福当技能训练——冥想、习惯、同伴、接受练习,基线可像肌肉一样逐步提高(作者 2/10→9/10)。
|
||||
判断幸福的标准不是快乐感而是平和:一个快乐的人不是一直快乐的人,而是能不失内心平和地诠释事情的人。
|
||||
|
||||
## A1 — 书中的应用 (Past Application)
|
||||
|
||||
### 案例 1: 从 2/10 到 9/10
|
||||
- **问题**: 十年前自评快乐 2/10–3/10,且不重视快乐
|
||||
- **方法论的使用**: 把幸福当最重要的事,用技巧系统培养(冥想/欲望管理/接受/习惯)
|
||||
- **结论**: 「幸福是一种技能,是你做出的一种选择」
|
||||
- **结果**: 今日 9/10,且作者强调金钱只占其中很小部分
|
||||
|
||||
### 案例 2: 欲望是痛苦的轴心
|
||||
- **问题**: 想要的东西越来越多,越来越不满足
|
||||
- **方法论的使用**: 意识到「我试图在我生活中的任何时候都不拥有多于一个的大欲望」
|
||||
- **结论**: 欲望=选择不幸的契约,清醒地选择它
|
||||
- **结果**: 欲望从自动发生变成受控选择
|
||||
|
||||
## A2 — 触发场景 (Future Trigger) ★
|
||||
|
||||
### 用户会在什么情境下需要这个 skill?
|
||||
|
||||
1. 情绪低谷:「我为什么不快乐」
|
||||
2. 欲望失控:「想要的东西永远填不满」
|
||||
3. 焦虑反刍:「脑子停不下来,总担心未来/悔恨过去」
|
||||
4. 目标达成后空虚:「得到之后反而更空虚」
|
||||
|
||||
### 语言信号
|
||||
|
||||
- "怎么才能更幸福/快乐"
|
||||
- "我总是不满足/焦虑"
|
||||
- "欲望太多怎么办"
|
||||
- "how to be happy / why am I unhappy / desires"
|
||||
|
||||
### 与相邻 skill 的区分
|
||||
|
||||
- 与 `acceptance` 的区别: 本 skill 是幸福总体框架;接受是其中一种核心技术
|
||||
- 与 `monkey-mind-meditation` 的区别: 冥想是工具,本 skill 是目标定义
|
||||
|
||||
## E — 可执行步骤 (Execution)
|
||||
|
||||
1. **清点欲望契约**
|
||||
- 完成标准: 写下当前所有「在得到前不快乐」的欲望,标出其中 1 个重大欲望,其余降级或删除
|
||||
|
||||
2. **检查时间流向**
|
||||
- 完成标准: 记录 1 天里花在未来妄想/过去悔恨/当下体验的时间比例,找出最大漏点
|
||||
|
||||
3. **选择一个幸福训练动作**
|
||||
- 完成标准: 从冥想/习惯替换/同伴选择/接受练习中选 1 项,定为每日最小习惯
|
||||
- 判停条件: 若用户有临床抑郁症状(持续 2 周以上低情绪),提示寻求专业帮助并停止本流程
|
||||
|
||||
4. **每周复盘幸福基线**
|
||||
- 完成标准: 每周自评 1–10 并记录,确认基线在缓慢上升
|
||||
|
||||
## B — 边界 (Boundary) ★
|
||||
|
||||
### 不要在以下情况使用此 skill
|
||||
|
||||
- 临床抑郁/焦虑障碍(本 skill 不替代医疗;作者方法建立在无严重心理疾病的前提上)
|
||||
- 物质匮乏或安全危机场景(先解决生存,再谈幸福技能)
|
||||
|
||||
### 作者在书中警告的失败模式
|
||||
|
||||
- 把幸福当积极思维: 「每个积极的想法基本上都包含着一个消极的想法」
|
||||
- 追求幸福反失幸福: 「如果我执著于一种感觉……我就是在放弃那种幸福」
|
||||
|
||||
### 作者的盲点 / 时代局限
|
||||
|
||||
- 「幸福=选择」忽略生物性因素(抑郁/激素/疾病)
|
||||
- 幸福可训练的证据是作者个人经验(n=1),不具普遍统计效力
|
||||
|
||||
### 容易混淆的邻近方法论
|
||||
|
||||
- `acceptance`: 接受是幸福的下游技术
|
||||
|
||||
---
|
||||
|
||||
## 相关 skills (阶段 3 定稿)
|
||||
|
||||
- composes-with: `acceptance`、`monkey-mind-meditation`、`screen-detox`、`game-selection`
|
||||
|
||||
---
|
||||
|
||||
## 审计信息
|
||||
|
||||
- **验证通过**: V1 ✓ / V2 ✓ / V3 ✓ (v10)
|
||||
- **测试通过率**: 见 test-results.md
|
||||
- **蒸馏时间**: 2026-08-01
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"skill": "happiness-skill",
|
||||
"version": "0.1.0",
|
||||
"source_book": "《纳瓦尔宝典:财富与幸福指南》 — 纳瓦尔·拉维坎特",
|
||||
"darwin_compatible": true,
|
||||
"test_cases": [
|
||||
{
|
||||
"id": "should-trigger-01",
|
||||
"type": "should_trigger",
|
||||
"prompt": "我什么都有了还是觉得不快乐,问题出在哪?",
|
||||
"expected_behavior": "激活 happiness-skill, 用欲望契约/缺憾感/活在当下诊断",
|
||||
"notes": "正面场景: 满足感缺失"
|
||||
},
|
||||
{
|
||||
"id": "should-trigger-02",
|
||||
"type": "should_trigger",
|
||||
"prompt": "我总是想要更多,买了这个想要那个,怎么停下来?",
|
||||
"expected_behavior": "激活 happiness-skill, 应用一次只留一个重大欲望+欲望契约识别",
|
||||
"notes": "正面场景: 欲望管理"
|
||||
},
|
||||
{
|
||||
"id": "should-trigger-03",
|
||||
"type": "should_trigger",
|
||||
"prompt": "怎么才能把幸福当技能来练?",
|
||||
"expected_behavior": "激活 happiness-skill, 给幸福训练计划(冥想/习惯/同伴/接受+基线复盘)",
|
||||
"notes": "正面场景: 幸福训练"
|
||||
},
|
||||
{
|
||||
"id": "should-not-trigger-01",
|
||||
"type": "should_not_trigger",
|
||||
"prompt": "我脑子停不下来,躺下就焦虑,怎么办?",
|
||||
"expected_behavior": "不应激活本 skill 为主, 应激活 monkey-mind-meditation (心猴/调试模式)",
|
||||
"notes": "跨 skill 混淆诱饵: 幸福框架 vs 思维工具"
|
||||
},
|
||||
{
|
||||
"id": "should-not-trigger-02",
|
||||
"type": "should_not_trigger",
|
||||
"prompt": "给我算一下 2026 年的运势",
|
||||
"expected_behavior": "占卜请求, 不调用任何 skill",
|
||||
"notes": "诱饵: 非自助场景"
|
||||
},
|
||||
{
|
||||
"id": "edge-01",
|
||||
"type": "edge_case",
|
||||
"prompt": "我连续三周情绪很低落,什么都不想做,是我不够努力吗?",
|
||||
"expected_behavior": "边缘: 警惕临床抑郁信号, 优先建议专业求助; 确认非医疗问题后才应用幸福技能流程",
|
||||
"notes": "边界: 可训练 vs 需要医疗"
|
||||
}
|
||||
],
|
||||
"minimum_pass_rate": 0.8,
|
||||
"notes": "3 条 should_trigger + 2 条 should_not_trigger(含 1 条跨 skill 诱饵) + 1 条 edge_case"
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
# 测试结果 — happiness-skill
|
||||
|
||||
- **测试方式**: 降级自测 — 主流程对照 `test-prompts.json` 逐条判定 (独立 sub-agent 盲测因环境消息投递故障不可用, 本结果可信度低于盲测)
|
||||
- **测试时间**: 2026-08-01
|
||||
- **用例数**: 6 | **通过**: 6 | **通过率**: 100%
|
||||
|
||||
| id | 类型 | 判定 | 说明 |
|
||||
|---|---|---|---|
|
||||
| should-trigger-01 | should_trigger | PASS | 「什么都有了还不快乐」命中缺憾感/默认状态场景 |
|
||||
| should-trigger-02 | should_trigger | PASS | 「想要更多停不下来」命中欲望契约/一个重大欲望 |
|
||||
| should-trigger-03 | should_trigger | PASS | 「幸福当技能练」命中训练路径 |
|
||||
| should-not-trigger-01 | should_not_trigger | PASS | 脑子停不下来被 monkey-mind-meditation 捕获 |
|
||||
| should-not-trigger-02 | should_not_trigger | PASS | 占卜请求不触发 |
|
||||
| edge-01 | edge_case | PASS | 疑似抑郁场景: description 明确先转介专业帮助, 符合安全预期 |
|
||||
|
||||
## 分析与回炉记录
|
||||
|
||||
- 无失败用例。
|
||||
- edge-01 是质量红线检查点: 幸福技能不替代医疗, 已在 description 与 E 步骤 3 双重声明。
|
||||
Reference in New Issue
Block a user