← 返回列表
AI 编程AI 资源

Harniverse:基于 DeepSeek Harness 的插件化 AI 编程代理

KeepLost/harniverse · This is the coding agent that it should be. No business promotion or advertisement from specific LLM vendor. It's as vast as the universe, composed by harness plugins as 'planets'. Universe of the harness -- that is Harniverse.

GitHub原文发布 未知首次收录 2026-11-04上架 2026-11-04 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Harniverse 是 DeepSeek Harness 的源码级下游项目,延续 Cordis 驱动的“一切皆插件”架构,通过插件机制组合自身能力与安全策略。它提供 Web UI 与 headless 两种使用方式:Web 端包含设备配对与授权 Grants、一次性邀请码、提供方与模型配置、工作区选择与会话执行;headless 模式可在命令行中直接运行单个任务。项目为社区独立项目,尚未发布独立 npm 包,需从源码构建运行。

核心能力与快速开始

★ 1 · TypeScript

能做什么
继承 DeepSeek Harness 的 Cordis 插件架构,以插件组合方式扩展代理能力与安全策略;提供 Web UI,支持设备配对、审批与授权 Grants、一次性邀请码与临时授权、权限策略下的受保护操作审批;支持配置目录内提供方或 OpenAI 兼容自定义提供方并选择模型;支持工作区选择与多会话;提供 headless 命令行单任务执行;统一的 DSH_HOME 目录管理配置、凭据、会话与审计日志;非回环监听要求 TLS,并提供容器启动脚本与 Tailscale 远程访问说明。
适用场景
在本地从源码构建并运行插件化 AI 编程代理;通过 Web UI 为浏览器设备授权后开展编码任务;以 headless 方式在命令行对当前项目执行单次任务;在容器或 Tailscale 网络中对远程浏览器提供带 TLS 的访问;作为 DeepSeek Harness 的下游进行插件化能力与安全策略定制。
项目形态
可直接使用的工具
部署方式
未说明;README 仅提供从源码安装与运行的流程(克隆仓库、pnpm install、pnpm run build、pnpm dsh --profile web 或 headless),并说明容器启动脚本与非回环监听的 TLS 要求。
主要依赖
Git 2.26+;Node.js 22.19.x 或 24+;pnpm 11.7.0;需配置模型提供方与凭据后使用;运行状态存放于 DSH_HOME(默认 ~/.dsh)。
使用限制
尚未发布独立 npm 包,npx @deepseek-ai/dsh 安装的是官方 DeepSeek Harness 而非本项目;需从源码构建;预发布阶段允许在无兼容承诺时变更接口;与 DeepSeek 无关联且未获其背书;开发证书与容器信任配置需自行处理;模型 API 成本与限制未说明。
许可证
BSD-3-Clause
最近推送
2026-11-04 06:18

资料检查:2026-11-04 07:00 · 卡片整理:2026-11-04 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。