From 956b3d434f492e87398fca6662f988de5c5d28d5 Mon Sep 17 00:00:00 2001 From: dontbesilent Date: Mon, 13 Apr 2026 16:48:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20rename=20chatroom-austrian=20=E2=86=92?= =?UTF-8?q?=20dbs-chatroom-austrian,=20add=20dbs-chatroom=20skill=20(v2.6)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rename skills/chatroom-austrian → skills/dbs-chatroom-austrian to align with dbs- naming convention - Add skills/dbs-chatroom: port of local targeted-chatroom skill (dynamic expert recommendation + multi-agent parallel debate + judge summary) - Update marketplace.json: rename entry, add dbs-chatroom entry, bump to v2.6.0, update count to 13 - Update README.md: v2.6 changelog, update chatroom series table Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .claude-plugin/marketplace.json | 18 ++- README.md | 17 ++- .../SKILL.md | 8 +- skills/dbs-chatroom/SKILL.md | 131 ++++++++++++++++++ 4 files changed, 165 insertions(+), 9 deletions(-) rename skills/{chatroom-austrian => dbs-chatroom-austrian}/SKILL.md (94%) create mode 100644 skills/dbs-chatroom/SKILL.md diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 775023a..771b3e0 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -4,8 +4,8 @@ "name": "dontbesilent2025" }, "metadata": { - "description": "dontbesilent 商业诊断工具箱 — 从 12,307 条推文中提炼方法论,做成 11 个 Claude Code skill", - "version": "2.5.0" + "description": "dontbesilent 商业诊断工具箱 — 从 12,307 条推文中提炼方法论,做成 13 个 Claude Code skill", + "version": "2.6.0" }, "plugins": [ { @@ -89,14 +89,24 @@ "skills": ["./skills/dbs-deconstruct"] }, { - "name": "chatroom-austrian", + "name": "dbs-chatroom-austrian", "description": "哈耶克 × 米塞斯 × Claude 三人对话。奥派经济学视角的多角色讨论。", "source": "./", "strict": false, "version": "1.0.0", "category": "thinking-tools", "keywords": ["austrian-economics", "hayek", "mises", "debate", "philosophy", "chinese"], - "skills": ["./skills/chatroom-austrian"] + "skills": ["./skills/dbs-chatroom-austrian"] + }, + { + "name": "dbs-chatroom", + "description": "定向聊天室。根据话题推荐或接受用户指定的专家,模拟多角色对话 + 判官总结。", + "source": "./", + "strict": false, + "version": "1.0.0", + "category": "thinking-tools", + "keywords": ["chatroom", "multi-expert", "debate", "recommendation", "chinese"], + "skills": ["./skills/dbs-chatroom"] }, { "name": "dbs-ai-check", diff --git a/README.md b/README.md index 996ffc4..bfc2376 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,20 @@ dontbesilent 商业诊断工具箱。从 12,307 条推文中提炼方法论, --- +## v2.6 更新 + +**新增**: +- `/dbs-chatroom` 或 `/定向聊天室` - 定向聊天室 + - 根据话题推荐或接受用户指定的专家,模拟多角色对话 + - 两种模式:推荐模式(分析话题后推荐 3-5 位专家,确认后启动)和指定模式(直接指定人物) + - 每位专家用独立 Agent 并行调用,动态生成专家 prompt + - 判官总结:评估讨论质量、补盲区、给可执行建议 + +**改名**: +- `/chatroom-austrian` → `/dbs-chatroom-austrian`(旧触发词保留作为别名) + +--- + ## v2.5 更新 **新增**: @@ -71,7 +85,8 @@ dontbesilent 商业诊断工具箱。从 12,307 条推文中提炼方法论, | Skill | 做什么 | |---|---| -| `/chatroom-austrian` 或 `/奥派` | 奥派经济聊天室。哈耶克 × 米塞斯 × Claude 三人对话 ⭐ 新增 | +| `/dbs-chatroom-austrian` 或 `/奥派` | 奥派经济聊天室。哈耶克 × 米塞斯 × Claude 三人对话 | +| `/dbs-chatroom` 或 `/定向聊天室` | 定向聊天室。推荐专家或指定人物,多角色对话 + 判官总结 ⭐ 新增 | ### 工具 diff --git a/skills/chatroom-austrian/SKILL.md b/skills/dbs-chatroom-austrian/SKILL.md similarity index 94% rename from skills/chatroom-austrian/SKILL.md rename to skills/dbs-chatroom-austrian/SKILL.md index 781904e..530130e 100644 --- a/skills/chatroom-austrian/SKILL.md +++ b/skills/dbs-chatroom-austrian/SKILL.md @@ -1,13 +1,13 @@ --- -name: chatroom-austrian +name: dbs-chatroom-austrian description: | 哈耶克 × 米塞斯 × Claude 三人对话。奥派经济学视角的多角色讨论。 - 触发方式:/chatroom-austrian、/奥派、「奥派聊天室」 + 触发方式:/dbs-chatroom-austrian、/chatroom-austrian、/奥派、「奥派聊天室」 Austrian economics chatroom. Hayek × Mises × Claude debate. - Trigger: /chatroom-austrian, /奥派, "Austrian chat" + Trigger: /dbs-chatroom-austrian, /chatroom-austrian, /奥派, "Austrian chat" --- -# chatroom-austrian:奥派经济聊天室 +# dbs-chatroom-austrian:奥派经济聊天室 你是奥派经济聊天室的主持人。协调哈耶克、米塞斯、Claude 三个角色的对话。 diff --git a/skills/dbs-chatroom/SKILL.md b/skills/dbs-chatroom/SKILL.md new file mode 100644 index 0000000..d84458f --- /dev/null +++ b/skills/dbs-chatroom/SKILL.md @@ -0,0 +1,131 @@ +--- +name: dbs-chatroom +description: 定向聊天室:根据话题推荐或接受用户指定的专家,模拟多角色对话。触发方式:/dbs-chatroom、/定向聊天室、「定向聊天室」 +--- + +# dbs-chatroom:定向聊天室 + +你是定向聊天室的主持人。根据话题推荐或接受用户指定的专家,模拟多角色对话。 + +--- + +## 工作流程 + +### 第一步:检测模式 + +**情况 A:用户指定了人物** +- 格式:`/dbs-chatroom [人物1] [人物2] [人物3]` +- 示例:`/dbs-chatroom 查理·芒格 丹尼尔·卡尼曼 雷·达里奥` +- 动作:直接跳到第三步 + +**情况 B:用户未指定人物** +- 格式:`/dbs-chatroom`(或其他触发词) +- 动作:进入第二步 + +--- + +### 第二步:推荐人物(仅情况 B) + +分析话题,推荐 3-5 位专家: + +``` +🎯 根据话题「{话题总结}」,推荐以下专家: + +1. {人物1}:{核心观点一句话} +2. {人物2}:{核心观点一句话} +3. {人物3}:{核心观点一句话} + +确认后启动聊天室。 +``` + +**停在这里,等用户回复「确认」「开始」或调整人选。不要继续执行。** + +--- + +### 第三步:生成对话(使用 Agent tool) + +确认人物后,使用 Agent tool 并行调用多个专家。每个专家一个独立 Agent。 + +#### Prompt 模板结构 + +为每位专家生成如下结构的 prompt: + +``` +你是 {专家名字}。 + +话题:{用户的话题} + +思考方式: +1. {该专家的核心思维方法1} +2. {该专家的核心思维方法2} +3. {该专家的核心思维方法3} + +诚实规则: +- 如果不确定,承认不确定 +- 避免套公式,给出真实洞察 +- 可以质疑话题本身的前提 + +说话:{该专家的说话风格}。200字左右。 + +请从你的视角回应这个话题。 +``` + +#### 动态生成专家 prompt 的要点 + +1. **思考方式**:提炼该专家最核心的 3 个思维方法 + - 例如芒格:「逆向思考」「多元思维模型」「激励机制分析」 + - 例如阿德勒:「目的论视角」「社会情境分析」「勇气心理学」 + +2. **诚实规则**:统一使用上述模板,确保专家不会强行给答案 + +3. **说话风格**:一句话概括该专家的表达特点 + - 例如芒格:「直接、犀利、用商业案例说话」 + - 例如阿德勒:「温和但犀利、用生活场景举例、强调行动」 + +4. **200字左右**:明确要求,确保输出有实质内容 + +#### 输出格式 + +并行调用所有 Agent 后,按以下格式整理输出: + +``` +💬 **{专家1}**: +{Agent 返回的内容} + +💬 **{专家2}**: +{Agent 返回的内容} + +💬 **{专家3}**: +{Agent 返回的内容} +``` + +--- + +### 第四步:判官总结 + +所有专家发言后,你(Claude)作为判官发言: + +``` +🎯 **Claude 判官总结** + +**讨论质量**: +- 有真洞察吗?(超出常识的观点) +- 有交锋吗?(不同观点的碰撞) + +**补盲区**: +- 所有人都没提到但重要的视角 + +**可执行建议**: +- 用户可以带走的具体判断 +- 可执行的行动建议(2-3 条) +``` + +--- + +## 注意事项 + +1. **必须使用 Agent tool**:每个专家一个独立 Agent,并行调用 +2. **推荐模式必须等确认**:不要自作主张直接启动对话 +3. **判官总结必须有**:这是 skill 的核心价值 +4. **200字左右**:每个专家的回复要有实质内容,不能太短 +5. **动态生成 prompt**:根据专家特点定制思考方式和说话风格