logo
0
1
WeChat Login
Blue<ubuntu@DESKTOP-B.localdomain>
initial commit: Agentic Search Knowledge Hub

Knowledge Hub (Agentic Search)

基于 Bun/TypeScript 的新一代多源文档聚合系统。彻底告别黑盒 RAG,拥抱透明、精准的 Agentic Search。

核心特性

  • 全栈 TypeScript: 由 Bun 驱动的极速文档编译器。
  • Agentic Indexing: 自动生成分层 JSON 索引,为 AI 提供精准导航。
  • AI 自动增强: 自动调用 Longcat (OpenAI) 为文档生成高质量摘要。
  • 增量同步: 基于文件指纹的秒级更新。
  • 分支隔离: 纯净的代码仓库,数据资产存放在独立的 data 分支。

快速开始

1. 配置

编辑 config/sources.yml 添加你的文档源。

2. 生命周期命令

进入 tools/khub 运行:

# 同步远程仓库 bun run src/index.ts sync # 执行 AST 归一化处理 bun run src/index.ts process # 自动生成 AI 摘要 (需配置 LONGCAT_API_KEY) bun run src/index.ts enrich # 生成导航索引 bun run src/index.ts index

AI 助手对接

本系统预置了 SKILL.md 指导手册。AI 助手可以按以下路径工作:

  1. 阅读 index/sources.json 确定库。
  2. 阅读 index/<source>.json 匹配 summary 定位文件。
  3. read_file 对应路径给出最终答案。

架构参考

详情请参阅 docs/ARCHITECTURE.md