前言¶
DeepSeek Harness (DSH) 采用插件架构。法律应用需要实时、结构化的数据,但通常缺乏对内部数据库(如法信)的访问权限。此插件登录你的法信账号,向 AI 提供结构化数据。
插件定位¶
名称:dsh-faxin-search
一句话:登录法信账号,为 DeepSeek Harness 提供结构化法律检索工具(法规/案例/大纲等)。
维护者:sousike
许可:MIT
安装¶
通过 CLI 添加插件:
dsh plugin --profile desktop add link:<本插件目录绝对路径>
核心功能¶
插件提供登录支持以及一套 MCP 工具(公共名 mcp__faxin__*)。
登录与会话¶
- 登录方式:支持密码登录,若有验证码可按提示操作;支持 Cookie 导入作为兜底方案。
- 会话检测:通过
faxin_check_login检测,支持 30 分钟缓存,强制检测设为force=true。 - 会话存储:Cookie 仅存本地,不上传云端,需人工验证(若有验证码)。
检索工具(MCP)¶
- 法规检索 (
faxin_search_law):支持中央/地方法规,含时效筛选(现行/失效/已修改/未生效)。 - 法条直达 (
faxin_get_tiao):通过法规名(可简称)+条号获取全文及文号、施行日期。 - 详情获取 (
faxin_get_detail):通过 gid 获取详情全文及 meta 信息(含时效性、效力等级),可按条精确取。 - 案例检索 (
faxin_search_case):裁判规则与专题库检索,付费库以账号权限为准。 - 专题库 (
faxin_search_lib):涵盖国家条约、港澳法律、法学期刊等。 - 大纲检索 (
faxin_search_outline/faxin_get_outline):法信大纲概念与知识树。
GUI 面板¶
左下角提供浮标,内嵌登录页、会话状态及快速检索演示。
典型用法¶
检索建议¶
优先使用“案由词”或“法条原文表述”进行检索,抽象概念命中率较低。
具体调用示例¶
- 法条引用:已知法规名+条号时直接调用
faxin_get_tiao。 - 时效核对:引用法条前用
faxin_get_detail核对meta时效性,确保引用有效。
权限提示¶
裁判规则/类案为付费内容,无权限时会提示“库访问受限”。
注意事项¶
- 合规边界:详见
NOTICE.md。 - 频率控制:裁判规则库建议低频使用,避免触发平台限速。
- 会话管理:若遇到验证码,需人工介入处理;Cookie 仅在本地有效。