From 840b10f2fea2fb41c051f203410de0834c16f685 Mon Sep 17 00:00:00 2001 From: zichun <26684461+reporkey@users.noreply.github.com> Date: Tue, 21 Jul 2026 15:18:36 +0800 Subject: [PATCH] docs: ProposeWrite stays unified; 报价 auto-executes ERP-side (single tool, per-form exec policy) --- docs/agent-architecture.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/agent-architecture.md b/docs/agent-architecture.md index c72b6a6..71c31d1 100644 --- a/docs/agent-architecture.md +++ b/docs/agent-architecture.md @@ -88,7 +88,12 @@ ## 10. 写入闭环与暂存表 -**双确认流**:① 对话内 diff + 确认按钮 → ② `ProposeWrite` 落暂存 `sp_ai_addcommonwx` + 返回 ERP 链接 → ③ 用户进 ERP 原生表单(预填)再确认 → ④ **ERP 暂存执行器**排空并执行真实写入。 +**ProposeWrite 是单一写工具**(不拆 copyto/报价)。区别只在**ERP 侧执行策略**(目标表单的一个标志位): +- **copyto**:双确认 —— ① 对话内 diff 确认 → ② 落暂存 + 返回 ERP 链接 → ③ 用户进 ERP 原生表单再确认 → ④ ERP 执行器执行。 +- **报价**:ERP 侧**自动执行** —— ① 对话内 diff 确认 → ② 落暂存 → ④ ERP 自动执行(`Sp_Ai_AddQuoQuoAfter` 定价),**无需第二次 ERP 确认**。对用户 UX 统一。 +- 报价的 13–25 分组/动态参数收集复杂度在**参数收集阶段**(AskUser + 可选"报价 Skill" playbook),不在写工具里。 + +**通用双确认流(copyto)**:① 对话内 diff + 确认按钮 → ② `ProposeWrite` 落暂存 `sp_ai_addcommonwx` + 返回 ERP 链接 → ③ 用户进 ERP 原生表单(预填)再确认 → ④ **ERP 暂存执行器**排空并执行真实写入。 - **现状缺口**:`sp_ai_addcommonwx` 现在**没有任何消费者**(`Sp_Ai_AddCommonAfterNew` 只入队从不执行)→ **④ 执行器是必须新建的 ERP 侧组件,最重、跨团队。** - **统一**:报价也走此路(废 `Sp_Ai_AddQuoQuoAfter` 直连),全链一致。 -- libgit2 0.22.2