with one click
knowledge-hub
统一知识管理系统 - 集成学习记录、经验捕获、持久记忆。触发词:记录、学习、记住、回忆、整理。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
统一知识管理系统 - 集成学习记录、经验捕获、持久记忆。触发词:记录、学习、记住、回忆、整理。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
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 - 让知识流动起来