Repository navigation
v0.7.0 — 网页 Studio · 桌面客户端 · 双语化
一句话 → AI 自动从 211 位专家选角、设计 DAG、并行协作出方案。本版带来网页 Studio 与桌面客户端。
npm i -g agency-orchestrator # 升级到 0.7.0
ao web # 启动本地可视化 Studio桌面客户端(免命令行)下载:https://github.com/jnMetaCode/agency-orchestrator/releases/latest · 官网 https://ao.aiolaola.com
Added
- 网页 Studio + 桌面客户端:本地
ao web启动可视化 Studio(角色组队 / 工作流 / 运行历史 / 用量 / 密钥);同一套 UI 打包为 Electron 桌面客户端(macOS arm64+Intel · Windows · Linux),经 GitHub Actions 一键发布到 Releases,官网提供下载入口。key 只存本机。 - Studio / 官网全面双语化 + 英文资源:UI、角色库、工作流模板按语言切换(
/en读英文agency-agents库与workflows-en/模板,不再混中文)。 - CompShare(优云智算)provider 内置:OpenAI 兼容接入,填 key 即用(
COMPSHARE_API_KEY/COMPSHARE_BASE_URL)。 - 一键复制完整提示词:Studio 专家详情与公开站「专家库」页都能查看 / 复制每位专家的完整系统提示词(公开站读静态
experts.json+/prompts/*.md)。 - 公开站
/studio演示模式:无后端也能浏览全部专家、查看 / 复制提示词;填 key 与运行被引导到「安装客户端 / 本地运行」。 ao roles <关键词>角色搜索:按 角色路径 / 名称 / 描述 不区分大小写过滤(也支持--search);无匹配给友好提示。ao init首跑向导:角色库装好后自动探测可用 provider(优先免 key 的 claude-code CLI / Ollama),按环境给出个性化下一步,缩短「安装→价值」。- 评测回归门禁:黄金任务集抽到
eval/golden-tasks.ts;新增eval/gate.ts与npm run eval:gate/eval:baseline——胜率阈值 + judge 双向一致率阈值 + 基线快照回归判定,judge 太弱时判 INCONCLUSIVE(绝不当通过)。
Changed
ao compose幻觉角色确定性修复:生成的工作流引用不存在的角色时,优先用最接近的真实角色直接改写 YAML(不再多花一次 LLM 调用、保证产物可运行),无可信匹配才回退 LLM;并在 LLM 重试后再做确定性兜底,堵住「重试后仍残留坏角色却被当成功」的缺口。- 打包内容:npm 包额外纳入
web/、website/dist/、workflows-en/,prepublishOnly自动构建引擎 + Studio。
Tests
- 新增
test/roles.ts、test/init.ts、test/eval-gate.ts并并入npm test;test/compose.ts覆盖确定性角色修复。