1.1 KiB
1.1 KiB
dsh-worktable 项目规则
工作台容器插件:侧边栏里收纳 agent 级项目的「应用抽屉」。纯增量,不替换官方插件。
边界
- 插件包根目录 =
01_content/;本仓库其余目录是项目文档与本地工具。 - 不替换、不禁用任何官方插件(ui-sidebar / ui-workspace / ui-layout)。
- 所有状态只存 localStorage(键
dsh.worktable.view.v1),不读写工作区文件。 - dsh-travelatlas 是入驻项目而非本仓库的一部分;协议见
02_process/PRD.md§5.3/5.4。
构建与验证
cd 01_content
npm install
npm run build # lib/index.js + lib/client.js
node --check lib/index.js
- 客户端 bundle 必须保持
window.__ModuleLoader__.load握手与 external react/@deepseek-ai/*。 - 变更视图状态结构时同步更新 PRD 的持久化说明。
安装 / 重启
- 注册:
dsh plugin --profile web add "link:<repo>/01_content"(写 ~/.dsh,需用户授权)。 - bundle 层只在启动时组合:改动后必须重启 dsh web 并刷新 GUI。