dsh-maestro-devkit
其他 已归档

dsh-maestro-devkit

ddtcorex/dsh-maestro-devkit

通用开发工具包,支持可视化审查、热模块替换、样式检查,内置Cordis/Govard/Skills开发能力,可感知隧道环境,开箱即用简化组件开发流程

1
Stars 标星
0
Forks 分支
1
Watchers 关注
0
Open Issues
TypeScript
主要语言
MIT
开源协议
154 KB
仓库大小
24 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:ddtcorex/dsh-maestro-devkit
git clone https://github.com/ddtcorex/dsh-maestro-devkit.git
git clone git@github.com:ddtcorex/dsh-maestro-devkit.git
README.md master

dsh-maestro-devkit

Retired. This package is being removed from the Maestro runtime because
its UI and tools did not complete a demonstrated development workflow and
duplicated narrower owners. Existing 0.3.2 artifacts remain installable for
rollback, but the package receives no further runtime releases.

Use Chrome DevTools/CDP for frontend inspection, package-local build tooling
for client iteration, dsh-maestro-supervisor plus dsh-safe-restart for
host reloads, dsh-maestro-govard for Govard operations, maestro-skills and
skill-creator for skills, and core Cordis/session tools for introspection.
There is no drop-in replacement plugin.

General development toolkit for DeepSeek Harness — visual review, HMR, style inspector, Cordis/Govard/Skills dev (tunnel-aware).

Part of the dsh-maestro-* granular suite.

What you get

Area Tools
Visual review frontend_capture — 3 viewports + DOM + geometry, tunnel-aware (local / https://tunnel.example.com)
Live iteration frontend_hmr — chokidar watcher, classifies each change (dist hot-patch / build:client / host-restart), curl-verifies the target URL
Style debug frontend_inspect — real getComputedStyle from the live browser tab via a client-registered RPC channel, inline overlay panel
Isolation frontend_isolate — sandbox a single slot via /?__devkit_sandbox=<slot>&props=<json>, editable JSON props, viewport switcher
Session dev devkit_session — real session list/inspect via ctx.sessions
Govard/Skills devkit_govard (allowlisted commands only) — devkit_skills (real filesystem list/scaffold)

devkit_cordis_inspect and devkit_plugin were removed in 0.2.0 — both
duplicated the core @deepseek-ai/dsh-tool-cordis extension already loaded
in every dsh web session (cordis_inspect_list/query/self,
cordis_define/run/stop/undefine). Use those instead.

Install

dsh plugin --profile web add @ddtcorex/dsh-maestro-devkit
# local dev
dsh plugin --profile web add link:/path/to/dsh-maestro-devkit

Restart dsh web after install.

Development

pnpm verify
pnpm build
pnpm test