simune/dsh-desktop
simune★ 0Rust最后同步: 2026-08-22
DeepSeek Harness 的插件管理工作区与一个基于 Tauri 的桌面客户端(dsh-desktop),把 dsh Web 服务捆绑并以原生窗口呈现,简化桌面端部署与使用体验。
README 摘要
DSH 插件工作区 关于 DeepSeek Harness 的插件与桌面客户端工作区。包含以 Tauri + Rust 打包的 dsh-desktop(启动并捆绑 node + dsh、用 WebView 承载 SPA),以及 plugins 子模块(如 dsh-usage-stats)。适用于在 Windows 上生成 NSIS/MSI 安装包、便于将 Web 服务以原生桌面形式交付给用户。 本目录是 DeepSeek Harness(DSH)插件的统一管理工作区。 📄 文档 文档 说明 dsh-tauri-plan.md DSH × Tauri 桌面客户端方案(核心洞察、架构、运行时决策、里程碑、风险) docs/00-project-plan.md 项目计划:WBS 任务分解、依赖关系、验收标准、排期、风险登记 docs/01-architecture.md 架构落地设计:组件边界、进程模型、目录结构、接口、安全模型 docs/02-server-manager.md Server Manager 详细设计:状态机、启动/停止/重启算法、输出解析、测试要点 docs/03-runtime-bundling.md 运行时捆绑(方案 A)构建管线:vendor 脚本、体积预算、探测链、版本策略 docs/04-tauri-shell.md Tauri v2 壳实现规格:窗口、IPC 权限、托盘、设置页、单实例、安全 docs/05-verification.md 验收与验证清单:M0 M3 验收步骤、故障注入、发布前检查 桌面客户端工程( dsh-desktop/ )自计划 M0 起在本工作区根目录创建,与 plugins/ 插件工作区相互独立。 🔗 克隆与子模块 plugins/dsh-usage-stats 是独立 git 仓库,以 submodule 形式关联(见 .gitmodules )。克隆时同步拉取: 子模块 URL 为 [email protected]:simune/dsh-usage-stats.git (SSH)。更新子模块: git submodule update --remote plugins/dsh-usage-stats (可选,平时跟随其自身仓库演进即可)。 📁 目录结构 📌 目录约定 1. 所有 DSH 插件及其源码相关内容统一放在 plugins/ 目录下 ,不在工作区根目录或其他位置存放插件代码。 2. 每个插件按照 插件名称 (即 npm 包名,如 dsh-usage-stats )创建独立子目录: plugins/ / 。 3. 新增、修改、构建、安装、卸载等所有针对插件的操作, 均在本工作区目录下进行 ,具体命令在对应插件目录中执行。 📦 当前插件 插件 版本 说明 dsh-usage-stats 0.1…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784