Skip to content

Releases: Breeze136/kb-rag

v1.1.0 — npm 静态包发布

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 11:09

v1.1.0 — npm 静态包发布

DSH 静态插件版本:本地文献知识库 RAG,8 个模型工具(kb_ingest / kb_zotero / kb_search / kb_rag / kb_scope / kb_stats / kb_dedup / kb_clear)。

安装

npm install dsh-kb-rag

cordis 组合中加载:

plugins:
  dsh-kb-rag: {}

附件

  • dsh-kb-rag-1.0.0.tgz — npm 发布的原始 tarball(与 npmjs.com/package/dsh-kb-rag 一致)
  • 源码 zip/tar.gz — 本次 tag 自动生成(含 npm-package/ 目录)

运行要求

Python 3.9+ :pip install pymupdf faiss-cpu sentence-transformers;模型首次使用自动下载(国内可设 HF_ENDPOINT=https://hf-mirror.com)。

详情见 READMEQUICKSTART

v1.0.5 — security docs + hardening

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 12:19

v1.0.5 — security docs + hardening

  • Removed the legacy cmd /c start open-file RPC from plugin/host.js (the only variable-path shell call)
  • Added SECURITY.md (execution model, spawn inventory, read/write boundaries, model downloads) — shipped in the npm package
  • npm README gained a Security section

Code behavior is otherwise identical to 1.0.4.

Install

npm install dsh-kb-rag

Assets

v1.0.4 — dsh.bundle one-command activation

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 11:57

v1.0.4 — declares dsh.bundle (one-command activation)

The package now ships a dsh.bundle.patch declaration + cordis.patch.yml (inserts the kb-rag row), so DSH profiles activate it automatically:

dsh plugin --profile <name> add dsh-kb-rag

No manual cordis.patch.yml edit needed. Users on older flows can still copy the insert row into their own patch layer.

Install

npm install dsh-kb-rag

Assets

v1.0.3 — READMEs in English

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 11:49

v1.0.3 — READMEs in English

Docs-only release; code identical to 1.0.2:

  • Repo README.md and npm-package/README.md fully translated to English
  • No code or functional changes

Install

npm install dsh-kb-rag
plugins:
  dsh-kb-rag: {}

Assets

v1.0.2 — npm 文档补丁

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 11:40

v1.0.2 — npm 文档补丁

仅文档变更,代码与 1.0.1 一致:

  • README 增加 npm 版本/下载量、GitHub release、MIT 徽章
  • 新增“设计原则”一节:刻意零 UI(无管理面板/前端状态/客户端依赖,一切经由对话与工具返回完成,检索结果内置 DOI 链接渲染)、垂直学术文献、留在甜区
  • 暴光:已向 awesome-deepseek-harness(PR #275)与 awesome-dsh-plugin(PR #41)提交收录 PR

安装

npm install dsh-kb-rag
plugins:
  dsh-kb-rag: {}

附件

v1.0.1 — npm 静态包补丁

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 11:22

v1.0.1 — npm 静态包补丁

新增

  • 插件启动时自动检测 Python 依赖(pymupdf / faiss-cpu / sentence-transformers / torch):缺失时在宿主日志打印对应的 pip install 命令,不阻塞插件加载
  • README 增加“其他 Harness 用户安装指引”:部署目录 npm install dsh-kb-rag + cordis 组合加 dsh-kb-rag: {} 两步,8 个工具自动注册
  • 同步动态插件源(plugin/host.js)的依赖检测

安装

npm install dsh-kb-rag
plugins:
  dsh-kb-rag: {}

附件

kb-rag v1.0.0

Choose a tag to compare

@Breeze136 Breeze136 released this 16 Aug 10:29

Local literature knowledge-base RAG for DSH.
See README for setup and QUICKSTART for a 5-minute start.