1、WeaveFox:从代码生成到智能协同的升级之路蚂蚁终端体验科技大会张亚峰(牧秦)蚂蚁集团 WeaveFox 负责人WeaveFox&AICoding 的起点前端研发挑战业务智能化升级WeaveFox-VL 多模态生码多模态生码 Vibe Coding挑战与思考/01/02/03不止图生码 更智能、更准确已有项目结合 从设计图到前端代码,在前端研发场景中只是一环,如何满足更多的研发场景如何打造更智能的产品,准确理解用户意图,挖掘用户潜在需求,帮助用户生成高质量、生产可用的代码有很多项目,已经存在大量的历史代码和专用代码,如何复用已有代码或者对二次修改进行更好的支持单一智能体的局限复杂需求需跨角
2、色协作意图理解不完整 生成结果偏离预期难以规划和执行复杂任务上下文 Token 限制可拆解的子任务分工协作Agent 协同WeaveFoxAgentic 升级之路Agent 的发展AI Agent-单智能体思考、使用工具执行操作Multi Agent-角色驱动记忆、反思多智能体协作Agentic AI-目标驱动自适应架构规划路径、拆解任务自主完成、持续评估、动态调整多智能体协同架构角色分工模仿人类研发团队的角色分工,将整个研发任务进行拆解每个专家负责确定的目标,高质量完成协同机制引入多 Agent+Tools,同时设定整个架构的协同机制,基于编排和动态决策的方式协作上下文管理通过精准的上下文管
3、理,为模型设计一个最优的信息供给系统WeaveFox Agentic 流程WeaveFox Agentic 实践Agentic 实践之Human In The LoopAgent 用户交互用户需求模型识别意图结构化提问模型整合&确认进入下一环节用户反馈AG UI 高效理解&执行 关键决策Agent 用户交互专业开发者-技术栈需求补充需求细化Agentic 实践之挖掘用户潜在需求模糊需求需求确认PRD 成设计档代码成 还需要告诉模型,最佳实践是什么写一个骑行官网,需要有俱乐部介绍,同时有登录和会员中心效果演示Agentic 实践之对抗模型幻觉模型生成了不存在的 Icon运行期报错模型幻觉-原因
4、模型训练数据滞后使用 npm 包版本混淆幻觉编造看似合理的内容社区生态复杂,模型混淆包/组件名模型幻觉-Context 引入 Context Tooltypes_resolve_librarytypes_resolve_membertypes_get_available_membershttps:/ 模型码Lint 专家 Agent动修复 Agent上下文工程为模型设计一个最优的信息供给系统摘要裁剪压缩File SystemRAGContext7Context ToolsSystem PromptMessagesUser PromptLLM无状态模型智能体有记忆、能理解环境Long-term
5、Memory 文件存储PRD/Design 等设计文档按需读取提供工具read_file/write_file/delete_filelist_directory/grep/glob/web_search/历史消息裁剪、摘要修改对话中,引入步骤拆解规划Agentic 实践之基于 Workflow 的代码优化多模态生码准确度WeaveFox-VL 生码 验收专家UI 验收代码验收 优化专家UI 问题修复响应式布局处理Repeat 结构抽取组件类型纠正 等等WeaveFox-VL 生码准确度自动 验收原设计图 初版代码渲染完成 优化 优化后渲染AI-IDE 内能力集成AI-IDE 全面集成User ProjectCodeRules项规范组件列表DeepWikiContext7项目生产级代码多模态码智能体态前端场景WeaveFox意图 识别获取项目上下文AI-IDE&WeaveFox 智能体生态意图识别WeaveFox 智能体代码生成欢迎体验https:/