SUPER DOLPHINHARNESS DRIVER DOCS

PROJECT & ROADMAP

项目、历史与 Roadmap

理解 V1/V2/V3 演进,并区分已实现、适配验证和未来方向。

先说结论

项目状态分成三档:开发仓库里已经实现、正在为公开发布验证,以及未来方向。三者不能混为一谈。项目地址保留为 Super-Dolphin,目前还不能匿名访问。

怎么理解

V1 / V2 / V3 历史

阶段形态延续下来的工程问题
V1Python 命令行多 Agent 工具验证模型能通过工具拆分任务、协作并完成真实工程工作
V2直接前身 go-agent-v2扩展到桌面控制、Provider 集成、自动化工作流与持久执行
V3Super Dolphin Harness Driver用显式契约、代码地图、LSP、可恢复 Orch 与仓库门禁重建长期基础

V3 不是“支持所有 Harness”的版本标签。它当前以 Codex 为完整 Driver 的集成默认路径;Claude 适配中且不支持子 Agent Orch;Google Antigravity 仅有 LSP client 接入。

已在开发仓库实现

  • Wails + React/Vite 桌面 host。
  • Codex 默认 Harness Driver、Harness Orch,以及公开七个工具的 LSP 服务。
  • LSP runtime 的 27 个 primary language 路由入口;实际语义能力仍按 server、平台和验证结果判断。
  • SQLite-backed Threads、Turns、Memory、Automation 与 Workflow。
  • 持久 DAG、Provider-native Skills、代码地图、能力契约和仓库守卫。

正在验证开源发布

  • 完整社区、贡献、支持与安全入口。
  • default-deny 的公共源码候选、密封 receipt 与独立验证。
  • 最小权限公共 CI 和 clean-machine onboarding 证据。
  • Claude Harness Driver 适配;Claude 当前不是默认路径且不支持子 Agent Orch。

未来方向

  • 让部分治理规则可脱离桌面应用复用。
  • 发布最小化 AI code-rot 案例与 misses/false positives。
  • 生成可审计的每版本维护 receipt,并扩大 Provider/LSP 验证覆盖。
  • 验证更多 Harness 的完整 Driver 与 Orch;在验证前统一标记为 planned / not verified。

这些分类没有交付日期;Roadmap 条目不是兼容或支持承诺。

怎么使用

贡献者应让一个分支/PR 只承载一个逻辑任务,先复现问题并定义证据,再做最窄修改。提交标题使用中文,修复必须携带锁定缺陷的回归证据,hooks 不得用 --no-verify 绕过。完整流程见贡献指南

普通缺陷、功能建议和问题应分别进入对应 issue 类型;问题标题保持单一主题。提交支持请求时提供 commit、环境版本、复现步骤、预期/实际结果、命令退出码和脱敏诊断。渠道决策与证据清单见支持与安全

安全问题必须私下报告,不得公开漏洞细节、凭据、用户数据、私密 trace 或未脱敏日志。

候选准备完成不等于发布授权;源码导出、确定性 receipt、人工评审与远端发布是独立门槛。当前状态和停止条件见发布状态

常见问题

  • 公共仓库或 issue tracker 不可用:不要把发布目标 URL 当作已上线证据;现有维护者只使用已授权渠道。
  • 私密漏洞入口不可用:检查 owner profile 是否有私密联系方式;没有时私下保留报告,公共请求不得包含技术细节。
  • 请求涉及上游 Provider、账号或计费:向相应服务报告,除非 Super Dolphin 自身引入问题。
  • Roadmap 能力无法复现:先确认它属于“已实现”“发布验证中”还是“未来方向”,再决定是否作为缺陷提出。

适用范围

  • 项目当前尚未发布版本;CHANGELOG.md 的条目都在 [Unreleased]
  • 社区支持不承诺固定响应、诊断、修复、披露或 CVE 时间。
  • 网站选择的仓库 URL 与产品仓库开源策略中的 canonical URL 仍有待发布前统一。
  • Apache-2.0 项目身份不覆盖第三方依赖各自的许可证与归属。

延伸阅读

准备改动时进入贡献指南;遇到运行或安全问题先选择支持与安全中的正确路径。