前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。在构建智能体或进行模型实验时,开发者常需要对模型输出进行风格化处理或术语修正。dsh-lexiforge 提供了一种基于 ZIP 语言包的动态拦截与重处理方案,替代了传统的代码嵌入或复杂提示词逻辑。
这是什么¶
dsh-lexiforge 是面向 DeepSeek Harness 的社区语言模组插件。它配置驱动、安全优先、按需计算、零运维。插件通过拦截模型的回复流,利用安装的语言包对内容进行改写、检索或格式化。
核心功能¶
- 安全与格式防护:ZIP 承载,零可执行代码。格式白名单支持 .yaml/.yml/.db/.txt,具备 Zip Slip / 炸弹防护。
- A/B/C 三模式引擎:
- A 模式:LLM 整段改写,独立请求,不占用主上下文。
- B 模式:SQLite FTS5 术语库检索增强。
- C 模式:纯本地规则替换(零 token)。
- 编排能力:支持复合模式(如 pipeline: [B, A, C])与链式多包。可对同一回复进行多级加工。
- 原生 UI 与市场:原生 UI 融入 DSH 设置页,支持拖拽排序。市场分发纯 GitHub 驱动,支持单包与多合一仓库。
- 可观测性:提供运行日志,记录拦截、跳过及改写结果。
安装与使用¶
插件通过 CLI 进行语言包管理,原生 UI 负责配置与启用。
CLI 命令¶
lexiforge <数据目录> disclaimer
lexiforge <数据目录> install 包.zip 包ID --accept-risk
lexiforge <数据目录> market-install owner/repo 包ID --accept-risk
lexiforge <数据目录> search 关键词
lexiforge <数据目录> enable 包ID | disable 包ID | on | off | order ID...
lexiforge <数据目录> uninstall 包ID
lexiforge knowledge 词条.csv 输出.db
注意事项¶
- 插件只提供语言包的发现、下载与安装能力,不承担内容审核、质量保证与法律责任。
- 首次使用强制《第三方免责声明》闸门,必须接受后方可继续。
适用场景¶
适合需要对模型输出进行风格切换(如文言文、中二病)、集成特定术语库(如古风称谓)或进行格式校对的场景。