- 홈
- 플러그인
- 개발 및 플러그인 도구
- dsh-tauri-plugins
D
dsh-tauri-plugins
dsh-tauri-desk/dsh-tauri-plugins
`dsh-tauri` 是 DSH Tauri 桌面壳的基础插件。它提供一个无宿主行为的 host half,以及运行在 DSH iframe 中的客户端消息桥。
설치
dsh plugin --profile web add github:dsh-tauri-desk/dsh-tauri-pluginsREADME
dsh-tauri-plugins
为 DeepSeek Harness 提供 Tauri 桌面端能力的插件工作区。插件遵循 DSH 的 host half / client half 模型:宿主侧负责工具、路由和系统上下文,客户端负责 iframe 内的 UI 与消息桥接。

插件
| 包 | 说明 | 版本 |
|---|---|---|
dsh-tauri | Tauri 宿主导航栏与 DSH iframe 之间的消息桥 | 0.2.0 |
dsh-tauri-ui | Tauri 风格 UI,包括设置侧边栏 | 0.1.0 |
dsh-tauri-worktree | 为会话创建隔离 Git worktree,并支持检出回本地 | 0.1.3 |
dsh-tauri-panel | Tauri 面板 UI 与 panel.protocol 宿主 | 0.0.0 |
dsh-tauri-panel-extension | “扩展”面板:技能、技能仓库导入与 MCP 管理 | 0.0.0 |
dsh-tauri-panel-placeholder | 面板占位实现,用于预留集成入口 | 0.0.0 |
dsh-tauri-tsdown 是工作区内部使用的 tsdown 配置包,不作为运行时插件发布。
开发
pnpm install
pnpm dev
pnpm build
pnpm test
pnpm typecheck
pnpm lint
运行单个包的测试:
pnpm --filter dsh-tauri-worktree test
设计约定
- 每个插件都导出宿主侧
apply,客户端入口位于src/client。 - 客户端插件应通过稳定的 slot、locale 和服务注入点扩展 DSH,避免依赖生成的 CSS module 类名。
- 涉及 Git、文件系统或宿主 API 的能力只放在 host half;浏览器侧通过同源 HTTP 路由或消息协议访问。
checkout_worktree只在用户明确请求或批准后执行。
许可证
관련 플러그인
D
deepseek-harness
deepseek-ai/deepseek-harness
201.9k24일 전개발 및 플러그인 도구MIT
Z
dsh-web (dsh-plugin-manager)
zhu1090093659/dsh-web
7.9k12시간 전개발 및 플러그인 도구Apache-2.0
Z
dsh-web
zhu1090093659/dsh-web
6.5k21일 전개발 및 플러그인 도구Apache-2.0
Z
dsh-web-ui (dsh-plugin-manager)
zhu1090093659/dsh-web-ui
6.3k25일 전개발 및 플러그인 도구Apache-2.0