- 博客(43)
- 收藏
- 关注
原创 深度解析Agent Skill
Agent Skill是面向具体业务场景、可复用、闭环自治的最小任务执行单元,是Agent解决特定细分问题的能力载体。不同于单次工具调用,Skill是封装了意图识别、参数校验、工具调用、逻辑编排、结果整理、异常兜底的完整能力包。简单来说:工具是“单一动作”,Skill是“一套完整做事的方法”。例如:工具:数据库查询、HTTP接口请求、计算器运算Skill:订单查询技能、用户退款技能、文档总结技能、智能答疑技能而Router的核心定位是任务分发决策单元。
2026-11-01 14:38:27
148
原创 多智能体三: Fan-out/Gather 并行聚合模式
Fan-out/Gather 是一种无依赖并发编排模式,核心逻辑可概括为8个字:批量分发、并行执行、统一收敛。Fan-out(分发散射阶段):调度器将一个完整主任务,拆分/复制为若干个互相无依赖、可独立执行的子任务,批量分发至不同Worker Agent并行执行,无需等待、无需串行排队。Gather(聚合收敛阶段):调度器阻塞等待所有/大部分并行子任务执行完成,统一收集多源结果,完成合并、去重、冲突消解、结构化整合,输出唯一最终结果。该模式本质是多智能体领域的Map-Reduce 思想。
2026-11-01 14:37:02
278
原创 多智能体二:主管/调度器模式(Supervisor / Orchestrator):中心化全局调度
Supervisor(调度器)模式是一种集中式多智能体编排架构,核心逻辑是「中心化调度、专业化执行调度器(Supervisor):全局决策中枢,不参与具体业务执行,仅负责需求解析、任务拆解、DAG流程规划、子任务分配、流程管控、结果聚合、异常处理、最终输出,掌握系统全部全局状态与流程权限。工作智能体(Worker Agent):专业化执行单元,每个Agent聚焦单一细分能力,各司其职;仅接收调度指令、执行任务、返回结果,无全局调度权限、无跨任务决策能力。
2026-11-01 14:35:48
286
原创 多智能体一: Sequential Pipeline 流水线式Agent协同
核心定义:Sequential Pipeline(顺序流水线)是多智能体编排最基础的线性拓扑模式,具备严格线性、单向流转、阶段固化的核心特征。多个专精子智能体按照预设固定顺序串行执行,上一个Agent的标准化输出,作为下一个Agent的唯一合法输入,层层加工、逐步精炼、误差逐级收敛,最终输出高质量、高稳定的AI生产结果。分工专业化、工序固定化、结果递进式优化。多智能体 Sequential Pipeline 的本质,是将复杂AI任务拆解为标准化、阶段化、可收敛、可运维的工业级生产流程。
2026-10-31 14:52:23
350
原创 单智能体三:Router-Skill 工业级 Agent 分工解耦架构,解决大模型技能泛滥难题
Router-Skill 是一套分层调度、能力解耦、专人专事的 Agent 架构。Router 负责思考“谁来做”,Skill 负责“具体做”。Router(全局路由器):中枢调度层。不执行具体业务,只负责意图识别、任务分类、匹配最优技能、分发任务、兜底容错。Skill(专项技能单元):能力执行层。每个 Skill 是独立、内聚、单一职责的业务模块,如天气查询、数据分析、文案改写、工单处理、代码审计、调研报告。通俗类比Router 如同公司的项目总监,不写代码、不做报表,只看需求、判断工种、分配任务;
2026-10-31 11:54:39
304
原创 单智能体二:Plan-and-Execute 面向复杂任务的 Agent 规划执行架构
简单来说,Plan-and-Execute =Planning(全局规划) + Execution(分步执行)。这是一种先思后行的 Agent 架构:Agent 在动手执行之前,先基于用户目标、可用工具,生成一份结构化的全局计划;后续再按照计划逐步推进子任务,同时在执行过程中监控状态、按需动态调整方案。想象你要安排一次长途旅行。ReAct 模式就像「走到哪想到哪」:到了车站才想订酒店、到了景点才查路线,容易遗漏事项、临时手忙脚乱;
2026-10-31 11:31:10
353
原创 Transformer架构:从原理、架构到大模型落地
Transformer 的成功,不在于复杂的网络结构,而在于用极简的注意力机制,解决了序列建模的并行计算与全局依赖两大核心难题。它不仅是一次算法革新,更奠定了通用人工智能的技术底座。当前行业仍在持续迭代:Mamba、RetNet 等线性状态空间模型(SSM)尝试突破 Transformer 的 O(n²) 复杂度瓶颈,但在通用语义建模、复杂推理、生成质量上,Transformer 依旧是绝对主流,短期内无法被替代。8.1 前沿反思:Transformer 的“状态追踪”结构性缺陷。
2026-10-30 21:54:41
373
原创 单体智能一:ReAct Agent工程化落地的深度实践
一旦接入真实业务、长周期任务、多轮迭代、外部复杂接口后,就会暴露一系列致命问题:上下文无限膨胀、Token 成本失控、逻辑死循环、工具调用阻塞、异常无法恢复、链路完全黑盒、安全风险不可控。在 AI Agent 快速普及的当下,ReAct(Reasoning + Acting)作为最经典、最通用的智能体范式,凭借思考—行动—观察的闭环迭代能力,彻底改变了大模型“单次问答、静态输出”的传统形态,让 LLM 具备了自主推理、工具调用、动态纠错、迭代解决复杂任务的核心能力,几乎成为所有智能体架构的底层基石。
2026-10-30 17:12:20
388
原创 解析主流Agent架构模式
1.架构按需迭代,拒绝过度设计:始终从最简单体架构起步,根据业务暴露的精度不足、效率偏低、稳定性差等瓶颈,逐步迭代升级至多智能体、工作流架构,切勿一上来堆砌复杂架构,造成资源浪费与运维负担。2.以工程确定性约束模型不确定性:LLM 天生具备随机性与幻觉问题,企业级落地的核心思路,就是通过标准化流程、分支判断、重试机制、人工兜底等工程手段,抵消模型的原生不确定性,保障系统稳定运行。3.专业化分工是多智能体的核心价值。
2026-10-29 15:04:25
317
原创 服务器中docker安装redis步骤
2. 测试连接(密码是你刚才设的 root)# 1. 确认容器状态是 Up。3、创建挂载目录与配置文件。4、启动redis容器。5、验证容器是否正常。
2026-10-18 16:10:30
142
原创 kafka快速使用
当producer设置acks为-1时,min.insync.replicas指定replicas的最小数目(必须确认每一个repica的写数据都是成功的),如果这个数目没有达到,producer发送消息会产生异常。这个id可以作为broker的“名字”,你可以选择任意你喜欢的数字作为id,只要id是唯一的即可。一条消息能够被多个消费者消费到的模式,类似publish-subscribe模式,要实现多播消费只需要保证这些消费者归属不同的消费者组即可。1、启动kafka的消费者,消费消息。
2026-06-10 09:40:57
244
原创 Transformer的⼯作流程
编码器(Encoder)通过自注意力机制和 FFN,将原文“压缩”成一本包含丰富语义的“记忆字典”;解码器(Decoder)在生成每一个新词时,先通过掩码注意力保证语句通顺,再通过交叉注意力去“记忆字典”里查阅原文含义,最后经过FFN 加工和Linear/Softmax 打分,像滚雪球一样自回归地把目标文本一个字一个字地“吐”出来。正是这种“编码-解码”架构与“注意力机制”的完美结合,让 Transformer 能够处理长距离依赖,理解复杂语境,成为了现代大语言模型的基石。
2026-06-09 22:34:28
340
原创 Pycharm配置Miniconda教程
(3)这是Anaconda3 安装过程中尝试集成 Microsoft VSCode 时失败的提示界面,核心问题是安装程序无法完成 VSCode 的下载或配置,系统弹出错误框提示“Install step failed!你只需点击“OK”关闭错误提示,然后点击“继续”即可完成 Anaconda 的核心安装。案例中虽然最初演示的是安装 Anaconda,但最终调整为使用 Miniconda,因此只有"安装 Anaconda"部分是以 Anaconda 为例。(1)下载后的安装包,点击双击安装。
2026-06-05 16:46:08
490
原创 SpringAI-1.基于Ollama部署大模型
1、安装ollama,选择系统,复制命令在命令行执行2、执行ollama命令,显示如下信息,ollama安装完成3、在服务器部署成功后,选择自己想要使用的模型4、复制命令后,在命令行执行,选择安装7b的版本5、安装成功后,输入对话...,安装成功6、访问地址,查询模型配置。
2026-05-15 17:56:04
492
原创 mongoDB安装教程
进入自己mongodb的安装目录,输入命令 mongod --fork -dbpath data --logpath log/mongo.log --logappend 启动mongodb ,显示如下信息,证明启动成功。在解压的文件页面,shift+command+g可以选择要移动的文件目录,将加压后的文件copy到自己的文件目录,推荐 /usr/local/ 目录下。通过命令对这两个文件夹授权:sudo chown 用户名 文件夹路径,第一次会让输入密码,输入自己的电脑密码即可。下载完成后,解压压缩包。
2026-04-20 23:30:13
44
原创 Kfaka2、客户端工作机制
Kafka的设计精髓在于网络不稳定,服务也随时会崩溃的复杂场景下,如何保证消息的高并发、高吞吐。但是要理解那些复杂的问题,需要建立在这个基础模型基础上的。
2026-03-22 15:57:07
431
原创 一、Synchronized
根据上图分析可知,线程1和线程2同时对共享变量执行加1操作,在线程1获取i并对i加1时,结果对线程2不可见,线程2同时获取到的i还是线程1操作之前的值,导致线程2操作的结果会覆盖线程1操作的结果。偏向锁是一种针对加锁操作的优化手段,在大多数情况下,锁不仅不存在多线程竞争,而且总是由同一线程多次获得,因此为了消除数据在无竞争情况下锁重入(CAS操作)的开销而引入偏向锁。轻量级锁所适应的场景是线程交替执行同步块的场合,如果存在同一时间多个线程访问同一把锁的场合,就会导致轻量级锁膨胀为重量级锁。
2026-03-22 15:53:39
416
原创 mac中忘记root密码解决方案
摘要:本文介绍在Mac上重置MySQL密码的方法:1)通过设置停止MySQL服务;2)获取管理员权限后执行./mysqld_safe --skip-grant-tables命令;3)进入MySQL命令行,使用FLUSH PRIVILEGES刷新权限后,通过SET PASSWORD语句为root用户设置新密码。该方法需依次执行服务停止、安全模式启动和密码修改三个关键步骤。(99字)
2025-04-13 22:16:52
673
原创 Kafka常用命令
/指定消费者组,server0、server1为一个消费者组,server2为一个不同的消费者组。//启动一个消费者,从名为test的topic中接受消息。//启动一个生产者,往名为test的topic中发消息。//启动一个消费者,消费topic中发送的历史消息。//消费者从offset=4之后的消息开始消费。//查看所有topic列表。//创建分布式topic。//查看消费者组消费进度。//查看topic信息。
2024-03-03 16:59:22
471
原创 kafka启动报错问题记录
1、在该路径下找到meta.properties文件,按照报错提示,将meta.properties文件里面的cluster.id修改为报错提示的Cluster ID,重新启动kafka。找到server.properties 配置文件中 log.dirs 配置的路径。2、将该路径下的文件全部删除,重新启动kafka。
2024-02-17 21:36:05
1113
原创 一、ZooKeeper节点特性
ZooKeeper 是一个开源的分布式协调框架,主要是用来解决分布式集群应用系统中一致性的问题。Zookeeper的设计目标是将那些复杂且容易出错的分布式一致性分装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。ZooKeeper本质上是一个分布式的小文件存储系统(Zookeeper=文件系统+监听机制)。提供基于类似于文件系统的目录树方式的数据存储,并且可以对树中的节点进行有效管理,从而用来维护和监控存储的数据的状态变化。通过监控这些数据状态的变化,
2023-12-17 17:44:18
1170
原创 卸载jdk及安装openJDK(mac)
jdk官方安装教程:https://www.java.com/zh-CN/download/help/mac_install.html。第5步没有安装成功,可能的原因是隐私与安全性没有获取权限,在这里授权后,重复第5步即可。//保存关闭 control+S。//移动到自己的目录。
2023-12-10 22:11:50
4120
2
原创 创建springBoot项目
1、新建springBoot项目2、选择springBoot自动生成3、配置自己的springBoot项目信息4、选择项目接口和要导入的jar包5、选择项目存放位置和项目名称6、根据需要修改jdk版本和springBoot版本
2023-12-10 21:37:19
136
原创 Sentinel控制台部署流程
根据自己需要的版本下载Sentinel,下载链接:https://github.com/alibaba/Sentinel/releases。SpringCloudAlibaba整合Sentinel,需要进行版本适配,根据自己的SpringCloud版本选择。2、指定Sentinel端口(默认8080)、账号(默认Sentinel)、密码(默认Sentinel)1、控制台/终端 启动Sentinel。3、其它修改参考官方文档。选择下载控制台jar包。
2023-04-16 19:12:40
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅