将 AUTO-MAS MCP 和 automas 使用 skill 打包为一个 DeepSeek Harness 组合包。复用宿主的 MCP 客户端,不复制 AUTO-MAS 后端或维护另一套工具 schema。
要求 dsh profile 包含标准 dsh-base(提供 MCP 客户端、tools 和 skills 服务),AUTO-MAS 已运行且启用 MCP。
dsh plugin --profile web add /absolute/path/dsh-automas-0.1.0.tgz
dsh --profile web --dump-config
dsh --profile web源码安装也可使用 dsh plugin --profile web add /absolute/path/dsh-automas。
默认连接 http://127.0.0.1:36163/mcp。自定义地址在启动 dsh 时指定:
AUTO_MAS_MCP_URL=http://127.0.0.1:36164/mcp dsh --profile web地址相对于 dsh 后端所在机器。环境变量需要传给实际运行后端的进程;修改后重启该进程。MCP 禁用时需在 AUTO-MAS 启动环境恢复 AUTO_MAS_ENABLE_MCP=1。启动连接失败不会要求整个 profile 退出;重连行为由宿主 MCP 客户端版本决定。
工具以 mcp__automas__* 命名;按服务器实际工具列表注册。automas skill 自动加入宿主技能目录,指导查询真实 ID、按依赖配置、按需运行及核对结果。示例:
- “查看 AUTO-MAS 中有哪些脚本和队列。”
- “把这个账号加入已有队列,先不要运行。”
- “运行我指定的队列,并检查任务状态。”
首版只提供 MCP 与使用 skill,没有独立界面、WS、通知推送、Token 生成或 AUTO-MAS 进程管理。Koishi Token 不用于 MCP,不设置无效的认证字段。运行状态按需查询,不后台持续轮询。只支持一个名为 automas 的工具命名空间;不要重复安装同一连接。公网认证及代理配置不在本包范围内。
npm run check
npm run pack:release产物在 releases/。检查不连接或操作真实 AUTO-MAS;真实实例联调需另外验证。插件不需要编译步骤,无额外运行时 npm 依赖,MCP 客户端随 dsh 宿主提供。