从LLM幻觉到精准受控:TME 在 D2C 推理协同上的深度实践

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. AI CODING APP TECHNOLOGY AI POWERED TESTING AI AGENT FRAMEWORK AI POWERED PRODUCTION INNOVATIVE EXPERIENCE 03.21 ONE-PERSON COMPANY
2. 从 LLM 幻觉到精准受控 TME 在 D2C 推理协同上的深度实践
3. 朱明鹏 腾讯 乐 研发负责
4. 设计稿转代码技术的演进 从 「UI还原」 到 「意图实现」 传统算法解析 VibeCoding VibeDesign
5. 节点清洗 合并图层 样式转换 分块分组 UI 还原度 90 分 反馈:应 循环抽象 组件映射 结构还原度 70 分 应 算法解析设计稿 & 视觉 / 标注组件 场景受限,重构成本 节点语义 逻辑推测 程适配 代码还原度 30 分 于重写。
6. VibeCoding & MCP Tools Web API 设计软件 清洗 / 合并 / … 提供原始设计数据 提供 tools 调 应 MCP Server 反馈:复杂场景降智, 服务 Code Context 组装 户提 词 程语境缺失,协作标准失范。 AI Coding 本地代码编辑器
7. VibeDesign 「代码 & 设计 意图双向同步」 Agent 单 真实代码视图 事实来源 「SSOT」 AI Vibe-AST 强依赖 AI 意图、存在逻辑上限难点、存量项 Agent 实时视觉画布 接 困难。
8. 算法解析 VibeCoding VibeDesign 步向未来的当下,我们如何选择有效地提升转码效能?
9. ✅ VibeCoding 服务 Code Context 组装 户提 上下 本地代码编辑器 ,幻觉严重,还原度低。 程 的组件,组件重复 成。 次性提效,设计稿迭代更新难。 单次提 … 超 不认识 词 AI Coding MCP Server 当下选择,遇到的问题: 词 法附带所有页 关键细节。
10. MCP Server 提供 tools 服务 1、 具层不再提供 2、重构转码上下 1. 让算法做确定的事 :MCP 采样 + 决策 + 做关键的决策 机协同完成精准代码推演 产级代码,只提供精准的转码物料 。 2. 让 质量设计稿上下 保持 全新转码协作范式 AI Coding 程化设计。 代码编辑器 3. 让 AI 做擅长的事 AI 成符合 程化的代码
11. 20S Sloth D2C 转码演 1、获取转码提 词 2、MCP 唤起拦截页 3、 拆分 + 意图注 4、代码完成 成
12. 保持 层级结构化处理流程 扁平数据 计算转换 (zIndex:0) Layer 2 (zIndex:1) Layer 3 Layer 4 Layer 5 输出 1、清洗图层减 token2、图层合并减 token 3、稳推理4、空间分块稳推理 (zIndex:2) (zIndex:3) (zIndex:4) Layer 1 质量设计稿上下 计算 质量上下
13. 保持 1. 元素透明通道数据预处理 质量设计稿上下 / 1. 清洗图层 2. 像素级交错运算 3. 累计区遮挡计算 位运算判断有相交 MaskA.alpha > 10 & 像素遮照数据( 持异形) MaskB.alpha > 10 累计区统计 不透明像素 透明度线性叠加,最终计算覆盖率 > 99 % 判定完全遮挡
14. 保持 1. 图标候选集合 尺 阈值 && 类型 + AABB 检测 质量设计稿上下 复 / 2. 图层合并 像素算法检测交叉相连元素 2. 构建相交图 相交检测、层级跃迁检测 3. 连通分量分组 深度优先遍历 4. Canvas 合成 MD5 去重 + 缓存 成 深度优先遍历,构建 向图模型 合图时层级跃迁检测 z=2Icon A z=5Icon C ❌ z=8Icon B 若存在中间层C相交,则不可合并 防 错误合并,低层级被升层级
15. 传统包含关系算法推导 1.扁平节点列表(输 )2. 两两判定 包含/相交 (AABB 矩形检测) Sloth D2C 视觉增强判定精度形状判定 3. 条件链过滤 (zIndex 判定) 视觉 致性保障 复杂形状检测可见性检测 重层级与遮挡 C B A 保持 归属判断 4. 构建 节点 (节点构建) 结构优化算法 构建虚拟 节点 元素属性还原
16. 保持 输 : 量绝对定位元素节点 1. 投影粗分 输出: 从物理空间 → 到视觉特征 → 再到语义特征的逐级提纯 2. 特征感知细分3. 语义推测合并 DBSCAN 密度聚类同 /相交 → 合并 4. 智能过滤 仅保留重复模式化结构 1. 内部有重复 C 投影法进 粗粒度分割 间隔 > 阈值,进 切分 / 4. 空间粗分 B 基于布局签名 → 合并 eps = Avg(NN) + 0.8 * Std 等效距离 = 实际距离 – 相似特征加权 A 质量设计稿上下 序列类型(40%) 宽 (15%) 位置(30%) 尺 (15%) 2. 相邻有同类 内聚、结构化的语义区块 最终分块
17. 计算层:DSL 结构 + 样式还原 DSL 转换处理 空间计算 频样式还原问题 混合字体&描边 1. 50+ 核 合图算法 分块算法 渐变 &多重组合 多层级透明度 3. 阴影&模糊 MixBlend 复杂边框&描边 样式转换 分 例 2. 预置转换结果 字体复杂描边 动化执对 4. 差异报告成 冗余遮挡清理 质量保障 保障层:回归测试 旋转镜像 保持 质量门禁 批量处理 键 成回归 例 回归时间 < 5min 例
18. 18S Sloth D2C 节点处理成果
19. 结构化 DSL 业务含义、 语义的上下 程化代码 (层级树) 包含了 「组件」 「事件绑定」「动画绑定」等 如何 机协同完成精准代码推演 机协同 成?
20. 户IDE环境层 1. AI Coding 发起 具调 MCP 协议与服务层 Web 操作台 2. MCP Server 接受请求 3.获取设计稿数据 4. 流式挂起 (Suspend) 5. 唤起可视化 作台 (Web Server) 10.代码写 8. 恢复执 (Resume) 6. 意图注 & 上下 构建 7. 提交增强上下 让 AI 的推演停在关键处,把绝对的掌控权交还给开发者。 如何给MCP转码打个断点? 编辑器 9. 模型采样 成 (Sampling)
21. 中断流的底层实现:基于 CLI 的常驻调度架构 Node CLI AI Coding 本地 MCP 服务 代码编辑器 MCP Client VSCode 10. Output Prompt … MCP Server 4. Blocking Await 9. Resume Execution Socket Client 2. Call list/roots 3. Get Code Context 上下 孤 1. Call #TOOLS CodeBuddy TME-Continue Context Server 6. Open Inspect WebPage 5. Push Context 8. Dispatch Cfg 构建服务 进程保活 Daemon Socket Server 7. Submit Cfg Web Server
22. 构建转码采样任务(Server 端反调 瓶颈:基于 MCP Sampling 的分 模型) Task1: Chunk To Code 提交分割模块 发起分 采样请求 Task2: Merge Code 成占位树) 模块分割( 1. 页 聚合(占位) 页 2. 叶 (Code Snippet) 节点采样 链路 JSON RPC (Chunk Request) 返回结构化代码 转码 MCP Sampling 调 sampling/createMessage + payloadMCP Client Return approved responseLLM MCP Server 段 成(局部最优) 突破上下 3. 节点引 占位符采样 4. 全局替换与聚合代码
23. 前置校验 #d2c_figma MCP Check Params 执Step 1 :调 流 程Step 2:启动 Subagent 群(并 执 finalGenerate.md render sloth-d2c-agent extractCodeBlocks.js sloth-d2c-agent MCP, 成数据切 (.sloth) 最终合成与写 主 agent 调度 收集所有代码块 finalGenerate.md extractCodeBlocks.js Subagent 群 2. 调 code-assembly.md render 转码) Step 3:收集结果,最终合成并写 {index}.chunk.md #d2c_Figma(skills模式) 1. 参数校验与环境检查 处理设计稿转码 .sloth / Cache Directory(数据交换区) Master Agent 控制中 基于 Skills & Subagent 并 3. 启动 Subagent 并 完成写 转码( 段&聚合) 项 件 4. 主 agent 聚合代码并写 件
24. 20S Sloth D2C 转码演 1、获取转码提 2、skill 调 拆分 + subagent 并 转码 成 4、代码完成 skills MCP 唤起拦截页 3、 词,使
25. ( 1. 法复 码只是起点, (难以应 组件/设计规范) 当前 程要求) 区 3. 演进僵局 (缺乏有效的更新机制) 融 码问题 团队 推进 1-100 解决从 0 到 1 程化落地才是深 2. 定制困难 程资产脱节 机协作架构 精准 程 程演进
26. 解决 组件映射 解决存量复 30S 问题 程 缺失:组件映射与智能标记 组件标记 解决跨页 件 复 问题 标记模块截图 成 相似页 转码跳过 OpenCV 图像匹配 转码节点标记 推理节点存储 采样推理组件 选择本地 程上下 动复选 25S
27. 解耦与沉淀:构建转码提 词的三层控制体系 修改/新增 提 词 局部层 圈选模块,附加定制逻辑 项 层 定制转码规则,附带项 框架层 项 定制转码框架提 规范 词 反馈 调整 将业务规约沉淀 AI 转码 为提 词资产 预览 效果
28. Sloth DSL 设计稿解析 项 采样前处理 COS 上传 图 i18n 国际化 成后 采样完成 件写 User DSL 前 本地插件 NPM INSTALL 级插件 ./sloth 跟随 Git 管理,团队共享,统 开发可定制:通过 D2C 管线,构建转码插件系统 仅开发本地 规范。 主题变量映射 。。。 Mock 数据 效,个 调试/实验。 本地字体替换 转码调试 。。。
29. 解决细粒度更新:LLM 推理 DSL 变更点 15S 本地 程中 ./sloth 存储了 1. 新旧设计稿 diff 对 户确认变更范围 3. 程中设计稿的 DSL 信息 2. LLM 推理变更点提 4. AI Coding 执 词
30. 经验沉淀:打造安全、可控、可传承的 D2C 版本可追溯 记忆体随代码 程体系 起 Commit。 团队经验沉淀 新 拉取仓库即可复 隐私安全 最佳实践。 转码产物存储在本地,零服务依赖。
31. 30S Sloth D2C 转码演 词,MCP 转码 2、Web作台 注 3、组件复、COS 插件启 成 4、代码完成 组件意图 1、获取转码提
32. 供给创新产品 从 创新 本地 基于拦截架构的 本地命令 具 : Sloth MCP CLI 程低码助 介 转码能 持 Rest API
33. THANKS

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.0. UTC+08:00, 2026-03-24 20:55
浙ICP备14020137号-1 $Гость$