DeepSeek Harness Hub
← 返回列表

Ydjin1984/DeepSeek_Kibborg_Harness

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
需源码安装

DeepSeekKibborgHarness — 俄语分叉版 DeepSeek Harness:基于 Cordis…

暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/18 · 已提供中文文档

DeepSeek Harness 的分支:基于 Cordis 的插件式智能体运行时,具有 head/executor 编排、统一执行状态机、持久事件日志、技能管理器和 Web GUI

综合分
30.7
GitHub 分
30.7
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Ydjin1984/DeepSeek_Kibborg_Harness
缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包@deepseek-ai/dsh-root(未发布到 npm,仅可源码安装)
Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件缺少入口声明

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/19 14:35:54

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tool-session-query
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DeepSeek_Kibborg_Harness

Русский | 中文

DeepSeek_Kibborg_Harness — 俄语分叉版 DeepSeek Harness:基于 Cordis 的「一切皆插件」智能体平台,针对个人 AI 智能体编排深度定制 — 实时编码、授权渗透测试、逆向工程等场景。

平台围绕编排模式构建:主脑(规划)模型管理工作流,整个执行生命周期 — 任务、目标、工作流、子代理、外部资源 — 汇总为统一的可观测画面。

主要特性

编排模式「主脑 + 执行者」
- 主脑模型负责规划与委派;本地执行者(Kibborg,支持视觉)执行繁重的工具工作并返回简明报告。
- Head 工具策略,运行时强制:重型工具(nmap、idat 等,来自 headDenyTools 列表)从主脑的工具清单中隐藏(system-prompt/assemble 过滤),并在 tools/pre-execute(审批之前)被拒绝 — 执行者(depth ≥ 1)不受限制。
- 浏览器支持:Chrome DevTools Protocol(127.0.0.1:9222)作为代理工具(截图、DOM 文本、点击)。

统一执行状态机(ctx.executions)
- 统一生命周期:CREATED → QUEUED → RUNNING → WAITING_TOOL / WAITING_SUBAGENT / WAITING_USER → COMPLETED;终态 FAILED / CANCELLED / TIMEOUT / ABORTED;恢复分支 INTERRUPTED → RECOVERING。
- 适配器投影:后台任务(jobs)、目标(goal)、工作流(workflow)与子代理(subagent)自动将自身状态投影到统一状态机 — 全部活动一目了然(GUI「执行」页签)。
- 幂等、尽力而为的投影:注册表为唯一事实来源,子系统无需迁移。

外部资源租约注册表(ctx.executions.resources)
- Chrome CDP / PTY / IDA / workspace / subprocess 的 lease + heartbeat + TTL 跟踪。
- Fail-closed 检查:live / expired / released / orphaned / unknown;幂等 孤儿清理 — 过期资源仅标记一次。
- 类型化事件 executions/resource — 审计与恢复的基础。

持久化执行日志(Flight Recorder 基础)
- Bridge 插件 execution-persistence 将执行与资源事件写入 append-only JSONL 日志($DSH_HOME/executions/events.jsonl),每次写入均 fsync。
- 「谁做了什么」的历史在重启后保留;两个逻辑日志(会话 ↔ 执行)互不混合。

Engagement / ROE 安全轮廓
- 插件 engagement-stub:启用后 — 主机白名单;blockedTools 中的工具与对白名单之外主机的 URL 调用在审批前被确定性拒绝,并产生审计事件 engagement/denied。
- localhost 始终允许;非 URL 调用不受影响。

技能系统
- 技能目录与管理器:CRUD、版本、回滚、回收站、发布;基准测试与自动改进(A/B、指标、路由评估)。
- 专业技能:授权渗透(hakker-kibborg)、逆向工程与 IDA Pro、Tor/onion 搜索、XDF 调校(TunerPro)等。

可靠性与持久性
- 持久会话:JSONL + SQLite(WAL、synchronous=FULL)、torn-tail 恢复、单写者序列化 — 经 crash/restart e2e 测试验证。
- 完整 CI 质量流程:strict TypeScript、逐文件 100% 覆盖率、lint、typecheck、GUI 快照测试。

Web GUI
- React/Vite:聊天、「执行」(事件时间线及筛选)、「轨迹」、文件面板、设置(模型、技能、插件)、实时监控。

从源码运行

克隆本仓库(非上游):

git clone https://github.com/Ydjin1984/DeepSeek_Kibborg_Harness.git
cd DeepSeek_Kibborg_Harness
pnpm install
pnpm run build
pnpm dsh web

Web UI 默认运行于 http://127.0.0.1:3080。Windows 下可使用 run.bat(带进度条的构建与启动菜单)。

要求:Node.js ^22.19 || >=24,pnpm >=11。

上游项目

DeepSeek_Kibborg_Harness 基于 DeepSeek Harness(MIT 许可)— DeepSeek AI 的开源智能体平台。原始描述、架构文档与指南见上游仓库及本仓库的 docs/。

贡献

参见 CONTRIBUTING.md 与 AGENTS.md(代理与开发流程规则)。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群