当前位置: 首页 > article >正文

智能体开发必看!LLM、RAG、MCP、Skills核心解析,手把手教你搭建AI大脑!

0. 前言最近一年我一直在做智能体相关的项目落地从对接企业Agent需求、搭建技术架构到开发实现、给团队做基础培训等一直和LLM、RAG、MCP、Skills这些概念打交道。所以我结合实际经验用最易懂的技术语言梳理一下这些核心概念帮和我一样做智能体相关工作、或者想入门的朋友快速理清逻辑高效对接工作、搭建架构。先说结论LLM 解析目标、拆解任务RAG 检索精准数据支撑决策MCP 标准化调用工具Skills 执行具体任务Agent 智能体以 LLM 为核心串联各技术模块具备任务闭环执行与自我修正能力的智能系统。1. 核心概念1.1 Agent能自主干活的“完整系统”**通俗解读**能实现“听懂需求→拆解任务→执行任务→反馈调整”自主闭环的智能系统。**技术定义**Agent智能体是一种基于大模型驱动融合任务规划、工具调用、记忆管理、反馈优化四大核心能力能够自主理解目标、拆解任务、执行操作、动态调整实现“输入-推理-执行-反馈”闭环的智能系统并非单一技术而是多组件协同的技术架构。**核心能力**自主决策、调用工具、动态反馈区别于传统AI只能被动响应的特点。1.2 LLM智能体的“大脑”**通俗解读**智能体的“大脑”能理解需求、分析问题但只能被动响应不会自己动手做任务主流模型都属于LLM上下文窗口大小直接影响它的思考能力。**核心重点**LLMLarge Language Model大语言模型通过大规模数据训练具备听懂、推理、生成文本的能力即NLU、NLG能力是Agent的思考核心。**核心原理**基于Transformer架构通过海量无监督文本数据预训练、有监督微调SFT、人类反馈强化学习RLHF优化具备自然语言理解NLU、自然语言生成NLG、逻辑推理与上下文建模能力的基础大模型。技术链路主要分为三步预训练阶段通过掩码语言模型、下一句预测等任务学习通用语言知识、微调阶段通过特定任务数据优化模型输出适配具体场景、对齐阶段通过RLHF将模型输出与人类偏好对齐提升可靠性。目前主流LLM均采用Decoder-only或Encoder-Decoder混合架构通过扩大模型参数量、优化预训练数据质量提升推理精度与上下文窗口长度。上下文窗口的大小直接决定LLM的多轮对话能力与复杂任务拆解能力是支撑Agent自主决策的核心技术指标。1.3 RAG智能体的“精准知识库”**通俗解读**相当于给LLM配了一个“可实时更新的参考书”LLM思考前先查这本“书”再给出答案不用重新训练模型就能获取新信息、精准信息。**核心重点**RAGRetrieval-Augmented Generation检索增强生成融合信息检索与文本生成通过在LLM生成输出前检索外部知识库中的精准信息将检索结果与Prompt结合输入LLM实现生成内容的准确性、时效性与可靠性提升核心解决LLM的幻觉与知识滞后问题。**核心原理**经数据预处理、向量嵌入、语义检索、增强生成四大核心步骤依托嵌入模型与向量数据库实现精准信息检索与LLM生成增强。数据预处理模块将外部数据企业文档、行业报告、实时新闻、数据库数据等进行清洗、分词、结构化处理转换为可检索的文本片段向量嵌入模块通过嵌入模型如Sentence-BERT、E5将文本片段转换为高维向量捕捉文本的语义特征实现“语义检索”而非传统关键词检索检索模块基于向量数据库如Pinecone、Milvus、Chroma存储向量数据通过相似度计算如余弦相似度检索与用户查询最相关的文本片段支持稠密检索、稀疏检索或混合检索Hybrid RAG提升检索召回率与精准度增强生成模块将检索到的精准信息与用户Prompt、LLM上下文结合构建优化后的Prompt输入LLM生成输出确保输出内容有明确的数据支撑避免幻觉。1.4 MCP智能体的“通用接口”**通俗解读**相当于给Agent的“手脚”配了“通用插头”不管是调用文档工具、邮箱还是数据库不用单独适配插上就能用。**核心重点**MCPModel Context Protocol模型上下文协议是Anthropic于2024年11月推出的开放协议标准制定了模型调用工具、数据源的统一标准解决不同工具调用接口混乱的问题。**核心原理**MCP的核心设计目标是打破传统工具调用的接口壁垒其技术架构主要包含三大核心模块1标准化交互格式定义统一的请求/响应格式明确模型调用工具的指令规范、工具返回结果的序列化格式无需为不同工具单独开发适配接口降低多工具协同的开发成本2上下文管理模块标准化上下文的存储、传输与解析逻辑支持多模型、多工具共享上下文数据如当前任务的执行状态、检索到的知识提升协同效率3权限控制与安全模块定义模型调用工具的权限分级机制支持敏感数据的加密传输与访问控制解决本地数据、私有工具的安全调用问题突破纯文本交互的限制。**与传统工具调用协议的区别**相较于OpenAI的Function Calling、LangChain的Tool Interface等方案MCP的核心优势在于“通用性”与“扩展性”。MCP作为开放标准可适配各类LLM、工具与数据源支持快速接入新工具数据库、网页抓取工具、本地应用等同时支持多模型协同如用LLM做推理用专用模型做图像识别通过MCP实现协同试图成为AI时代工具调用的“HTTP协议”。1.5 Skills智能体的“手脚技能”**通俗解读**Skill就是一个标准化的文件夹用来打包Agent完成特定任务所需的知识和工具。相当于Agent的“专属技能包”里面有各种具体技能比如数据检索、报告生成、邮件发送Agent可根据任务把这些技能组合起来完成工作。**核心重点**可重复使用、可组合的任务执行模块封装了具体做事的逻辑比如写文档、调工具是Agent落地任务的核心。**核心分类**根据技术功能与应用场景Skills可分为三大类协同构成完整的任务执行体系1基础交互技能负责Agent与外部的多模态交互核心依赖专用AI模型与接口如自然语言理解技能基于LLM的NLU能力解析用户输入、图像识别技能基于CNN模型识别工业设备异常、语音交互技能融合ASR/TTs与LLM实现语音指令的接收与反馈2决策规划技能支撑Agent的任务拆解与策略优化如任务拆解技能基于HTN/GPT-4V等算法将复杂目标拆解为子任务、风险评估技能基于历史数据评估任务执行风险与优先级、动态纠错技能识别任务执行异常调整执行策略3执行操作技能负责具体任务的落地执行可分为工具调用技能通过MCP协议调用外部工具与API、代码生成技能基于LLM生成DevOps部署脚本、数据处理代码、物理操作技能对接工业机械臂、智能家居设备实现物理世界的操作。2. 案例例如用户下达指令“帮我分析2026年AI行业趋势生成技术分析报告并同步至团队邮箱”其核心技术流程如下**1 LLM推理引擎**解析用户目标通过逻辑推理拆解任务链路检索2026年AI行业政策→提取核心技术趋势→分析落地场景→生成报告→同步邮箱明确各任务的执行标准与依赖关系**2RAG检索增强**响应LLM的检索请求通过向量数据库检索2026年AI行业最新政策、财报、技术论文等精准数据将检索结果反馈给LLM支撑报告内容的准确性与时效性**3MCP接口协议**根据LLM的指令标准化工具调用请求分别对接行业数据库检索数据、文档编辑器生成报告、邮箱工具同步报告实现多工具的无缝协同接收工具返回的执行结果**4Skills执行单元**按任务链路依次调用“数据检索技能→报告生成技能→邮箱同步技能”将LLM的推理结果转换为具体的执行操作完成各子任务的落地**5Agent智能系统**通过记忆层存储任务上下文与执行数据实时校验各技能的执行结果若出现数据不全触发RAG补充检索、工具调用失败通过MCP切换备选工具等异常动态调整执行策略最终完成报告生成与同步实现“输入-推理-执行-反馈”的自主闭环。3. 总结五大组件的技术协同LLM提供推理算力RAG提供数据支撑MCP解决接口壁垒Skills实现任务落地Agent整合四大组件形成自主闭环的智能系统。最后我认为在智能体时代核心不在于追求技术的复杂度而在于如何用好现有模型、方法、工具与框架聚焦业务痛点的破解、挖掘有价值的应用场景最终通过智能体与大模型协助甚至替代传统解决方案来创造真正的业务价值。01什么是AI大模型应用开发工程师如果说AI大模型是蕴藏着巨大能量的“后台超级能力”那么AI大模型应用开发工程师就是将这种能量转化为实用工具的执行者。AI大模型应用开发工程师是基于AI大模型设计开发落地业务的应用工程师。这个职业的核心价值在于打破技术与用户之间的壁垒把普通人难以理解的算法逻辑、模型参数转化为人人都能轻松操作的产品形态。无论是日常写作时用到的AI文案生成器、修图软件里的智能美化功能还是办公场景中的自动记账工具、会议记录用的语音转文字APP这些看似简单的应用背后都是应用开发工程师在默默搭建技术与需求之间的桥梁。他们不追求创造全新的大模型而是专注于让已有的大模型“听懂”业务需求“学会”解决具体问题最终形成可落地、可使用的产品。CSDN粉丝独家福利给大家整理了一份AI大模型全套学习资料这份完整版的 AI 大模型学习资料已经上传CSDN朋友们如果需要可以扫描下方二维码点击下方CSDN官方认证链接免费领取【保证100%免费】02AI大模型应用开发工程师的核心职责需求分析与拆解是工作的起点也是确保开发不偏离方向的关键。应用开发工程师需要直接对接业务方深入理解其核心诉求——不仅要明确“要做什么”更要厘清“为什么要做”以及“做到什么程度算合格”。在此基础上他们会将模糊的业务需求拆解为具体的技术任务明确每个环节的执行标准并评估技术实现的可行性同时定义清晰的核心指标为后续开发、测试提供依据。这一步就像建筑前的图纸设计若出现偏差后续所有工作都可能白费。技术选型与适配是衔接需求与开发的核心环节。工程师需要根据业务场景的特点选择合适的基础大模型、开发框架和工具——不同的业务对模型的响应速度、精度、成本要求不同选型的合理性直接影响最终产品的表现。同时他们还要对行业相关数据进行预处理通过提示词工程优化模型输出或在必要时进行轻量化微调让基础模型更好地适配具体业务。此外设计合理的上下文管理规则确保模型理解连贯需求建立敏感信息过滤机制保障数据安全也是这一环节的重要内容。应用开发与对接则是将方案转化为产品的实操阶段。工程师会利用选定的开发框架构建应用的核心功能同时联动各类外部系统——比如将AI模型与企业现有的客户管理系统、数据存储系统打通确保数据流转顺畅。在这一过程中他们还需要配合设计团队打磨前端交互界面让技术功能以简洁易懂的方式呈现给用户实现从技术方案到产品形态的转化。测试与优化是保障产品质量的关键步骤。工程师会开展全面的功能测试找出并修复开发过程中出现的漏洞同时针对模型的响应速度、稳定性等性能指标进行优化。安全合规性也是测试的重点需要确保应用符合数据保护、隐私安全等相关规定。此外他们还会收集用户反馈通过调整模型参数、优化提示词等方式持续提升产品体验让应用更贴合用户实际使用需求。部署运维与迭代则贯穿产品的整个生命周期。工程师会通过云服务器或私有服务器将应用部署上线并实时监控运行状态及时处理突发故障确保应用稳定运行。随着业务需求的变化他们还需要对应用功能进行迭代更新同时编写完善的开发文档和使用手册为后续的维护和交接提供支持。03薪资情况与职业价值市场对这一职业的高度认可直接体现在薪资待遇上。据猎聘最新在招岗位数据显示AI大模型应用开发工程师的月薪最高可达60k。在AI技术加速落地的当下这种“技术业务”的复合型能力尤为稀缺让该职业成为当下极具吸引力的就业选择。AI大模型应用开发工程师是AI技术落地的关键桥梁。他们用专业能力将抽象的技术转化为具体的产品让大模型的价值真正渗透到各行各业。随着AI场景化应用的不断深化这一职业的重要性将更加凸显也必将吸引更多人才投身其中推动AI技术更好地服务于社会发展。CSDN粉丝独家福利给大家整理了一份AI大模型全套学习资料这份完整版的 AI 大模型学习资料已经上传CSDN朋友们如果需要可以扫描下方二维码点击下方CSDN官方认证链接免费领取【保证100%免费】

相关文章:

智能体开发必看!LLM、RAG、MCP、Skills核心解析,手把手教你搭建AI大脑!

0. 前言 最近一年我一直在做智能体相关的项目落地,从对接企业Agent需求、搭建技术架构到开发实现、给团队做基础培训等,一直和LLM、RAG、MCP、Skills这些概念打交道。 所以我结合实际经验,用最易懂的技术语言,梳理一下这些核心概念…...

Qwen3-8B应用解析:从零搭建一个支持长文档的个性化教育辅导机器人

Qwen3-8B应用解析:从零搭建一个支持长文档的个性化教育辅导机器人 1. 教育AI的新机遇与挑战 在数字化教育快速发展的今天,个性化辅导已成为提升学习效率的关键。传统教育面临三大痛点: 资源不均:优质教师资源有限,难…...

手把手教你搞定用友T3-标准版-11.2安装:从SQL Server 2008R2到环境检测的保姆级避坑指南

手把手教你搞定用友T3-标准版-11.2安装:从SQL Server 2008R2到环境检测的保姆级避坑指南 对于财务和IT新手来说,企业级财务软件的安装往往是一道令人望而生畏的门槛。用友T3作为国内广泛使用的财务管理系统,其标准版11.2的安装过程涉及多个技…...

医生必看!深度学习合成的医学影像靠谱吗?我们实测了3种常见场景

深度学习合成医学影像的临床可靠性评估:医生必备的3大实战指南 当第一次在屏幕上看到由AI生成的脑部MRI影像时,张医生几乎无法相信自己的眼睛——那些灰白质交界处的细节、脑室边缘的清晰度,与真实扫描结果几乎无异。作为神经内科主任医师&am…...

Pixel Dimension Fissioner实际作品:为硬件创客生成的产品说明书像素化交互手册

Pixel Dimension Fissioner实际作品:为硬件创客生成的产品说明书像素化交互手册 1. 产品概述 Pixel Dimension Fissioner(像素语言维度裂变器)是一款专为硬件创客设计的创新文本处理工具。它基于MT5-Zero-Shot-Augment核心引擎,…...

【无人售货柜・RK+YOLO】篇 6:安卓端落地!RK3576 + 安卓系统,YOLO RKNN 模型实时推理保姆级教程

目录 一、前置说明 & 新手扫盲 新手必守的红线 二、第一步:环境 & 资源准备,新手零坑版 三、第二步:创建安卓项目,配置环境 四、第三步:核心功能实现,全流程代码带注释 模块 1:动…...

Dify异步任务治理实战(生产环境已稳定运行417天):基于Saga模式的状态追踪与可视化诊断平台搭建

第一章:Dify异步任务治理实战总览Dify 作为低代码 AI 应用开发平台,其后台大量依赖异步任务处理机制——包括模型推理、数据集嵌入、工作流编排、知识库切分与向量化等。当业务规模扩大时,未经治理的异步任务易引发队列积压、资源争抢、失败任…...

新手必看:5分钟掌握微信小程序showToast、showModal、showLoading的常见坑与解决方案

微信小程序弹框实战指南:从基础使用到高阶避坑 第一次接触微信小程序开发时,我被官方文档里琳琅满目的API搞得眼花缭乱。特别是那些看似简单却暗藏玄机的弹框组件——showToast、showModal和showLoading,表面上看几行代码就能实现功能&#x…...

嵌入式C中结构体嵌套联合体的内存优化实践

1. 结构体与联合体共用的工程实践解析在嵌入式系统开发中,内存资源往往高度受限,如何在保证代码可读性与功能完整性的前提下,实现内存使用的最优化,是每一位硬件工程师和固件开发者必须面对的核心问题。结构体(struct&…...

Dify工作流异步化实战(从阻塞到EventLoop的深度跃迁)

第一章:Dify工作流异步化实战(从阻塞到EventLoop的深度跃迁) Dify 默认工作流采用同步 HTTP 请求处理模式,在高并发场景下易因 LLM 响应延迟导致线程阻塞、吞吐骤降。为突破该瓶颈,需将核心执行链路迁移至基于 Go 的 g…...

软考高项英文题别怕!5分钟掌握这3个拆句技巧,5分稳稳到手

软考高项英文题拆解实战:3个结构化技巧让长难句秒变送分题 面对软考高项试卷上那些蜿蜒曲折的英文长句,很多考生第一反应是头皮发麻。但你可能没发现,这些看似复杂的句子本质上就像乐高积木——只要找到拼接规律,再长的句子也能拆…...

Qwen3-Reranker-8B部署指南:低显存(<16GB)环境下的量化推理方案

Qwen3-Reranker-8B部署指南&#xff1a;低显存&#xff08;<16GB&#xff09;环境下的量化推理方案 1. 引言 你是否遇到过这样的困境&#xff1a;想要部署强大的文本重排序模型&#xff0c;却发现自己的显卡显存不够用&#xff1f;8B参数的大模型通常需要16GB以上的显存&a…...

DeepAnalyze开源可部署实践:信创环境(麒麟OS+海光CPU)适配验证报告

DeepAnalyze开源可部署实践&#xff1a;信创环境&#xff08;麒麟OS海光CPU&#xff09;适配验证报告 1. 项目概述 DeepAnalyze是一个深度文本分析引擎&#xff0c;专门设计用于在本地环境中对文本内容进行深度解析和洞察提取。这个开源项目基于Ollama本地大模型运行框架构建…...

Pixel Dimension Fissioner真实作品:品牌Slogan裂变为Z世代/银发族/新中产三类话术

Pixel Dimension Fissioner真实作品&#xff1a;品牌Slogan裂变为Z世代/银发族/新中产三类话术 1. 像素语言工坊&#xff1a;当AI遇见16-bit创意革命 在数字营销领域&#xff0c;一个品牌口号往往需要同时打动多个截然不同的受众群体。传统方法需要文案团队耗费大量时间针对不…...

Java Web 美术馆管理系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】

&#x1f4a1;实话实说&#xff1a;有自己的项目库存&#xff0c;不需要找别人拿货再加价&#xff0c;所以能给到超低价格。摘要 美术馆作为文化艺术传播的重要载体&#xff0c;其管理效率直接影响观众的参观体验和艺术资源的有效利用。传统美术馆管理多依赖人工操作&#xff0…...

Qwen-Image镜像作品分享:定制环境生成的高质量图文摘要、推理链与解释性输出

Qwen-Image镜像作品分享&#xff1a;定制环境生成的高质量图文摘要、推理链与解释性输出 1. 开箱即用的专业级AI推理环境 当我们需要快速部署一个视觉语言模型时&#xff0c;最头疼的往往是环境配置问题。不同版本的CUDA、PyTorch、驱动之间的兼容性问题常常让人望而却步。而…...

Qwen3-32B保姆级教程:API服务curl调用示例+JSON Schema响应结构说明

Qwen3-32B保姆级教程&#xff1a;API服务curl调用示例JSON Schema响应结构说明 1. 环境准备与快速部署 本教程基于RTX 4090D 24GB显存优化版的Qwen3-32B私有部署镜像&#xff0c;该镜像已预装完整运行环境与模型依赖&#xff0c;开箱即用。 1.1 硬件要求 显卡&#xff1a;必…...

PDF-Parser-1.0与React Native集成:移动端开发实践

PDF-Parser-1.0与React Native集成&#xff1a;移动端开发实践 1. 引言 移动办公已经成为现代工作方式的主流&#xff0c;但处理PDF文档仍然是个头疼的问题。想象一下这样的场景&#xff1a;你在外出差&#xff0c;客户突然发来一份重要的PDF合同&#xff0c;你需要快速提取关…...

丹青识画GPU优化实践:TensorRT加速OFA视觉编码器推理提速2.3倍

丹青识画GPU优化实践&#xff1a;TensorRT加速OFA视觉编码器推理提速2.3倍 1. 引言&#xff1a;当艺术鉴赏遇见计算瓶颈 想象一下&#xff0c;你站在一幅山水画前&#xff0c;系统需要像一位博学的鉴赏家&#xff0c;在瞬间理解画面的意境、识别其中的元素&#xff0c;并用行…...

WeKnora金融数据分析:基于Matplotlib的可视化展示

WeKnora金融数据分析&#xff1a;基于Matplotlib的可视化展示 1. 引言 金融数据分析是投资决策和风险管理的重要基础&#xff0c;但面对海量的金融数据&#xff0c;如何快速提取有价值的信息并直观呈现&#xff0c;一直是金融从业者面临的挑战。传统的表格数据难以直观展示趋…...

3步实现专业级直播抠像:OBS背景移除插件完全指南

3步实现专业级直播抠像&#xff1a;OBS背景移除插件完全指南 【免费下载链接】obs-backgroundremoval An OBS plugin for removing background in portrait images (video), making it easy to replace the background when recording or streaming. 项目地址: https://gitco…...

云容笔谈·东方红颜影像生成系统:从操作系统视角看GPU资源调度与优化

云容笔谈东方红颜影像生成系统&#xff1a;从操作系统视角看GPU资源调度与优化 最近在折腾“云容笔谈东方红颜”这套影像生成系统&#xff0c;发现一个挺有意思的现象&#xff1a;很多朋友把系统跑起来&#xff0c;看到漂亮的图片生成出来就完事了&#xff0c;但很少去关心背后…...

Keil µVision工程窗口图标含义全解析

1. Keil Vision工程窗口图标系统解析Keil Vision作为ARM Cortex-M系列微控制器开发最主流的集成开发环境&#xff08;IDE&#xff09;&#xff0c;其工程管理界面采用高度语义化的图标系统&#xff0c;用以直观反映项目结构、文件状态及编译配置关系。对于嵌入式开发者&#xf…...

Qwen3-ASR语音识别实战:快速搭建并测试多语言识别效果

Qwen3-ASR语音识别实战&#xff1a;快速搭建并测试多语言识别效果 想亲手搭建一个能听懂30多种语言和22种中文方言的语音识别系统吗&#xff1f;今天我们就来实战部署Qwen3-ASR&#xff0c;从零开始搭建服务&#xff0c;并亲自测试它的多语言识别能力。整个过程就像搭积木一样…...

微信小程序集成RMBG-2.0:证件照背景替换开发实战

微信小程序集成RMBG-2.0&#xff1a;证件照背景替换开发实战 1. 引言 每次需要证件照时&#xff0c;你是不是也遇到过这样的烦恼&#xff1f;要么背景颜色不对&#xff0c;要么得专门跑去照相馆&#xff0c;既费时间又花钱。现在有个好消息&#xff1a;通过微信小程序和RMBG-…...

AE圣诞树代码实战:5分钟打造动态网页圣诞树(附完整HTML源码)

动态网页圣诞树&#xff1a;从AE到HTML的创意实现指南 圣诞节将至&#xff0c;为网站添加一棵闪亮的动态圣诞树是吸引访客的绝佳方式。本文将带你从零开始&#xff0c;通过After Effects&#xff08;AE&#xff09;制作圣诞树动画&#xff0c;并完整嵌入网页中。不同于简单的代…...

使用Typora撰写春联生成模型技术文档的技巧

使用Typora撰写春联生成模型技术文档的技巧 1. 为什么选择Typora写技术文档 Typora作为一款轻量级的Markdown编辑器&#xff0c;特别适合用来编写技术文档。它采用实时渲染的方式&#xff0c;让你在写作过程中就能看到最终效果&#xff0c;不用在编辑模式和预览模式之间来回切…...

FanControl深度解析:如何实现Windows系统下的精细化风扇控制

FanControl深度解析&#xff1a;如何实现Windows系统下的精细化风扇控制 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trend…...

巧用CAD与GIS工具:将地方坐标系图纸精准校正至国家2000

1. 地方坐标系与国家2000的转换难题 刚接手一个市政项目时&#xff0c;我发现设计院提供的CAD图纸用的居然是地方坐标系。当时就懵了——这玩意儿怎么跟国家2000坐标系的标准地图叠加啊&#xff1f;后来才知道&#xff0c;这种情况在设计行业还挺常见的。很多老项目用的都是地方…...

NAS文件同步避坑指南:为什么我的FreeFileSync总是删除本地文件?

NAS文件同步避坑指南&#xff1a;为什么我的FreeFileSync总是删除本地文件&#xff1f; 1. 同步方向设置&#xff1a;数据安全的第一个防线 许多用户在配置FreeFileSync时遇到的第一个"坑"&#xff0c;往往源于对同步方向的误解。镜像同步&#xff08;Mirror&#xf…...