zp-home/dsh-dev-sandbox
zp-home★ 1TypeScriptLast synced: 2026-08-16
DSH plugin developer sandbox: spawn isolated DeepSeek Harness web mirror instances (own DSH_HOME/port/profile) that mount the plugin under development, with optional host API/model inheritance. GUI panel + sandbox_* agent tools.
README excerpt
/dsh-dev-sandbox · DSH 插件开发沙盒 English : A developer sandbox for DeepSeek Harness (dsh) plugins. One click spawns a fully isolated dsh web instance — its own DSH HOME , its own port, its own profile — that auto-mounts the plugin you are developing, so plugin work (restarts, crashes, bad mounts) never touches — or breaks — the development instance. Mirrors can optionally inherit the host's DEEPSEEK API KEY / DEEPSEEK BASE URL and model settings, so you can chat with the mirror directly. Ship with a GUI panel (sidebar "沙盒") and agent tools ( sandbox ). 痛点与方案 痛点 :直接在开发本体上测试插件很危险——反复重启、挂载坏掉的插件、改坏配置,都可能把开发实例搞坏,而修它又得靠别的 AI 来折腾。 方案 :一键启动一个 独立的 DSH web 业务镜像 (自己的 DSH HOME 、自己的端口、自己的 profile), 自动把正在开发的插件挂载进去做兼容性测试。测试、重启、搞坏,都在沙盒里发生,开发本体毫发无伤。 能力 - 完全隔离 :每个沙盒 = 独立 DSH HOME (默认 /.dsh-sandboxes/ ,含独立的 sessions / storages / settings / profiles)+ 独立端口(默认从 4000 起自动分配)+ 标准 web profile ( dsh-base + dsh-web-app + 待测插件)。销毁 = 删除整个隔离目录,零残留。 - 插件路径选填 :不填插件路径 = 纯净镜像(仅标准 web 环境),适合验证插件对原生 harness 的 兼容性,或纯粹复现/排查问题。 - 挂载待测插件 :junction 把插件源码目录挂进沙盒 profile 的 node modules ,插件本体无需 pnpm 安装;沙盒从 同一个 harness 检出 启动( node --import tsx/esm apps/cli/src/bin.ts web --port N ), 待测插件跑在与开发时完全相同的 harness 版本上。 - 集成主机接口(默认开启) : -…
View full README on GitHub →Category
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 87,271
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 28,588
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 22,692