luoyan96/deepseek-harness-desktop

luoyan96★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

Windows desktop distribution of Catnap Studio built on DeepSeek Harness. Not an official DeepSeek product.

README 摘要

Catnap Desktop Catnap Desktop 是一款面向 Windows 的 DeepSeek Harness 猫咪桌面端。应用会在专属回环端口启动并管理内置的 Harness Web Host,自动准备独立的 DSH profile,并将 Catnap Studio 三主题插件与桌面应用一起交付。 项目的两阶段产品方向、开源边界与后续科研智能体规划见 Catnap Platform 文档索引。 功能 - 无需手动执行 dsh web ,应用会自动启动和关闭 Harness 服务。 - 内置暖纸猫窝、月夜守护与猫咪工坊三套主题。 - 提供猫咪启动页、桌面窗口、系统托盘与单实例运行。 - 优先使用专属回环端口 43127 ,以保留主题和引导状态;端口被占用时自动回退到随机端口,不与已有的 3080 服务冲突。 - 外部链接交给系统浏览器,页面导航限制在本地 Host 来源。 - 应用使用独立的 DSH HOME ,不会修改命令行版 Harness 的 profile。 开发 环境要求:Node.js ^22.19.0 =24 、npm 11。 内嵌的 Catnap Studio 来自相邻源码仓库。更新前端后,先在 Studio 仓库完成构建、测试并提交,再同步和校验来源: 同步结果会写入 vendor/catnap-plugin/CATNAP SOURCE.json ,记录 Studio 版本、源提交和 vendored 内容 SHA-256。不要手工修改 vendor/catnap-plugin 。内置 DSH 0.1.0-rc.6 及其传递依赖由 runtime/package-lock.json 固定, stage:runtime 使用 npm ci 重建暂存目录。 构建 Windows EXE 安装包输出到 release/Catnap-Desktop-Setup-0.2.0-x64.exe 。完整 Harness 运行时只在安装时展开一次,之后可以直接启动。 如需免安装的单文件版本,可运行 npm run dist:portable 。由于包内文件数量较多,便携版每次启动都需要先解包,因此推荐日常使用安装版。未压缩应用目录位于 release/win-unpacked/ 。 架构 实现参考了 MIT 许可的 anywhere-labs/deepseek-harness-desktop,但本仓库具有独立品牌、独立 profile、启动界面与内置猫咪主题交付流程。详见 THIRD PARTY NOTICES.md。 GitHub Release 推送与 package.json 版本一致的标签(例如 v0.2.0 )后,Release 工作流会在 Windows 上重新执行测试、准备 Harness 运行时、构建安装包并上传到 GitHub…

在 GitHub 查看完整 README →
Agent/智能体ai-agentcatdeepseek-harnessdesktopdshdsh-pluginelectronwindows

分类