# 宝锐 Copilot 知识底座架构

## 三层查询链

```
Sales 提问 → Hermes Copilot
              │
              ├─ ① IMA KB 索引层
              │   诊断原料 KB: fwEO41E0Ef0CfulmtQHYgYQy_jBsbl6tXE5x6VYLIoA=
              │   生命科学 KB: lofJ7cHGhLIvU_ISjQ0tmdYkgzvfjhvZrfVaoo4s7Jc=
              │   可用API: search_knowledge / get_knowledge_list / get_knowledge_base
              │   不可用: 内容读取（IMA OpenAPI 无此能力）
              │   用途: 按关键词搜索文件名 → 匹配本地文件 → read_file 读取内容
              │
              ├─ ② 本地知识库 内容层
              │   路径: ~/Desktop/Hermes输出-工作类/知识库-copilot/
              │   97个文件，按 公用/诊断原料/生命科学 三域分类
              │   不对外暴露，仅 Mac 本地可访问
              │
              └─ ③ CloudBase 数据层
                  环境: bier-sales-d0gatbvlx288724e9
                  集合: user_roles / workbench_data.json / customer_360.json 等
```

## IMA API 能力边界（2026-07-29 实测）

| API | 端点 | 用途 | 状态 |
|-----|------|------|------|
| search_knowledge | openapi/wiki/v1/search_knowledge | 按关键词搜索文件名 | ✅ |
| get_knowledge_list | openapi/wiki/v1/get_knowledge_list | 分页浏览KB文件列表 | ✅ |
| get_knowledge_base | openapi/wiki/v1/get_knowledge_base | 获取KB信息（文件数等） | ✅ |
| 文件内容读取 | — | 不存在 | ❌ |

## 本地知识库目录结构

```
~/Desktop/Hermes输出-工作类/知识库-copilot/
├── 🏛 公用/
│   ├── 管理知识/  (71份)  制度/战略/LTC/销售方法论/合同/技术文档
│   ├── 市场动态/  (5份)   冻干PCR市场报告/翌圣招股书/PitchBook诊断展望
│   └── 读书笔记/  (5份)   影响力/优势谈判/营销管理/金线
├── 🧬 诊断原料/
│   ├── 产品资料/  (1份)   知识百宝书
│   ├── 竞品信息/  (0)     待充实：菲鹏/诺唯赞/爱博泰克
│   ├── 推荐策略/  (6份)   新人培训/百问百答/工作指引
│   ├── 技术FAQ/   (5份)   冻干服务/PCR
│   ├── 话术库/    (0)     待充实
│   ├── 价格策略/  (0)     待充实
│   └── 案例/成功+失败 (0)
└── 🔬 生命科学/
    └── 产品资料/  (4份)   培训材料
        其余目录待充实
```

## Copilot 查询流程

1. 接收 Sales 提问（飞书/工作台）
2. 判定部门（诊断原料 / 生命科学 / 公用）
3. 并行搜索：
   a. IMA KB → 匹配文件名 → 本地 read_file
   b. 本地知识库 → search_files 全文搜索
   c. CloudBase → 结构化查询
4. 合成回答，标注来源
