## Why 每次用 `/knowledge-absorber` 学习都会生成 `knowledge_YYYYMMDD_Title/` 文件夹。当前仓库将这些条目集中在 `knowledge/entries/`,但仍需要一个跨条目的索引页面,避免靠手动翻目录查找历史学习内容。随着知识条目增长(预计每月 5-10 个),搜索成本线性上升。需要一个人工可读的、零运行时依赖的索引面板。 ## What Changes - 新增 `knowledge-index.html`,放置在项目根目录,浏览器直接打开即可使用 - 自动扫描 `knowledge/entries/knowledge_*/` 目录,从 .md 文件的 YAML frontmatter 提取元数据(title、date、tags) - 按标签自动关联——同一 tag 出现于不同条目时显示"相关内容" - 全文搜索——输入关键词实时过滤所有知识条目 - 纯静态 HTML/CSS/JS,零外部依赖,不依赖任何服务器或构建工具 ## Capabilities ### New Capabilities - `knowledge-indexing`: 自动发现并解析 `knowledge/entries/knowledge_*/` 目录,提取 YAML frontmatter 元数据 - `knowledge-search`: 全文搜索——输入关键词,在所有知识条目的正文中检索并高亮匹配项 - `knowledge-linking`: 基于标签的关联图谱——点击标签显示所有共用该标签的知识条目 ### Modified Capabilities ## Impact - 项目根目录新增 `knowledge-index.html`(无关现有文件结构) - 不修改任何现有 `knowledge/entries/knowledge_*/` 目录或 .md 文件 - 不影响 `.claude/skills/` 中的任何技能 - 无 API 调用,无外部依赖