lawkb-ui:本地法规语料的条文级检索与法律工作台

前言

在 DSH 里做法律相关智能体或辅助工具时,常见做法是:把法规 PDF/Word 丢给通用 RAG,或依赖在线法条 API。前者往往只能做到「整篇文档」粒度,效力级别、条号引用和筛选维度不好控;后者则涉及语料出境与账号依赖。若你希望语料全程留在本机、检索到单条条文、并在同一界面里完成阅读、文书模板与若干 AI 辅助,社区插件 lawkb-ui(仓库 Iambatman1928/dsh-lawkb-ui)提供的是一条「客户端 + 本地索引」路径。下面介绍它是什么、能做什么,以及如何安装与入库。

这是什么

lawkb-ui 是面向法律检索的 DSH 客户端插件(维护者:Iambatman1928),定位是「法律知识库工作台」:读取你机器上的法规 .doc / .docx,建成条文级检索库,并提供关键词、统计语义、向量语义三种检索(可 RRF 融合)、双维度筛选、大纲与条文阅读,以及案名索引、民事案由树、文书编辑器与「引用核验 / 合同审查 / AI 分析 / AI 文书生成」四件套。

插件在 package.json 中声明为 Web 客户端(dsh.client.platform: web),依赖宿主 Cordis(@deepseek-ai/cordis ^4.0.4),运行环境要求 Node.js ≥ 20、DSH ≥ 0.1.0-rc.1。许可证为 MIT(© 2026 Iambatman1928)。社区目录页:https://www.skillhub.cn/plugins/Iambatman1928/dsh-lawkb-ui;源码与说明:https://github.com/Iambatman1928/dsh-lawkb-ui。

说明:README 明确标注本插件是检索与写作辅助工具,不构成法律意见;AI 生成内容须由使用者自行复核。

核心功能

本地语料与条文级索引

  • 直读本地语料:解析 .doc / .docx(Word 二进制 / OOXML / 伪 HTML / RTF 等多策略),全程离线,语料不外传。
  • 条文级检索:按「一条条文 / 一段文章」切块建索引;子串匹配结合效力级别先验与命中条文数打分。

三种检索与融合

  1. 关键词:子串匹配。
  2. 统计语义:IDF、概念共现、法条引用图。
  3. 向量语义:本地嵌入模型 bge-small-zh-v1.5。

三路结果可做 RRF 融合,并逐条标注来源。向量检索首次使用会自动下载嵌入模型(约 23 MB,默认从 huggingface.co 拉取;无法直连时可设 HF_ENDPOINT=https://hf-mirror.com),之后可离线使用。

筛选、索引树与文书

  • 双维度筛选:效力级别、制定机关、时效性、公布年份、数据源等;计数时剔除自身维度。
  • 知识索引树:刑事罪名树(刑法括注 + 补充规定)、民事案由树(《民事案件案由规定》)。
  • 文书编辑器:9 种文书模板 + 常用条文库;纯模板渲染(非 AI),条文实时从库内现行有效原文取用。

AI 四件套

能力 说明
引用核验 纯本地
合同审查 纯本地规则
AI 分析 先检索 → 模型仅依据条文 → 回验条号
AI 文书生成 模型走宿主 llm 服务

安装与启用

在 DSH 环境中执行官方安装命令:

dsh plugin add github:Iambatman1928/dsh-lawkb-ui

装完后重启 DSH。插件通过 cordis.patch.yml 注入 Cordis 补丁,无需单独 git clone 仓库。

数据目录与典型用法

数据落盘位置

索引、抽取缓存、草稿、导出等默认在 ~/lawkb/。优先级为:

  1. cordis.patch.yml 中的 config.dataRoot
  2. 环境变量 LAWKB_DATA_ROOT
  3. 默认 ~/lawkb/

入库流程

经过上面的安装步骤后,典型用法如下:

  1. 在插件「数据管理」中登记语料根目录(一个包含 .doc / .docx 法规文件的目录)。
  2. 执行入库;建索引在后台运行,可查看进度。
  3. 向量索引支持中断后续跑。
  4. 在检索界面使用关键词 / 语义 / 向量或融合模式,配合双维度筛选阅读条文;按需使用文书编辑器或 AI 四件套(需宿主已配置 llm 的部分能力)。

README 未给出更细的 UI 逐步截图或 API 示例;实际操作以安装后的客户端界面与仓库 README 为准。

适用场景与注意

适合谁

  • 需要在 DSH 生态内做离线或本机优先的中国法规范检索、写作辅助的智能体开发者或法务相关工具搭建者。
  • 已有大量 Word 格式法规语料、希望条文级命中与效力维度筛选,而不是整文档 chunk 的场景。

运行与安全

  • 插件以当前 DSH 进程权限运行,可读写你登记的语料目录与 ~/lawkb/(或自定义 dataRoot)。安装前建议在 GitHub 查看源码与 MIT 许可证,确认符合你的合规要求。
  • 分类上属于 客户端 插件;与 SkillHub 等社区目录的展示一致,社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。
  • 勿将插件输出当作正式法律意见;涉及对外文书或决策前须人工复核。

结尾

lawkb-ui 把「本地 Word 法规 → 条文级三路检索 → 阅读 / 模板 / 本地规则 + 宿主 LLM 辅助」收进一个 DSH Web 客户端插件,适合重视语料不出机、检索粒度到条文的用法。当前版本 0.1.0,仓库星标以 GitHub 页面为准。

  • 社区目录:https://www.skillhub.cn/plugins/Iambatman1928/dsh-lawkb-ui
  • GitHub:https://github.com/Iambatman1928/dsh-lawkb-ui
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye