diff --git a/docs/architecture/架构/生成引擎/assets/01-系统全景.svg b/docs/architecture/架构/生成引擎/assets/01-系统全景.svg index 12526661..d4317db5 100644 --- a/docs/architecture/架构/生成引擎/assets/01-系统全景.svg +++ b/docs/architecture/架构/生成引擎/assets/01-系统全景.svg @@ -34,7 +34,7 @@ tier2 agentic service 〔主角〕 - 独立进程 / 容器 · AgentScope 2.0.2 · create_app(FastAPI) + 独立进程 / 容器 · AgentScope 2.0.3 · create_app(FastAPI) Agent Service(REST + SSE) 多租户 · 会话 · HITL · 取消 · /sessions /chat /schedule @@ -112,5 +112,5 @@ 实线〔官方现成〕 虚线〔自建/零耦合〕 双线〔公共组件〕 - 映射:agentic运行时架构图说.md §5.1 运行时形态 / §5.8 四层职责 | 基于 agentscope 2.0.2 源码实证 | 设计变动须同步本图 + 映射:agentic运行时架构图说.md §5.1 运行时形态 / §5.8 四层职责 | 基于 agentscope 2.0.3 源码实证 | 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/02-调用时序.svg b/docs/architecture/架构/生成引擎/assets/02-调用时序.svg index 6728f181..951ae705 100644 --- a/docs/architecture/架构/生成引擎/assets/02-调用时序.svg +++ b/docs/architecture/架构/生成引擎/assets/02-调用时序.svg @@ -72,5 +72,5 @@ REST 请求 / 动作 SSE 事件流(可恢复) - 映射:agentic运行时架构图说.md §5 控制面与运行时形态|基于 agentscope 2.0.2 Agent Service + Agent Team 源码实证|设计变动须同步本图 + 映射:agentic运行时架构图说.md §5 控制面与运行时形态|基于 agentscope 2.0.3 Agent Service + Agent Team 源码实证|设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/03-运行时内部架构.svg b/docs/architecture/架构/生成引擎/assets/03-运行时内部架构.svg index a763ac45..a3866b80 100644 --- a/docs/architecture/架构/生成引擎/assets/03-运行时内部架构.svg +++ b/docs/architecture/架构/生成引擎/assets/03-运行时内部架构.svg @@ -116,5 +116,5 @@ 实线〔官方〕 虚线〔自建〕 生产维度:可靠 / 安全 / 数据 / 可观测 / 质量(标在对应组件角) - 映射:agentic运行时架构图说.md §5.8 四层职责 / §5.1 运行时形态 | 基于 agentscope 2.0.2 源码实证(Agent 双轴持有 Workspace · Agent 非常驻 · Middleware 洋葱) | 设计变动须同步本图 + 映射:agentic运行时架构图说.md §5.8 四层职责 / §5.1 运行时形态 | 基于 agentscope 2.0.3 源码实证(Agent 双轴持有 Workspace · Agent 非常驻 · Middleware 洋葱) | 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/06-reuse边界全景.svg b/docs/architecture/架构/生成引擎/assets/06-reuse边界全景.svg index 52d6b33d..53f58987 100644 --- a/docs/architecture/架构/生成引擎/assets/06-reuse边界全景.svg +++ b/docs/architecture/架构/生成引擎/assets/06-reuse边界全景.svg @@ -75,5 +75,5 @@ 载体类型(AgentScope 扩展点): Tool=工具函数 Middleware=hook 拦截 Skill=SKILL.md Prompt=指令 Memory=ReMe Schema=契约数据 独立=框架外 - 映射:agentic运行时架构图说.md §5.8 四层职责 / §5.5 能力面 | 基于 agentscope 2.0.2 源码逐项核对(官方已有/真自建 + 载体类型) | 设计变动须同步本图 + 映射:agentic运行时架构图说.md §5.8 四层职责 / §5.5 能力面 | 基于 agentscope 2.0.3 源码逐项核对(官方已有/真自建 + 载体类型) | 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/t2-A-01-AgentService与session三路.svg b/docs/architecture/架构/生成引擎/assets/t2-A-01-AgentService与session三路.svg index a2ba5d34..c1f9f7b5 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-A-01-AgentService与session三路.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-A-01-AgentService与session三路.svg @@ -32,7 +32,7 @@ - 官方 Agent Service · AgentScope 2.0.2 + 官方 Agent Service · AgentScope 2.0.3 现成 = create_app 拉起的 FastAPI(REST + SSE);tier2 不自造 API,接官方的。 天生多租户 + durable session:会话状态 AgentState 落库可恢复(配 StorageBase 落 Redis)。 diff --git a/docs/architecture/架构/生成引擎/assets/t2-A-02-Agent非常驻与AgentState.svg b/docs/architecture/架构/生成引擎/assets/t2-A-02-Agent非常驻与AgentState.svg index 077ca9d0..429ec948 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-A-02-Agent非常驻与AgentState.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-A-02-Agent非常驻与AgentState.svg @@ -19,8 +19,8 @@ - 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;但 AgentState / StorageBase 的结构与字段已按 AgentScope 2.0.2 源码逐条核过。 - 实线 = 现行已落(官方 AgentScope 2.0.2 现成件:AgentState 模型 / StorageBase / RedisStorage);虚线(stroke-dasharray 6 4)= tier2 专属待建机制(非常驻装配、每轮 checkpoint 落 Redis、resume 续跑)。 + 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;但 AgentState / StorageBase 的结构与字段已按 AgentScope 2.0.3 源码逐条核过。 + 实线 = 现行已落(官方 AgentScope 2.0.3 现成件:AgentState 模型 / StorageBase / RedisStorage);虚线(stroke-dasharray 6 4)= tier2 专属待建机制(非常驻装配、每轮 checkpoint 落 Redis、resume 续跑)。 @@ -32,7 +32,7 @@ Agent · 无状态 ReAct 引擎 待建 - (引擎本体 = 官方 AgentScope 2.0.2) + (引擎本体 = 官方 AgentScope 2.0.3) 实例非常驻 = 不是长跑进程 每次 run:现组装 → 跑完即弃,不留活对象。 @@ -63,7 +63,7 @@ AgentState · pydantic 模型 - 2.0.2 现成 + 2.0.3 现成 agentscope/state/_state.py @@ -101,7 +101,7 @@ - 2.0.2 现成 + 2.0.3 现成 StorageBase 配 StorageBase 抽象 · RedisStorage 落 Redis @@ -151,5 +151,5 @@ 每轮落盘与半轮幂等两条硬约束,以及 resume 续跑落到 SessionRecord.state 与 cur_iter 续接的具体链路——这些总览图 3/8 未展开。Agent↔Workspace 两轴注入见总览图 3,本图不重画。 - 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md §运行时形态(Agent 非常驻 + AgentState + checkpoint)· §tier2 接入面(durable session / SessionRecord.state)· 图3 运行时内部 + 图8 类图(放大)· AgentScope 2.0.2 源码 state/_state.py + app/storage(已核)| 状态:现(AgentState/StorageBase=官方现成)/ 建(tier2 非常驻装配 + 每轮 checkpoint + resume)| 设计变动须同步本图 + 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md §运行时形态(Agent 非常驻 + AgentState + checkpoint)· §tier2 接入面(durable session / SessionRecord.state)· 图3 运行时内部 + 图8 类图(放大)· AgentScope 2.0.3 源码 state/_state.py + app/storage(已核)| 状态:现(AgentState/StorageBase=官方现成)/ 建(tier2 非常驻装配 + 每轮 checkpoint + resume)| 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/t2-A-03-Workspace双轴注入.svg b/docs/architecture/架构/生成引擎/assets/t2-A-03-Workspace双轴注入.svg index 7cd0012b..146c1ae3 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-A-03-Workspace双轴注入.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-A-03-Workspace双轴注入.svg @@ -19,8 +19,8 @@ - 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;双轴注入结构本身(AgentScope 2.0.2 源码已逐条核过)可信。 - 实线 = 官方 AgentScope 2.0.2 现成件(Agent / Workspace / Toolkit / get_toolkit / offloader / 三实现,直接用);虚线(stroke-dasharray 6 4)= tier2 专属待建(注入工具集 / 沙箱底座选型)。 + 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;双轴注入结构本身(AgentScope 2.0.3 源码已逐条核过)可信。 + 实线 = 官方 AgentScope 2.0.3 现成件(Agent / Workspace / Toolkit / get_toolkit / offloader / 三实现,直接用);虚线(stroke-dasharray 6 4)= tier2 专属待建(注入工具集 / 沙箱底座选型)。 @@ -135,5 +135,5 @@ tier2 不凭空自建 environment 数据面:在官方 Workspace 抽象上挂 tier2 要的工具与资源即可;沙箱底座(Local/Docker/E2B 与 D5 选型)解决「在哪跑、隔离多强」。 - 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md 图3(运行时内部·双轴注入)+ 图8(类图 WorkspaceBase)· agentic运行时架构图说.md §运行时形态 · agentic运行时架构图说.md §3(environment 层·载体=Workspace·D5 沙箱底座待验)· agentscope 2.0.2 源码(_agent.py:104 offloader / _toolkit.py:27 get_toolkit / workspace/_base.py:36 三实现)| 状态:现(官方 AgentScope 现成件)/ 建(tier2 注入工具集 + D5 沙箱底座选型)/ 缓(E2B 远端强隔离=更长期层)| 设计变动须同步本图 + 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md 图3(运行时内部·双轴注入)+ 图8(类图 WorkspaceBase)· agentic运行时架构图说.md §运行时形态 · agentic运行时架构图说.md §3(environment 层·载体=Workspace·D5 沙箱底座待验)· agentscope 2.0.3 源码(_agent.py:104 offloader / _toolkit.py:27 get_toolkit / workspace/_base.py:36 三实现)| 状态:现(官方 AgentScope 现成件)/ 建(tier2 注入工具集 + D5 沙箱底座选型)/ 缓(E2B 远端强隔离=更长期层)| 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/t2-A-04-Middleware洋葱.svg b/docs/architecture/架构/生成引擎/assets/t2-A-04-Middleware洋葱.svg index 77597d41..95c59d7e 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-A-04-Middleware洋葱.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-A-04-Middleware洋葱.svg @@ -13,11 +13,11 @@ 图 A4 · Middleware 洋葱(横切关注点挂载点)(族 A) - AgentScope 2.0.2 的 MiddlewareBase 在 Agent 执行的若干钩子上层层拦截(洋葱式);tier2 把成本刹车 / 硬熔断 / 可观测统一挂在这套洋葱上,不另起机制、不散落进业务逻辑。 + AgentScope 2.0.3 的 MiddlewareBase 在 Agent 执行的若干钩子上层层拦截(洋葱式);tier2 把成本刹车 / 硬熔断 / 可观测统一挂在这套洋葱上,不另起机制、不散落进业务逻辑。 - 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;洋葱 hook 机制(MiddlewareBase 5 钩子,AgentScope 2.0.2 源码已核)可信。 + 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;洋葱 hook 机制(MiddlewareBase 5 钩子,AgentScope 2.0.3 源码已核)可信。 实线 = 承袭现行已落(官方 ReplyBudgetControlMiddleware 软刹 / 官方 TracingMiddleware 观测 / D12 治理门);虚线(stroke-dasharray 6 4)= tier2 专属待建(硬熔断三件做成 MiddlewareBase 子类)。 @@ -61,7 +61,7 @@ ① 官方 ReplyBudgetControlMiddleware · 预算软刹 成本 现成·实线 - 挂 on_reply + on_reasoning;AgentScope 2.0.2 自带,直接用。 + 挂 on_reply + on_reasoning;AgentScope 2.0.3 自带,直接用。 on_reply 里按 ModelCallEndEvent 累计加权 token → 越阈值后, on_reasoning 里注入收尾提示 + 强制 tool_choice=none 让它收尾。 只数 token、不换算金额、更不硬拒 —— 刹不住一个已经在烧钱的失控循环(见 B3)。 @@ -91,7 +91,7 @@ ③ 官方 TracingMiddleware · 可观测 可观测 现成·实线 - 挂 on_reply / on_model_call / on_acting;AgentScope 2.0.2 自带。 + 挂 on_reply / on_model_call / on_acting;AgentScope 2.0.3 自带。 把 typed Event 流(ThinkingBlock / ToolCall / ModelCallStart/End …)转成 OpenTelemetry span。 直接调真 OTel SDK → 汇进 AgentScope Studio 可视化;tier2 再加一层 adapter 映射进统一 trace 契约(见 H2)。 tier2 写轨迹不必自己埋点 —— 复用这条官方 Event→OTel 管道。 @@ -100,7 +100,7 @@ 洋葱 = tier2 横切关注点的统一挂载点 成本(软刹 / ¥ 硬闸)· 超时 · 卡死 · 观测 全挂同一套洋葱, - 不散落进业务逻辑、不另立机制 —— 这是 2.0.2 给的扩展点。 + 不散落进业务逻辑、不另立机制 —— 这是 2.0.3 给的扩展点。 三层成本强制:worker 本地预测先闸 → D12 网关配额二闸 → 任务 deadline 三闸。 @@ -111,6 +111,6 @@ D12 现只覆盖 SAA;tier2 接入的入口 / 预算扣减 / 并发释放 / 失败补偿待补(D12 边界,见集成架构 §D12)。 - 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md §5.2 控制面(含 D12 治理门:on_model_call / ModelCallEndEvent 软刹缺口与自建硬熔断)· §建设五步第三步「成本强制」· agentscope 2.0.2 源码 middleware/_base.py(4 onion + 1 transformer 钩子)· _budget.py(软刹机制)· _tracing/_trace.py(Event→OTel)| 状态:建(tier2 待建·洋葱 hook 2.0.2 已核;软刹 / trace 官方现成,硬熔断自建)| 设计变动须同步本图 + 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md §5.2 控制面(含 D12 治理门:on_model_call / ModelCallEndEvent 软刹缺口与自建硬熔断)· §建设五步第三步「成本强制」· agentscope 2.0.3 源码 middleware/_base.py(4 onion + 1 transformer 钩子)· _budget.py(软刹机制)· _tracing/_trace.py(Event→OTel)| 状态:建(tier2 待建·洋葱 hook 2.0.3 已核;软刹 / trace 官方现成,硬熔断自建)| 设计变动须同步本图 (放大总览图 8 关键类图的 MiddlewareBase 一支:ReplyBudgetControlMiddleware 现成,TimeoutMiddleware / StuckDetectMiddleware 自建 —— 本图把它们各自挂哪个钩子、做什么逐项展开,不重画类图。) diff --git a/docs/architecture/架构/生成引擎/assets/t2-B-01-控制面四组件.svg b/docs/architecture/架构/生成引擎/assets/t2-B-01-控制面四组件.svg index 902bb229..f7afb2e6 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-B-01-控制面四组件.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-B-01-控制面四组件.svg @@ -42,7 +42,7 @@ tier2 · 自治富游戏 待建 - 单写 ReAct(AgentScope 2.0.2) + 单写 ReAct(AgentScope 2.0.3) 读配置/写轨迹已设计 · 过门待接 diff --git a/docs/architecture/架构/生成引擎/assets/t2-B-03-预算三层强制.svg b/docs/architecture/架构/生成引擎/assets/t2-B-03-预算三层强制.svg index d526139a..2b4b24a6 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-B-03-预算三层强制.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-B-03-预算三层强制.svg @@ -20,7 +20,7 @@ 整图状态 = 现(官方软刹现成)+ 建(硬熔断 + 三层强制自建待落)。tier2 整轨待 0号 spike 验证、尚未落代码。 - 实线 = 现行已落(官方 AgentScope 2.0.2 ReplyBudgetControlMiddleware / D12 运行治理门 / new-api 计费平面);虚线(stroke-dasharray 6 4)= tier2 专属待建机制(预算 Middleware 硬熔断 / 三层强制闸)。 + 实线 = 现行已落(官方 AgentScope 2.0.3 ReplyBudgetControlMiddleware / D12 运行治理门 / new-api 计费平面);虚线(stroke-dasharray 6 4)= tier2 专属待建机制(预算 Middleware 硬熔断 / 三层强制闸)。 徽章:成本(#16a34a)=预算核算面 · 安全(#dc2626)=fail-closed 截断面。 @@ -30,7 +30,7 @@ 官方软刹 · ReplyBudgetControlMiddleware 现成 - AgentScope 2.0.2 自带 + AgentScope 2.0.3 自带 机制:累计加权 token 到阈值后 — ① 往 Agent 上下文注入一句提示(「别再调工具、收尾」); ② 把下一步 tool_choice 强制成 none,逼它结束。 diff --git a/docs/architecture/架构/生成引擎/assets/t2-C-01-单写ReAct循环.svg b/docs/architecture/架构/生成引擎/assets/t2-C-01-单写ReAct循环.svg index c871429a..b2bfa974 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-C-01-单写ReAct循环.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-C-01-单写ReAct循环.svg @@ -62,7 +62,7 @@ tier2 富游戏档(核心已落 · fork 起步) - max_iters 放开(2.0.2 默认 20) + max_iters 放开(2.0.3 默认 20) 把多轮自治从外层 repair 循环 搬进 Agent 内部 ReAct 循环 @@ -77,7 +77,7 @@ 无状态 Agent(统一 Agent 类) reasoning-acting 循环内建驱动 - 独立锁 AgentScope 2.0.2 · 独立演进 + 独立锁 AgentScope 2.0.3 · 独立演进 ReAct 一轮(想一步 · 调一个工具 · 看结果) diff --git a/docs/architecture/架构/生成引擎/assets/t2-C-02-M3原生接法.svg b/docs/architecture/架构/生成引擎/assets/t2-C-02-M3原生接法.svg index 5b2ff1c8..82f6d4fe 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-C-02-M3原生接法.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-C-02-M3原生接法.svg @@ -16,7 +16,7 @@ - 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;接法本身(官方 AnthropicChatModel,AgentScope 2.0.2 源码已核)可信。 + 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;接法本身(官方 AnthropicChatModel,AgentScope 2.0.3 源码已核)可信。 实线 = 现行已落(new-api 计费平面 / NEWAPI_KEY 出口);虚线(stroke-dasharray 6 4)= tier2 专属待建机制(M3 原生接法、thinking 分离、工具循环)。 @@ -25,13 +25,13 @@ tier2 agent 待建 单写 ReAct agent - (AgentScope 2.0.2) + (AgentScope 2.0.3) AnthropicChatModel 待建 - AgentScope 2.0.2 官方模型类 + AgentScope 2.0.3 官方模型类 构造不传 formatter → 自动配对 AnthropicChatFormatter @@ -80,7 +80,7 @@ thinking_enable / thinking_budget 硬约束:max_tokens > thinking_budget budget 缺省取 max_tokens 的一半。 - 若 budget ≥ max_tokens:2.0.2 自动把 + 若 budget ≥ max_tokens:2.0.3 自动把 max_tokens 抬到 budget+1024 — 别依赖兜底,显式设对。 @@ -107,5 +107,5 @@ 不论走哪条端点,计量都收口到 new-api 的 quota 口径(per-model 折¥)— 一个计费平面,成本可对账。 - 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md §模型矩阵与样本量(M3 行接法说明)· 项目记忆 m3-agentic-anthropic-protocol(Anthropic 原生 thinking + 工具循环)| 状态:建(M3 接法走官方 AnthropicChatModel,AgentScope 2.0.2 已核)| 设计变动须同步本图 + 映射:docs/architecture/架构/生成引擎/agentic运行时架构图说.md §模型矩阵与样本量(M3 行接法说明)· 项目记忆 m3-agentic-anthropic-protocol(Anthropic 原生 thinking + 工具循环)| 状态:建(M3 接法走官方 AnthropicChatModel,AgentScope 2.0.3 已核)| 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/t2-C-03-四道熔断.svg b/docs/architecture/架构/生成引擎/assets/t2-C-03-四道熔断.svg index 1b6674ef..1e45d85a 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-C-03-四道熔断.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-C-03-四道熔断.svg @@ -26,7 +26,7 @@ ① 步数硬顶 · 防靠运气擦边 每系统 build-修复步数上限;整局 ≤ max_iters 建议★ 单系统 ≤ 8 轮、整局 ≤ 40 轮;超 max_iters 即判不收敛 - 走 AgentScope ReActConfig.max_iters(2.0.2 默认 20,tier2 放开) + 走 AgentScope ReActConfig.max_iters(2.0.3 默认 20,tier2 放开) 防模型靠多轮反复试错把门擦边混过,而非真收敛 可靠 成本 diff --git a/docs/architecture/架构/生成引擎/assets/t2-C-04-多轮范式承amodel.svg b/docs/architecture/架构/生成引擎/assets/t2-C-04-多轮范式承amodel.svg index 63dc0140..116f4829 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-C-04-多轮范式承amodel.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-C-04-多轮范式承amodel.svg @@ -20,7 +20,7 @@ 整图状态 = 建·核心已落(范式承 A-model 已落 / tier2 fork 演进、0 号 spike 已 accept)。 - 实线 = 现行已落(wg1 studio.py 单轮 + repair · amodel-gen 多轮 JS harness,均 working reference);虚线 = tier2 专属、待建(Python·AgentScope 2.0.2 多轮自治造 Phaser 富游戏)。 + 实线 = 现行已落(wg1 studio.py 单轮 + repair · amodel-gen 多轮 JS harness,均 working reference);虚线 = tier2 专属、待建(Python·AgentScope 2.0.3 多轮自治造 Phaser 富游戏)。 质量 @@ -52,7 +52,7 @@ ③ tier2 · Phaser 富游戏 tier2 待建(虚线) - Python · AgentScope 2.0.2 多轮自治 + Python · AgentScope 2.0.3 多轮自治 放开 max_iters → Agent 内 ReAct 多轮 reason → act 写源 → 读 verdict → 再 reason 种子仍是 studio.py(Python) @@ -100,7 +100,7 @@ 边界说明 · fork 演进而非返工(2026-06-25 reframe 已收敛为三档统一 AgentScope,06-23 两线分立口径已被取代) 复用躯干:tier2 复用 studio 那套多角色 prompt 与生成域(design / code / fix)的躯干,把「多轮」从外层 repair 循环搬进 Agent 内部 ReAct(max_iters 放开)。 接法 A(七成已建)是接法 B(ReAct 自治)的躯干 evolve——是 fork 起步、独立演进、运行期零依赖现有 worker,不是推倒重来。 - 种子归属:种子仍是 studio.py(Python · 框架接缝 6 符号在 2.0.2 兼容、版本钉级别);amodel-gen 只作 working reference(JS · 参照循环范式,不照搬)。 + 种子归属:种子仍是 studio.py(Python · 框架接缝 6 符号在 2.0.3 兼容、版本钉级别);amodel-gen 只作 working reference(JS · 参照循环范式,不照搬)。 重写面(≠平移):validate / run / prompt / roles 是 LittleJS 专属,按 Phaser 重写、工作量约等于 net-new——别被「6 符号兼容」误导成「整个 U2 是平移」。 tier2 待建(虚线):amodel-gen 合并 dev/2.0.0 后,循环范式以合并后版本为参照系重取;多轮 ReAct / Workspace / Service 是 net-new 的真功夫(Phase B)。 diff --git a/docs/architecture/架构/生成引擎/assets/t2-E-03-prompt两阶段角色.svg b/docs/architecture/架构/生成引擎/assets/t2-E-03-prompt两阶段角色.svg index 12b93f7b..a8cbcef1 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-E-03-prompt两阶段角色.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-E-03-prompt两阶段角色.svg @@ -17,12 +17,12 @@ 图 E3 · prompt 两阶段角色(族 E) - 阶段 1 工作室设计用 Agent Team 多 agent 发散 + 专业分工;阶段 2 收敛到单写实现防并行写冲突。内部拓扑照 AgentScope 2.0.2 真 API 画。 + 阶段 1 工作室设计用 Agent Team 多 agent 发散 + 专业分工;阶段 2 收敛到单写实现防并行写冲突。内部拓扑照 AgentScope 2.0.3 真 API 画。 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码,故 tier2 专属新机制一律画虚线(待建);承袭现行已落的(九门 harness / A-model)画实线。 - 虚线框 + 「建」小标 = tier2 待建;实线框 = 现行已落。Agent Team 与单写 ReAct 的内部拓扑均照 AgentScope 2.0.2 源码实证(/root/oss/agentscope 逐条核过)。 + 虚线框 + 「建」小标 = tier2 待建;实线框 = 现行已落。Agent Team 与单写 ReAct 的内部拓扑均照 AgentScope 2.0.3 源码实证(/root/oss/agentscope 逐条核过)。 质量 伸缩·多agent @@ -79,11 +79,11 @@ worker 只拿到 TeamSay —— 只能把结果报回 leader。 禁止 worker 之间互评 / 互相喊话,所有协调都过 leader 这个中心。 - 2.0.2 删掉了进程内的 MsgHub / pipeline。 + 2.0.3 删掉了进程内的 MsgHub / pipeline。 进程内多 agent 协作那套没有了,只剩部署态的 Agent Team(TeamCreate / AgentCreate / TeamSay)。 禁 worker 互喊话 只剩部署态 Agent Team - 工作室建在这套 Agent Team 上,不去找已不存在的 MsgHub。多 agent 边界照 2.0.2 源码核过,免照旧版资料踩坑。 + 工作室建在这套 Agent Team 上,不去找已不存在的 MsgHub。多 agent 边界照 2.0.3 源码核过,免照旧版资料踩坑。 @@ -126,5 +126,5 @@ 「单写者」专指阶段 2 写代码环节,不是整轨只一个 agent:阶段 1 设计用多 agent 要发散 + 专业分工,阶段 2 实现收敛到单写要防并行写冲突。 承袭实线 = 九门 harness / A-model(现行已落,见 D2);tier2 专属新机制(Agent Team 星形 / 单写 ReAct 多轮)= 虚线待建,待 0号 spike 验证。 - 映射:agentic运行时架构图说.md §5.1 运行时形态(两阶段 · session 三路径)+ §5.3 单写者 ReAct | 状态:建(阶段1 Agent Team / 阶段2 单写,2.0.2 API 已核)| 设计变动须同步本图 + 映射:agentic运行时架构图说.md §5.1 运行时形态(两阶段 · session 三路径)+ §5.3 单写者 ReAct | 状态:建(阶段1 Agent Team / 阶段2 单写,2.0.3 API 已核)| 设计变动须同步本图 diff --git a/docs/architecture/架构/生成引擎/assets/t2-G-01-建设五步与spike门.svg b/docs/architecture/架构/生成引擎/assets/t2-G-01-建设五步与spike门.svg index a2f5afbe..e366839a 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-G-01-建设五步与spike门.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-G-01-建设五步与spike门.svg @@ -24,7 +24,7 @@ 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码;故 tier2 专属新机制(spike 门、五步路径、隐藏硬工作)一律画虚线。 - 实线 = 承袭现行已落(AgentScope 2.0.2 官方件 / 便宜档 Tier0/1·LittleJS / L1 九门 / W-CH-α 渠道路);虚线(stroke-dasharray 6 4)= 待建;远期紫 = 远期不投核心循环(Cocos)。 + 实线 = 承袭现行已落(AgentScope 2.0.3 官方件 / 便宜档 Tier0/1·LittleJS / L1 九门 / W-CH-α 渠道路);虚线(stroke-dasharray 6 4)= 待建;远期紫 = 远期不投核心循环(Cocos)。 建设主干(纵向五步 · spike 门插在第二步与第三步之间) @@ -33,7 +33,7 @@ 第一步 · 建 搭 AgentScope、完成集成 - agent + 循环的运行时底座(统一 Agent 类 · max_iters 放开为 Agent 内 ReAct 多轮)。从 L2 studio 编排演进,非 L1 裸 openai 主线;tier2 独立锁 2.0.2、fork 起步。 + agent + 循环的运行时底座(统一 Agent 类 · max_iters 放开为 Agent 内 ReAct 多轮)。从 L2 studio 编排演进,非 L1 裸 openai 主线;tier2 独立锁 2.0.3、fork 起步。 diff --git a/docs/architecture/架构/生成引擎/assets/t2-G-04-过门阈值与采集字段.svg b/docs/architecture/架构/生成引擎/assets/t2-G-04-过门阈值与采集字段.svg index a712ecb2..653f4ec2 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-G-04-过门阈值与采集字段.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-G-04-过门阈值与采集字段.svg @@ -55,7 +55,7 @@ 质量 ≤ max_iters( 单系统 ≤ 8 轮 · 整局 ≤ 40 轮) 来源:防靠运气擦边;超 max_iters 即判不收敛。 - 对照第一步 AgentScope 2.0.2 ReActConfig.max_iters 默认 20;tier2 自治放开。 + 对照第一步 AgentScope 2.0.3 ReActConfig.max_iters 默认 20;tier2 自治放开。 diff --git a/docs/architecture/架构/生成引擎/assets/t2-H-02-观测管道.svg b/docs/architecture/架构/生成引擎/assets/t2-H-02-观测管道.svg index 3fd5a2a1..00e04b7c 100644 --- a/docs/architecture/架构/生成引擎/assets/t2-H-02-观测管道.svg +++ b/docs/architecture/架构/生成引擎/assets/t2-H-02-观测管道.svg @@ -19,7 +19,7 @@ - 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码。Event System / TracingMiddleware / OTel / Studio 是 AgentScope 2.0.2 官方现成件(源码已核),adapter 为自建。 + 整图状态 = 建:tier2 整轨待 0号 spike 验证、尚未落代码。Event System / TracingMiddleware / OTel / Studio 是 AgentScope 2.0.3 官方现成件(源码已核),adapter 为自建。 实线 = 官方现成件 / 便宜档 Tier0/1·LittleJS 已落 / 已有件;虚线(stroke-dasharray 6 4)= tier2 专属待建机制(订阅事件流、adapter、统一 trace 契约位)。