dsh-maestro-devkit
在终端中运行以下命令:
dsh plugin install ddtcorex/dsh-maestro-devkit
将以下提示词粘贴到 DeepSeek Harness 对话框中:
请在 DeepSeek Harness 中执行 dsh plugin install ddtcorex/dsh-maestro-devkit 安装该插件(源码地址:https://github.com/ddtcorex/dsh-maestro-devkit),安装后需重启 dsh web 使插件生效;注意该插件已退役,仅 0.3.2 制品可安装用于回滚。
插件介绍
dsh-maestro-devkit 是 dsh-maestro 系列中面向 DeepSeek Harness 客户端开发的一体化工具包,旨在让开发者无需在浏览器 DevTools、终端与编辑器之间反复跳转,即可在 dsh web 会话内完成前端审查、热迭代与样式调试的完整闭环。它通过 tunnel-aware 机制同时适配本地开发与 https 隧道部署环境,使工具链不受部署拓扑限制。
核心能力涵盖六个方向:frontend_capture 一次性抓取三个视口的 DOM 树与几何数据;frontend_hmr 基于 chokidar 监听文件变更,自动将其分类为热补丁、客户端构建或宿主机重启,并 curl 验证目标 URL 是否生效;frontend_inspect 通过客户端注册的 RPC 通道读取实时 getComputedStyle,以内联面板直观呈现;frontend_isolate 将单个插槽沙箱化,支持可编辑 JSON 属性与视口切换;devkit_session 列出并检查真实会话状态;devkit_govard 与 devkit_skills 分别提供白名单命令执行和文件系统级别的技能列表与脚手架生成。
需要注意的是,该插件已被正式退役,不再接收运行时更新。官方建议前端检查使用 Chrome DevTools/CDP,客户端迭代使用包内构建工具,宿主机重载使用 dsh-maestro-supervisor 配合 dsh-safe-restart,Govard 操作使用 dsh-maestro-govard,技能管理使用 maestro-skills 与 skill-creator,会话内省使用核心 Cordis 工具。已有 0.3.2 版本制品仍可安装用于回滚,但不存在一键替代插件,团队需按上述方案逐项迁移。
使用场景
- 在 dsh web 会话内完成多视口前端视觉审查与 DOM 几何抓取
- 通过 chokidar 监听变更自动分类热补丁、客户端构建或宿主机重启
- 将单个插槽沙箱化并用可编辑 JSON 属性进行隔离调试
适合人员
- DeepSeek Harness 前端客户端开发者
- dsh-maestro 套件已部署用户
- 持有 0.3.2 版本制品需回滚或审计的团队