概述
Open DeepSeek Harness Desktop 是一款独立、由社区维护的 AI桌面应用,为 DeepSeek Harness 编码代理提供可视化工作空间。它将强大的 Cordis 驱动代理运行时封装在经过加固的 Electron 窗口中,提供安全、以本地优先为核心的环境,用于管理 AI 辅助编码工作流。
主要用途和目标用户群体
- 开发者:管理本地代码仓库、需要持久化编码会话的用户。
- 团队:评估多种兼容 AI 模型提供商的团队。
- 插件与技能作者:在统一环境中构建和测试扩展。
- 开源贡献者:对本地 AI 软件架构感兴趣的用户。
功能详情与操作方式
兼容模型配置
可轻松连接 DeepSeek,或自定义配置 API 基础 URL、凭证和模型标识符。
本地工作区管理
打开项目文件夹,维护稳定且持久的编码会话,并支持流式响应和历史记录管理。
代理执行检查
查看执行记录和关键步骤摘要,以确认工具活动和模型推理过程。
插件与技能生态
采用“一切皆插件”的架构,用于发现、安装和调用扩展、工具及工作流。
可自定义界面
支持通过自定义配色方案和背景来个性化工作空间。
安全桌面宿主
作为 Harness 进程的安全监督宿主运行,利用 Chromium 沙箱机制并禁用 Node 集成,以提升安全性。
用户收益
- 统一工作流:将所有编码会话、凭证和插件配置集中在一个地方管理。
- 隐私优先设计:敏感 API 密钥保留在 Harness 凭证服务中,桌面宿主不会桥接不受信任的文件系统访问。
- 可扩展性:基于插件的架构支持对模型、提示词和代理能力进行深度定制。
- 透明性:作为开源项目,用户可完整查看代码,确保不存在隐藏遥测或未经授权的数据处理行为。
兼容性与集成
- 模型支持:兼容 DeepSeek 及其他 API 兼容的模型提供商。
- 平台支持:当前已验证可在 macOS(源码运行)上使用;Windows 和 Linux 版本正在积极开发中。
- 架构:可与现有 Cordis 插件运行时无缝集成,确保桌面层充当宿主,而非第二套相互冲突的运行时。
访问与激活方式
- 源码获取:项目可通过官方 GitHub 仓库获取。
- 安装方式:用户可克隆仓库,通过 pnpm 安装依赖,并在本地构建应用。
- 运行方式:使用提供的开发脚本(例如
pnpm run dev:desktop)启动本地 Harness 进程和回环 Web UI。 - 许可证:该软件基于 MIT License 发布。