← 返回列表
D

@ohtokaah-sys/dsh-knowledge

v0.1.0 · 3 天前发布

知识库语义检索薄壳:knowledge_search 工具,argv 后端(复用外部向量库如 vectordb_search.py)+ grep 关键词降级,语义优先、透明降级。

dshdsh-plugindeepseek-harnessknowledgesemantic-searchretrievalrag

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

  • id: xiaoqing-knowledge

  • 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
    {}