借助AI Coding 快速打造AI Agent系统

AI编程助手统一管理工具coding-agent-fabric:技能包管理器实战指南 在AI辅助编程领域,包管理器是提升开发效率的核心基础设施,它通过标准化和自动化解决了工具生态中的配置碎片化问题。其工作原理是通过命令行接口统一管理不同AI助手的扩展资源,实现资源的发现、安装与更新。这一技术的核心价值在于为团队协作和多设备同步提供了工程化解决方案,显著降低了AI编程工具的使用门槛。在实际应用场景中,开发者可以像使用npm管理依赖一样,通过coding-agent-fabric管理Cursor规则、Claude Code技能等AI助手配置。该工具采用插件化架构设计,支持Skills、Subag 阅读详情

本文介绍了淘天集团技术团队如何将购物场景生成AI Agent从低代码流程编排迁移至基于LangGraph的新架构。通过引入Agent Skills标准化能力封装、Planner智能规划和A2A/MCP协议,实现了从"单体流程编排"到"模块化技能体系+智能规划+标准化协议互联"的架构跃迁。同时,利用AI Coding工具加速开发,在几天内完成了系统重构,实现了开发效率5倍提升,为复杂AI Agent工程化提供了可借鉴的实践经验。


一、前言

在AI驱动的电商运营时代,如何让运营同学通过自然语言快速生成个性化购物场景,并自动关联优质商品搭建会场,成为提升运营效率的关键问题。购物场景生成AI Agent应运而生,通过智能化的场景生成和商品匹配,让运营可以用一句话,就能自动生成包含场景标题、描述、一二级标签的完整购物场景,并智能查询热点知识库,关联相关商品,对商品进行信息补全和相关性过滤,最终快速对接会场搭建来产出一个完整的场景导购会场。

然而,随着业务复杂度的提升和技术栈的演进,原有基于低代码的流程编排方案逐渐暴露出扩展性和灵活性的瓶颈。因此我们启动了向 LangGraph + Agent Skills + A2A + MCP 工程方案的技术迁移,并借助 AI Coding 工具的力量,在几天时间内完成了整个 Agent 系统的重构和上线,实现了从"单体流程编排"到"模块化技能体系 + 智能规划 + 标准化协议互联"的全方位架构跃迁。

二、项目背景与挑战

2.1 业务需求

当运营同学输入一句自然语言描述后,系统需要理解其购物场景意图,识别关键的品类和属性,生成结构化的场景数据,然后基于场景的一级标签生成二级标签关键词,使用二级标签调用商品搜索获取匹配商品,最终输出可直接用于建立会场模版的完整数据结构。这个过程涉及多个AI模型的协同工作:意图理解模型需要准确识别用户的购物场景需求,场景生成agent要创造出吸引人的标题、文案和标签,商品匹配则要确保推荐的商品与场景高度相关。更重要的是,整个流程需要支持多轮交互,运营可能会基于初次生成的结果进行调整和优化,系统必须能够理解上下文并进行相应的修改,这个过程涉及多个 AI 模型的协同工作:

我们需要构建一个AI Agent,核心功能包括:

  1. 多轮对话交互:用户可以多轮对话逐步完善购物场景需求;

  2. 意图识别&智能内容生成:识别用户购物场景创建需求,基于LLM生成个性化消费场景,场景标签;

  3. MultiAgent协作:A2A对接包含商品信息补全Agent、商品相关性过滤Agent等,确保场景商品的丰富度和精准度;

  4. MCP协议和RAG集成:通过标准化的Model Context Protocol连接外部工具(商品搜索、缓存写入),实现工具调用的解耦与复用,RAG查询热点知识库、URL内容提取与二创等,确保生成内容紧跟潮流;

  5. 持久化:存储用户生成的场景和商品、支持对接会场搭建、存储工作流状态等;

  6. 企业级部署:支持多机部署,日志查询,trace追踪等。

2.2 技术挑战

  1. 复杂状态管理:多轮对话场景下,需要在跨机器的环境中维护复杂的上下文状态,同时控制Token消耗和避免上下文污染。

  2. 异构协议融合:无缝集成MCP、HSF(内部RPC)、HTTP等多种异构服务协议,解决鉴权、序列化和错误处理的差异。

  3. Agent Skills 扩展:如何定义标准化的 Agent 技能接口,使得工具调用更加灵活、可组合和可复用。

  4. MultiAgent通信协作:实现主Agent与商品补全、过滤等子Agent之间的高效通信和状态同步,确保多智能体协同工作的一致性。

  5. 工程化落地鸿沟:从单机Python应用到TPP平台部署的迁移,面临环境隔离、依赖冲突、并发适配等挑战。

  6. 不确定性控制:如何让 Agent 具备自主规划能力,在复杂的多步骤任务中不遗漏关键环节,避免顺序混乱,在强业务规则约束下(如必须包含特定标签、商品数量限制),如何有效控制LLM的幻觉,确保输出结果的结构化和准确性。

  7. 未来扩展性:借助LangGraph未来支持扩展更多Agent特性

原有的流程编排低代码平台在项目初期确实帮助我们快速验证了业务可行性,通过可视化的流程编排,我们能够将各个AI组件连接起来形成完整的处理链路。但随着业务逻辑的复杂化,低代码方案的局限性开始显现:复杂的条件分支难以用图形化方式清晰表达,错误处理和异常恢复机制不够灵活,性能优化空间有限,更重要的是,当需要与企业内部的各种服务系统进行深度集成时,低代码平台的扩展能力显得力不从心。

三、核心架构升级

面对挑战,我们构建了基于 LangGraph 的新一代 Agent 架构,重点增强了技能体系、智能规划、知识检索和标准协议支持。下面将详细阐述每个核心组件的设计理念、实现细节和创新点。

3.1 LangGraph 的核心优势

LangGraph是LangChain团队开发的用于构建AI Agent的框架。它的思想是:将AI Agent的执行过程抽象为一个有向图。专注于构建有状态、可控制的AI智能体的框架,它通过图形化结构定义智能体交互流程,使开发者能够创建复杂、可靠的AI应用。

LangGraph的核心优势在于它将复杂的AI工作流抽象为有向图结构,每个节点负责特定的处理逻辑,节点间通过共享状态进行数据传递。这种设计不仅让代码结构更加清晰,也为并行处理、错误重试、状态持久化等高级特性提供了天然的支持。对于我们的场景购项目,这意味着可以将意图识别、场景生成、商品搜索等步骤解耦为独立的节点,既保持了逻辑的清晰性,又获得了更好的可测试性和可维护性。

在工具集成方面,LangGraph天然支持MCP等标准化协议,这意味着我们可以轻松接入各种外部工具和服务。未来当需要集成新的AI能力时,比如图像生成、或者专业领域的知识库,都可以通过MCP协议进行标准化接入,而无需修改核心的工作流逻辑。这种插件化的扩展方式让系统具备了应对未来技术发展的灵活性。

在AI推理模式方面,LangGraph支持多种先进的Agent架构模式。我们可以在现有的链式推理基础上,轻松扩展支持ReAct模式,让AI在执行过程中能够基于中间结果动态调整后续的行动策略。比如当系统发现用户的需求比较模糊时,可以主动提出澄清性问题;当商品搜索结果不理想时,可以自动调整搜索策略或者扩展搜索范围。这种自适应的推理能力将让场景生成变得更加智能和精准。

  • 循环与记忆:天然支持多轮对话的循环结构,通过 Checkpointer 实现持久化记忆。Agent 可以在中断后恢复执行,用户的每一轮对话都能基于完整的历史上下文。
  • 细粒度控制:开发者可以精确控制每一步的跳转逻辑,实现 Human-in-the-loop(人机回环)确认机制。例如,在提交重要操作前,可以暂停工作流等待用户确认。
  • 状态共享与隔离:通过 TypedDict 定义的 State,可以在不同节点间共享数据,同时避免全局变量污染。
  • 条件分支:支持基于 LLM 输出或业务规则的动态路由。例如,根据 LLM 是否返回 tool_calls 来决定下一步是执行工具还是结束流程。

3.2 Agent Skills:标准化的能力封装

Agent Skills 是本次架构升级的核心。我们将 Agent 的能力模块化为一个个独立的 Skill,每个 Skill 负责一个特定领域的功能,通过标准接口对外暴露,采用渐进式披露的思想,优化上下文,提高复用性。

在旧版 Agent 中,所有工具(Tools)平铺在一个列表里:

# 传统做法:多个工具混在一起

存在的问题:

  1. 难以管理:工具数量多时,难以找到特定功能的工具。

  2. 重复开发:多个 Agent 需要类似功能时,工具代码被重复实现。

  3. 职责不清:工具之间的依赖关系不明确,容易出现调用顺序错误。

  4. 协议异构:本地函数、远程 API、MCP 服务混杂,调用方式不统一。

Skills 体系的解决方案: 将工具按照业务领域分组,每组形成一个 Skill:

app/skills/

在应用启动时,通过 SkillLoader 自动扫描并加载所有 Skills的元信息,拼接到规划Agent的prompt上。

Skills 体系的核心价值:

  1. 动态扩展:新增 Skill 只需在 app/skills/ 目录下添加文件夹,无需修改 Agent 代码

  2. 职责清晰:每个 Skill 的 SKILL.md 文档明确了其包含的 Tools 及职责和用法

  3. 可复用:多个 Agent 可以共享相同的 Skills

  4. 可测试:每个 Skill 内的 Tools 可以独立测试

  5. 渐进式披露(Progressive Disclosure):通过三层架构解决上下文爆炸问题

  • Layer 1 元数据:Agent 初始只加载 Skill 的 name 和 description
  • Layer 2 技能主体:当 Agent 决定使用某 Skill 时,动态加载完整指令
  • Layer 3 附加资源:具体的脚本或参考文档仅在执行时按需加载

3.3 Planner:让 Agent 具备"全局规划"能力

在复杂的场景生成任务中,Agent 需要执行 8-10 个步骤才能完成。传统的 ReAct 模式是"边做边想",容易出现步骤遗漏或顺序混乱。我们引入的 Planner 节点让 Agent 具备了"先规划再执行"的能力。

3.3.1 为什么需要 Planner?

传统 ReAct 模式的问题:

用户: "生成一个冬日红豆年糕汤场景"

在我们的实际测试中,传统 ReAct 模式生成结果的不可用比例太高。

Planner 的解决方案:

在执行任务前,先生成一个完整的执行计划。核心设计理念是:Planner 输出的是计划 Plan和要用到的 Skill(技能),然后系统根据 Skill 把对应的 Tool 动态加载到 LLM 上。

这种设计的优势在于:

  • 按需加载:只有当 Planner 规划出需要某个 Skill 时,该 Skill 下的 Tools 才会被加载到上下文中,避免了一次性加载所有 Tools 导致的上下文膨胀
  • 领域聚焦:每个 Skill 封装了一组相关的流程和 Tools,Planner 只需要思考"需要哪些能力",而不是"需要调用哪个具体函数"
  • 灵活扩展:新增 Skill 不影响现有流程,Planner 会自动发现并在合适的场景使用
PLANNER_PROMPT = """你是场景导购任务规划器。请先生成一个结构化的执行计划。

生成的计划会被注入到主 Agent 的 System Prompt 中,作为"参考手册"。

执行流程:

  • Planner 分析用户需求,输出需要的 Skill 列表(如 scene-generation、product-service);
  • 系统根据 Skill 列表,动态加载对应的 参考文档和相关的Tools 到 LLM 的可用工具集中;
  • LLM 在执行每个步骤时,只能看到当前 Skill 相关的 Tools,保持上下文精简;

关键发现:

  1. Planner 显著减少了步骤遗漏,尤其是容易被忽略的持久化步骤;

  2. 有计划的 Agent 执行的步骤更完整;

  3. 顺序混乱大幅减少,因为 Planner 提供了逻辑顺序的指导;

四、具体实现-AI Coding加速开发实践

4.1 AI Coding工具选型

基于实际使用经验,我们采用了双工具协同的策略:

面对快速完成迁移的紧迫时间线,我决定充分利用AI Coding工具来加速开发过程。在工具选择上,我选择采用了Cursor和AoneCopilot相结合的策略:Cursor负责复杂的系统架构设计和核心代码生成,AoneCopilot则承担日常的代码优化和调试任务,同时使用AoneCopilot方便查阅内部文档保障信息安全。

为了保证迁移后功能的一致性,我决定根据线上流程编排平台导出的DSL文件复现LangGraph工程,从 DSL(领域特定语言)工作流定义转换为可执行的 Python 代码,然后进行进一步的架构升级和扩展。

  • Cursor:负责复杂的系统架构设计、DSL 到 LangGraph 的核心代码转换、Agent Skills 的脚手架生成等。
  • AoneCopilot:负责内部私有协议的代码补全、文档查询和代码优化等。

4.2 DSL驱动的迁移策略

大致的工作流程如下:

1.根据线上原有的流程编排,导出dsl的yaml文件,DSL (Domain Specific Language) 领域特定语言,指原有低代码/零代码平台用于描述业务流程的配置语言,通常以JSON或YAML格式存在。它定义了节点(Nodes)、边(Edges)、条件分支(Branches)以及每个节点的配置参数(如Prompt、模型参数等),是业务逻辑的“数字蓝图”。它连接“旧系统”与“新LangGraph工程”的桥梁,保证了业务逻辑迁移的准确性,避免了人工重新梳理逻辑的遗漏。

2.根据文档和dsl设计项目架构,这一步至关重要,AI需要结合两类信息:一是DSL中的业务流程逻辑(有哪些节点、如何跳转),二是新平台的技术规范(TPP平台的接口要求、LangGraph的图结构定义)。通过AI的分析,将线性的或树状的DSL结构映射为LangGraph的有向循环图(Graph),并设计出符合架构的工程目录结构,确定State状态对象的字段定义,为后续的代码生成打下坚实的地基。

4.3 AI Coding工具使用策略详解

4.3.1 知识库准备(提供给AI查询)、AI提示工程优化策略、Rule限制
  • 知识库文档

在项目目录新建doc文件夹,将项目需要查阅的文档集中存放在里面标明每个文档的名称方便AI自主查询。

Markdown准备材料清单:

✅ TPP Python平台文档

✅ HSF服务接口文档和调用示例

✅ LangGraph官方文档和最佳实践

✅ Hologres/Tair API文档和配置说明

✅ 内部模型服务(IdeaLAB API)接口文档

✅ 根据dsl生成LangGraph代码的提示词模版

✅ 生成的技术方案文档、架构设计文档

······等等

文档类型AI工具选择查询策略
内部API文档AoneCopilot内部文档安全查询
开源文档Cursor利用强大模型理解复杂技术文档
代码示例混合使用代码生成用Cursor,代码优化用AoneCopilot
  • AI提示工程优化

Markdown高效AI协作的提示模板:

  1. 代码生成提示:

"基于现有的 [具体文件名] 实现,为新的DSL节点 [节点类型] 生成Python代码,

需要保持相同的错误处理模式、日志记录格式和异步调用风格"

  1. 调试优化提示:

"以下是运行日志 [粘贴日志/日志文件],请分析性能瓶颈并给出具体的代码优化建议,

重点关注 [具体问题点]"

  1. 架构设计提示:

"基于现有项目架构 [架构文档],为新需求 [具体需求] 设计实现方案,

保持架构一致性和可扩展性"

  • 根据DSL文件生成代码的提示词
# DSL到LangGraph代码转换:AI Coding提示词指南

  • Rule:模板和规范遵循规则

Rule 是 AI Coding 工具(如 Cursor)的一个核心概念,它允许我们定义一系列的规则和约束,确保 AI 生成的代码符合我们的项目规范。在本项目中,我们将项目规范、代码风格、架构约束等写入 .cursorrules 文件,让 AI 在生成代码时心中有数。这就像是给 AI 戴上了紧箍咒,防止它生成风格迥异、不符合团队规范的代码,从而大幅降低了后续 Code Review 和人工修改的成本。

## LangGraph工作流规范
4.3.2 需求分析与架构设计
任务具体操作
DSL文件分析• 上传线上DSL YAML文件 • AI分析节点类型和边关系 • 生成节点映射表和状态定义
架构设计• 生成新项目架构文档,生成技术方案文档 • AI设计6层架构(平台→应用→工作流→服务→持久化→外部)
技术选型• 基于要求技术栈(LangGraph) • AI推荐合适的模型和中间件 • 生成requirements.txt
4.3.3 核心框架搭建
组件AI辅助策略输出物
项目结构Cursor分析项目架构和需求生成项目结构项目结构
状态定义AI基于DSL生成TypedDictSceneGuideState类型定义
基础配置基于内部文档生成配置模板环境变量、日志配置、TPP配置

4.4 代码审查与重构

在完成核心功能后,我们使用AoneCopilot 进行全量代码审查:

审查发现的问题:

  1. 代码重复:工具节点中有多处重复的参数补全逻辑

  2. 错误处理不足:多处 try-except 块只记录日志,未向用户反馈

  3. 性能问题:每次调用 get_cached_tools() 都重新遍历所有 Skills

阶段AI输入AI输出执行动作
错误诊断错误日志 + 堆栈信息根因分析 + 修复建议自动生成修复代码
性能优化执行时间 + 资源使用瓶颈识别 + 优化方案代码重构建议
逻辑完善业务日志 + 用户反馈逻辑漏洞 + 改进建议工作流优化

五、总结与回顾

5.1 加速开发的关键技巧

技巧实施方法预期效果
模板复用&文档齐全将现有代码作为模板,AI基于模板生成新代码。有完善的参考文档,帮助AI理解项目提速编码,保持代码风格一致性
增量开发每完成一个模块立即测试,AI协助快速调试减少集成问题,提高成功率
并行开发不同模块用不同AI工具并行开发充分利用AI工具优势
智能重构AI分析代码质量和运行日志,提供重构建议代码质量提升,维护成本降低

5.2 项目总结

通过 AI Coding 工具的深度集成,我们不仅在 几天内完成了从低代码到 LangGraph 的迁移,更实现了一次技术架构的跃迁:

5.2.1 架构升级总结
  1. 能力升级:引入 Agent Skills ,使 Agent 具备了更强的工具使用能力。

  2. 智能规划:引入 Planner 节点,从"边做边想"升级为"先规划再执行",任务完成率提升 20%。

  3. 标准互通:适配A2A 协议,打通了与集团生态和 Agent 生态的连接。

  4. 架构灵活:LangGraph 的图结构和子图机制,为未来的复杂业务编排提供了无限可能。

  5. 技能模块化:Skills 体系实现了工具的标准化封装、动态加载和跨 Agent 复用。

  6. 高可用保障:FallbackCheckpointSaver 确保在分布式环境下的状态可靠性。

5.2.2 AI Coding 的价值体现
  1. 开发提速 5 倍:原本需要 2 周的开发工作,几天内完成

  2. 代码质量提升:AI 辅助设计的架构更加清晰、可扩展、易维护

  3. 知识传承:AI 生成的代码和文档降低了团队的学习成本

  4. 创新加速:AI 提供的架构建议(如 Planner、Skills)成为系统的核心竞争力

  5. 减少返工:通过 AI 代码审查,在开发阶段就发现并修复潜在问题

5.3 关键启示

5.3.1. 人机协作的最佳实践
  • 人类负责:业务理解、需求拆解、架构决策、创新方向
  • AI 负责:代码生成、模式识别、最佳实践推荐、重复工作
  • 关键是:多轮对话、逐步细化,而非一次性生成
5.3.2. 标准化

通过 Skills、A2A、MCP 等标准化接口,我们构建了一个"可组合"的 Agent 生态

关键成功要素:充分利用AI工具优势,建立人机协作的高效开发模式。

回顾这次技术迁移,AI Coding工具的引入无疑是成功的关键因素之一。它不仅加速了开发过程,更重要的是确保了代码质量和架构的合理性。通过AI的辅助,我们能够在短时间内实现复杂的系统设计,同时避免了许多常见的工程化陷阱。

然而,我们也认识到AI Coding并非万能的。在业务逻辑的深度定制、复杂的性能优化、以及特殊的集成需求方面,仍然需要资深开发者的专业判断和手工优化。AI Coding更像是一个高效的助手,它能够处理大量的标准化开发任务,让开发者能够将更多精力投入到核心业务逻辑和创新性工作上。

展望未来,我们计划进一步深化AI Coding在系统维护和优化中的应用。通过分析生产运行数据,AI可能能够主动发现性能瓶颈和优化机会,甚至自动生成优化方案。同时,我们也在探索将AI Coding应用到测试用例生成、文档维护等更多的开发环节中。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

借助 AI Coding 快速打造 AI Agent 系统 AI Coding工具的引入无疑是成功的关键因素之一。它不仅加速了开发过程,更重要的是确保了代码质量和架构的合理性。通过AI的辅助,我们能够在短时间内实现复杂的系统设计,同时避免了许多常见的工程化陷阱。  阅读详情

相关推荐

从Vibe Coding到Verified Coding:构建可信AI编码助手的工程化实践

AI辅助编程正从依赖感觉的‘氛围编码’(Vibe Coding)向工程化的‘可验证编码’(Verified Coding)演进。其核心原理在于通过系统化上下文管理、结构化Prompt工程和验证前置,将AI助手从代码建议器升级为可信生产协作者。这一转变的技术价值在于提升生成代码的可靠性、可维护性及与现有工程流程的契合度,从而在核心业务开发、代码审查、测试生成等应用场景中发挥实质作用。本文聚焦于如何通过构建项目知识图谱、固化决策链、编写任务说明书式Prompt,并融入静态检查与测试驱动开发,实现Agent生成代

weixin_33938733的博客 322

AI Agent 搭建指南:从零开始 vibecoding 你的第一个Agent(附完整代码)

市面上的 Agent 教程,要么太浅、要么太碎。真正能让你从"我想做一个Agent"到"我做出了一个能用的 Agent"的完整路径,几乎找不到。

xx_nm98的博客 658

Claude Code与Vibe Coding实战:AI驱动开发范式变革与效率革命

在实际的软件开发与团队协作中,我们正经历一场由 AI 驱动的效率革命。过去,一个简单的内部工具从构思到可演示的原型,可能需要数天时间;而现在,借助 Claude Code 和 Vibe Coding 的理念,这个过程可以被压缩到几十分钟。这不仅仅是工具的更迭,更是开发范式的转变:从“编写每一行代码”转向“清晰地描述需求并管理 AI 的执行”。 本文面向所有希望将 AI 深度融入开发流程的工程师、技术负责人和产品构建者。无论你是想快速验证一个想法,还是希望将团队内部繁琐的 SOP 自动化,掌握 Claude

congjukun0600的博客 438

借助AI Coding快速打造AI Agent系统

能力升级:引入 Agent Skills ,使 Agent 具备了更强的工具使用能力。智能规划:引入 Planner 节点,从"边做边想"升级为"先规划再执行",任务完成率提升 20%。标准互通:适配A2A 协议,打通了与集团生态和 Agent 生态的连接。架构灵活:LangGraph 的图结构和子图机制,为未来的复杂业务编排提供了无限可能。技能模块化:Skills 体系实现了工具的标准化封装、动态加载和跨 Agent 复用。

python123456_的博客 393

宝玉分享VibeCoding构建Agent

借助 Claude Code 完成的一个翻译智能体 (Translator Agent)。你只需输入一段文字、一个网址或一个本地文件路径,它就能自动提取内容并完成翻译。更酷的是,它还能修正原文中的拼写错误,确保译文的准确流畅。

frostmelody 全网同名,大家多多关注呀~ 持续分享优质内容! 1885

点云处理工具——pclpy安装

pclpy介绍及详细安装过程 文章目录pclpy简介下载:安装测试 pclpy简介 pclpy是点云库(PCL)的Python绑定。使用CppHeaderParser和pybind11从头文件生成。 这个库正在积极开发中,api可能会发生变化。所包含的模块确实可以工作,但测试还不完整。目前只支持Windows和python 3.6 x64。 许多其他python库尝试绑定PCL。最流行的是python-pcl,它使用Cython。虽然Cython非常强大,但绑定c++模板并不是它的强项(PCL大量使用模.

图像处理、SLAM、PCL、OpenCV爱好者 1万+

做自己的Agent平台:借助Coding Agent打造专属能力

最近尝试了用AI生成音乐和视频,实践过程中,提炼了一套非常实用的工作流,我想这个能力可以迁移到任何与Coding Agent合作的工作场景中。 总结来说就是:资源 + 平台骨架 + 若干子项目 的形式。

Being__的博客 222

INCA软件操作指南:手把手教你生成和解析DCM标定数据文件

本文详细介绍了INCA软件在汽车ECU开发中生成和解析DCM标定数据文件的全流程。从A2L文件导入到DCM文件生成,再到HEX文件导出,手把手教你掌握标定数据处理的实用技巧,包括参数标定、曲线标定和常见问题排查,帮助工程师提升工作效率。

weixin_29271053的博客 1062

从 Vibe Coding 到 AI Agent,OceanBase seekdb 打造 AI 时代毫秒级数据沙箱

OceanBase seekdb 1.1.0推出Fork Table特性,支持毫秒级创建基于一致性快照的数据表分支。通过写时复制与快照隔离技术,实现零存储成本复制与完全读写隔离,为AI开发、A/B测试、模型训练等场景提供类似Git分支的数据版本管理能力。该特性允许开发者在同一份数据上并行实验、安全迭代,大幅提升数据敏捷性,并预告未来将扩展至Fork Database。

OceanBase分布式数据库的博客 1142

最优化方法 25:PDHG

前面的章节要么从原始问题出发,要么从对偶问题出发,通过求解近似点或者一个子优化问题进行迭代,而且推导过程中我们发现根据问题的参数特征,比如矩阵 AAA 是瘦高型的还是矮胖型的,采用对偶和原始问题的复杂度会不一样,可以选择一个更简单的。而这一节,我们将要从原始对偶问题出发来优化,什么是原始对偶问题呢?就是原始优化变量和对偶优化变量(原始函数和共轭函数)混合在一块,看下面的原理就知道了。 1. 原始对偶问题 现在考虑原始优化问题,其中 f,gf,gf,g 为闭凸函数 min⁡f(x)+g(Ax) \min \q

Glooow的博客 4604

Spark Graphx 项目实战(航班飞行网图分析)

航班飞行网图分析一.需要的技能点二.任务描述三.数据探索1.下载数据2.数据格式四.航班飞行网图问题分析1.构建航班飞行网图2.统计航班飞行网图中机场与航线的数量3.计算最长的飞行航线4.找出最繁忙的机场5.找出最重要的飞行航线6.找出最便宜的飞行航线五.代码实现 一.需要的技能点 Spark GraphX API Spark GraphX PageRank Spark GraphX Pregel 二.任务描述 需求概述: 探索航班飞行网图数据 构建航班飞行网图 使用Spark GraphX完成下列任

May_J_Oldhu的博客 1541

AI Coding资讯周报-2026.2.7

从 BP 确定 MVP 的 Use Case 并排序,用 Claude Opus 撰写,Gemini 消化资料,二者分工协作,聚焦商业价值,适合快速迭代。演示了真实场景,适配开发者生态。2026 年 2 月 3 日,苹果发布 Xcode 26.3 版本,引入「智能体编程」支持,集成 Claude 与 Codex 等 AI 智能体,能执行复杂任务。2026年2月6日,OpenAI和Anthropic同时更新,OpenAI推出GPT - 5.3 - Codex,自我进化能力强,跑分数据佳,能独立构建应用;

qq_42093313的博客 618

Qt Creator设计器里也能拖拽?5步将你的QML自定义控件变成可视化插件(Qt6.5+)

本文详细介绍了如何在Qt Creator设计器中实现QML自定义控件的可视化拖拽功能(Qt6.5+)。通过5个步骤,从构建可插件化的QML控件基础到部署插件到设计器环境,帮助开发者将自定义控件转化为设计器插件,提升团队协作效率。特别适合需要频繁调整UI样式的开发场景。

weixin_29214559的博客 171

【墨见编辑器】用Vibe Coding方式打造 AI 内容创作平台

Vibe Coding 是一种轻盈而高效的开发方式,借助 AI 助手,程序员可以释放更多创造力。https://只是我实践 Vibe Coding 的一个案例,未来还有更多这样的方式产生的产品。Coding 不止是工作,Coding 也要有乐趣。🚀。

snow 504

从0到1,快速理清 | DeepSeek Harness

DeepSeek推出自研Harness开发平台,主打"一切皆插件"理念,将AI执行能力模块化为可自由组合的插件体系。带你从0到1,快速了解开发链路。

IT学习博客 689

CDDT CST CDDT CSTTT

This is the second part of the SA8653 automotive CDDT configuration guide. It describes the matching rules and modification methods between CDDT and device‑tree DDTS. It explains CDT’s underlying logic and configuration in TZ, QNX and Android. It details C

qq_39257814的博客 1412

【收藏级教程】从零开始构建AI Agent:使用Qoder打造可运行的大模型应用,简历加分必备

基于 DAG(有向无环图)的 AI Agent 工作流可视化编排平台,支持通过拖拽式界面设计复杂的 AI 处理流程,实现大模型调用、音频合成等多节点协同工作。

大模型教程的博客 2829

华为OD机试真题 新系统【小花获胜的奶茶】

华为OD机试真题 新系统【小花获胜的奶茶】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【小花获胜的奶茶】多语言题解。

qq_45776114的博客 388

告别组件开发困局!AI Coding 让标准化组件开发真正落地标准化

在企业数字化开发的进程中,标准化组件开发是搭建企业级应用的核心环节,也是提升开发效率、降低开发成本的关键抓手。但在传统开发模式下,标准化组件开发却陷入了效率低、协同难、复用差的核心困局:一个标准化组件的开发,往往需要协调前端、后端、测试等多个岗位,反复开会对齐技术细节,跨团队技术资产无法复用,从需求提出到最终上线动辄需要数天甚至数周。而在 AI 技术深度渗透软件研发全链路的 2026 年,AI Coding的出现彻底打破了这一困局。依托大模型的强大能力,AI Coding。

2501_94130450的博客 627

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

AI 上开源,AI 上 Coding|AtomGit 源启高校・青岛城市学院站圆满落幕!

发表开场致辞,她对 AtomGit 团队及各位技术专家的到来表示热烈欢迎,指出开源与 AI 是当下数字技术发展的核心方向,鼓励同学们主动拥抱开源文化、参与 AI 实践,将课堂知识转化为真实工程能力,借助本次活动搭建的平台拓宽技术视野、提升实战水平,在开源协作与 AI 创新中实现自我成长。本次活动以 “AI 上开源,AI 上 Coding” 为核心,汇聚开源科普、AI 技术实战、大咖分享与创新竞赛,为青院学子带来一场开源与 AI 的技术盛宴,助力青年开发者打通从校园到产业的成长路径。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 514

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

vibe coding mode ,可以试试这套工作流

SubAgent作为AI子代理能够模拟不同专业角色(如产品经理、架构师、前后端开发等)

编程技术、独立开发、技术资讯以及编程感悟等内容 1373

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

别再只会用 AI 了!AI 全栈开发才是核心竞争力

过去,开发一款全栈应用需要精通前端、后端、数据库、部署等多项技术,不仅要耗费数月甚至数年时间,还需投入大量资金购买工具和服务器。而现在,AI编程工具已从IDE中的辅助角色,进化为堪比资深架构师与软件工程师合体的“超级智能体”,同时也让“一人公司”的创业梦想真正成为现实。

全沾软贱开发攻城狮 6万+

蚂蚁开源最新报告:Agent 框架热潮褪去,大模型开发已经进入“生死局”

从 2022 年起,“AI 一天,人间一年”就成了行业内的普遍共识。 AI 技术迭代速度之快,让从业者既兴奋又焦虑。一方面,大模型能力正不断进化,疯狂刷新人们的认知边界。从最初的文本生成到多模态交互,从对话式 AI 到具身智能,无一不令人兴奋。另一方面,回看这些年涌现的 AI 项目,一个个迅速地崛起、消亡,其中甚至不乏 AI 独角兽项目跌落神坛,真正能够屹立在山巅的佼佼者寥寥无几。

2401_85328934的博客 1528

如何用AI Agent从0到1做产品?

SaaS产品经理如何用1-2个AI Agent,从0到1手搓一个真实平台?本文以实战案例拆解全流程:从商业故事、产品方案到画原型、写需求文档,再到Vibe Coding

aiwording的博客 243
上一篇: 从RAG到GraphRAG:货拉拉元数据检索应用实践
下一篇: 5分钟搭建你的第一个Java AI智能体(Spring AI)
爱喝白开水a
博客等级 码龄3年 6793粉丝 763原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值