D
@ohtokaah-sys/dsh-knowledge
v0.1.0 · 3 天前发布
知识库语义检索薄壳:knowledge_search 工具,argv 后端(复用外部向量库如 vectordb_search.py)+ grep 关键词降级,语义优先、透明降级。
README
@ohtokaah-sys/dsh-knowledge
知识库语义检索薄壳:knowledge_search 工具,argv 后端(复用外部向量库)+ grep 关键词降级。语义优先、透明降级,插件自身不含 embedding / 索引 / 分块。
为什么需要它
DSH 的 agent 查自己的记忆(memory_search)没问题,但要查文档知识库(设计文档、调查结论、历史笔记)就没有现成入口。把几千篇文档全塞进 prompt 会爆上下文,逐篇翻又太慢。knowledge_search 补上「搜文档」这条路:一个工具,语义检索命中相关片段,带来源和相似度。
安装
npm 包方式:
yaml
id: xiaoqing-knowledge
name: '@ohtokaah-sys/dsh-knowledge'
config:
search:
argv: # {query}/{k} 占位符,运行时替换为单个 argv 元素
- /path/to/python
- /path/to/vectordb_search.py
- --query
- "{query}"
- -k
- "{k}"
timeoutMs: 30000
keyword:
root: /path/to/docs # grep 降级目录
maxFiles: 20
topK: 5
或相对路径方式(preset 内自包含):
```yaml
name: ./plugins/dsh-kn
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ❓ 未知 | metadata 缺失 |
dsh@0.1.0 | ❓ 未知 | — |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- @ohtokaah-sys/dsh-knowledge
- Repo
- —
- Engines
{}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{}