小红书一面:MCP 和 Function Calling 有什么区别?

AI Agent开发工程师面试全攻略:从技术准备到心态调整 本文为转型AI Agent开发的后端工程师提供了全面的面试攻略。文章结合真实面经,深入剖析了模型层、开发框架层和调优层的核心技术要点,并分享了从技术准备、简历打磨到面试策略与心态调整的实战经验,旨在帮助开发者高效备战,成功斩获心仪Offer。 阅读详情

👔面试官:来聊聊 MCP 和 Function Calling 的区别吧。

🙋‍♂️我:MCP 就是 Function Calling 的升级版嘛,MCP 出来之后 Function Calling 就被淘汰了,以后工具调用都走 MCP 就行了。

🙋‍♂️我:MCP 就是 Function Calling 的升级版嘛,MCP 出来之后 Function Calling 就被淘汰了,以后工具调用都走 MCP 就行了。

👔面试官:淘汰?MCP 底层靠什么驱动的你知道吗?它可离不开 Function Calling。这两个根本不是同一层面的东西,你把层次搞混了。

🙋‍♂️我:哦,那 MCP 应该就是给 Function Calling 包了一层壳吧?功能上没什么本质区别,就是写法不一样而已?

👔面试官:如果只是写法不一样,Anthropic 为什么要专门设计一个协议出来?Function Calling 解决的是单次调用的格式问题,MCP 解决的是工具怎么标准化管理、跨项目复用和自动发现的问题,两者的抽象层次完全不同。你真跑过 MCP 吗?接入一个 MCP Server 需要写多少代码,你知道吗?

看来这两个概念的层次关系确实容易搞混,下面我把它们各自解决什么问题、怎么配合工作的逻辑理清楚。

💡 简要回答

我理解这两者不是竞争关系,解决的不是同一层面的问题。

Function Calling 是「调用语言」,定义的是模型怎么表达「我要调哪个函数、参数是什么」;MCP 是「工具生态协议」,定义的是工具怎么标准化打包、注册和被 AI 客户端发现。

MCP 底层其实还是用 Function Calling 来触发工具调用,只是在它之上加了一套工具管理框架,让工具实现一次、到处复用。

打个比方:Function Calling 像 HTTP 请求格式,MCP 像 REST API 的设计规范加服务注册发现机制,两者是不同层次的东西。

关于实际跑过的经验,我用 Claude Desktop 配过文件系统和 GitHub 的 MCP Server,在配置文件里加几行就能用,Claude 会自动发现工具,完全不用写对接代码。

📝 详细解析

Function Calling 有了,为什么还需要 MCP?

很多人第一次看到 MCP 会有一个直觉困惑:Function Calling 不是已经能调工具了吗,模型想用工具直接定义 schema 就行,为什么还要再搞一个协议出来?

这个困惑的根源,是把「能调工具」和「管好工具」混在一起了。这两件事完全是不同层次的问题。

有一个很好的类比可以帮你理解:HTTP 协议出来之后,我们已经能在网络上传数据了,为什么还需要 REST API 规范?

因为 HTTP 解决的是「怎么传」(一次请求长什么样、用什么方法、怎么编码),REST 解决的是「怎么组织和管理」(资源怎么命名、端点怎么设计、状态怎么表达、多个服务之间怎么复用同一套约定),两者是不同层次的事。

Function Calling 和 MCP 也是同样的关系:Function Calling 管「一次函数调用请求长什么样」,MCP 管「一堆工具怎么被组织、发现、跨项目复用」。前者是格式,后者是规范+生态约定,少了谁这套机制都运转不起来。

Function Calling 解决的是「一次调用」的格式问题

从开发者视角看,Function Calling 回答的是这几个问题:工具定义用什么格式传给模型?模型想调工具时怎么表达「我要调哪个函数、参数是什么」?工具执行结果怎么喂回对话?

它定义的是单次调用的消息格式,仅此而已。每次使用,开发者都要手动写工具的 schema 定义,手动写调用逻辑,手动处理结果。Function Calling 本身没有任何工具管理、工具发现、跨项目复用的概念。

Function Calling 的痛点,每次都是一次性的

那「每次手动」到底有多痛?你可能觉得复制一份 schema 也没多大工作量,但工具一多、项目一多,问题就暴露出来了。

假设你在 A 项目里定义了 10 个工具的 schema 和对接逻辑。现在 B 项目也要用这些工具,怎么办?把那 10 个 schema 定义复制过来,把对接逻辑重写一遍。好,写完了。但 A 项目用的是 Claude API,B 项目换成了 GPT-4,两边的 Function Calling 格式不完全一样,又得各自维护一套适配代码。这还没完,如果某个工具的接口改了呢?你得去每个用到它的项目里逐一更新,漏改一处就是 bug。

把这个账算一下你就知道痛点的规模了:假设你团队里有 5 个应用,每个应用要接 8 个工具,也就是 40 份工具对接代码在维护。某天 GitHub API 的某个字段变了,你要在 5 个地方同步改,只要其中一个忘了,那个应用在凌晨报警;再假设你要从 Claude 迁到 GPT-4,这 40 份代码里的 Function Calling 格式全要重新适配一遍,整个组的季度就这么交代了。

有没有发现问题?同一个工具,换个项目就要重新对接一遍,每次都是一次性的手工活。这就是 Function Calling 解决不了的核心问题:工具的管理、复用和跨平台兼容。

MCP 解决的是「工具生态」的问题

既然痛点是「每个应用各自维护一套工具定义」,那解决思路也就很自然了:把工具做成独立的标准化服务,谁要用就来连,不用每次都重写一遍。这就是 MCP 的核心思路。

工具提供方实现一个 MCP Server,这个 Server 是一个独立运行的进程,对外暴露标准接口,告诉外界「我有哪些工具、每个工具怎么调用」。任何支持 MCP 的 AI 客户端连上来,就能自动发现和使用里面的工具,完全不需要手写任何对接代码。

这带来的改变是质的:工具只需要实现一次,所有 AI 客户端都能用。GitHub 的官方 MCP Server 写好之后,不管你用 Claude Desktop、Cursor 还是自己写的 Agent,连上去就能用,不需要各自维护一份 GitHub API 的调用代码。这才是 MCP 的真正价值。

最关键的联系,MCP 底层依然靠 Function Calling 驱动

这是很多人没想清楚的一点:MCP 不是 Function Calling 的替代品,而是建立在 Function Calling 之上的。

当 MCP Client 连上一个 Server 之后,会自动向 Server 拉取所有工具的定义(调用 list_tools 接口),然后把这些定义转换成模型原生的 Function Calling 格式传给模型。模型依然通过输出 tool_calls 来表达「我要调哪个工具」,MCP Client 再把这个请求路由到对应的 Server 去执行,拿到结果后以 tool 消息的形式喂回对话。

从模型的视角来看,它完全感知不到 MCP 的存在,它以为自己只是在做普通的 Function Calling,根本不知道背后有一套 Server 在运行。MCP 的所有「魔法」都发生在宿主程序层:工具的自动发现、schema 的格式转换、调用请求的路由、执行结果的返回,全都在这一层默默完成。

这也意味着一件事:如果模型本身不支持 Function Calling,MCP 就完全没办法用,因为这个「翻译层」失效了。

实际体验,接入一个 MCP Server

以 Claude Desktop 接入文件系统 MCP 为例。只需要编辑 claude_desktop_config.json,加入如下配置:

{  "mcpServers": {    "filesystem": {      "command": "npx",      "args": [        "-y",        "@modelcontextprotocol/server-filesystem",        "/Users/yourname/Documents"      ]    }  }}

这几行配置告诉 MCP Client:用 npx 这个命令启动文件系统 Server,把 /Users/yourname/Documents 目录作为允许访问的范围。command 和 args 组合起来就是启动 Server 进程的命令行,MCP Client 会把它作为子进程启动,通过标准输入输出和它通信。

配好之后重启 Claude Desktop,它会自动启动这个 Server 进程,自动发现里面提供的工具。然后你直接问 Claude「帮我读一下 Documents 里的 report.md」,Claude 会自动调用文件系统工具完成任务,全程你没写一行对接代码。

如果想自己写一个 MCP Server,其实也很简单。核心就三步:首先用 @app.list_tools() 装饰器告诉 Client 这个 Server 提供哪些工具及其参数格式,然后用 @app.call_tool() 装饰器实现每个工具的真实执行逻辑,最后用 stdio 方式运行,让 Client 能通过管道和它通信。

完整的代码如下:

import asynciofrom mcp.server import Serverfrom mcp.server.stdio import stdio_serverfrom mcp.types import Tool, TextContent# 1. 创建一个 Server 实例,名字叫 "calculator"app = Server("calculator")# 2. 定义工具列表 (告诉 Client 我有什么功能)@app.list_tools()async def list_tools() -> list[Tool]:    return [        Tool(            name="add_numbers",            description="计算两个数字的和",            inputSchema={                "type": "object",                "properties": {                    "a": {"type": "number", "description": "第一个数字"},                    "b": {"type": "number", "description": "第二个数字"}                },                "required": ["a", "b"]            }        )    ]# 3. 实现工具的具体逻辑@app.call_tool()async def call_tool(name: str, arguments: dict) -> list[TextContent]:    if name == "add_numbers":        a = arguments.get("a", 0)        b = arguments.get("b", 0)        result = a + b                # 返回结果,必须是 TextContent 格式        return [            TextContent(                type="text",                text=f"计算结果: {result}"            )        ]        # 如果工具名不认识,返回错误    return [TextContent(type="text", text=f"未知工具: {name}")]# 4. 启动 Server (使用标准输入输出模式)async def main():    async with stdio_server() as (read_stream, write_stream):        await app.run(            read_stream,            write_stream,            app.create_initialization_options()        )if __name__ == "__main__":    asyncio.run(main())

整个 Server 加起来不超过 30 行代码,Anthropic 开源的 MCP SDK 把底层通信都封装好了。

然后编辑你的 claude_desktop_config.json,添加这个 Python 服务:

{  "mcpServers": {    "calculator": {      "command": "python",      "args": [        "/path/to/your/calculator_server.py"      ]    }  }}

注意这里的路径要改成你自己实际存放文件的绝对路径,如果你的系统中 Python 命令是 python3,也要把 command 对应改过来。

配好之后重启 Claude Desktop,直接输入「帮我算一下 25 加 17 等于多少」,Claude 就会自动调用你写的 add_numbers 工具并返回结果。整个过程你只写了工具逻辑本身,所有的通信、发现、调用路由都由 MCP 框架搞定了。

什么时候选哪个

如果只是临时给自己的应用接一两个工具,Function Calling 就够用了,简单直接,不需要引入额外的进程和协议。

但如果工具多了、需要跨项目复用、或者想直接用社区里已有的成熟 Server(GitHub、数据库、浏览器自动化都有现成的),MCP 就值得上了。接一个新工具就是在配置文件里加几行,重启后自动生效,比手写对接代码省事很多。

做 Agent 系统的话更应该考虑 MCP。工具来源杂、数量多,如果全靠手写 Function Calling 来维护,工具定义代码会散落在各处,很难管理。MCP 的自动发现和统一管理能让架构干净很多,新增工具不需要改主程序逻辑,接上 Server 就行。

🎯 面试总结

回到开头的面试对话,最大的雷就是把 MCP 当成 Function Calling 的「替代品」或「升级版」,这是很多人的第一反应,但完全搞反了两者的关系。

面试回答这道题,第一个必须说清楚的点是:Function Calling 解决的是单次调用的消息格式问题,MCP 解决的是工具生态的标准化管理和复用问题,两者是不同抽象层次的东西。

第二个关键点是:MCP 底层依然靠 Function Calling 驱动,模型根本感知不到 MCP 的存在,所有的工具发现、schema 转换、调用路由都发生在宿主程序层。

如果能再补充实际跑过 MCP 的经验就更好了,比如在 Claude Desktop 里配置过哪些 MCP Server、接入流程是什么样的,这些实操细节能让面试官看到你不是只背概念。要避免的误区是:不要说 MCP 就是「换了个写法的 Function Calling」,也不要说两者是竞争关系,它们是上下层的配合关系。

学AI大模型的正确顺序,千万不要搞错了

🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!

有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!

就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋

在这里插入图片描述

📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇

学习路线:

✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经

以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!

我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~

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

在这里插入图片描述

小红书开源生活智能体dots3-note:从对话到执行,构建你的AI数字伙伴 智能体(Agent)作为AI技术的重要演进方向,其核心原理在于通过感知、规划、决策与执行的闭环,将大语言模型的认知能力转化为实际生产力。这一技术价值在于弥合了AI对话与真实世界行动之间的鸿沟,使AI不仅能理解复杂指令,还能调用工具、管理状态并完成具体任务。在应用场景上,智能体正从通用聊天向垂直领域深度赋能转变,尤其在生活助手、个性化服务、工作流自动化等场景展现出巨大潜力。小红书开源的dots3-note生活智能体正是这一趋势的典型代表,它通过任务驱动设计、状态记忆机制和工具调用能力,专注于解决生活场景中的碎 阅读详情

相关推荐

AI Skill 技能包:从提示词到可复用工作流的完整指南

在使用 ChatGPT、Claude 等大模型时,你是否总在重复编写提示词、调整参数,却仍面临输出不稳定的困扰?这背后反映的正是从“一次性指令”到“可复用工作流”的进阶需求。AI Skill 作为一种将提示词、执行步骤、输出规范与外部工具调用打包为标准化技能包的方案,能够将通用助手转化为贴合个人或团队习惯的专属搭档。本文从提示词工程的局限性切入,解析 Skill 与 Agent 的协作原理,并通过深度阅读笔记与 CSV 数据清洗两个实战案例,演示如何构建可复用的自动化技能。掌握这一工程思路,你不仅能提升内容

weixin_32501329的博客 250

MCP 到底是什么?一文讲透 AI 新标准

MCP协议:AI与工具生态的统一通信标准 随着大模型能力增强,AI在实际应用中面临工具连接碎片化问题。Anthropic提出的**MCP(Model Context Protocol)**旨在成为AI与外部工具的统一通信协议,类似HTTP之于互联网。MCP通过标准化工具发现、调用和管理,解决不同模型(如ChatGPT、Claude)需重复开发适配接口的痛点,实现“一次开发,多模型通用”。其架构分为三层:AI客户端、MCP Server(管理工具/资源/Prompt)和实际系统(如Git/数据库)。与单次调用

记录从移动端、鸿蒙到物联网与AI的完整实战与思考。专注于分享可复用的工程方案与产品思维,尤其深入鸿蒙生态与全栈开发。以十年工程与管理沉淀,为你提供清晰的技术纵深路径。坚信技术的价值在于“贯通”与“落地”。 5431

从零构建AI Agent:ReAct架构、工具调用与工程落地全指南

人工智能正从对话式交互向自主行动演进,Agent成为连接大模型与现实业务的关键载体。理解其底层原理,需要先掌握ReAct范式如何将“推理→行动→观察”转化为可执行的代码循环,再逐步深入记忆分层、工具调用与RAG检索等核心模块。工程实践中,开发者常面临提示词设计失效、上下文爆炸、外部API不稳定等挑战,通过合理的参数调优、沙箱执行与容错解析,可显著提升系统的可靠性。从最小可用系统出发,结合函数调用与检索增强,Agent能够在知识查询、代码执行、业务自动化等场景中发挥真实价值。本文以Python为基础,系统梳理

weixin_32296621的博客 274

2026年最新AI agent面试(0)概述篇

本文是浩哥整理的2026年AI Agent面试专题,共10期内容,涵盖Agent基础、推理范式、多智能体协作、工具调用、RAG技术及大模型架构等核心领域。专题针对P7/Agent架构师面试设计,重点考察系统边界理解、工程取舍能力和架构决策思维。内容分为7大模块:Agent基础与推理范式(7题)、Multi-Agent与记忆系统(6题)、工具调用协议(10题)、工具工程实践(3题)、RAG基础(7题)、RAG文档处理(8题)以及大模型架构与训练(4题)。每道题目均提供架构级答案、展开要点和常见追问,帮助面试者

浩哥学JavaAI的专栏 759

【C++】lambda表达式

本篇文章我们要学习的是lambda表达式,它是C++11新增的一种特别方便的语法,相较于之前的函数指针以及仿函数都方便了不少,下面就让我们一起来学习吧。

malloc不出对象的博客 2633

sid图像数据_遥感影像数据

影像数据基本概念影像数据是由卫星或飞机上的成像系统获得的影像,多为遥感影像数据。影像数据的每个像元都有一个值,表示传感器探测到像素对应地面面积上目标物的电磁辐射强度,也叫亮度值、灰度值。SuperMap支持的影像数据格式有:*.img、*.tif、*.tiff、*.bmp、*.jpg、*.png、*.gif、*.raw、*.sid等。计算机以二进制记录数据,所以其量化的等级以二进制来划分,即2n。...

weixin_39534395的博客 1627

AI人工智能学习笔记

人工智能知识点包含以下几大类:AI历史与现状、AI基本方法、基础数学、语言与编程、硬件知识。本文汇总网络上公开的各部分优质资料,梳理出一条人工智能自学路径,作为课程学习引导。

u012053107的博客 688

CST与MATLAB连接设置

打开MATLAB,点击"Set Path"按钮,然后点击"Add Folder"。在CST中,点击"Options"菜单,然后选择"Advanced"选项。在弹出的对话框中,点击"COMSOL"选项卡,并确保"Enable COMSOL"复选框被选中。通过上述步骤和示例代码,你可以开始使用MATLAB与CST进行集成,并根据你的具体需求进行进一步的开发和应用。通过这个简单的示例,你可以开始在MATLAB中与CST进行交互,并根据你的需求进行更复杂的操作,如参数化仿真、优化和数据处理等。

TechPulseZ的博客 1967

Agent系列

混合检索+RRF+Rerank 完整落地,附代码与参数表

z9990671314的博客 477

Android 15.0 app进程保活白名单功能实现

在15.0的系统rom产品开发中,在某些重要的app即使进入后台,产品需求要求也不想被系统杀掉进程,需要app长时间保活,就是app进程保活白名单功能的实现, 所以需要在系统杀进程的时候不杀掉白名单的进程,接下来就看怎么样来实现这些功能

安卓兼职framework和app工程师的博客 640

AI大模型探索之路-应用篇11:AI大模型应用智能评估(Ragas)

随着人工智能技术的飞速发展,AI大模型(LLM)已经成为了推动技术创新和应用的关键因素。这些大模型在语言理解、图像识别、自然语言生成等领域展现出了惊人的能力。然而,随着模型规模的增大,它们对计算资源的消耗、环境适应性、模型稳定性、安全性和可解释性等方面也提出了新的挑战。因此,对AI大模型进行智能评估变得至关重要,以确保它们在实际应用中的稳定性、可靠性和有效性。本文将详细介绍Ragas框架,一个专为AI大模型设计的智能评估工具。

寻道AI,探索AI无限可能! 5547

2026年必火!Agent开发求职避坑指南:从0到1打造高薪简历

注意内容主要是关于转行Agent开发的建议,包括核心概念、工具链、复现项目、业务翻译和知识体系等,后半部分有AI行业招聘广告,但摘要应该聚焦主要文章内容。最后输出摘要。</think>转行Agent开发需认清赛道混乱,但机遇大。先吃透工具调用、规划循环、MCP协议;掌握LangGraph等框架及工程交付。复现开源Agent并制造故障,积累死循环、错误传播、上下文爆炸的实战经验。能将模糊需求拆解为“工具集+决策点+兜底方案”是关键。知识体系以Anthr

Trb701012的博客 343

【系统分析师】2025年上半年真题:案例分析-答案及详解(回忆版)

摘要: 试题一考查面向对象分析,涉及用例模型构建的四个阶段(识别参与者、合并需求、细化描述、调整模型),分析CRM系统的参与者与用例,并说明用例间的包含、扩展和泛化关系。 试题二探讨嵌入式Docker,包括容器的轻量性、可移植性及隔离性含义,10项措施与7个规范方面的对应关系,以及优化容器切换时间的三种方法(如无状态连接优化)。 试题三聚焦数据库设计,分析订单表的函数依赖与范式分解(BCNF),讨论分解后是否保持函数依赖及无损性,并针对触发器的性能缺陷提出优化方案。 试题四解析Web开发中的MVC架构与SS

数据知道的博客 6612

什么是 MCP(模型上下文协议)?它解决了什么问题?

摘要: MCP(Model Context Protocol)是Anthropic提出的开放标准协议,旨在为AI模型与外部数据源/工具提供通用接口,类似"USB接口"实现即插即用。它解决三大核心问题:1)消除重复开发连接器的碎片化问题;2)规范上下文管理(Resources/Prompts/Tools三类交互);3)解耦模型与工具,保障数据自主性。与Function Calling相比,MCP具有复用性强、支持复杂协议、基于网络通信等优势。但存在上下文污染、状态监控不足、安全隐患等局限。

weixin_46028606的博客 389

ABAP CDS SELECT, parameters 全面解析:把参数化视图玩明白(含可运行示例)

这篇技术博客介绍了ABAP CDS中参数化视图的用法与实践。文章从业务需求出发,解释了参数化视图的必要性,并详细说明了语法规则、参数类型匹配、视图内部参数引用等关键点。重点展示了在JOIN和ASSOCIATION中传递参数的写法,提供了航线分析的完整业务案例和可运行代码示例。文章还总结了视图实体与DDIC视图的差异、会话变量使用技巧等实践要点,特别强调了JOIN中必须显式传参的语法要求。通过真实场景演示,帮助开发者掌握参数化CDS的高效应用。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 365

工业产线瑕疵检测:基于 YOLO 的自动化质检系统实战

从工业瑕疵数据集构建到模型训练,从桌面检测界面到产线适用性优化,本文覆盖了一套工业质检系统的完整路线。这个场景的核心评价指标不是最高精度,而是在保证 recall ≥ 0.95 的前提下尽可能压低 false positive——因为漏检的直接成本(客户投诉、质量事故)远高于误报的成本(人工复检)。部署时先设一个偏低的置信度阈值确保覆盖,再通过持续收集人工复检数据来逐步调优。

m0_71589036的博客 68

基于Spring Ai的Agent 工程师

Spring AI 是 Spring 生态的 AI 应用开发框架,旨在简化 Java 开发者构建 AI 应用的过程“AI 应用的 Spring Boot”,提供统一的抽象层,让开发者像使用数据库一样简单地使用大模型主要功能:对话模型、嵌入模型、向量存储、提示词模板、RAG、Function Calling、结构化输出等答案:原理:AI 先"百度一下"再回答,从外部知识库检索相关信息后生成答案特点:动态检索,适合知识更新频繁的场景,无需重新训练模型。

weixin_48382359的博客 849

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

收藏!小白程序员必看:轻松入门大模型世界,从LLM到OpenClaw的完整进化指南

本文详细解析了大语言模型(LLM)的发展与演进,从基础的LLM“大脑”功能,到通过Workflow、Function Call、MCP等技术的“手脚”延伸,再到Skill定义能力边界和Agent的自主决策。文章以餐厅为类比,生动解释了各组件如何协同工作,并介绍了OpenClaw作为AI时代操作系统的角色。适合对AI、大模型感兴趣的小白和程序员学习。

xxue345678的博客 326

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

贝叶斯统计 [韦来生编]

贝叶斯(Bayes)统计是近几十年来迅速发展起来的数理统计的一个重要分支。贝叶斯方法与经典统计方法的主要不同之处是进行统计推断时除了利用样本信息外,还要利用参数的先验信息,因此可以提高统计推断或统计决策的效果。它在经济、金融、生物、医学、自然科学和社会科学等许多领域具有广泛的应用。贝叶斯方法的研究已渗透到了统计学的几乎所有领域。作者在给中国科学技术大学概率论与数理统计专业本科生开设的“数理统计”课程中有一章专门讲授“贝叶斯方法和统计决策理论”,近十年来也给中国科学技术大学概率统计专业研究生开设过几次“贝叶斯分析”课。本书是在对过去讲稿的内容作了适当的增减和调整的基础上完成的。  本书共分六章。第1章是绪论,介绍了贝叶斯统计的若干基本概念,同时对必要的数理统计的基础知识有重点地作了回顾。第二章介绍了确定先验分布的若干可供选择的方法。第三章介绍了几类常见统计模型参数的后验分布的主要结果和计算方法。第四章和第五章分别介绍了“贝叶斯统计推断”和“贝叶斯统计决策”的内容。第六章介绍了贝叶斯统计计算的若干方法,包括蒙特卡洛方法和马尔可夫链蒙特卡洛(MCMC)方法以及相关统计软件的简介。本书的每一章附右大量的例题和习题,书末附有常用的几个表格和部分习题解答供读者查用。  大约可在54学时内讲授本书的第1章至第六章的主要内容,教师可根据学时需要选讲本书第1章至第六章的部分内容。书中标“*”号的章节可略去不讲,留给读者作为阅读材料。第六章例题中的R代码和部分例题的数据文件等可从作者个人主页下载。  作者在编写本书的过程中参考了J.O.Berger教授的《统计决策论及贝叶斯分析》和茆诗松教授编写的《贝叶斯统计》等书中的一些内容,以及《贝叶斯分析》一书中由张伟平博士编写的有关贝叶斯统计计算的一些内容。在此表示衷心感谢。  本书编写准备过程中,中国科学技术大学统计与金融系的几个研究生帮助完成了本书部分中文的录入和排版,作者对他们的辛勤工作表示真诚的感谢。高等教育出版社为本书的出版给予了大力支持。在此一并致谢。

大模型学习指南:收藏这份从LLM到OpenClaw的进阶秘籍,小白也能秒懂AI协同生态!

本文深入解析大语言模型(LLM)的核心能力与局限性,阐述如何通过Function Calling、MCP、Skill等关键技术扩展LLM的功能,使其能调用外部工具、处理实时数据。同时,介绍Workflow、Agent的概念及其在AI应用中的作用,最后引出OpenClaw框架如何整合这些技术,构建一个完整的AI协同执行系统,为读者提供从理论到实践的全面学习路径。

datian1234的博客 425

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

大模型新手必看:从“大脑”到“操作系统”,轻松掌握AI核心技能(收藏版)

近期科技圈传来重磅消息:行业巨头英特尔宣布大规模裁员2万人,传统技术岗位持续萎缩的同时,另一番景象却在AI领域上演——AI相关技术岗正开启“疯狂扩招”模式!据行业招聘数据显示,具备3-5年大模型相关经验的开发者,在大厂就能拿到50K×20薪的高薪待遇,薪资差距肉眼可见!业内资深HR预判:不出1年,“具备AI项目实战经验”将正式成为技术岗投递的硬性门槛。在行业迭代加速的当下,“温水煮青蛙”式的等待只会让自己逐渐被淘汰,与其被动应对,不如主动出击,抢先掌握AI大模型核心原理+落地应用技术+项目实操经验。

xiaoyue053的博客 221

大模型应用理论与实践(第三部分 Agent智能体架构设计与实战)

智能体是Coze平台的核心载体,每个Bot都是一个独立的AI助手。其行为模式和质量主要由人设(Prompt)决定。一个优秀的人设Prompt需要精确定义其角色、目标、约束和技能。实战样例:小红书文案助手创建一个名为“爆款文案大师”的智能体,其核心人设Prompt可以这样编写:“你是一个资深小红书文案专家,擅长撰写吸引眼球、充满emoji表情、节奏轻快的种草文案。文案结构通常为:吸引人的标题、个人体验分享、产品亮点、使用场景和热门话题标签。

tianyamingyue1993的博客 1621

MCP Python SDK 服务器端三大原语完全指南:Tools、Resources、Prompts 与配套能力

本文以官方文档 [docs/servers/index.md](https://link.gitcode.com/i/140a4f89d805680e5f4c85450587f404) 为核心骨架,系统讲解用 MCP Python SDK 构建 `MCPServer` 时服务器向客户端暴露的全部内容:由**模型**驱动的工具(Tool)、由**应用**决定读取的资源(Resource)、由**用户

gitblog_00162的博客 173

从零成为 AI Agent 工程师:结合红狐数据生态的实战路线图

文章摘要 "AI Agent工程师"并非简单的Prompt工程师升级版,而是需要构建具备自主规划、工具调用和任务迭代能力的智能系统。本文基于红狐数据生态实战经验,提出四阶段成长路径: 基础阶段:掌握Python调用API能力,熟悉红狐SDK数据接口 模式理解:学习Agent的规划、工具调用、记忆和迭代循环机制 框架应用:利用redfox-mcp等现成工具快速搭建Agent系统 技能封装:将验证过的能力封装为可复用Skill 通过"自动抓取热点+多平台内容生成"的实战案例,作者指出Agent工程的核心价值在于

if_70的博客 1144

AI大模型产品经理学习路线(应用层方向)

自己搭一个智能体WorkFlow建议动手做一个项目(使用Coze/Dify即可):垂直领域知识助手(例如:法律合同审查助手、电商客服助手、雅思口语陪练)。你需要讲清楚的故事:解决了谁的什么问题?你的Prompt是怎么写的?为什么这么写?刚开始效果不好(比如幻觉严重),你引入了知识库(RAG)或者优化了Prompt之后,效果提升了多少?你选用了什么模型(比如为了省钱把GPT-4换成了DeepSeek-V3),为什么?

henry2182的博客 754

从后端到AI大神:小白也能学会的大模型面试攻略(收藏版)

本文分享作者从零开始接触AI领域,通过一年的努力和20+面试实战,成功拿到字节、阿里、小红书等大厂offer的经验。文章涵盖了Transformer框架、多模态训练原理、大模型推理、MCP、SpringAI、Agent设计范式、RAG、Memory等核心知识点,并详细介绍了面试准备、心态调整和表达技巧,帮助小白程序员快速掌握大模型面试要点,顺利进入心仪公司。

m0_48891301的博客 602

AI Agent 七要素与七个决策点:从 Chatbot 到智能体的工程实践

对话式AI Chatbot擅长生成建议,却难以真正执行任务。AI Agent则在模型基础上引入工具调用、记忆与规划,形成感知-决策-行动的完整闭环。工程实现上,Function Calling让模型能调用外部API,MCP统一了工具接入标准,但Agent的稳定性还依赖指令设计、上下文压缩与观测回滚。从电商客服到内容创作助手,Agent正从Demo走向生产环境。理解Agent的组成要素与落地决策点,能够帮助开发者避免返工,打造可控、可观测的智能体系统。

weixin_33624741的博客 229
上一篇: 该选择哪种检索增强生成(RAG)方案?
下一篇: Runnable 才是 LangChain 真正的骨架:一次读懂 Invoke、Batch、Stream
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2841原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值