前言¶
DeepSeek Harness 的核心理念是“一切皆插件”。在实际管理中,手动维护 YAML 配置文件来更新模型列表、上下文窗口或价格信息既繁琐又容易出错。dsh-model-sync 旨在解决这一维护负担,通过自动化发现和监控来同步模型目录。
插件定位¶
该插件由 GooDAnDReaDY 维护,提供 DeepSeek Harness 的自动化提供商模型目录发现和配额平衡监控功能。
核心功能¶
插件通过内置的适配器注册表连接 25+ 上游提供商,自动获取模型列表、别名、上下文窗口和功能标志。
- 自动化目录发现:支持 OpenAI、Anthropic、Google、DeepSeek、xAI、OpenRouter、Groq、Mistral、Cerebras、Fireworks、HuggingFace、Moonshot、NVIDIA、Qwen、Together、Xiaomi MiMo、SiliconFlow、Command Code、ClineBot 以及本地 Ollama 等提供商。
- 定价与配额监控:内置参考定价数据库用于成本过滤,并支持查询上游计费端点以报告账户余额和配额。
- 高级适配器:支持查询 ClineBot 的
/users/me/plan端点以仅同步计划包含的模型,以及从 Command Code 的visibleModels端点同步模型选择。 - 管理与别名:支持动态智能虚拟别名(如
@fast、@cheap)和自动回退链。提供一键应用内更新和完整的 Web GUI 面板用于可见性管理。 - 审计:通过时间戳差异日志跟踪新增模型、弃用 ID 和修改后的能力。
安装与依赖¶
插件需要 Node.js 20+。依赖项包括 @deepseek-ai/cordis、@deepseek-ai/schemastery 和 @deepseek-ai/dsh-llm。具体安装通过插件目录管理(未提供具体命令,请参考源仓库)。
典型用法¶
插件在后台使用 Cron 调度器进行轮询。用户也可以通过 Web UI 的“设置 -> 模型同步”面板手动点击“同步”按钮。
注意事项¶
插件以当前 DSH 进程权限运行。安装前请检查源代码和许可证(MIT)。
结尾¶
该工具适合需要管理多提供商模型目录的管理员。更多详情,请访问 GitHub。