Agent应用落地难点与优化方案:小白程序员必备收藏指南

项目管理 Agent:进度追踪与风险预警 Harness 我们先从LangChain的Agent定义说起:Agent是一个能感知环境、自主决策、调用工具、执行动作、迭代反思的智能实体。而「项目管理全自主Agent」,就是把Agent的核心能力和项目管理的五大过程组(启动、规划、执行、监控、收尾)深度结合,聚焦执行监控阶段的两个核心痛点:进度偏差自动化计算、风险信号自动化识别与预警的专门化Agent。全感知(Omnisensing):能从。 阅读详情

一、概述

2025年被称为Agent元年,很多与Agent相关的应用、框架和协议在如火如荼的迭代升级。但我的感受是,市面上很多ToC的Agent应用看起来效果很惊艳,但真正落地ToB场景产生商业价值,能给企业带来实际收益的确寥寥无几。除开企业价值等因素,单从技术层面,以个人薄见主要原因有两点:

  1. ToB客户真实的需求场景往往很复杂,需要深入挖掘了解业务才知道数据构建和技术应该朝什么方向演进;
  2. 当前Agent还处于探索阶段,企业客户最关心的“稳定性”难以保证。

总的来说,**客户需要的并不是某个单点技术能力,而是一整套解决方案以保障效果和效率。**下面分享下个人在实际项目做Agent应用过程中遇到的问题,以及对现有Agent框架做了哪些优化。

二、技术现状

目前Agent主流的决策框架主要有ReAct和Plan-and-Execute ReAct两种:

1)标准ReAct:原理很简单,就是用户问题进来后,经过Thought(思考)->Action(返回待执行工具列表)->Observation(工具执行结果)-> Thought(思考下一步要做什么)->…-> Answer(总结回复)这么一套链路。新手需注意大模型不会直接执行工具,需要调用工具时只是返回Action,里面记录工具名称和入参,由额外的编译器解析执行。

图1-标准ReAct执行流程

在这里插入图片描述

这里提到的MCP是大模型与外部资源通信的协议,具体内容可自行查阅,不在这里展开叙述。实际应用中对于单Agent的简单场景,插件数量也很少,可以不需要通过[MCP协议],直接手动补全写个prompt就行。

标准ReAct的prompt模版如下:

Respond to the human as helpfully and accurately as possible.

{{instruction}}

You have access to the following tools:

{{tools}}

Use a json blob to specify a tool by providing an {{TOOL_NAME_KEY}} key (tool name) and an {{ACTION_INPUT_KEY}} key (tool input).
Valid "{{TOOL_NAME_KEY}}" values: "Final Answer" or {{tool_names}}

Provide only ONE action per $JSON_BLOB, as shown:

{
“{{TOOL_NAME_KEY}}”: $TOOL_NAME,
“{{ACTION_INPUT_KEY}}”: $ACTION_INPUT
}


Follow this format:

Question: input question to answer
Thought: consider previous and subsequent steps
Action:

$JSON_BLOB

Observation: action result
... (repeat Thought/Action/Observation N times)
Thought: I know what to respond
Action:

{
“{{TOOL_NAME_KEY}}”: “Final Answer”,
“{{ACTION_INPUT_KEY}}”: “Final response to human”
}


Begin! Reminder to ALWAYS respond with a valid json blob of a single action. Use tools if necessary. Respond directly if appropriate. Format is Action:```$JSON_BLOB```then Observation:.
Question:{{input}}

------补充说明------
{{instruction}}:任务说明,描述清楚你需要让模型解决什么问题,具体的工作流程和注意事项等
{{tools}}:工具列表
{{input}}:用户输入的问题

------执行过程------
第一次调用大模型的输入(放入user role中):
{{prompt}}
Question:{{input}}
返回:
Thought:...
Action:...
第一次调用工具解析执行器
返回:
Observation:...

第二次调用大模型的输入(放入user role中):
{{prompt}}
Question:{{input}}
Thought:...
Action:...
Observation:...
返回:
Thought:...
Action:...
第二次调用工具解析执行器
返回:
Observation:...

...循环Thought/Action/Observation

判断可以给用户总结回复:
返回:
Thought:...
Action:

{
“{{TOOL_NAME_KEY}}”: “Final Answer”,
“{{ACTION_INPUT_KEY}}”: “…”
}


2)Plan-and-Execute ReAct

标准ReAct更像是“深度搜索”,**边规划边执行。**而该方案类似“广度搜索”,先规划后执行,使用“1+N”多智能体协作的方式,先由“1”智能体给出执行计划,在协调“N”方向智能体按计划的步骤执行;当计划执行完毕后,需要反馈给“1”判断是否需要给出新的执行计划,如果不需要则给用户总结回复。
“1”和“N”方向Agent的分工:“1”主要负责plan、异常处理、总结;“N”负责具体的执行,包括工具调用、异常上报、问答。

图2-Plan-and-Execute ReAct执行流程

基于该方案还有进一步的衍生方案,比如LLMCompiler,规划时生成一个DAG图来执行Action,可以理解成将多个工具聚合成一个工具执行图,用拓扑图的方式执行任务。该方式可以并行执行多个无依赖关系的工具,减少大模型调用次数以提高响应效率。

图3-LLMCompiler执行流程

现在市面上主流的Agent框架,如[langgraph]和[CrewAI]等,不过是对这2种决策模型的工程化实现,不再一一介绍。

三、项目落地过程中遇到的问题

1.ReAct框架目前的局限性

(1)标准ReAct

标准ReAct框架简单易用,非常适用于业务逻辑不复杂,单Agent少量工具的简单场景。但问题也比较明显:

a. 最终的回复放在Action的Json中,工程化时需要完整的把Json解析完才能给用户展示;如果最终回复比较长,且回复中可能还会包含其他业务需要大模型总结的结构化信息,会导致用户等待时间较长,感知不好。

b. 每次只能规划调用1个工具,当工具较多时会导致大模型调用次数增多,响应时间太长;但实际业务中有些工具之间没有依赖关系,可以并行调用。

c. 稳定性问题,尤其有特定需求需要对标准的prompt框架做改动调整时更明显,模型经常丢失如“Action:/Thought:”这样的前缀,或者最终回复的前面没有经过Thought直接输出。

(2)Plan-and-Execute ReAct

这个框架看起来很美好,先Plan再执行,也支持并行调用多个工具。但实际使用中,模型很难做完整正确的Plan,经常出现的是Plan的多个步骤之间有重复或存在缺失,即使每次执行完后会重新反思Replan,但重新Plan的步骤可能还会出现和上次规划重复或输出与之前有矛盾的步骤,需要靠prompt工程和复杂的异常处理机制来兜底,且每次更换或更新模型,相同的prompt就不能很好的work了,调prompt就让人心力交瘁。

2.业务需求的复杂性

在讲述业务需求之前,需要先讨论个概念,即什么是Agent?客户、产品和技术侧对这个概念的理解存在差异:

1)客户:是一套智能体应用,内部实现不一定是采用大模型任务规划。客户关注的是最终产品的展示形态,如知识问答类AI客服和业务办理类AI客服,客户认为是2个Agent,但内部可能就是RAG/DeepSearch问答或通过[workflow画布流程]配置实现。

2)产品:是一个智能体平台,支持2种配置模式:workflow画布流程(静态任务规划);另一种是agentic的方式(无画布流程的动态任务规划)

3)算法:我们理解的Agent主体是以纯大模型的动态任务规划为主,包括多智能体协同,以及如何与产品更好的结合。

结合刚刚讨论的内容,实际做项目过程中,客户的业务场景主体分为3大类:

1)纯问答类:针对客户提供的私域知识文档给用户直接回复。这类业务大多不涉及多轮交互,以一问一答为主;有的客户在部分场景允许接入联网知识,集外知识要区分拒识和闲聊等。

2)workflow类:我们通常称之为“静态任务规划”,以查办类业务为主。这类业务通常有标准的业务流程,如车险报案,需要逐步让客户提供信息(姓名、车辆信息、出险地点等,通过在画布中配置连续的提槽节点实现),最后形成报案工单,步骤明确。模型只需关注意图识别、槽值抽取和话术生成(引导、跳转拉回等)3类原子能力,其他的如整体的流程控制、工具调用等都可以通过画布拖拽节点实现。出于业务性质和稳定性的考虑,实际项目交付过程中大多数业务流程都是通过在产品配置workflow实现。

3)agent类:这里特指需要“动态任务规划”类的业务。适用于无固定交互流程且需要查询外部信息进行规划推理的场景(如理财产品推荐/设备故障排障,需要分析用户问题才知道需不需要调用工具进行任务编排,判断后续的执行动作应该是什么,无法通过画布配置固定流程实现)。

真实项目中大多以纯问答和workflow类实现的业务为主,尤其涉及到业务安全性和实时性高的场景,通过纯agent任务规划实现基本不可行(尤其在金融领域,大模型监管备案异常严格,客户对新技术的需求也相对保守)。只有些比较开明,对前沿技术有追求的客户会分小部分安全性和实时性要求不高的场景允许我们做纯agent的尝试和研究,并集成到产品中,当用户问题通过意图分流到这些场景中时可以进行交互体验。

对于涉及到需使用Agent的场景,往往不单是调用接口工具那么简单。在Agent规划的过程中,还需要跟用户做多轮交互以确认工具查询不到的信息;然后某些规划步骤的执行可能需要调用另一个Agent才能完成。举个做过的燃气公司的故障排障场景(简化说明),用户只说“燃气无法使用怎么办”,那么Agent需要先查询接口工具获取用户房产信息,通过房产信息查询系统中有没有停气、设备故障等信息;如果系统接口查不到问题,则需要跟用户交互,通过提槽方式确认家中的设备可用状态,若用户表示均不可用,则按照报警器—>燃气表—>阀门—>燃气设备的顺序进行指引排障(具体每类的排障过程会对应4个子Agent,因为内部也有比较复杂的流程),并基于用户的反馈调整排障策略。该场景就涉及到多智能体的协作。

综合来说,除了Agent技术本身,在项目落地过程中更需要设计一套完整的技术解决方案,在让客户能够感受到Agent赋能的同时解决客户实际相对全面的业务需求。

四、优化方案

针对上述问题,在做具体项目过程中,我结合项目需求做了很多技术和工程化相关的优化设计,大体内容如图所示:

图4-交互问答技术全景概览图(个人原创,禁止盗用)

内容有点多,关于纯问答相关的技术(如联网搜索问答、DeepSearch)暂不展开阐述(后面有时间更新),本次主体还是聚焦在Agent任务规划的优化说明。

注:因公司规定,优化后的完整prompt和我写的代码不便提供,但至少我可以把遇到的问题和优化思路分享给大家,希望对各位有所启发。

4.1 ReAct框架升级

主体还是基于标准ReAct的框架(“规划一步执行一步”的方式)进行升级,支持了Multi-Agent的模式。没有采用先Plan后执行的方式,因为实测Plan的不稳定性很高,异常处理模块比较难兜底。主要的优化点如下:

1.快慢思考模型结合,“规划”和“总结回复”配置不同模型执行

慢思考模型(思考+回复)出来之前,基本规划和总结回复都是通过1个快思考模型做。但是实际使用发现最后的总结回复涉及到对工具调用结果的整理、分析和思考推理,快思考模型的效果并不好。在慢思考模型出来后,我们尝试将这两部分拆开,规划用快思考模型(例如[deepseek V3],最后的回复总结用慢思考模型(如[deepseek R1]),最终的回复效果会比只用1个模型好很多。

具体实现上,可以通过工程化解析快思考模型是否输出最终回复的前缀标签(可配,如“Finish:”等),如果解析到了就中断模型的输出,清除这轮模型的回复,转而调用慢思考模型去做回复总结。

2.“泛化”工具的定义和使用方式

目前研究者对工具的定义大多是作为函数接口或服务使用(服务本质上也可以理解为1个大“函数”,给输入返回输出)。但前面提到在真实场景中,Agent在做任务规划时,不光是需要通过函数接口工具获取信息,同时也需要与用户交互获取信息以决策下一步需要做的事情,或者将某个步骤的执行下发给其他Agent,获取其他Agent的返回结果后再决策下一步需要做什么。

综上,我充分利用Action定义的Json结构,将工具定义为3种类型:

(1)函数类工具:传统的接口或服务,用于获取工具的执行结果(也可以获取问答知识)。模型输出对应的接口名称和入参,编译器解析执行后返回运行结果。大模型输出的格式:Action:[{“tool_name”:“KaTeX parse error: Expected ‘}’, got ‘EOF’ at end of input: …名称}“,“input”:{”{入参}”:“…”,…}}]。用列表的格式是允许Action一次可传入多个没有依赖关系的工具。

(2)交互类工具:当Agent规划当前需要从用户那里获取信息时返回,格式如下:Action:[{“tool_name”:“ask_user”,“input”:{“query”:“…”}}]。这里的tool_name“ask_user”只需设置为1个固定字符串用于解析就行,不一定要用这个;入参就是需要咨询用户的问题,等待并获取用户响应后,将用户输入放入Observation中作为“ask_user”的“output”即可。

(3)Agent类工具:当Agent判断某个信息需要其他Agent反馈时使用,格式如下:Action:[{“tool_name”:“${Agent名称}”,“input”:{“query”:“…”,…}}]。这里的tool_name就是需要调用的Agent名称,input中放入需要其他Agent解决的问题,同时也可以传入一些背景信息。最后将其他Agent最终的总结回复放入当前Agent本次的Observation中。

4.2 Multi-Agent规划执行示例

拿燃气故障排障场景给大家一个执行的例子(为便于展示对具体输出内容进行了删减,大家以理解格式和执行过程为主):

注:“//”后的内容为我写的注释,不是模型生成的内容

Question:我家燃气无法使用了怎么办?
Thought:...根据业务流程说明,需要首先询问用户是否为工商户,如果不是工商户才进一步按排障流程执行...
Action:[{"tool_name": "ask_user", "input": {"query": "您好,请问您是否为工商户?"}}]
//等待用户输入
Observation:[{"tool_name": "ask_user", "output": {"user_response": "不是"}}]
Thought:...判断用户不是工商户,需要根据用户手机号查询用户的房产信息... //这里手机号是作为外部信息提前传入prompt中的
Action:[{"tool_name": "...", "input": {"user_phone_number": "..."}}]
//等待编译器执行
Observation:[{"tool_name": "...", "output": {"address":"...",...}}]
Thought:...根据房产信息中的...字段,查询燃气及设备故障信息...
Action:[{"tool_name": "...", "input": {...}}]
//等待编译器执行
Observation:[{"tool_name": "...", "output": {...}}]
Thought:...未查询到用户存在停气或设备故障信息,需要跟用户确认是否所有燃气设备都无法使用,若不是需指出具体哪个设备不可用...
//这块有个业务逻辑,就是用户家的表不一定是智能表,或即使是智能表,故障信息也不是实时更新,所以系统里没有查到异常不代表真的没有,只能跟用户交互去排障
Action:[{"tool_name": "ask_user", "input": {"query": "...请问您家中的燃气设备是否全部都无法使用?"}}]
//等待用户输入
Observation:[{"tool_name": "ask_user", "output": {"user_response": "是的"}}]
Thought:用户表示燃气设备全都无法使用,接下来需要依次进行报警器排障、燃气表排障、阀门排障、燃气设备排障。
Action:[{"tool_name": "x_agent", "input": {"query": "用户家中燃气设备全部无法使用,需排查报警器是否有故障"}}]
//---调度报警器排障Agent---
Thought:...
Action:...
Observation:...
Thought:...
Finish:经过排查,用户的报警器无异常...
//---调度结束,返回主Agent
Observation:[{"tool_name": "x_agent", "output": {"agent_response": "经过排查,用户的报警器无异常..."}}]
Thought:接下来需要进行燃气表排障...
Action:[{"tool_name": "y_agent", "input": {"query": "用户家中燃气设备全部无法使用,需排查燃气表是否有故障"}}]
//---调度燃气表排障Agent---
Thought:...
Action:...
Observation:...
Thought:...
Finish:经过排查,用户的燃气表存在...异常,需要告知用户执行...操作,并询问用户燃气表是否恢复正常
//---调度结束,返回主Agent
Observation:[{"tool_name": "y_agent", "output": {"agent_response": "经过排查,用户的燃气表存在...异常,需要告知用户执行...操作,并询问用户燃气表是否恢复正常"}}]
Thought:当前发现燃气表出现...异常,需要告知用户执行...操作,并询问用户燃气表是否恢复正常
Action:[{"tool_name": "ask_user", "input": {"query": "当前发现燃气表出现...异常,请您按执行...操作,看燃气表是否恢复正常了呢?"}}]
...
//依次完成对报警器排障、燃气表排障、阀门排障、燃气设备的排障后,需询问用户的问题是否已解决
Thought:当前已完成对报警器排障、燃气表排障、阀门排障、燃气设备的排障,用户反馈所有燃气设备已恢复正常,需询问用户的问题是否已解决
Action:[{"tool_name": "ask_user", "input": {"query": "当前燃气设备均已恢复正常,请问您的问题是否已解决呢?"}}]
//等待用户输入
Observation:[{"tool_name": "ask_user", "output": {"user_response": "是的,燃气可以用了,感谢"}}]
Thought:所有任务已执行完毕,用户反馈问题已解决...
//最终回复中需要总结当前排查过程中出现了哪些问题,以及如何解决的;这个信息主要是燃气公司要将本次排查过程记录成工单所需,<final_json>...</final_json>中的内容可以不给用户展示
Finish:好的,有其他问题欢迎咨询!<final_json>{"summary": "经过排查..."}</final_json>
4.3 异常处理

不好讲的太细,大体说一些常见的:

1)模型有时会出现“臆想”工具执行结果的情况:当模型输出“Observation…”时,需要工程化截断并删掉包含“Observation…”及其后的内容;

2)正则过滤经常出现的错误模式:比如结构化数据前后多余的换行空格;

3)对于函数类工具,若模型生成的工具名称或入参出现错误导致解析器调用失败,需工程化捕获异常,重新请求大模型生成Action;如果超过一定次数均失败,这时的兜底处理就取决于产品经理和客户的想法了,这块要以客户能接受的方式为主(像燃气这边的客户打趣说直接像deepseek刚发布时一样告诉用户“系统繁忙请稍后重试”也是可以的,总之不能告诉用户是模型错了哈哈)

4)对于交互类工具,如果格式解析有异常,因为就是跟用户交互,只要能根据关键词(比如示例中的“ask_user”)判断出是这类工具,直接代码重新拼个,清空历史保存的错误Action就行

5)对于Agent类工具,如果子Agent执行中出现异常,捕获后也是需要尝试重新调用,处理方式与3)类似

6)需要做重复规划或循环规划的检测:分析最新规划的Action结果是否在历史记录中出现过,若存在重复规划需要在下次调用大模型时输入冲突提示并重新请求规划,如果“无效”规划超过一定次数也是要有兜底策略,如参考3)的处理策略或其他方式,需要与产品经理和客户沟通。

4.4 其他技术点探讨

前面提到,真实场景中,往往Workflow(固定流程的查办类业务)、纯Agent(无固定流程的复杂业务)和纯问答(咨询)场景都会有,那会产生以下几个问题:

1)“多意图”问题

用户问题进来首先会进行意图识别,若用户一句话同时包含多个意图(如Workflow、Agent和问答类场景的排列组合),应该怎么处理?或者用户表述不清,应该怎么做?

分析这个问题不能一上来陷入细节,先从大体框架说起:

图5-不同识别意图情况下的处理逻辑

注:因为我这边主要是做客服场景为主,虽然多意图的处理比较复杂,在实际交付项目中,多意图在客户生产环境占比本身就不高,因为大多用户一般不会一句话提出多个请求;模糊的问题相对占比高一点,因为有些用户就是讲不清楚需求,但这种的处理方式相对简单,就是基于识别到的模糊候选意图多问一次(关于多意图/模糊意图的识别技术方案暂不展开,这个没大家想的那么简单,几句话说不完)。下面单纯从技术实现的角度,探讨下多意图的处理方式:

广义的“多意图”也包含“意图+问答”的情况,需要分情况讨论(为了表示方便,我把workflow类的意图用“W”表示,Agent用“A”,问答用“Q”):

a. W+Q/A+Q:这是实际业务中涉及多意图最多的情况,一种处理方式就是“问答回复+流程首句引导语”,但实际项目中通常会采用“W/A优先”的方式,即忽略问答部分,先帮用户处理业务需求,技术实现上也更简单一些,客户通常也能接受。

b. W+W:参考图5,通常是按识别到的多业务意图顺序执行,未执行的先入栈(我们默认栈的大小是2,即最多缓存2个意图),若栈满则“淘汰”早期的意图。但这块也没那么简单,真要做深,实际是要考虑图中标黄的“意图筛选排序”的策略,即需要考虑意图之间的关联关系(如语义顺序,业务优先级,互斥关系等)。“业务优先级”是指用户提到的多个意图,在真实业务中某个意图流程必须先于另一个意图办理,这里可能是2个意图存在依赖关系,或者就是业务上通常会先走某个意图流程。举个例子,在保险报案场景,如果用户说“查查理赔进度,我出车祸了要报案”,业务上通常都是先处理报案,再查用户是不是之前有其他理赔的情况要查询,此时就不能依据用户表达的语义顺序执行多意图。“互斥关系”是2个意图在业务上不能同时执行,需要筛选掉其中1个。篇幅关系不展开叙述,总之想做好这个是需要深度打磨业务才行的。

c. W+A:这个处理方式很难有统一的方式,因为不同领域的客户基于他们的业务属性,对这个问题的看法是不一样的。可以采用“W+W”的处理方式,实际有的客户也会采用“W优先”舍弃A,客户也能接受,而且用户真想用A可以多问一次(毕竟A是不稳定的,能让用户少用就少用)。

d. A+A:参考“W+W”或“W+A”的方式都有人能接受,实际可与客户沟通看那种方式更贴合业务。

2)“意图跳转”问题

若用户在Workflow/Agent的交互流程中未执行完,跳转到其他Workflow、Agent或问答场景怎么办?

这里还是分情况讨论:

a. W->Q:一般是在提槽阶段,客服请求用户提供某个信息,结果用户打个岔问个问题,这种可以单独设计个prompt做“提槽引导语生成”,先给问答回复,在末尾拼接提槽引导语拉回主流程。

b. A->Q:这种一般发生在Agent需要使用“交互类工具”时出现,用户没有直接提供Agent需要的信息而是问了其他咨询的问题,这时需要暂存Agent的环境,在通过知识问答的链路给出回复后,Agent需要获取问答的回复,并自行思考拉回策略,可以在最初的Agent prompt中加入这种情况下的需求描述。

c. W/A->W/A:发生业务意图跳转时,当前意图需要缓存到意图栈中;若意图栈已满,则需删去栈底流程意图后当前意图再入栈,即抛弃早期的业务流程;这里也可以配合产品的工程化实现,即不同业务可以通过配置由运营决定当前意图流程是否允许跳转到其他意图,或跳转后是否需要拉回,这样会更灵活。

3)上下文管理问题

有多轮交互时,若同时涉及到上面提到的3类场景,一般不建议全局共享上下文,最好是Workflow、Agent和知识问答各自维护独立的上下文,因为这3类场景的上下文如果杂糅在一起,对彼此都会出现很多无关的信息,干扰模型的理解和推理。

五、总结

综上所述,目前Agent虽然百花齐放,但是总体还是处于孵化阶段,离真正商用落地还有很大一段距离。因个人能力有限,上面的探讨可能也只是冰山一角,还有很多地方需要进一步调研探索。

普通人如何抓住AI大模型的风口?

领取方式在文末

为什么要学习大模型?

目前AI大模型的技术岗位与能力培养随着人工智能技术的迅速发展和应用 , 大模型作为其中的重要组成部分 , 正逐渐成为推动人工智能发展的重要引擎 。大模型以其强大的数据处理和模式识别能力, 广泛应用于自然语言处理 、计算机视觉 、 智能推荐等领域 ,为各行各业带来了革命性的改变和机遇 。

目前,开源人工智能大模型已应用于医疗、政务、法律、汽车、娱乐、金融、互联网、教育、制造业、企业服务等多个场景,其中,应用于金融、企业服务、制造业和法律领域的大模型在本次调研中占比超过 30%。
在这里插入图片描述

随着AI大模型技术的迅速发展,相关岗位的需求也日益增加。大模型产业链催生了一批高薪新职业:
在这里插入图片描述

人工智能大潮已来,不加入就可能被淘汰。如果你是技术人,尤其是互联网从业者,现在就开始学习AI大模型技术,真的是给你的人生一个重要建议!

最后

只要你真心想学习AI大模型技术,这份精心整理的学习资料我愿意无偿分享给你,但是想学技术去乱搞的人别来找我!

在当前这个人工智能高速发展的时代,AI大模型正在深刻改变各行各业。我国对高水平AI人才的需求也日益增长,真正懂技术、能落地的人才依旧紧缺。我也希望通过这份资料,能够帮助更多有志于AI领域的朋友入门并深入学习。

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

大模型全套学习资料展示

自我们与MoPaaS魔泊云合作以来,我们不断打磨课程体系与技术内容,在细节上精益求精,同时在技术层面也新增了许多前沿且实用的内容,力求为大家带来更系统、更实战、更落地的大模型学习体验。

图片

希望这份系统、实用的大模型学习路径,能够帮助你从零入门,进阶到实战,真正掌握AI时代的核心技能!

01 教学内容

在这里插入图片描述

  • 从零到精通完整闭环:【基础理论 →RAG开发 → Agent设计 → 模型微调与私有化部署调→热门技术】5大模块,内容比传统教材更贴近企业实战!

  • 大量真实项目案例: 带你亲自上手搞数据清洗、模型调优这些硬核操作,把课本知识变成真本事‌!

02适学人群

应届毕业生‌: 无工作经验但想要系统学习AI大模型技术,期待通过实战项目掌握核心技术。

零基础转型‌: 非技术背景但关注AI应用场景,计划通过低代码工具实现“AI+行业”跨界‌。

业务赋能突破瓶颈: 传统开发者(Java/前端等)学习Transformer架构与LangChain框架,向AI全栈工程师转型‌。

image.png

vx扫描下方二维码即可
【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

本教程比较珍贵,仅限大家自行学习,不要传播!更严禁商用!

03 入门到进阶学习路线图

大模型学习路线图,整体分为5个大的阶段:
图片

04 视频和书籍PDF合集

图片

从0到掌握主流大模型技术视频教程(涵盖模型训练、微调、RAG、LangChain、Agent开发等实战方向)

图片

新手必备的大模型学习PDF书单来了!全是硬核知识,帮你少走弯路(不吹牛,真有用)
图片

05 行业报告+白皮书合集

收集70+报告与白皮书,了解行业最新动态!
图片

06 90+份面试题/经验

AI大模型岗位面试经验总结(谁学技术不是为了赚$呢,找个好的岗位很重要)图片
在这里插入图片描述

07 deepseek部署包+技巧大全

在这里插入图片描述

由于篇幅有限

只展示部分资料

并且还在持续更新中…

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

LangGraph实战:如何用循环机制优化你的LangChain Agent工作流 本文详细介绍了如何使用LangGraph的循环机制优化LangChain Agent工作流,解决传统AgentExecutor在强制工具调用、动态提示调整和多阶段循环中的局限性。通过状态机和显式状态图设计,LangGraph提供了更精准的流程控制能力,适用于复杂AI应用场景。 阅读详情

相关推荐

AD9026芯片开发实战指南:从硬件配置到射频校准

本文为AD9026芯片开发实战指南,详细解析了从硬件设计、电源时钟配置、SPI初始化到多芯片同步与JESD204高速链路建立的完整流程。重点探讨了射频校准技术,包括初始化校准与跟踪校准,以保障5G、MIMO等现代通信系统所需的射频性能。旨在帮助开发者系统掌握这颗高性能射频收发器的应用,规避常见设计陷阱。

tomato的博客 853

一文总览Agent系统应用

大型语言模型(LLM)驱动的智能代理在社会科学、自然科学和工程领域有着广泛的应用。这些应用利用了LLM在自然语言处理、文本生成和数据分析方面的强大能力,来解决各种复杂问题和提供创新的解决方案。

m0_59235699的博客 1169

基于vue2的echarts3D地球

采用vue2+js实现了echarts3D地球的放大、缩小和旋转

qq_44699269的博客 1133

AI Agent:7个国内框架 & Agent应用

各大平台均设有官方 GPTs 应用商店,汇聚了丰富多样的插件与模型,能满足用户多元化的需求。这些插件和模型涵盖了从专业领域(如医疗、金融)到日常生活(如娱乐、学习)的各个方面,用户可以根据自己的需求选择合适的应用,扩展 Agent 的功能。单智能体由大语言模型(LLM)、观察(obs)、思考(thought)、行动(act)和记忆(mem)组成。例如,在一个简单的智能问答系统中,LLM 负责理解用户问题并生成回答,观察用户输入,通过思考确定回答策略,执行回答动作,并利用记忆存储和检索相关信息。多智能体。

m0_59163425的博客 2万+

从《视觉SLAM十四讲》到项目实战:一文读懂拓扑地图与语义地图为何是服务机器人的未来

本文探讨了服务机器人地图技术的演进,从传统几何地图到拓扑地图与语义地图的跨越。通过分析栅格地图的局限性和拓扑地图、语义地图的优势,揭示了它们在动态开放环境中的智能应用。文章还介绍了多模态语义融合架构和动态语义更新技术,为服务机器人的未来发展提供了技术路线图。

weixin_30292843的博客 478

树莓派5新手必看:保姆级ibus中文输入法安装与配置全流程(含.bashrc设置避坑)

本文详细介绍了在树莓派5上安装和配置ibus中文输入法的完整流程,包括系统环境准备、ibus框架安装、图形界面配置及常见问题解决方案。通过清晰的步骤说明和避坑指南,帮助新手快速实现中文输入功能,提升开发效率。

weixin_29159441的博客 536

揭秘Agent框架:如何打造智能高效的AI应用核心

这些开源 Agent 应用不仅具备高度的可定制性和灵活性,还能够快速适应不同的业务场景和需求,帮助企业和个人降低开发门槛,实现高效的自动化操作。无论是在自然语言处理、智能客服、自动化交易,还是复杂的流程管理领域,Agent 技术的应用前景都在不断扩大,并逐步渗透到更多行业中。

2401_85325397的博客 1330

【OpenClaw从入门到精通】第07篇:2026实测!零基础开发OpenClaw自定义Skill——招聘外呼自动邀约完整教程

本文聚焦OpenClaw自定义Skill开发全流程,针对现成技能无法满足个性化场景(如专属招聘流程、内部系统对接)的痛点,以“招聘外呼自动邀约”为实战案例,从概念认知、环境搭建、分步开发到测试优化,手把手教读者从零构建自定义Skill。内容涵盖Skill目录结构、SKILL.md核心配置、Python主逻辑实现、API对接、安全配置等关键环节,融入2026年ClawHavoc事件安全警示,强调最小权限、凭证安全等开发原则。所有代码经实测可运行,步骤详尽且兼顾新手友好与进阶需求。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1193

Agent应用落地避坑指南:技术经验全公开

2025年被称为Agent元年,很多与Agent相关的应用、框架和协议在如火如荼的迭代升级。但我的感受是,市面上很多ToC的Agent应用看起来效果很惊艳,但真正落地ToB场景产生商业价值,能给企业带来实际收益的确寥寥无几。除开企业价值等因素,单从技术层面,以个人薄见主要原因有两点

Android_XG的博客 1274

VTK API 详解(134):vtkOBJWriter - 写入 OBJ 模型

是 VTK 中用于将数据写入 Wavefront OBJ 文件格式的类。OBJ 格式是广泛支持的 3D 网格模型格式,支持顶点、面和基本几何信息的保存,便于模型在多种三维软件间交换。

yumeiguo的博客 140

【语音识别】基于MFCC特征实现说话人语音识别matlab源码

1 模型 采用能够反映人对语音的感知特性的Mel频率倒谱系数(MFCC)作为特征参数,以及为避免时间规整问题采用矢量量化技术开发的说话人识别系统.MFCC主要的是模拟人耳的听觉过程,相对于其它参数它对语音波形的变化不敏感,更加稳定,系统取得很好的识别结果,实验表明系统训练和识别的计算量和存储量都比较低. 2 部分代码 functionvarargout=Main(varargin) % MAIN M-file for Main.fig % MAIN, by itself...

qq_59747472的博客 850

程序员必看:AI Agent核心技术与企业落地实战指南,收藏备用!

AI Agent作为具备自主规划、执行和资源调度能力的新一代AI系统,是企业数字化转型的"最后一公里"。文章深入剖析其技术原理、应用架构及落地挑战,指出成功落地70%取决于企业数字化基础设施,20%取决于组织变革。企业应小步快跑试错,积累数据资产,培养"AI原生"思维,才能在AI Agent时代占得先机。

2401_85373691的博客 1485

QT C++ AI棉花智能变量灌溉工上位机(信创完整版)

北斗履带灌溉机器人/田间分区电磁阀基站 → 多层土壤温湿度/盐分EC传感器实时采集墒情 → 双目AI视觉扫描棉田长势、病苗分布 → AI融合**生育期+土壤墒情+盐分+棉株长势**计算变量灌溉定额、水肥配比、灌溉时长 → 分区电磁阀/变频水泵变量供水,病弱苗地块减量、干旱地块增量;墒情、盐分、长势多因子闭环修正灌水量;多层土壤含水率(0–10/20–40/40–80cm)、土壤EC盐分、土壤温度、空气温湿度、蒸发量、北斗地块坐标、管道水压、水肥罐液位、分区流量计、水泵电机负载、滴灌带压力反馈。

寒寒豆豆软件公司的博客 188

小白程序员必备:收藏这份大模型Agent实战指南,从入门到精通!

简单LLM和AI Agent的核心区别在于系统提示词(System Prompt),LLM是“被动响应”,而Agent是“主动执行”,这份主动性就来自于提前定义的控制逻辑。工具使用:自主判断“靠自身知识回答”还是“调用外部工具解决”,核心是“工具选择的合理性”;基础反思:生成答案后先自检、纠错,再返回给用户,解决LLM“一本正经说假话”的问题;ReAct(推理后行动):反复执行「推理→行动→观察结果」循环,直到完成任务,适配动态性强的场景;计划后执行。

2601_95363315的博客 613

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

SAP B1中文培訓教材_SDK

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

【收藏】AI应用开发完全指南:从OpenAI到Agent智能体,程序员升职加薪必备技能

文章介绍了AI应用开发的学习路线和实战项目,帮助程序员提升职场竞争力。随着AI Agent智能体时代的到来,各大互联网公司新增大量AI应用开发岗位。作者提供了从OpenAI代码评审到AI Agent智能体的完整学习路径,包括OpenAI应用(含支付)和AI MCP GateWay等项目实战。无论时间充裕还是紧张,都能找到适合自己的学习方案,为简历添加有竞争力的AI应用场景项目,助力职业发展。

weixin_72959097的博客 1085

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

AI工程化落地实践:程序员必备的收藏级实战指南

文章探讨了AI工程化的实践路径,分析了大语言模型的局限性,提出以代码为中间层的解决方案,详细阐述了上下文工程、记忆策略、自然语言对话和AI Agent四大支柱,并分享了人机协作的敏捷开发模式和分层递进实施策略,强调AI工程化不是替代人类而是协作创新,开发者需掌握新技能以适应AI时代。

2401_85325726的博客 1477

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

收藏必备!AI大模型企业应用实战指南:六大落地场景详解,程序员快速掌握智能转型

文章详细解析了AI大模型在企业落地的六大场景:知识库应用、智能问数、智能体应用、智能编稿、文档审核和智能考评。每个场景都阐述了具体落地思路、适用场景和应用价值,展示了AI大模型如何从知识管理、数据分析到人才考评,全方位赋能企业数字化转型,提升运营效率与创新能力,为企业创造实实在在的价值。

python12345_的博客 1135

【收藏必备】2025Agent元年大模型开发指南:从技术落地到项目实战,Agent框架优化与实践详解

文章讨论了2025年Agent技术的发展现状,分析了ReAct和Plan-and-Execute ReAct两种主流决策框架的局限性,并提出基于标准ReAct的优化方案,包括快慢思考模型结合、多类型工具定义、异常处理机制等。文章强调在实际项目中,除了Agent技术本身,更需要设计完整的技术解决方案来满足客户业务需求,并探讨了多意图处理、意图跳转和上下文管理等技术挑战。

2401_85373691的博客 994

【实战收藏】企业级AI Agent开发指南:从架构拆解到落地避坑,附效能优化方案

【实战收藏】企业级AI Agent开发指南:从架构拆解到落地避坑,附效能优化方案

kaka0722ww的博客 2163

AI Agent 性能优化与成本控制:从技术突破到行业落地实战指南

本文系统解析了AIAgent落地实践中的性能优化、成本控制和稳定性保障三大核心问题。通过提示词压缩、智能路由、缓存机制等技术策略,有效解决了模型运行慢、成本高、易出错等痛点。文章提供了RAG防幻觉、超时重试、输出验证等全流程稳定性设计,并详细展示了AI编程助手、智能客服、数据分析师三个行业的实际应用案例。所有技术方案均经过实战验证,包含可直接复用的代码片段和架构设计图,为开发者提供从优化到落地的完整解决方案。最终实现性能提升40%以上、成本降低50-70%、任务中断率从30%降至5%以下的优化效果。

qq_40303030的博客 2706

收藏备用!2026顶流AI Agent全解析:程序员必懂的概念、区别与落地案例

AI Agent核心定义:以大语言模型(LLM)为核心驱动,集成感知、规划、记忆、工具调用、行动五大核心模块,具备自主理解目标、感知环境、拆解任务、调用工具、迭代优化等能力,能端到端自动化完成复杂任务的智能系统。和传统AI、单一工具类AI相比,AI Agent最核心的差异在于“自主性”——它无需人类逐一步骤下达指令,就像一个独立的“全能执行者”,能主动思考目标与路径的匹配度,自主调整执行策略。尽管学术界与工业界对AI Agent的定义略有差异,但核心共识高度统一。

python12345_的博客 1175

【必收藏】2026年Agent元年入门指南:微软开源AI Agent教程,小白到程序员必备

这一部分主要介绍什么是人工智能Agent,Agent有哪些类型,AI Agent最适合哪里用例,Agent如何帮助我们解决问题,设计Agent解决方案需要注意什么要素,这部分内容都是基础知识,是后续学习的基础。

m0_48891301的博客 1374

构建 Agent 的五大难点与解决方案

随着大语言模型(LLM)能力的飞速提升,AI Agent 成为 2025-2026 年最炙手可热的技术方向。从 AutoGPT 到 Claude Code,从客服机器人到自动化运维,Agent 正在重塑软件开发的范式。然而,构建一个真正可靠的 Agent 远比做一个 ChatBot 困难得多。一个 Demo 级的 Agent 可能一个下午就能搭出来,但要做到生产级可用——能稳定运行、不烧钱、不给用户添乱——需要跨越许多深坑。

2503_91308599的博客 661

【收藏必备】一文搞懂AI Agent:比Workflow更聪明的智能体选择与落地指南

本文从AI产品经理视角解析了AI Agent与Workflow的区别,指出Agent能主动思考、执行和复盘,灵活解决复杂问题。文章提出好Agent的三个标准,并详细对比了五大主流框架的特点与适用场景。最后强调Agent不是全自动,而是智能协同,应设计靠谱、可控、能持续进化的系统,让人类更高效。

2401_85373691的博客 1603

大模型落地应用观察:难点与破局

2024 年被很多人称为大模型应用的元年,毫无疑问,大模型已经成为共识,下一步更急迫的问题也摆在了大家的面前——大模型到底能够用在哪?有哪些场景能落地?怎么做才能创造真正的价值?在刚刚过去的 AICon 全球人工智能开发与应用大会上,InfoQ 采访了在大模型应用领域的领跑企业数势科技创始人兼 CEO 黎科峰博士,交流大模型商业化落地的可行性路径,为行业提供启发。1 大模型在 ToB 领域蕴藏巨大机遇,企业出海或将成为落地加速器当前,许多传统企业对于如何将大模型技术整合到现有业务中感到迷茫。

xiangxueerfei的博客 1495

大模型Agent企业落地困境与Ontology解决方案深度解析(建议收藏)

在大模型时代,Agent作为应用落地范式成为共识,但企业落地效果差,主要因通用大模型缺乏业务理解。通过Ontology建模(如Palantir方案)可让大模型快速掌握业务知识和经验,形成智能化决策大脑,提升企业数字化决策效率,降低成本。企业自建此系统难度高,建议采用成熟方案。Ontology的价值取决于企业数字化决策带来的效益,在制造业、供应链、能源、医疗和金融等领域有广泛应用场景。

2401_85390073的博客 1941
上一篇: 2026 Agent 元年:小白也能看懂 AI Agent vs Agentic AI
下一篇: 从“缸中之脑”到超级打工人:深度拆解大模型Agent底层逻辑,建议收藏!
不秃头de程序猿
博客等级 码龄5年 4089粉丝 1478原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值