跳转到主要内容

Harbor Self-Evolving 0.10.3 · Beta

让 Agent 每一次都进步。

面向 DeepSeek Harness 的持续评测与受控自进化插件。固定 Candidate、Dataset、评测尺子和运行环境身份; 从真实会话或可比回归中发现问题;一次只改变一个受控面;最后由确定性 Gate 给出 PROMOTE / REJECT 建议。

Gate 是建议,不是部署。默认 Host 模式不是沙箱。

在 GitHub 查看源码与发布

可核对的事实

一套完整评测面,而不是魔法循环

3个协作交付物DSH Plugin · Skill · Python Adapter
19个严格 Agent 工具10 个审批写操作 · 9 个只读/内存操作
2条评测路径Historical 诊断 · Candidate 回归
1个确定性 Gate与 Optimizer 保持分离

三个交付物,一份契约

DSH 原生体验,Harbor 级证据

每一层都有窄职责,也都有明确的信任边界。

01 / DSH PLUGIN

在 Agent 已经工作的地方工作

◇ 原生工具、Workbench、上下文与受审动作

  • 19 个严格工具覆盖安装、诊断、评测、治理与 Gate。
  • Web UI 展示 Trial、Evidence、Artifact、Operation 与 Settings。
  • Agent 侧 mutation 需要一次性批准;读取保持限量与脱敏。

Plugin 把 DSH 交互连接到不可变的 Harbor 评测身份。

02 / BUNDLED SKILL

编排流程,但不隐藏边界

◇ 识别 → 诊断 → 单次改动 → 回归 → Gate

  • 没有 Dataset 时,从最近完成的 Session 开始。
  • 昂贵 Job 前先固定 Candidate、Dataset、Stack 与 Context 身份。
  • 从不把 Gate 说成部署权限。

官方 Skill 由本项目维护,不表示 DeepSeek 官方背书。

从证据到单次改动与回归的受控 Agent 进化循环。

03 / PYTHON ADAPTER

通过 Harbor 评测模型运行

◇ Generator · Evaluator · Optimizer · Gate

  • 0.9.7 默认 Host 执行;Docker 为显式 opt-in。
  • Candidate Context v3 与 Historical Context v2 是不同协议。
  • Job 记录稳定身份与 typed evidence,供后续比较。

身份与证据成为可检查 Artifact,而不是宣传文案。

DSH Plugin、Skill 与 Python Adapter 架构。

两条入口

从真实问题开始,以受控决策结束

  1. 诊断最近 Session

    预览 DSH 可见历史的限量脱敏投影;披露 Judge 与数据边界;确认;每条 Session 生成一个 Trial。

  2. 冻结 Candidate

    回归前固定 Candidate,并绑定 Dataset、Evaluation Stack、runtime 与 Context 身份。

  3. 只改一个受控面

    通过显式 diff 改进 Agent 或 Evaluator,再运行可比证据。

  4. 应用 Gate

    对固定 Gate 输入,PROMOTE / REJECT 是确定性建议;部署仍由外部 CI/CD 决定。

设计原则

进步必须可检查

01

先身份,后分数

比较前固定 Candidate、Dataset、Evaluation Stack、runtime 与 Context。

02

先有效性,后平均值

无效证据、abstention、coverage 与 raw reward 保持区分。

03

一次只改一个面

每轮只有一个受审改动,才能保留归因。

04

权限可见

mutation、provider 访问与本地执行分别披露边界。

05

证据胜于断言

每个发布主张都回链源码、测试或带标签归档。

06

Gate 不是部署

晋级建议与生产权限刻意分离。

先讲边界

Harbor Self-Evolving 做什么,又不做什么

这是容器镜像仓库 CNCF Harbor 吗?

不是。本项目的 Harbor 指面向 DeepSeek Harness Agent 的评测与受控进化运行时。

每个完成的 Job 都会让 Agent 进步吗?

不会。Job 完成只是执行状态;有效分数、可比性、策略阈值和 Gate 才决定是否建议晋级。

Gate 是确定性的吗?

对固定输入,Gate 逻辑是确定性的;Candidate 与 Judge 模型输出仍可能随机,因此重复 Job 可能不同。

PROMOTE 会自动部署吗?

不会。Harbor 产出证据与建议;外部 CI/CD 或人工 owner 保留部署与 Champion 权限。

Host 模式是沙箱吗?

不是。默认 Host 模式不提供容器隔离、用户切换、网络策略或 CPU/内存限制,任务以当前用户权限直接运行。

这是 DeepSeek 官方背书吗?

不是。官方 Skill 由本项目维护,不表示 DeepSeek 官方背书。

普通安装

一条命令,然后重启 DSH

npx --yes dsh-harbor-evolution@latest setup --project-root "$PWD"

请在业务 Agent 工作区运行;源码安装仅供贡献者使用。

从你已经拥有的证据开始。评测最近完成的 Session,或带上明确 Candidate 与 Dataset 运行可比回归。