EIGHTfs/dsh-test-env-entry
在 DSH Web UI 侧边栏底部(设置上方)添加「测试环境 🧪」入口,点击展开浮层面板: - 状态卡片:主实例(3081/反代 3080)、测试实例(3083-3182/反代 3084)、纯环境(dsh-clean-env)的运行状态、端口、可点击访问链接;当前所在环境卡片高亮并标注「(当前)」 - 操作按钮:打开正式环境/打开测试环境(互相跳转) / 启动测试环境 / 停止测试环境(带二次确认)
catalog description:DSH 测试环境入口插件:状态面板 + 正式⇄测试互相跳转 + 启停控制(多测试实例并存)
Install
dsh-test-env-entry/
├── package.json # name=dsh-test-env-entry,dsh.bundle.patch + dsh.client(platform: web)
├── cordis.patch.yml # insert 注册
├── control.sh # 启停辅助脚本(插件 detached 调用,避免 pkill 自匹配坑)
├── dsh-test-env-jump.user.js # 正式环境侧油猴脚本(主实例 EROFS 装不了插件 → 浏览器注入入口)
├── lib/
│ ├── index.js # host 半边:apply + prefix 路由 /api/dsh-test-env/*
│ └── client.js # client 半边:sidebar.footer.action slot 注入浮层面板(互跳)
└── test-apply.mjs # mock ctx 测试(14 项断言,node test-apply.mjs 在安装目录跑)
Add EIGHTfs/dsh-test-env-entry to your DSH config (web profile) to enable.
README
Expand full README Collapse
README is empty.
tt-a1i/archify
anywhere-labs/deepseek-harness-desktop
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit