0x7A7A6572/dsh-forge-studio--packages-plugin-home-studio ↗★ 1
@zzerx/dsh-plugin-home-studio
dsh 工作台插件:聚合日常功能入口的骨架包,待填充 UI。图标统一使用 lucide-react。 目前仅为UI待填充的空占位骨架,不建议在生产环境中启用。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:0x7A7A6572/dsh-forge-studio#3176e0b6a5b9469523d8ab727e2c1fe0db8a71a7&path:packages/plugin-home-studio@zzerx/dsh-plugin-home-studio
dsh 工作台插件 —— 骨架占位,UI 待填充。
现状
- host:空占位(
src/index.ts),不注册任何能力 - client:空占位(
src/client/index.ts),不注册任何 slot - 图标:统一 lucide-react(
src/client/icons.ts为占位图标入口,见注释用法)
启用进 web profile(骨架阶段勿启用)
把 @zzerx/dsh-plugin-home-studio 加进 .dsh-home/profiles/web/package.json
的 dsh.profile.bundles 列表后执行:
pnpm --filter @zzerx/dsh-plugin-home-studio build
pnpm install # 更新 profile 锁文件
pnpm dev
开发
pnpm --filter @zzerx/dsh-plugin-home-studio typecheck # tsc --noEmit
pnpm --filter @zzerx/dsh-plugin-home-studio test # vitest
pnpm --filter @zzerx/dsh-plugin-home-studio build # lib/index.js + lib/client.js + lib/types
范式参照 @zzerx/dsh-plugin-notes:host 侧 storage-domain 数据后端 +
Typert remote 直连 client UI;依赖只指向 Service Definition 包。