📦 deps(thirdparty): update snapshots
This commit is contained in:
@@ -0,0 +1,120 @@
|
||||
---
|
||||
name: honesty-communication
|
||||
description: |
|
||||
当用户问怎么真诚沟通/拒绝别人/给反馈/不想说场面话、或发现自己在隐瞒时调用。
|
||||
核心理念: 撒谎会先骗到自己(费曼: 你最容易愚弄的人是你); 彻底诚实=所想与所说一致; 具体表扬、一般批评; 秘密越少快乐越多。
|
||||
不适用于: 需要外交辞令的谈判策略(可以诚实但不必全说)。
|
||||
Triggers: 诚实/沟通/拒绝/批评/表扬/秘密/场面话/honesty/communication/feedback
|
||||
source_book: 《纳瓦尔宝典:财富与幸福指南》 纳瓦尔·拉维坎特
|
||||
source_chapter: 第一章·财富 / 第二节 培养判断力 / 如何清晰地思考 + 第二章·幸福 / 活出你的价值
|
||||
tags: [honesty, communication, values, feedback]
|
||||
related_skills:
|
||||
- slug: identity-work
|
||||
relation: composes-with
|
||||
- slug: self-liberation
|
||||
relation: composes-with
|
||||
- slug: peer-selection
|
||||
relation: composes-with
|
||||
---
|
||||
|
||||
# 诚实与沟通
|
||||
|
||||
## R — 原文 (Reading)
|
||||
|
||||
> 彻底的诚实仅是意味着我想自由。……在你向别人撒谎之前,你必须先对自己撒谎。……我会把彻底的诚实和沃伦·巴菲特的一条老的行事规则结合起来,那是具体地表扬、一般地批判。
|
||||
>
|
||||
> — 纳瓦尔·拉维坎特, 《纳瓦尔宝典》
|
||||
|
||||
## I — 方法论骨架 (Interpretation)
|
||||
|
||||
诚实不是道德表演,而是**认知安全与心理自由**:
|
||||
① **撒谎先骗自己**——费曼「你从不应该在任何时候愚弄任何人,你是最容易愚弄的人」;对别人撒谎会让你相信自己的谎话,扭曲对事实的判断;
|
||||
② **诚实=自由**——所想与所说高度一致时,内心没有需要维护的多重线程;不与需要你注意言辞的人相处;
|
||||
③ **具体表扬、一般批评**——批评指向做法/类别而非个人,表扬要具体到这个人最值得称赞的点,这样对方的自我不会与你对抗;
|
||||
④ **秘密越少,快乐越多**——需要隐藏的东西会变成内心负担;
|
||||
⑤ **诚实的边界感**——「我不会主动说一些消极或令人讨厌的事」,诚实不等于口无遮拦。
|
||||
|
||||
## A1 — 书中的应用 (Past Application)
|
||||
|
||||
### 案例 1: 不用「我喜欢/不喜欢」
|
||||
- **问题**: 判断被喜好污染
|
||||
- **方法论的使用**: 费曼规则——「我从不询问我喜欢或我不喜欢。我会认为这是什么或这不是什么。」
|
||||
- **结论**: 描述事实优先于表达喜好
|
||||
- **结果**: 判断保持对现实的锚定
|
||||
|
||||
### 案例 2: 剔除不诚实者
|
||||
- **问题**: 如何识别不可信的人
|
||||
- **方法论的使用**: 「如果有人总说他们自己是多么的诚实,他们很有可能是不诚实的」
|
||||
- **结论**: 过度自我标榜=掩盖信号
|
||||
- **结果**: 作者据此保持距离
|
||||
|
||||
## A2 — 触发场景 (Future Trigger) ★
|
||||
|
||||
### 用户会在什么情境下需要这个 skill?
|
||||
|
||||
1. 给反馈:「怎么批评同事/孩子而不伤人」
|
||||
2. 拒绝别人:「怎么说'不'又不撒谎」
|
||||
3. 自我检查:「我是不是在自欺」
|
||||
4. 关系沟通:「这段关系里我总是言不由衷」
|
||||
|
||||
### 语言信号
|
||||
|
||||
- "怎么诚实又不伤人地沟通"
|
||||
- "怎么拒绝/批评/表扬"
|
||||
- "我不想说场面话"
|
||||
- "how to be honest / give feedback / say no"
|
||||
|
||||
### 与相邻 skill 的区分
|
||||
|
||||
- 与 `self-liberation` 的区别: 解放 skill 给「说不」的边界,本 skill 给「怎么说」
|
||||
- 与 `peer-selection` 的区别: 诚实是内部一致性标准;同伴选择是外部筛选标准
|
||||
|
||||
## E — 可执行步骤 (Execution)
|
||||
|
||||
1. **检查自欺点**
|
||||
- 完成标准: 找出本周 1 个「对别人没说真话/对自己隐瞒」的场景,确认它影响什么判断
|
||||
|
||||
2. **用事实句式重述**
|
||||
- 完成标准: 把「我喜欢/我不喜欢」改成「这是什么/这不是什么」的陈述,检验是否更接近事实
|
||||
|
||||
3. **执行具体表扬、一般批评**
|
||||
- 完成标准: 下次给反馈时:批评对事不对人(「这个做法」而非「你这个人」),表扬具体到细节
|
||||
|
||||
4. **清理一个秘密**
|
||||
- 完成标准: 挑一个可以安全说出的秘密,对可信的人讲出来,感受「秘密减少=负担减少」
|
||||
- 判停条件: 涉及他人隐私/安全时保留秘密——诚实不等于泄露
|
||||
|
||||
## B — 边界 (Boundary) ★
|
||||
|
||||
### 不要在以下情况使用此 skill
|
||||
|
||||
- 谈判/保密场景(诚实≠和盘托出,作者强调「不会主动说消极或令人讨厌的事」)
|
||||
- 涉及他人隐私(别人的秘密不是你的诚实素材)
|
||||
|
||||
### 作者在书中警告的失败模式
|
||||
|
||||
- 自欺: 「当你对别人撒谎的时候,你也是在骗自己」
|
||||
- 用诚实当伤害工具: 诚实要配积极——「诚实和积极几乎总是可能的」
|
||||
|
||||
### 作者的盲点 / 时代局限
|
||||
|
||||
- 「彻底诚实」在威权/职场政治环境中可能有现实代价,作者有足够的地位承受它
|
||||
- 「秘密越少快乐越多」未区分健康隐私
|
||||
|
||||
### 容易混淆的邻近方法论
|
||||
|
||||
- `self-liberation`: 期望边界给出拒绝的合法性,诚实给出拒绝的句式
|
||||
|
||||
---
|
||||
|
||||
## 相关 skills (阶段 3 定稿)
|
||||
|
||||
- composes-with: `identity-work`(无所隐藏)、`self-liberation`、`peer-selection`
|
||||
|
||||
---
|
||||
|
||||
## 审计信息
|
||||
|
||||
- **验证通过**: V1 ✓ / V2 ✓ / V3 ✓ (v17)
|
||||
- **测试通过率**: 见 test-results.md
|
||||
- **蒸馏时间**: 2026-08-01
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"skill": "honesty-communication",
|
||||
"version": "0.1.0",
|
||||
"source_book": "《纳瓦尔宝典:财富与幸福指南》 — 纳瓦尔·拉维坎特",
|
||||
"darwin_compatible": true,
|
||||
"test_cases": [
|
||||
{
|
||||
"id": "should-trigger-01",
|
||||
"type": "should_trigger",
|
||||
"prompt": "怎么批评下属/同事又不伤关系?",
|
||||
"expected_behavior": "激活 honesty-communication, 用具体表扬一般批评(对事不对人+具体到细节)",
|
||||
"notes": "正面场景: 反馈技巧"
|
||||
},
|
||||
{
|
||||
"id": "should-trigger-02",
|
||||
"type": "should_trigger",
|
||||
"prompt": "我不想说场面话,但又怕得罪人,怎么真诚地拒绝?",
|
||||
"expected_behavior": "激活 honesty-communication, 给诚实句式+具体表扬一般批评结构",
|
||||
"notes": "正面场景: 真诚拒绝"
|
||||
},
|
||||
{
|
||||
"id": "should-trigger-03",
|
||||
"type": "should_trigger",
|
||||
"prompt": "我发现我最近在骗自己,怎么纠正?",
|
||||
"expected_behavior": "激活 honesty-communication, 用撒谎先骗自己机制+事实句式重述",
|
||||
"notes": "正面场景: 自欺检查"
|
||||
},
|
||||
{
|
||||
"id": "should-not-trigger-01",
|
||||
"type": "should_not_trigger",
|
||||
"prompt": "我总是讨好别人,怎么改变?",
|
||||
"expected_behavior": "不应激活本 skill 为主, 应激活 self-liberation (边界/期望) 或 identity-work",
|
||||
"notes": "跨 skill 混淆诱饵: 表达 vs 边界"
|
||||
},
|
||||
{
|
||||
"id": "should-not-trigger-02",
|
||||
"type": "should_not_trigger",
|
||||
"prompt": "帮我压缩这个视频文件",
|
||||
"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 @@
|
||||
# 测试结果 — honesty-communication
|
||||
|
||||
- **测试方式**: 降级自测 — 主流程对照 `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 | 「讨好别人」被 self-liberation 捕获 (边界问题) |
|
||||
| should-not-trigger-02 | should_not_trigger | PASS | 压缩视频不触发 |
|
||||
| edge-01 | edge_case | PASS | 「新发型好不好看」: 诚实+积极可同时成立, 判定符合预期 |
|
||||
|
||||
## 分析与回炉记录
|
||||
|
||||
- 无失败用例。
|
||||
- edge-01 验证「诚实≠口无遮拦」边界已写入 I 段与 B 段。
|
||||
Reference in New Issue
Block a user