From fbb161b33e5379c3576cd9707e6917cb0cf350b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Wed, 23 Sep 2026 21:51:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=80=E6=9C=AF=E6=96=B9=E6=A1=88=E6=A0=87?= =?UTF-8?q?=E6=B3=A8=E4=B8=89=E4=B8=AA=E5=B7=A5=E5=85=B7=E7=9A=84=E8=90=BD?= =?UTF-8?q?=E5=9C=B0=E9=A1=BA=E5=BA=8F=E5=B7=B2=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../【技术方案】UI编辑器Agent工具化重写-2026-09-23.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/technical/【技术方案】UI编辑器Agent工具化重写-2026-09-23.md b/docs/technical/【技术方案】UI编辑器Agent工具化重写-2026-09-23.md index 2371ef9bf..bba8d71b0 100644 --- a/docs/technical/【技术方案】UI编辑器Agent工具化重写-2026-09-23.md +++ b/docs/technical/【技术方案】UI编辑器Agent工具化重写-2026-09-23.md @@ -91,14 +91,15 @@ src/agent/runtime_tools/ui_design_doc.rs 工具参数解析与 Runtime 侧调 - 键名规则 `<工具名>.<字段>`,工具名用下划线形式:`from_images.description`、`run_workflow.parameters.designDocAssetId` 等;Rust 侧用 `prompt_text!("uiDesignDoc.from_images.description")` 引用。 - 构建期 `build_support/runtime_prompt_bundle.rs` 会校验目录已登记、key 非空、bundle 内没有未登记的 `.md`/`.json`,因此新增文件必须同步 `manifest.json`。 -## 落地顺序 +## 落地顺序(全部已完成) -1. 清理 legacy(已完成:`ui.workflow.run`、`merge`、`binding` 与前端合并调用)。 -2. 术语与 ADR(已完成:`CONTEXT.md` 四个词条、检查点 ADR)。 +1. 清理 legacy:`ui.workflow.run`、`merge`、`binding` 与前端合并调用。 +2. 术语与 ADR:`CONTEXT.md` 四个词条、检查点 ADR。 3. 本文档。 4. 提示词目录模块 + 两个无状态工具(`from-images`、`into-js`)。 -5. `run-workflow` 与 JSONL 检查点。 +5. `run-workflow` 与 JSONL 检查点(`design_doc/{checkpoint,cut_images,run_workflow}.rs` + `steps/`)。 6. 前端收口:删 `uiDesignResourceBridge` 的 `ui-workflow.*` 优先级与 `project-development` 的自动打开分支。 +7. 三个工具注册进 Runtime(`agent_native_tools`、`runtime_tools/ui_design_doc.rs`、可执行工具目录、并行账本映射、design-foundation 白名单)。 ## 关联文档