- SignalDesk2小时前
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 大家好,Gold Band已经更新半年了,公司内部也有很多同事都在用。我自己日常的需求也都是用Gold Band来完成了。现在想再次向大家简单介绍一下我们的产品。希望能够被更多朋友知道。 github.com GitHub - diodeme/Gold-Band: Desktop app for harness engineering, loop... Desktop app for harness engineering, loop engineering, graph engineering—and whatever comes next in local AI-agent workflows. 大家想知道长什么样,可以直接点击我们的线上demo地址体验一下UI设计。 https://gold-band.dion.blue/zh/demo#task-025?project=e-projects-code-ai-ji–a40d4379&run=run-001 tips:线上demo做了分辨率自适应,推荐用桌面端浏览器打开网页体验。线上demo受限,实际品质低于客户端,最终效果以客户端为准。 先说一下亮点 一句话介绍我们的客户端 主流agent客户端的体验+完整的工作流设计 适配 日常开发 和 大型需求的长时间无人值守开发 一句话说明你为什么要用我们客户端: 兼容主流acp agent ,一个交互设计,多套harness切换。 完善的工作流设计 ,长程任务更稳定,更可观测,不依赖模型抽奖式分发。 1、多agent支持,主流agent一个客户端搞定,再也不用每个厂家用一个客户端了。 目前支持:claude code、codex、cursor、gemini cli、codebuddy、goose、qwen code、opencode、kimi code、amp、pi。 你也可以自定义接入所有支持acp协议的agent。 2、支持 直接会话、工作流、auto模式三种模式,胜任各种场景的任务。 3、工程化管理的工作流 每个节点可以单独配置模型、角色 和 结果判定方式。工作流支持回到过去的会话进行修复,支持发起新的round实现需求。 4、针对大型任务长程处理的AUTO模式 由节点拆分子任务并分发,每个子任务在worktree上处理,完成后由merge节点进行合并,由accept节点进行验收,然后根据当前结果再进行新的一轮分发。 tips:auto模式我们进行了多次实验,token消耗、用时都要优于codex的goal模式。后续会整理一个更典型、可复现的复杂需求进行公开对比。 下图为一个典型的auto模式工作流: 5、主流agent客户端有的能力我们基本都有 skill管理、mcp管理、角色管理、定时任务、需求管理(对接multica)、壁纸、头像、字体、主题、文件查看\编辑、源码管理、浏览器、im远程干预与通知(目前仅支持企微),主流agent客户端有的能力我们基本都有 6、轻量级客户端 使用tauri2+rust开发,安装包仅几十M,多会话并行客户端内存占用约300M左右。 再说一下问题 1.提供windows、macos、linux三版本客户端,但目前主要保证win10\win11的使用体验,amd mac和intel mac其次,linux版本目前还未进行完善测试。 2.目前核心能力使用是稳定的,但是交互设计上还是有一些小bug,我们正在疯狂解决、迭代中。 3.工作流和auto模式因为主要基于对抗式验证和loop思想进行需求实现,所以在耗时和token消耗上对比直接命令agent干活,肯定是有所增加的。但是工作流和auto模式也能帮助你减少返工次数。有时候慢就是快,多就是少。 4.移动端远程控制还没加上,该功能我们想把整个客户端按client → p2p/relay → host 架构重构一轮,所以可能需要等待一段时间。终端能力还没加上,这个会在最近的版本加上。 最后说一些提问 和 Coding Agent 内部的工作流区别是什么? coding agent 内部的工作流主要还是两种 1.主 agent 编排子 agent 2.脚本编排 agent 可以这么说,我们和 coding agent 内部的工作流最大的不同是在于他们是编排 session ,而我们是编排 harness , 而这里 harness 代表一套核心能力的差异,比如非常垂类的 harness ,只用来服务于某个特定领域,那只要它支持 acp ,就可以接入进来作为我们的一个节点;比如说最近很火的 deepseek harness ,可以实现各种个性化需求,也可以作为我们编排的一个节点;比如 codex cli ,他内置了一套 browser 和 computer 的 mcp 使用工具,那就很适合把 codex cli 作为一个专门的验收节点,比如说pi agent,极简的harness带来非常快的速度,那就很适合用于开发节点。 也就是说,我们这里的工作流节点的差异可以是一整套 harness 的差异,而不只是 session 上下文的差异,harness 在未来会更适合作为解决不同领域问题的能力单元。 和 Codex 等 agent 客户端的区别是什么? codex 等客户端本质上是围绕某个固定agent构建的,给不喜欢 cli 模式的用户提供一个良好用户交互的agent桌面壳,可以说是我们客户端的下游,我们可以接入 codex cli ,并获得 computer use ,内置 browser use 这些能力。 我们的优势:我们属于 agent 的上层,可以切换使用不同架构的 agent ,而 codex 的主体 agent 架构是不变的。 我们的劣势:我们无法侵入 agent 内部设计,比如说 codex 可以很轻易地在 loop 循环中让用户的 prompt 实现“引导方向”这个能力,而我们的客户端就比较难实现,即使可以实现,成本也会比较大。 和 AIONUI 等其他 acp 客户端的区别是什么? 我们实现这个项目的初衷是为了做工作流,acp 客户端的能力是后面附加的,所以最大的差异也是我们实现了比较完整的工作流系统,不只是简单的调度一下,还涉及到验收标准,前文摘要,工作流的停止、继续,auto 模式下的节点归并等工程能力。而像 AIONUI 的桌面宠物,团队对话等能力我们目前还没有。其他的一些常见通用能力双方都具备。 和 orca 的区别是? 主要有三点区别: Agent 接入方式不同:Orca 主要直接运行各类 Agent CLI;Gold Band 主要通过 ACP 协议连接 Agent,因此可以用统一方式获得会话、工具调用、权限和状态等结构化能力。 产品形态不同:Orca 更偏向终端、Worktree 和多窗口并行,更像面向 Agent 的 IDE / ADE;Gold Band 则以结构化会话为核心,更接近 Codex App 这类 Agent 桌面客户端。 工作流理念不同:Orca 更偏向 Agent 自治、Runtime 辅助,由 Agent 通过 Skill 和 CLI 编排其他 Agent;Gold Band 则更偏向 Runtime 控制工作流,由 Runtime 管理节点推进、停止、失败处理和运行状态,Agent 更专注于当前节点的任务。 其他方面,比如远程运行、SSH、Worktree、终端、移动端和 Git 集成等,Orca 目前会更成熟一些,这部分也是我们后面会继续补齐的。 后续规划 我们的后续规划主要分为四个方向 1.优化客户端交互体验,解决一些已知的UI bug,让大家用起来更加顺手 2.完善工作流的工程化和易用性设计,包括任意节点重跑,自然语言创建工作流等 3.使用工作流和auto模式实现一个典型的极复杂需求,用于向大家说明我们的编排的有效性(我们团队已经在工作中的各个场景证明了工作流的有效性,但是可能这些场景离大家太远,所以需要更典型的场景来证明,如果大家有一些想法,也可以帮忙提供参考,我们来花token,来实现)。 4.client → p2p/relay → host 架构重构,重构后预计支持以本地、远程目录作为工作空间,并支持多端client操控一个host等。 感谢大家看到这里,欢迎大家多多star,试用,提issue。大家的意见对我特别重要,再次谢谢大家。 1 个帖子 - 1 位参与者 阅读完整话题
- 情报分类:硬件与数码
- 分类依据:内容涉及硬件、数码产品或通信卡
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/9/23 17:42:42
- 暂无回复