by fufankeji
DeepSeek Harness 零代码桌面端|一键启动,支持 Windows 与 macOS;内置插件发现、热点插件推送、一键安装与管理、AI 智能推荐和视觉增强。
# Add to your Claude Code skills
git clone https://github.com/fufankeji/deepseek-harness-studioGuides for using ai agents skills like deepseek-harness-studio.
deepseek-harness-studio is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by fufankeji. DeepSeek Harness 零代码桌面端|一键启动,支持 Windows 与 macOS;内置插件发现、热点插件推送、一键安装与管理、AI 智能推荐和视觉增强。. It has 65 GitHub stars.
deepseek-harness-studio's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/fufankeji/deepseek-harness-studio" and add it to your Claude Code skills directory (see the Installation section above).
deepseek-harness-studio is primarily written in TypeScript. It is open-source under fufankeji on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh deepseek-harness-studio against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
状态说明:✅ 已支持;🗓️ 规划中。桌面开发工作区、公开插件中心和中文 DeepSeek 控制已经可用;规划能力会在真实功能可运行后更新状态。
| 能力 | 状态 | 可以做什么 |
|---|---|---|
| 插件发现与热门推荐 | ✅ | 自动读取公开目录,按精选、最近更新、生态热门和使用场景呈现值得关注的插件,并支持按名称、功能或作者搜索。 |
| 公开插件中心 | ✅ | 查看确定版本、能力、权限、兼容性与风险,一键在线安装,并集中管理插件的启用、停用、更新和卸载。 |
| 桌面开发工作区 | ✅ | 在本地打开项目、管理会话与工作区,调用 Harness 的模型、工具、Skills 和插件能力,并直接修改完整源码。 |
| 视觉增强 | ✅ | 为 DeepSeek 文本工作流补齐图像理解:读取对话附件和工作区图片,再把可追溯的识别结果交给 Agent。 |
| 中文 DeepSeek 控制 | ✅ | 使用中文权限选项和适配 DeepSeek 的思考模式,在输入区直接完成会话级选择。 |
| 内置皮肤与自由换肤 | ✅ | 默认使用“大肥鱼拟人”皮肤,可切换“官方原版”或“云端猫咪”,也可选择本地图片并自动适配界面配色。 |
| 独立 MCP、Skills 与工具管理 | 🗓️ | 后续提供不依赖 Bundle 包装的 MCP Server、Skills 与工具发现和连接管理,按项目自由组合 Agent 能力。 |
| Agent 预设与多 Agent 协作 | 🗓️ | 自定义 Agent 与子 Agent,把编码、测试、调研和审查任务交给不同角色协同完成。 |
| 任务规划、后台运行与会话恢复 | 🗓️ | 管理计划和待办,让长任务在后台继续运行,并随时查看进度或接续历史会话。 |
| 项目规则、Hooks 与长期记忆 | 🗓️ | 集中管理项目指令、自动化 Hooks 和可持续复用的上下文,让 Agent 按仓库规则稳定工作。 |
| Git、Worktree 与代码审查 | 🗓️ | 在隔离工作区并行开发,查看 Diff、提交和审查结果,减少多人或多任务互相干扰。 |
| 浏览器与桌面自动化 | 🗓️ | 让 Agent 操作网页和本地应用,并通过真实交互结果验证任务是否完成。 |
| 手机远程与消息通道 | 🗓️ | 从移动端查看和接续任务,并通过常用消息渠道接收通知或触发 Agent。 |
DeepSeek Harness Studio 使用 Electron 承载 DeepSeek Harness 的 Web 工作区,并由桌面主进程启动和管理本地 dsh web 服务。这个仓库提供完整源码开发环境,使用者可以从 GitHub 克隆或下载代码,在本地安装依赖、编辑源码、启动桌面应用并继续开发。
桌面安装包只通过本仓库的 GitHub Releases 发布,不使用第三方下载站。目前已经提供经过真实 Electron 验收的 macOS arm64 预览 ZIP 和 Windows x64 预览安装程序;需要继续开发时,仍可获取完整源码并在本地启动。
dsh web,等待本地服务就绪,并在应用退出时关闭 Host 进程。dsh-plugin 目录、筛选相关候选并说明推荐理由。dsh-plugin 生态,在安装前校验确定版本、产物完整性、Bundle 声明和本机兼容性,并在已安装区域管理启用、停用与卸载。不知道插件去哪里找、哪些最近刚更新、哪些正在受到生态关注?从左侧进入 插件发现,应用会自动读取在线目录,把分散的插件整理成可以直接浏览和行动的推荐页面。
只知道“想要一个桌面宠物”这类需求时,不必先猜 npm 包名。在 插件发现 中输入自然语言描述,应用会把它作为 /find-plugins 请求交给当前 Agent;Agent 加载内置技能、只读查询公开 dsh-plugin 目录,并把最相关的候选、版本、作者、更新时间和匹配理由返回当前对话。
选定插件后进入 插件中心,即可查看 npm 公共 Registry 中带 dsh-plugin 标签、并符合 DeepSeek Harness Bundle 规范的插件与 Skill Pack,完成从确认风险到运行验证的完整管理流程。
进入 设置 → 背景 即可切换内置皮肤;选择自定义图片时,应用会在本机完成 1920×1080 WebP 裁切与界面配色,不上传原图。
只读、工作区写入 和 完全访问 三档中文权限,作用于当前会话;通用设置只决定后续新会话的默认权限,启用完全访问前必须确认风险。关闭思考、深度思考 或 最大思考,不显示 DeepSeek 不支持的速度档位。当前桌面端使用的 DeepSeek 文本模型无法直接理解图片。开启视觉增强后,内置的百炼 qwen3.8-max 会先读取对话中的图片附件或工作区内的 PNG、JPEG、WebP、GIF 文件,再把识别结果作为可追溯的视觉观察提供给 Agent,原有 DeepSeek 模型、权限和会话流程保持不变。
GitHub Releases 已提供经过真实 Electron 验收的 macOS Apple Silicon 预览 ZIP 和 Windows x64 预览安装程序,运行桌面端无需另行安装 Node.js 或 pnpm。当前均为开发预览资产;正式版本仍将提供完成平台签名的 macOS
.dmg和 Windows x64.exe。
下载并解压预览 ZIP 后,建议先把 DeepSeek Harness.app 拖入“应用程序”目录。由于当前预览包尚未经过 Apple 公证,首次打开前需要在“终端”执行:
xattr -dr com.apple.quarantine "/Applications/DeepSeek Harness.app"
open "/Applications/DeepSeek Harness.app"
如果应用没有放在“应用程序”目录,请把命令中的路径替换为实际路径。该命令只应用于从本仓库 GitHub Releases 下载并核验过 SHA-256 的预览包;不要用于来源不明的应用。首次成功打开后,可以像普通应用一样从 Finder 或程序坞启动。
下载 DeepSeek-Harness-Desktop-Windows-x64-0.1.0-rc.5-Setup.exe 后直接运行安装程序。对应的 SHA256SUMS-windows-x64-preview.txt 和 WINDOWS_PREVIEW_VERIFICATION.txt 位于同一 Release,可用于核对安装包完整性和平台验收结果。
开发预览版使用独立 Pre-release 标签并附带 SHA-256 校验文件,不触发正式安装器发布。正式流程只接受与 Desktop 版本完全一致的 desktop-v* 标签;macOS 与 Windows 安装包分别完成平台签名验证后,GitHub 才会同时公开安装文件和 SHA256SUMS。
使用 Git 克隆仓库:
git clone https://github.com/fufankeji/deepseek-harness-studio.git
cd deepseek-harness-studio
也可以在 GitHub 仓库页面选择 Code → Download ZIP,下载并解压源码后进入项目目录。
^22.19.0 || >=24.0.011.7.0下载源码、安装依赖和启动桌面开发环境不需要预先填写 API 密钥。需要在应用中实际调用模型时,再在设置中配置所选模型服务与凭证;凭证不要提交到 Git。
安装工作区依赖:
pnpm install
构建所需模块并启动桌面开发环境:
pnpm run dev:desktop
开发启动器会在相关源码或构建输入变化时重新构建;需要强制完整重建时运行:
pnpm run dev:desktop:rebuild
deepseek-harness-studio/
├── apps/
│ ├── desktop/ # Electron 主进程、preload、Host 生命周期与桌面构建脚本
│ ├── web/ # DeepSeek Harness Web 界面入口与桌面端组合
│ └── cli/ # dsh CLI、运行配置与 Agent Preset
├── packages/ # Agent、模型、工具、会话、插件和客户端能力包
├── native/ # 原生沙箱辅助模块
├── python/ # Python SDK 与相关运行时
├── examples/ # 可运行示例与配置
├── scripts/ # 构建、检查、生成和发布脚本
├── website/ # 项目文档站源码
├── vendor/ # 固定版本的 Cordis 基础源码
└── assets/ # README 使用的项目图片
| 命令 | 用途 |
|---|---|
pnpm run dev:desktop |
构建必要模块并启动 Electron 桌面应用 |
pnpm run dev:desktop:rebuild |
强制完整重建后启动桌面应用 |
pnpm run build |
构建 Host、客户端、Web 与桌面端 |
pnpm run package:desktop |
为当前平台生成未封装桌面应用 |
pnpm run typecheck |
运行 TypeScript 类型检查 |
pnpm run test |
运行 Vitest 单元测试 |
apps/desktop/src/main.ts:桌面应用入口、窗口、托盘和本地 Host 组合。apps/desktop/src/host-supervisor.ts:dsh web 的启动、就绪检测与退出管理。apps/desktop/src/preload.ts:Renderer 可访问的固定桌面接口。apps/web/:桌面窗口加载的 Web 工作区。apps/cli/ 与 packages/:CLI 组合以及各项 Harness 能力实现。本项目基于 deepseek-ai/deepseek-harness 的 Harness 核心、Cordis 插件体系和 Web 界面继续进行桌面端开发。本仓库维护 Electron 桌面入口、本地 Host 管理、桌面交互与配套开发脚本。
本项目使用 MIT License。第三方组件的许可证信息见 THIRD_PARTY_NOTICES.md。