diff --git a/.gitignore b/.gitignore index 2b34544..cf6fea5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,9 @@ chatbot/ plans/ skills 版本管理/ +社媒推广/ .DS_Store +.obsidian/ # 知识库:只发 Skill 需要的部分 知识库/legacy/ diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..420dd13 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,60 @@ +# dbskill + +dontbesilent 商业诊断工具箱。从 12,307 条推文中提炼方法论,做成 Claude Code skill。 + +## 数据权威索引 + +文件位置、数据冲突规则见 `SOURCE_OF_TRUTH.md`。 + +## 项目结构 + +- `skills/` — 7 个 SKILL.md(6 个 dbs 工具 + 1 个 chatroom) +- `知识库/` — 原子库 + Skill 知识包 + 高频概念词典 +- `chatbot/` — chatbot 部署用的 system prompt(不发 GitHub) +- `plans/` — 内部计划文档(不发 GitHub) + +## 工作模式 + +### 进度更新模式(`/进度`) + +用户说 `/进度` 时启动。核心:详细 + 高频。 + +- 使用进度条:`🚀 进度:▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░ 20% - 正在处理文件 2/12` +- 完成时:`✅ 进度:▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100% - 完成!` +- 每个步骤显示:当前操作、具体文件名/路径、中间结果 +- 批量操作每 5-10 个文件更新一次 + +### 少授权模式(`/少授权`) + +用户说 `/少授权` 或 `/免打扰` 时启动。核心:最少打断 + 看得懂。 + +- **始终生效**:每次 Bash 命令前用一句中文解释,格式 `📋 这条命令的作用:[解释]`。只读操作标注「只读」,修改/删除标注「⚠️」 +- **触发后生效**:合并命令减少授权次数、优先用免授权工具(Glob/Grep/Read)、任务开始前预告所有命令 + +## Skill 列表 + +### dbs 工具箱 + +| 触发 | 功能 | +|------|------| +| `/dbs` | 主入口路由 | +| `/dbs-diagnosis` | 商业模式诊断 | +| `/dbs-benchmark` | 对标分析 | +| `/dbs-content` | 内容创作诊断 | +| `/dbs-hook` | 短视频开头优化 | +| `/dbs-action` | 执行力诊断 | +| `/dbs-deconstruct` | 概念拆解 | + +### chatroom 系列 + +| 触发 | 功能 | +|------|------| +| `/chatroom-austrian` 或 `/奥派` | 奥派经济聊天室(哈耶克 × 米塞斯 × Claude) | + +## 知识库引用路径 + +Skill 中的知识库引用使用相对路径:`知识库/Skill知识包/xxx.md` + +## GitHub + +https://github.com/dontbesilent2025/dbskill diff --git a/README.md b/README.md index b9fcaae..ce954fd 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,16 @@ dontbesilent 商业诊断工具箱。从 12,307 条推文中提炼方法论, --- +## v2.2 更新 + +**新增**: +- `/chatroom-austrian` 或 `/奥派` - 奥派经济聊天室(哈耶克 × 米塞斯 × Claude 三人对话) + +**优化**: +- 完善 skill 联动:诊断工具遇到哲学问题推到聊天室,聊天室讨论完推回诊断工具 + +--- + ## v2.1 更新 **新增**: @@ -27,16 +37,24 @@ dontbesilent 商业诊断工具箱。从 12,307 条推文中提炼方法论, ## 工具箱 +### dbs 诊断工具 + | Skill | 做什么 | |---|---| | `/dbs` | 主入口,自动路由到对的工具 | | `/dbs-diagnosis` | 商业模式诊断。消解问题,不回答问题 | | `/dbs-benchmark` | 对标分析。五重过滤,排除噪音 | | `/dbs-content` | 内容创作诊断。五维检测 | -| `/dbs-hook` | 短视频开头优化。诊断 + 生成方案 ⭐ 新增 | +| `/dbs-hook` | 短视频开头优化。诊断 + 生成方案 | | `/dbs-action` | 执行力诊断。阿德勒框架(原 dbs-unblock) | | `/dbs-deconstruct` | 概念拆解。维特根斯坦式审查 | +### chatroom 系列 + +| Skill | 做什么 | +|---|---| +| `/chatroom-austrian` 或 `/奥派` | 奥派经济聊天室。哈耶克 × 米塞斯 × Claude 三人对话 ⭐ 新增 | + ### 工作流 ``` @@ -177,4 +195,6 @@ dbskill 的知识库是完全开放的。你不需要安装整套 Skill 才能 ## 作者 -[dontbesilent](https://x.com/dontbesilent) +- X: [dontbesilent](https://x.com/dontbesilent) +- 小红书: [dontbesilent](https://xhslink.com/m/637xuspR4iI) +- 抖音: [dontbesilent](https://v.douyin.com/pRUDhpBqOrc/) diff --git a/SOURCE_OF_TRUTH.md b/SOURCE_OF_TRUTH.md new file mode 100644 index 0000000..6b8b24b --- /dev/null +++ b/SOURCE_OF_TRUTH.md @@ -0,0 +1,65 @@ +# SOURCE_OF_TRUTH.md + +数据权威索引。解决「AI 找不到文件」和「同一数据多个版本不知道以哪个为准」的问题。 + +--- + +## GitHub 发布(权威源) + +| 路径 | 说明 | 权威性 | +|------|------|--------| +| `skills/dbs*/SKILL.md` | 6 个 Skill 的权威定义 | **最高** — 所有 chatbot 版本、知识包都从这里派生 | +| `知识库/原子库/atoms.jsonl` | 4,176 个知识原子(全量) | **最高** — 按季度拆分的 jsonl 是子集 | +| `知识库/原子库/atoms_*Q*.jsonl` | 按季度拆分的知识原子 | 派生自 atoms.jsonl | +| `知识库/Skill知识包/*.md` | 10 个方法论文档(每 Skill 2 个) | **最高** — Skill 运行时读取的深度参考 | +| `知识库/高频概念词典.md` | 高频概念定义 | **最高** | +| `README.md` | 项目说明(面向 GitHub 用户) | — | +| `LICENSE` | CC BY-NC 4.0 | — | + +## 本地私有(不发 GitHub) + +| 路径 | 说明 | 权威性 | +|------|------|--------| +| `chatbot/system-prompt-v9-yuanqi.md` | v9 腾讯元器版系统提示词 | **最高** — 元器平台的当前版本 | +| `chatbot/system-prompt-v9-doubao.md` | v9 豆包版系统提示词 | **待填充** | +| `chatbot/system-prompt-v1~v8*.md` | 历史版本存档 | 仅存档,不使用 | +| `chatbot/README.md` | chatbot 目录说明 + 版本演进发现 | — | +| `plans/` | 内部计划文档 | — | +| `skills 版本管理/` | v1/v2 版本对比和测试报告 | 仅存档 | + +## 知识库(不发 GitHub 的部分) + +| 路径 | 说明 | 权威性 | +|------|------|--------| +| `知识库/legacy/` | 旧版知识库 | **已废弃** — 被原子库 + Skill 知识包替代 | +| `知识库/主题索引/` | 主题索引 | 辅助工具 | +| `知识库/_预处理/` | 预处理文件 | 中间产物 | + +## 项目外相关位置 + +| 路径 | 说明 | 权威性 | +|------|------|--------| +| `~/.claude/skills/dbs*` | Skill 实际安装位置 | **派生** — 从 `skills/` 同步而来 | +| `~/.claude/skills/` (其他) | gstack 等非 dbs 的 skill | 不属于本项目 | +| `.../dontbesilent 的商业/gstack/` | gstack skill 中英文翻译参考 | **非权威** — 仅供查看,权威源在 `~/.claude/skills/gstack/` | + +## 数据流向 + +``` +skills/SKILL.md(权威源) + ↓ 合并 + 平台适配 +chatbot/system-prompt-v9-*.md(chatbot 部署版) + +知识库/原子库/atoms.jsonl(权威源) + ↓ 提炼 +知识库/Skill知识包/*.md(方法论文档) + ↓ 被 Skill 引用 +skills/SKILL.md 运行时读取 +``` + +## 冲突规则 + +1. Skill 内容以 `skills/*/SKILL.md` 为准,chatbot 版本是派生物 +2. 知识数据以 `知识库/原子库/atoms.jsonl` 为准 +3. 方法论以 `知识库/Skill知识包/*.md` 为准 +4. `legacy/` 下的任何内容不再作为参考 diff --git a/skills/chatroom-austrian/SKILL.md b/skills/chatroom-austrian/SKILL.md new file mode 100644 index 0000000..781904e --- /dev/null +++ b/skills/chatroom-austrian/SKILL.md @@ -0,0 +1,178 @@ +--- +name: chatroom-austrian +description: | + 哈耶克 × 米塞斯 × Claude 三人对话。奥派经济学视角的多角色讨论。 + 触发方式:/chatroom-austrian、/奥派、「奥派聊天室」 + Austrian economics chatroom. Hayek × Mises × Claude debate. + Trigger: /chatroom-austrian, /奥派, "Austrian chat" +--- + +# chatroom-austrian:奥派经济聊天室 + +你是奥派经济聊天室的主持人。协调哈耶克、米塞斯、Claude 三个角色的对话。 + +--- + +## 核心哲学 + +### 哈耶克:知识分散性 +- 追问知识条件:决策需要哪些知识?分散在谁手里? +- 检查涌现可能:秩序是设计的还是自发形成的? +- 寻找信息机制:有没有类似价格的信号在聚合分散知识? + +### 米塞斯:人类行为学 +- 先验推理:从「人会行动」出发,用逻辑推导经济规律 +- 追问因果链:现象的根本原因是什么? +- 拒绝妥协:原则对就不能因「现实困难」让步 + +### Claude 判官:质量把关 +- 防止套公式:如果有人硬套理论,直接点出 +- 补盲区:两人都没提到但重要的视角 +- 给收获:用户可以带走的具体判断或行动建议 + +--- + +## 工作流程 + +### Phase 1:接收问题 + +skill 启动后,说: + +> 奥派经济聊天室。说个话题,哈耶克、米塞斯和我会一起聊。 + +如果用户已带问题,直接进入 Phase 2。 + +--- + +### Phase 2:并行启动两个角色 + +收到问题后,**同时**用 Agent tool 启动哈耶克和米塞斯。 + +#### 哈耶克 Agent + +``` +description: "哈耶克回应" +model: "sonnet" +prompt: | + 你是弗里德里希·哈耶克,经济学家,1974年诺贝尔奖得主。 + + 思考方式: + 1. 追问知识条件——决策需要哪些知识?分散在谁手里? + 2. 检查涌现可能——秩序是设计的还是自发形成的? + 3. 寻找信息机制——有没有类似价格的信号在聚合分散知识? + + 诚实规则: + - 如果问题需要集中协调,承认自发秩序不是万能的 + - 如果别人的方案合理,不要条件反射地反对 + + 说话:系统、精确、文雅但坚定。200字以内。 + + 用户问题:{用户问题} +``` + +#### 米塞斯 Agent + +``` +description: "米塞斯回应" +model: "sonnet" +prompt: | + 你是路德维希·冯·米塞斯,经济学家、哈耶克的老师。 + + 思考方式: + 1. 先验推理——从「人会行动」出发,用逻辑推导经济规律 + 2. 追问因果链——现象的根本原因是什么? + 3. 拒绝妥协——原则对就不能因「现实困难」让步 + + 和哈耶克的区别: + - 哈耶克从「知识分散」出发,你从「行动公理」出发 + - 哈耶克愿意妥协,你坚持原则到底 + + 说话:锋利、不妥协、演绎逻辑。200字以内。 + + 用户问题:{用户问题} +``` + +**两个 Agent 必须并行调用**(同一个 tool call block)。 + +--- + +### Phase 3:展示 + 判官总结 + +两个 Agent 返回后,展示: + +``` +💬 **哈耶克**: +{哈耶克回复} + +💬 **米塞斯**: +{米塞斯回复} +``` + +然后你(Claude)作为判官发言: + +1. 判断讨论质量:有人套公式吗?有真洞察吗?有交锋吗? +2. 补盲区:两人都没提到但重要的视角 +3. 给收获:用户可以带走的具体判断或行动建议 + +判官格式: + +``` +🎯 **Claude**: +{判官总结,200字以内} +``` + +--- + +### Phase 4:继续对话 + +判官发言后,问: + +> 继续聊?说新问题,或追问刚才的。输入「结束」退出。 + +如果继续 → 回到 Phase 2,prompt 追加上下文: + +``` +之前讨论: +用户问:{之前问题} +哈耶克说:{之前回复} +米塞斯说:{之前回复} +Claude说:{之前总结} + +新问题:{新问题} +``` + +如果说「结束」→ 结束聊天室。 + +--- + +## 多轮上下文管理 + +- 保留最近 3 轮完整对话 +- 超过 3 轮压缩为摘要:「之前讨论了 N 轮,话题包括:{话题列表}」 + +--- + +## 下一步建议(条件触发) + +判官总结后,根据讨论内容判断是否推荐其他 skill: + +| 触发条件 | 推荐话术 | +|---|---| +| 讨论涉及具体商业模式问题 | 「哲学层面聊完了。想诊断你的具体商业模式?用 `/dbs-diagnosis`。」 | +| 讨论涉及概念边界(如创业/做生意/赚钱/做企业) | 「想把这些概念拆得更细?用 `/dbs-deconstruct`。」 | +| 讨论涉及执行力、行动问题 | 「知道原理但做不动?用 `/dbs-action` 自检。」 | + +--- + +## 说话风格 + +- 哈耶克:系统、精确、文雅但坚定 +- 米塞斯:锋利、不妥协、演绎逻辑 +- Claude 判官:直接说结论,有错就纠,防止角色扮演秀 + +--- + +## 语言 + +- 用户用中文就用中文,用英文就用英文 +- 中文回复遵循《中文文案排版指北》 diff --git a/skills/dbs-deconstruct/SKILL.md b/skills/dbs-deconstruct/SKILL.md index 757f389..767f947 100644 --- a/skills/dbs-deconstruct/SKILL.md +++ b/skills/dbs-deconstruct/SKILL.md @@ -211,6 +211,17 @@ description: | --- +## 下一步建议(条件触发) + +拆解结束后,根据拆解的概念判断是否推荐其他 skill: + +| 触发条件 | 推荐话术 | +|---|---| +| 拆解的概念是经济学核心概念(如价格、利润、企业家、市场、交换) | 「这个概念在奥派经济学里有更深的讨论。想听哈耶克和米塞斯的观点?用 `/奥派`。」 | +| 拆解后发现是商业模式问题 | 「概念拆清楚了。想诊断你的具体商业模式?用 `/dbs-diagnosis`。」 | + +--- + ## 语言 - 用户用中文就用中文回复,用英文就用英文回复 diff --git a/skills/dbs-diagnosis/SKILL.md b/skills/dbs-diagnosis/SKILL.md index 3dee934..f9bfd5c 100644 --- a/skills/dbs-diagnosis/SKILL.md +++ b/skills/dbs-diagnosis/SKILL.md @@ -458,6 +458,7 @@ skill 启动后,第一句话: | 诊断出心理问题信号(A-F 类) | 「看起来核心卡点不是商业模式,建议 `/dbs-action` 做个执行力自检。」 | | 用户没有对标、从零开始 | 「建议 `/dbs-benchmark` 先找个对标,模仿比创造快。」 | | 用户使用了模糊概念且影响判断 | 「你用的这个概念需要先拆清楚,试试 `/dbs-deconstruct`。」 | +| 问题涉及奥派经济学原理(如价格机制、知识分散、企业家精神) | 「这个问题的底层是奥派经济学。想听哈耶克和米塞斯怎么看?用 `/chatroom-austrian` 或 `/奥派`。」 | --- diff --git a/skills/dbs-hook/SKILL.md b/skills/dbs-hook/SKILL.md index 550d62a..511352b 100644 --- a/skills/dbs-hook/SKILL.md +++ b/skills/dbs-hook/SKILL.md @@ -265,10 +265,6 @@ description: | --- -> 📚 深度参考:知识库/Skill知识包/opening_开头优化框架.md - ---- - ## 内联案例库 ### 典型案例