一键导入
knowledge-hub
统一知识管理系统 - 集成学习记录、经验捕获、持久记忆。触发词:记录、学习、记住、回忆、整理。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
统一知识管理系统 - 集成学习记录、经验捕获、持久记忆。触发词:记录、学习、记住、回忆、整理。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
PRD 驱动的完整开发工作流 - 从用户故事分析到自动化测试的端到端流程。 当用户需要"一条龙开发"、"全自动开发"、"从需求到代码"、"先分析PRD再开发"、 "多模型分析后自动开发"、"完整开发流程"、"从需求分析到测试"或任何涉及 PRD分析→需求整合→代码生成→自动化测试的连续工作时,**必须**使用此技能。 整合多模型聚合、Kimi深度整合、PRD生成、多模型代码审查、代码开发、自动化测试等能力。 **新增**: 智能决策大脑(th-workflow-decision-engine) - 自动判断何时使用GitNexus代码分析、 unified-search联网搜索、多模型聚合,测试失败时智能选择修复策略。
PRD驱动工作流的决策大脑 - 智能判断何时使用搜索、代码分析、多模型聚合。 作为子Skill被 th-prd-driven-dev-workflow 调用,负责工具选择和策略决策。
动态 Agent 生成器(母体模式)。当用户需要处理复杂项目时,自动分析需求并生成定制化专业 Agent 团队。接收项目描述、技术栈、版本号、约束条件,输出完整的 Agent 配置和启动命令。触发词:需要专业团队、生成 Agent、创建定制化 Agent、复杂项目团队、动态生成 Agent。
Arch Linux 系统特性(PEP 668、AUR Helpers)
浏览器交互自动化:网页测试、表单填写、截图、数据提取。触发词:打开网页、填写表单、网页截图。
系统化代码审查:安全性、性能、可维护性、正确性、测试覆盖。触发词:代码审查、review 代码、PR 审查。
| name | knowledge-hub |
| description | 统一知识管理系统 - 集成学习记录、经验捕获、持久记忆。触发词:记录、学习、记住、回忆、整理。 |
| version | 1.0.0 |
取代 insight-capture 和 continuous-learning-v2,提供更简洁、统一的知识管理体验。
"一个入口,三层存储,自动流转"
用户输入 → 原始捕获 → 提炼加工 → 持久记忆
↓ ↓ ↓
[Inbox] [Notes] [Memory]
(临时) (短期) (长期)
实际位置:~/src/projects/tools/user-scripts/knowledge/
软链接:~/.claude/knowledge/
knowledge/
├── inbox/ # 收件箱(临时捕获)
│ └── YYYY-MM-DD.md # 每日原始记录
├── notes/ # 笔记(加工整理)
│ ├── patterns/ # 模式/经验
│ ├── traps/ # 踩坑记录(原 fixes)
│ ├── workflows/ # 工作流程
│ └── projects/{name}/ # 项目笔记(原 work-log)
├── memory/ # 持久记忆(长期)
│ ├── user.md # 用户画像(原 profile)
│ ├── rules.md # 工作规则(原 preferences)
│ └── index.md # 记忆索引(原 MEMORY.md)
└── archive/ # 归档(历史)
└── YYYY/ # 按年归档
| 触发词 | 功能 | 示例 |
|---|---|---|
记录 | 快速记录到 inbox | "记录:遇到 XX 问题" |
学习 | 从对话提取知识 | "学习这个经验" |
记住 | 保存到持久记忆 | "记住我喜欢用 alt" |
回忆 | 搜索知识库 | "回忆一下 OpenSnitch 配置" |
整理 | 整理 inbox 到 notes | "整理今天的记录" |
当用户说"记录"或自动触发时:
# 写入 inbox/YYYY-MM-DD.md
echo "## [$(date +%H:%M)] 标签
**原文**: [用户输入]
**上下文**: [当前任务]
**我的想法**: [为什么记录]
" >> ~/.claude/knowledge/inbox/$(date +%Y-%m-%d).md
定期整理 inbox,提炼为 notes:
---
created: YYYY-MM-DD
updated: YYYY-MM-DD
tags: [tag1, tag2]
confidence: high # low/medium/high
---
# 标题
## 问题/场景
## 解决方案
## 应用示例
经过验证的知识提升到 memory:
## 规则名称
**原则**: 一句话概括
**为什么**: 背景说明
**何时用**: 适用场景
**怎么用**: 具体做法
| 层级 | 用途 | 停留时间 | 晋升条件 |
|---|---|---|---|
| Inbox | 快速记录 | 1-7 天 | 整理时分类 |
| Notes | 加工知识 | 30-90 天 | 验证 3+ 次有效 |
| Memory | 持久规则 | 永久 | 核心原则 |
在 ~/.claude/settings.json 中添加:
{
"hooks": {
"PostToolUse": [{
"matcher": "*",
"hooks": [{
"type": "command",
"command": "~/.claude/skills/knowledge-hub/scripts/observe.sh post"
}]
}]
}
}
自动捕获场景:
inbox/YYYY-MM-DD.md注意:此 hook 已替代 continuous-learning-v2 的 observe.sh
# 今日记录
knowledge today
# 搜索知识
knowledge search "关键词"
# 整理 inbox
knowledge organize
# 查看统计
knowledge stats
# 手动备份
knowledge backup
| 原系统 | Knowledge Hub |
|---|---|
| 整合为统一入口(已替代) | |
| hooks 迁移到本技能(已替代) | |
| 简化为 Inbox/Notes/Memory | |
| 4 个存储位置 | 统一到 knowledge/ |
可删除的旧技能(已迁移完成):
~/.claude/skills/insight-capture/ → 功能已合并~/.claude/skills/continuous-learning-v2/ → hooks 已迁移Knowledge Hub - 让知识流动起来