helibeiqi/dsh-cordis-universal-adapter0

dsh-cordis-universal-adapter

Universal bridge adapter for DeepSeek Harness: consume external MCP servers & Agent Plugins 1.0, and expose DSH native tools back as an MCP server.

包名
dsh-cordis-universal-adapter
版本
0.1.0
许可证
MIT
最近更新
2026年8月19日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:helibeiqi/dsh-cordis-universal-adapter

配置字段表

cordis.patch.yml 插件段(完整示例见仓库内 cordis.patch.yml):

字段类型默认值必填说明
servers[]array[]外部 MCP 服务器列表
servers[].idstring唯一标识([A-Za-z0-9_-]),用于工具命名空间与状态跟踪
servers[].transport'stdio' | 'http'传输类型
servers[].commandstringstdio 时必填子进程命令(如 npx
servers[].argsstring[][]子进程参数
servers[].envrecord附加环境变量(凭据不落日志)
servers[].urlstringhttp 时必填Streamable HTTP 端点
servers[].headersrecord静态请求头(支持 ${ENV_VAR} 插值)
servers[].requestTimeoutMsnumber30000callTool/listTools 超时
servers[].connectTimeoutMsnumber10000连接握手超时
pluginDirs[]array[]Agent Plugins 1.0 包目录
export.enabledbooleanfalse是否反向导出 DSH 工具
export.transport'stdio' | 'http''stdio'导出传输
export.namestring'dsh-export'导出服务器名
export.namespacestring'dsh'Outbound 工具前缀
export.httpPortnumber0HTTP 端口(0=随机)
export.toolsstring[]显式导出清单(仅当 schemas() 为空时生效的退化选项)
router.enabledbooleanfalse语义路由开关(开启产生 LLM 开销)
router.mode'auto' | 'tools' | 'prompt''auto'auto=优先 tools 失败退 prompt
router.maxToolsnumber10返回工具数上限
router.minScorenumber0分数下限过滤
router.provider / router.modelstringenv DSH_ROUTER_PROVIDER / DSH_ROUTER_MODEL路由 LLM 路由
naming.conflictStrategy'error' | 'prefix''prefix'工具名冲突策略
naming.prefixSeparatorstring':'命名空间分隔符
schema.strictbooleanfalsetrue=无法转换的 JSON Schema 拒绝注册;false=降级宽松校验
logging.level'silent' | 'error' | 'warn' | 'info' | 'debug''info'日志级别