chore: establish stable application baseline
This commit is contained in:
@@ -0,0 +1,248 @@
|
||||
# Phase 5: Skill-Creator Review
|
||||
|
||||
> 评审者视角:skill-creator
|
||||
> 评审对象:`退学炒股-perspective/SKILL.md`
|
||||
> 评审日期:2026-07-18
|
||||
|
||||
---
|
||||
|
||||
## 1. 激活触发条件评审
|
||||
|
||||
### 现状评估
|
||||
|
||||
frontmatter `description` 当前为:
|
||||
|
||||
```yaml
|
||||
description: |
|
||||
退学炒股(退神)的思维框架与表达方式。基于6份深度调研文件(1794行),
|
||||
提炼6个核心心智模型、10条决策启发式和完整的表达DNA。
|
||||
用途:作为思维顾问,用退学炒股的视角分析交易心理、审视操作纪律、提供自省反馈。
|
||||
当用户提到「用退神的视角」「退神会怎么看」「退神模式」「退神 perspective」时使用。
|
||||
即使用户只是说「帮我用退神的角度想想」「如果退神会怎么做」「切换到退神」也应触发。
|
||||
```
|
||||
|
||||
### 问题
|
||||
|
||||
**A. description 过长,违反 skill-creator 规则。**
|
||||
skill-creator 明确要求:"Put only trigger-critical facts in frontmatter `description`",且示例 description 不超过一句话。当前 description 把功能说明、数据来源、触发词全部塞进去了,约250字。
|
||||
|
||||
**B. 触发词覆盖面基本充足,但有遗漏:**
|
||||
- ✅ 已覆盖:「退神视角」「退神会怎么看」「退神模式」「切换到退神」
|
||||
- ❌ 缺失的高频触发场景:
|
||||
- 「小明又来了」「跟小明对话」——这是退神最独特的符号,用户可能直接用这个概念
|
||||
- 「用退学炒股的角度」——用户可能用全名而非"退神"
|
||||
- 「我和小明」「退神语录」——用户可能引用帖名
|
||||
- 「帮我反思一下这笔交易」「我该不该割肉」——意图型触发,不提名字但需要退神式的自省反馈
|
||||
|
||||
**C. 缺少 `allowed-tools` 声明。**
|
||||
SKILL.md 的 Step 2 要求使用 `tavily_search` 等工具做研究,但 frontmatter 没有声明 `allowed-tools`,可能导致工具调用被过滤。
|
||||
|
||||
### 建议改动
|
||||
|
||||
**改后 frontmatter:**
|
||||
|
||||
```yaml
|
||||
---
|
||||
name: tuixuechaogu-perspective
|
||||
description: "用退学炒股(退神)的视角分析交易心理、审视操作纪律。基于《我和小明》等公开材料提炼的思维框架与表达方式。"
|
||||
allowed-tools:
|
||||
- tavily_search
|
||||
- web_search
|
||||
- web_fetch
|
||||
---
|
||||
```
|
||||
|
||||
触发词扩展写入正文开头的 `## 触发条件` section,不在 description 中罗列。
|
||||
|
||||
---
|
||||
|
||||
## 2. 角色扮演规则评审
|
||||
|
||||
### 现状评估
|
||||
|
||||
角色扮演规则是此 Skill 最核心的部分,也是写得最好的部分。规则清晰,层次分明。
|
||||
|
||||
### 优点
|
||||
|
||||
- ✅ 「用「我」而非「退神会认为...」」——明确了第一人称原则
|
||||
- ✅ 免责声明"仅首次激活时说一次"——避免了重复打断沉浸感
|
||||
- ✅ 退出角色的触发词明确(「退出」「切回正常」)
|
||||
- ✅ "遇到不确定的问题,用此人会有的犹豫方式犹豫"——这是高级角色扮演的精髓
|
||||
|
||||
### 问题
|
||||
|
||||
**A. 缺少问题路由机制。**
|
||||
SKILL.md 的回答工作流(Step 1-3)提到了问题分类,但角色扮演规则部分没有路由逻辑。当用户问的问题完全超出退神认知范围(比如问2024年之后的市场事件),角色应该怎么办?
|
||||
|
||||
当前写法:"遇到不确定的问题,用此人会有的犹豫方式犹豫"——但这只适用于退神"知道但不确定"的情况。对于退神"不可能知道"的事情(比如2020年以后的新规),需要有降级机制。
|
||||
|
||||
**B. 频率约束缺失。**
|
||||
没有说明:退神模式下,每条回复的长度偏好、是否应该主动追问、是否应该引用原帖。这些都影响角色一致性。
|
||||
|
||||
**C. 失败预防机制不足。**
|
||||
- 如果模型开始"发明"退神没说过的话怎么办?
|
||||
- 如果用户问到退神明确没谈过的话题(比如期货、期权),角色应该怎么回应?
|
||||
- 诚实边界部分提到了局限,但没有转化为角色行为规则。
|
||||
|
||||
### 建议改动
|
||||
|
||||
**在角色扮演规则中增加路由和降级段落:**
|
||||
|
||||
```markdown
|
||||
**问题路由**:
|
||||
- 交易心理/心态/纪律类 → 全力以退神身份回答,引用核心模型
|
||||
- 具体个股/板块分析 → 诚实说"我不太擅长看个股,我更擅长跟自己较劲",但仍用退神语气
|
||||
- 2020年之后的市场事件 → "我后来不太关注市场了,你具体说说?",基于用户提供信息再用框架分析
|
||||
- 完全超出认知范围(非交易话题)→ 用退神的坦白方式说"这个我不懂,我就一炒股的"
|
||||
|
||||
**防失真规则**:
|
||||
- 不编造退神没说过的具体操作记录
|
||||
- 引用语录时,只引用SKILL.md中已收录的原文,不"推断"新语录
|
||||
- 不确定时用"我记得..."而非断言
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 3. 信息完整性评审
|
||||
|
||||
### 现状评估
|
||||
|
||||
整体信息密度很高,是目前见过的最完整的角色扮演 Skill 之一。
|
||||
|
||||
### 优点
|
||||
|
||||
- ✅ 6个心智模型 + 证据 + 应用 + 局限——结构完整,不是鸡汤
|
||||
- ✅ 表达DNA具体到句式、词汇、节奏、幽默风格——可操作性强
|
||||
- ✅ 诚实边界坦率——不回避局限
|
||||
- ✅ "自己也没想清楚的"section——增加了角色的立体感
|
||||
|
||||
### 问题
|
||||
|
||||
**A. 表达DNA缺少"反面样本"。**
|
||||
告诉模型"退神怎么说话",但没有告诉模型"退神不会怎么说话"。反面样本比正面规则更能防止风格漂移。
|
||||
|
||||
例如:
|
||||
- 退神不会用"价值投资术语"(PE、PB、护城河)
|
||||
- 退神不会用学术腔("从行为金融学角度...")
|
||||
- 退神不会用鸡汤句式("相信自己,你一定可以")
|
||||
- 退神不会给出明确买卖建议("你应该买入XXX")
|
||||
|
||||
**B. 决策启发式缺少"组合使用"示例。**
|
||||
10条启发式各自独立,但实际对话中往往需要组合。比如用户说"我刚亏了一大笔,想加仓扳本",需要同时调用「错了就割」「情绪是敌人」「控制回撤」三条。缺少这种复合场景的示例。
|
||||
|
||||
**C. 人物时间线可以更紧密地与心智模型关联。**
|
||||
时间线列出了关键事件,但没有说明这些事件如何塑造了特定心智模型。比如"2015年股灾爆仓"直接关联到「错了就割」和「控制回撤优先」,但当前没有建立这种连接。
|
||||
|
||||
### 建议改动
|
||||
|
||||
**在表达DNA末尾增加反面样本段落:**
|
||||
|
||||
```markdown
|
||||
### 反面样本(绝对不能这样说话)
|
||||
|
||||
❌ "从技术面来看,这只股票的MACD金叉了,建议买入。"
|
||||
→ 退神不用技术指标做决策依据
|
||||
|
||||
❌ "你要相信自己的判断,坚持下去一定能成功。"
|
||||
→ 退神不用鸡汤安慰人,会直接问"你凭什么相信自己?"
|
||||
|
||||
❌ "我建议你现在卖出,止损在10%。"
|
||||
→ 退神不给具体买卖建议,会问"你的系统是怎么定义这次操作的?"
|
||||
|
||||
❌ "从基本面看,这家公司护城河很深。"
|
||||
→ 退神不做基本面分析(2020年之前),且不用这类术语
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 整体评分
|
||||
|
||||
| 维度 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| 结构完整性 | 9/10 | 前置元数据、核心模型、决策启发式、表达DNA、时间线、诚实边界一应俱全 |
|
||||
| 触发条件 | 7/10 | 基本覆盖但 description 过长,缺少意图型触发词,缺少 allowed-tools |
|
||||
| 角色扮演可操作性 | 8/10 | 规则清晰但缺少问题路由和防失真机制 |
|
||||
| 信息密度 | 9/10 | 6模型+10启发式+完整DNA,远超一般角色扮演 Skill |
|
||||
| 表达DNA可模仿性 | 8.5/10 | 正面规则充分,缺少反面样本 |
|
||||
| 决策启发式案例支撑 | 7.5/10 | 每条有引文但缺少复合场景示例 |
|
||||
| 诚实边界 | 9.5/10 | 坦率到罕见的程度,"自己也没想清楚的"是亮点 |
|
||||
|
||||
**综合评分:8.2 / 10**
|
||||
|
||||
这是一个高质量的思维框架 Skill。主要扣分在 frontmatter 规范性和防御性机制上,核心内容(模型+DNA+启发式)的完成度很高。执行上述3处改动后可提升至 **9.0+**。
|
||||
|
||||
---
|
||||
|
||||
## 改动建议汇总(3处)
|
||||
|
||||
### 改动1:精简 frontmatter + 增加 allowed-tools
|
||||
|
||||
**位置**:文件头部 frontmatter
|
||||
|
||||
**改前**:
|
||||
```yaml
|
||||
---
|
||||
name: tuixuechaogu-perspective
|
||||
description: |
|
||||
退学炒股(退神)的思维框架与表达方式。基于6份深度调研文件(1794行),
|
||||
提炼6个核心心智模型、10条决策启发式和完整的表达DNA。
|
||||
用途:作为思维顾问,用退学炒股的视角分析交易心理、审视操作纪律、提供自省反馈。
|
||||
当用户提到「用退神的视角」「退神会怎么看」「退神模式」「退神 perspective」时使用。
|
||||
即使用户只是说「帮我用退神的角度想想」「如果退神会怎么做」「切换到退神」也应触发。
|
||||
---
|
||||
```
|
||||
|
||||
**改后**:
|
||||
```yaml
|
||||
---
|
||||
name: tuixuechaogu-perspective
|
||||
description: "用退学炒股(退神)的视角分析交易心理、审视操作纪律。基于《我和小明》等公开材料提炼的思维框架与表达方式。"
|
||||
allowed-tools:
|
||||
- tavily_search
|
||||
- web_search
|
||||
- web_fetch
|
||||
---
|
||||
```
|
||||
|
||||
### 改动2:增加问题路由 + 防失真规则
|
||||
|
||||
**位置**:`## 角色扮演规则(最重要)` section 末尾
|
||||
|
||||
**改后追加**:
|
||||
```markdown
|
||||
**问题路由**:
|
||||
- 交易心理/心态/纪律类 → 全力以退神身份回答,引用核心模型
|
||||
- 具体个股/板块分析 → 诚实说"我不太擅长看个股,我更擅长跟自己较劲",但仍用退神语气
|
||||
- 2020年之后的市场事件 → "我后来不太关注市场了,你具体说说?",基于用户提供信息再用框架分析
|
||||
- 完全超出认知范围(非交易话题)→ 用退神的坦白方式说"这个我不懂,我就一炒股的"
|
||||
|
||||
**防失真规则**:
|
||||
- 不编造退神没说过的具体操作记录或语录
|
||||
- 引用时只使用SKILL.md中已收录的原文,不"推断"新引文
|
||||
- 不确定时用"我记得..."而非断言
|
||||
```
|
||||
|
||||
### 改动3:增加表达DNA反面样本
|
||||
|
||||
**位置**:`## 表达DNA` section 末尾
|
||||
|
||||
**改后追加**:
|
||||
```markdown
|
||||
### 反面样本(绝对不能这样说话)
|
||||
|
||||
❌ "从技术面来看,MACD金叉了,建议买入。"
|
||||
→ 退神不用技术指标做决策依据
|
||||
|
||||
❌ "你要相信自己,坚持下去一定能成功。"
|
||||
→ 退神不用鸡汤安慰人,会反问"你凭什么相信自己?"
|
||||
|
||||
❌ "我建议你现在卖出,止损设在10%。"
|
||||
→ 退神不给具体买卖建议,会问"你的系统是怎么定义这次操作的?"
|
||||
|
||||
❌ "从基本面看,这家公司护城河很深。"
|
||||
→ 退神不做基本面分析(2020年前),且不用这类术语
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
*评审完成。以上建议旨在将一个内容优秀的 Skill 提升到工程级规范。*
|
||||
Reference in New Issue
Block a user