06|MCP:给 Agent 接外部工具和数据

06 | AI Agent 架构设计:MCP vs CLI ——OpenClaw、Claude Code、Hermes Agent 对比 摘要:AI Agent架构设计中的MCP与CLI之争 本文探讨了AI Agent扩展能力时MCP协议与CLI工具的选择问题。核心发现: 效率差异:MCP协议会产生高昂的"Token税",基准测试显示完成相同任务时MCP消耗的Token是CLI的44倍 适用场景: CLI适合个人工作流、高频轻量操作,直接利用本地凭证 MCP适合企业级应用,支持多租户认证、权限隔离和审计日志 生态现状:MCP已有5800+服务器支持主流SaaS服务,而CLI仅限于已有命令行工具的系统 框架选择:不同Agen 阅读详情

本篇是《从头重新学 AI 编程》系列第 6 篇。

先说一句,如果你现在还没用过 MCP,这篇可以先当概念看,不用有任何压力。真正决定你 AI 编程体验的,还是前面那几篇讲的 Spec、AGENTS.md 和上下文管理。等你哪天开始觉得「AI 就差那么一点点信息」的时候,再回来看这篇,会更有感觉。

前五篇我们聊的东西,角色转变、Spec、AGENTS.md、冷启动、上下文管理,全都是在「怎么跟 AI 协作」这个层面打转。

从这一篇开始,往工具层面走一点。

我想聊一个你大概率已经在各种地方刷到过的词,MCP。

这个词现在被传得有点神。有人说它是 AI 编程的未来,有人说它就是过度工程,搞那么复杂干嘛。我自己用了一段时间之后的看法比较朴素,它就是个工具,解决一个很具体的问题,不神,但挺有用。

先说它到底是个啥。

MCP 全称 Model Context Protocol,是 Anthropic 在 2024 年底提出来的一个开放协议。现在 OpenAI、Google、Cursor、Claude Code、Codex 基本都支持了。

名字听着唬人,但你可以把它理解成一个特别简单的东西,Agent 的 USB 接口。

你想想看,你的电脑为什么能插 U 盘、插鼠标、插摄像头?因为有 USB 这个统一接口,不用每个设备都单独配一套专用插槽。MCP 干的就是这事,它让 Agent 能「插上」各种外部的工具和数据源,不用每接一个新东西就单独写一套集成。

插上之后能干嘛呢。它可以读你的数据库,确认表结构和真实数据。可以读你的接口文档,知道 API 到底怎么约定的。可以访问 GitHub 上的 issue,直接从一张需求单开始干活。可以打开浏览器,看看前端页面实际长什么样。还可以去查错误日志,帮你定位 bug。

没有 MCP 的时候,Agent 只能在你本地仓库那几个文件里打转。有了 MCP,它能伸手够到你真实的工程环境。

Pasted image 20260627180834.png
说到这,你可能会有个很自然的疑问,我现在不用 MCP,AI 写代码不也写得好好的吗?为啥非要搞这个。

这个问题问得对。我一开始也是这么想的。

但后来我遇到过太多次一种情况,AI 写出来的代码「看起来对」,但「实际上不对」。而且问题往往不在代码本身,是在它缺信息。

我给你说个特别典型的。还是我们这个系列的待办事项应用,你让 AI 帮你写一个查询待办列表的接口。它写得有模有样,逻辑也通顺,结果一跑,报错。为啥?因为它用的字段名跟你数据库里的对不上。

它不是不会写,是它压根没看过你的数据库 schema,它在那猜了一个名字。

这种时候你要是接了数据库的 MCP,它就能直接去查表结构,字段名一个都不会错。

再说个更常见的。你在修一个 bug,AI 改完代码跟你说「应该没问题了」。但你心里没底,因为你没有一个方便的办法去验证它改得到底对不对,只能自己打开页面点半天。

如果接了浏览器的 MCP,它能自己把页面打开,截个图给你看改完之后长什么样。

所以 MCP 解决的核心问题,其实就一句话,让 Agent 从「只能看代码」变成「能看到真实环境」。

Pasted image 20260627181127.png
光说概念有点虚,我用待办事项应用给你过三个具体场景,你就懂了。

第一个,读数据库 schema。

你让 AI 加一个筛选功能,它得知道你那张待办表有哪些字段。没 MCP 的时候,你要么自己把 schema 文件复制给它,要么让它去翻代码里的 migration 文件,绕一圈。

接了数据库 MCP,你直接说,

查一下 todos 表的结构,然后基于现有字段实现筛选功能。

它直接连数据库拿到真实表结构,字段名、类型、索引,全是准的。

第二个,读接口文档。

你这个应用前后端分离,前端要调后端的 API。AI 写前端的时候得知道后端接口长啥样,返回什么格式。

接了 GitHub MCP 或者文档类的 MCP,你可以让它直接去读,

读一下后端的 API 文档,看看 /api/todos 这个接口返回什么格式,然后写前端的请求层。

它不用猜返回结构,照着文档来就行。

第三个,访问 GitHub issue。

这个是我自己用得最爽的。你 issue 列表里躺着一条「待办事项支持拖拽排序」,你想让 AI 直接从这条 issue 开始干。

接了 GitHub MCP,

读一下 issue #42,理解需求,然后出一个实现计划。

它直接把 issue 内容读进去,连带着下面的讨论、背景一起理解,然后开始干活。你不用再手动把 issue 复制粘贴一遍。

Pasted image 20260627181327.png
你看,这三个场景排下来,其实是一个越来越爽的过程。从「省得我贴 schema」,到「省得我查文档」,再到「省得我连需求都不用转述」。Agent 离你真实的工作流越来越近。

那配置起来难不难?

坦率的讲,没你想的难。主流工具的配置方式都差不多。Claude Code 是在 .mcp.json 文件里配,或者用 claude mcp 命令管理。Cursor 在设置界面或者 .cursor/mcp.json 里配。Codex 也有类似的连接器管理。

一个 MCP server 启动之后,会向 Agent 注册一组工具。Agent 需要的时候自己去调,对你来说是透明的,就跟它平时调用读文件、跑命令没什么区别。

不过这里有个坑我得提醒你一下,MCP 不是开得越多越好。

每个 MCP server 都会往 Agent 那儿注册一堆工具的描述信息。而这些描述,每一轮对话都要占上下文。

你还记得上一篇我们聊的上下文预算吗?开太多 MCP,结果就是你还没开始干活,上下文就先被这些工具说明给吃掉一大截。

所以我自己的几个习惯是这样的。按任务开,做后端 API 的时候把浏览器 MCP 关了,等做 UI 的时候再开。按项目配,在 AGENTS.md 里写清楚这个项目默认启用哪几个 MCP。然后定期清理,三个月没碰过的 server,删掉就完事了。

还有一件事我得点一下,但不展开。

接的工具越多,权限风险就越高。

MCP 把 Agent 的能力边界从你的仓库里,一下子扩到了仓库之外。这是好事,但它同时也把攻击面给放大了。你接多少个 server,约等于给 Agent 发了多少张门卡,每一张你都得想清楚,它需要什么权限,绝对不能碰什么。

比如数据库,给只读账号,别把生产库的写权限随手交出去。GitHub 的 token,权限能多小就多小。

这些细节我放到第 12 篇的反模式清单里专门讲,那篇会把安全的事一次性聊透,这里你先有个意识就够了。

Pasted image 20260627181919.png
回到 MCP 本身。

我自己的建议是,别一上来就把能接的全接上。先从你当下最缺的那一个开始,大概率是数据库 MCP,因为字段对不上这种事真的太常见了。接上用一阵子,等你确实感觉到「这个环节天天要手动喂信息给 AI」,再考虑加下一个。

工具是用来减少摩擦的,不是用来给自己增加配置负担的。

给你一个小练习。

打开你现在手头的项目,就接一个 MCP,数据库或者 GitHub 都行,挑你最常需要的那个。接完之后,让 AI 做一件以前你得手动喂信息它才能做的事,比如基于真实表结构写个查询。

你会很明显地感觉到,它从「猜」变成了「知道」。这个差别一旦体会过,你大概就回不去了。

下一篇我们聊另一个工具层面的东西,Subagent,怎么让不同的 Agent 各司其职,别把实现、审查、搜索、测试全塞进同一个聊天窗口里。跟这篇一样,如果你现在只用单个对话也完全够用,可以先理解思路,等项目复杂起来再落地。

06 Agent 设计与 MCP 是 Anthropic 于 2024 年底开源的一套开放协议,用来让"AI 应用(宿主)"与"外部工具 / 数据源"标准地互相发现与调用。它常被类比为AI 世界的 USB-C:接口统一了,任何"支持 MCP 的工具"都能即插即用地被任何"MCP 客户端"使用。宿主(MCP Client)的角色是 Claude Code / Cursor / 各类 Agent 框架;工具方(MCP Server)的角色是你的文件系统、GitHub、数据库、企业内部系统。MCP 原语作用类比Tools(工具) 阅读详情

相关推荐

MCP协议与AI Agent开发:标准、应用与实现【好书推荐】

MCP协议(Multi-Agent Communication Protocol)是面向AI Agent设计的轻量化通信协议,支持异构智能体系统的高效协同。其核心特性包括模块解耦、语义结构化及跨平台兼容性,适用于边缘智能、工业物联网等场景。协议采用JSON等通用数据格式,定义标准消息结构(如from、to、task字段),并支持P2P或中介通信模式。本文解析了MCP的协议设计,提供基于Python+WebSocket的示例实现(含Broker与Agent代码),并探讨其在智能制造、游戏NPC等领域的

一键难忘的博客 5934

2026 AI Agent开发完全指南:从MCP协议到多Agent协作系统

本文全面解析2026年AI Agent开发的核心技术与实践。从Agent与Chatbot的本质区别切入,揭示其"感知-决策-执行"闭环特性。重点阐述MCP协议标准化、工具调用实战、多Agent协作框架(CrewAI/AutoGen/LangGraph)以及生产级部署方案。通过代码示例展示Agent如何整合搜索、文件读写等工具链,并分析记忆机制与评估方法论。最后展望2026年Agent生态趋势,指出参数竞赛已转向落地应用,提供从开发到面试的全链路指南。全文强调Agent是LLM+工具+规划

weixin_54908067的博客 1万+

OGG故障指南:OGG-01163 Bad column length (xxx) specified for column

OGG-01163 Bad column length (xxx) specified for column AAA in table OWNER.TABLE, maximum allowable length is yyy

qqqyyy0422的博客 718

读懂 MCP 协议:AI Agent 开发者的必备通信语言

读懂 MCP 协议:AI Agent 开发者的必备通信语言

2301_77193447的博客 1513

IROS 2025机器人技术解析:从诡异设计到硬核应用

机器人技术正从传统的结构化环境应用,迈向复杂非结构化场景的深度交互。其核心原理在于通过仿生设计、多模态感知与智能控制算法,赋予机器人类似生物的适应性与交互能力。这一技术演进的价值在于突破传统机器人在极端环境、精密操作和自然交互中的瓶颈。例如,结合深度强化学习的全身动力学控制,使机器人能在废墟、管道等复杂地形中自主导航;而软体机器人技术则通过材料变形实现安全、柔顺的抓取操作。这些技术最终服务于极端环境巡检、精密装配和高端陪护等刚性应用场景,推动机器人从功能实现迈向与环境、人进行深度、智能交互的新阶段。

weixin_34006468的博客 450

博通PEX89000 PCIe 5.0交换芯片:如何为AI集群构建高效GPU互联架构

本文深入解析了博通PEX89000 PCIe 5.0交换芯片如何为AI集群构建高效的GPU互联架构。该芯片通过提供高带宽、低延迟的PCIe 5.0交换能力,打破传统GPU通信的带宽瓶颈,并支持多主机共享、资源池化及软件定义拓扑,从而显著提升大规模AI训练与推理任务的效率与资源利用率。

weixin_29214559的博客 411

Apache Doris + MCP:Agent 时代的实时数据分析底座

摘要:在Agent时代,企业面临高并发查询、PB级数据增长和多源数据孤岛等挑战。Apache Doris与MCP协议组合成为解决方案,Doris提供实时分析底座,支持MPP架构、行列混存和智能查询优化;MCP协议则标准化数据访问接口,实现跨数据源优化。两者结合可实现秒级延迟、多模式通信和安全可控的数据访问。实践指南包括部署Doris、配置MCP服务和Agent调用示例。进阶技巧涉及性能优化与安全防护,如分区分桶、权限控制等。该组合将成为Agent时代的数据中枢,支持企业智能化转型。(150字)

分享平时的学习心得和笔记 1246

J-LINK下载程序出现No Cortex-M Device found in JTAG chain…问题,最全7种解决方法

J-Link下载程序出现No Corect 等的问题的7种方法 后来编辑JLinkSettings.ini文件,找到"Device"项,将其更改Device="Cortex-M0+"

cjmsea的博客 5613

Function Calling、MCP与A2A:AI Agent核心概念辨析

在AI Agent工程实践中,模型工具调用能力(Function Calling)、标准化接入协议(MCP)与智能体协作协议(A2A)是三个基础且常被混淆的概念。它们分别解决大模型如何输出结构化指令、应用如何统一连接外部工具、以及多个Agent如何协同工作的问题。从自然语言交互的原理出发,理解三者层级关系有助于开发者正确选型与架构设计。Function Calling赋予模型“调用意图”的输出能力,MCP将工具接入标准化为可复用的服务,而A2A则面向跨Agent的任务协商与结果传递。这些技术正广泛应用于智能

weixin_34162228的博客 293

MFC Windows 程序设计[122]之树形下拉列表框(附源码)

MFC是微软公司提供的一个类库(class libraries),用以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。有很多初学MFC的小伙伴们都觉得MFC比较难学,看书吧,看了就忘了,网上的一些教程又是写的含糊不清,故而学习起来很吃力...... 故此,本专栏亲自研究,实践,由易到难,层层深入,将调试过程中所遭所遇进行详细讲解,注意事项进行一一列举,希望能够帮助到各位初学MFC的小伙伴,避免走弯路,费时费力。.........

hnjzfwy的博客 458

手把手教你学Simulink--电机电磁兼容与可靠性​场景示例:基于Simulink的电机轴电压与轴电流抑制仿真

本文带你完成了电机轴电压与轴电流抑制的Simulink仿真,实现了:✅ 揭示了共模电压 → 寄生电容 → 轴电压 → 轴承电蚀的完整链路✅ 搭建了含寄生参数的高频电机等效模型共模电压最小化PWM(源头抑制)dv/dt滤波器(路径阻断)轴接地(终端泄放) ✅ 通过仿真验证了轴电压从68 V降至<3 V的显著效果 ✅ 为高可靠性电机系统提供低成本、高效益的轴承保护方案。

MHD0815的博客 315

【码动四季】Spring AI MCP 协议深度实践:AtomCode × 外部工具生态的集成架构

电商客服 Agent 需要调用地图查询、支付下单、物流追踪三类外部能力,传统 REST API 硬编码方式导致每新增一个工具就要改 Agent 逻辑、写适配器、测联调。我用 Spring AI 1.0 MCP(Model Context Protocol)搭建标准化工具集成架构,3 个 MCP Server 分别封装地图/支付/物流能力,MCP Client 统一发现和调用,新增工具零改动 Agent 代码。

腾讯云创作之星、华为云云享专家,深耕电商全栈高并发系统实战,分享可商用商城项目源码。 927

Linkage Mapper 工具参数详解——Building Network and Map Linkages

此文档用于解析使用LinkageMapper各输入输出参数详情以及可能的影响,并介绍了如何解释模型输出结果和输出参数,适合刚入手的人。篇幅很长很啰嗦,是因为每个参数都解释的万分细致。

sumuses的博客 6115

MCP与Tool Calling:OpenClaw如何连接外部工具并接入TaoToken统一通道

OpenClaw 的 MCP 工具调用总卡在最后一公里?本文给出可复制的 config.toml 与 settings.json 骨架,演示如何把 MCP Server 与 Tool Calling 接入 TaoToken 统一通道,并用 curl 验证 tool_calls 返回,一次跑通 Agent 工具链路。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_42602368的博客 8

SI案例分享--PCB通孔互连新技术的应用(VeCS)

本文介绍了VeCS的物理结构和制造过程,并通过全波仿真模拟和测量,分析了VeCS的电性能,并与传统的测量方法进行了比较。结果表明,由于有一个连续的参考平面,VeCS的TDR阻抗可以很容易地控制到目标阻抗,同时可以大大减轻信道上的串扰,的确是一种性能不错的PCB互连创新设计方案。

一只豌豆象的博客 2116

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

同一个 A股复盘任务,Tushare、AkShare 和悟道 MCP 怎么接?

用 2026 年 8 月 6 日同一份 A股盘后复盘任务,实测 Tushare、AkShare 与悟道 A股股票数据 MCP 的接入过程:记录鉴权条件、79 行涨停池、市场宽度与连板梯队结果,并比较三种方案交给 AI Agent 时还需补哪些工程层。

weixin_43326689的博客 381

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

MCP协议引爆AI Agent生态:9700万安装背后的协议标准之争与产业变革

MCP协议引爆AI Agent生态:9700万安装背后的协议标准之争与产业变革 截至2026年6月,Model Context Protocol(MCP)安装量突破9700万次,成为AI Agent交互的"HTTP协议"。本文解析MCP的技术架构、生态爆发和产业分化: 技术架构 定义AI Agent与工具/数据源交互的开放标准,解决M×N集成问题 四大角色(Host/Client/Server/Resource)+三类原语(Tool/Resource/Prompt) 采用JSON-RPC 2.0协议格式 生

xyghehehehe的专栏 473

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Apache Doris + MCP:Agent时代的实时数据分析底座

《AI时代实时数据分析新范式:Apache Doris与MCP协议融合实践》 在Agent智能体蓬勃发展的背景下,传统数据分析面临高频并发、低延迟等新挑战。本文系统性地探讨了Apache Doris数据库与MCP协议的创新组合如何构建新一代实时数据分析底座。文章首先剖析了传统批处理模式在响应时效和数据孤岛方面的局限,继而详细解读Doris的MPP架构、向量索引等核心技术突破,以及MCP协议在标准化接口和安全隔离方面的价值。通过电商推荐和银行风控等典型场景案例,展示了该方案如何实现200ms级响应和准确率显著

分享平时的学习心得和笔记 685

Agent Skills、Rules、Prompt、MCP,一文把它们理清楚了

"Agent Skills、Rules、Prompt、MCP到底有什么区别?我也想用AI,但每次看到这些词就头大。说实话,我理解这种困惑。这就好比你去一家餐厅,菜单上写着"前菜"、"主菜"、"配菜"、"佐料",但没人告诉你它们到底是什么关系。今天,我们就把这些概念彻底掰开揉碎了讲清楚。

m0_64363449的博客 1014

从MCP到A2A:构建可互操作AI Agent系统的协议设计与实战

在人工智能工程化领域,协议是确保不同组件间高效协作的基石。其核心原理在于定义标准化的数据交换格式与通信规则,从而解决系统间的互操作性问题。这一技术价值在于大幅提升了软件模块的复用性、降低了集成复杂度,并使得复杂系统的构建与维护成为可能。在AI Agent开发这一具体应用场景中,互操作性挑战尤为突出,例如不同框架构建的Agent如何协同工作。为此,行业演进出了两类关键协议:MCP协议专注于为大型语言模型提供标准化的外部工具与资源访问接口,实现了模型与外部能力的解耦与安全管控;而A2A协议则着眼于多个自治Age

weixin_30444105的博客 420

【必学收藏】Multi-Agent协作基石:AI Agent协议标准化完全指南,从MCP到ACP深度解析

MCP由 Anthropic 提出,是一个专注于Agent 与外部工具/资源交互的标准协议。核心设计理念📦资源抽象: 将外部系统(数据库、API、文件系统)抽象为统一的 Resource🔧工具调用: 标准化的工具发现、调用和响应流程🔌传输无关: 支持 stdio、SSE、HTTP 等多种传输方式🔐权限控制: 内置的工具执行审批机制协议版本2025-06-18(来源: Codex是由在2025 年 8 月正式发布的开放标准,旨在标准化代码编辑器/IDE 与 AI 编码代理之间的通信。❝📖。

EnjoyEDU的博客 2482

从零到一:用 Python 构建 MCP Server,基于 LangChain 的 Agent 与工具调用实战

摘要 本文介绍了一个基于MCP协议的AI Agent工具调用系统实现。该系统包含四个核心组件:MCP服务器、工具模块、LangGraph对话代理和配置文件。MCP服务器通过JSON-RPC协议处理工具调用请求,支持工具自动注册和调度。系统提供了获取时间和日期等实用工具,并通过标准化的接口暴露给AI Agent使用。文章详细解析了MCP服务器的核心实现逻辑,包括请求处理、工具调用和错误处理机制,展示了如何构建一个完整的Agent工具调用闭环。该项目为开发者提供了MCP协议实现的参考范例,可用于构建标准化、可扩

weixin_46244623的博客 1876

OpenViking MCP客户端集成:如何让任意MCP工具调用你的Agent记忆

OpenViking 是一款面向 AI Agent 的开源**上下文数据库**(Context Database),它把 Agent 的记忆(Memory)、知识(RAG 资源)和技能(Skills)统一存放在一个 `viking://` 虚拟文件系统里。它最大的集成亮点之一,是服务器**内置了 MCP(Model Context Protocol)端点**——你无需部署任何额外进程,就能让 Cu

gitblog_00543的博客 453

VSCode发布Agent+MCP,Cursor劲敌又回来了?

VS Code 正式推出 Agent Mode、MCP 支持和 BYOK 功能,标志着主流代码编辑器进入了一个新时代。这场 AI 编程革命才刚刚开始,而微软显然不想让 Cursor 等第三方产品独享这块蛋糕。作为开发者,你准备好拥抱这些新功能了吗?欢迎在评论区分享你的看法!关注我们,第一时间获取AI领域最新动态!"AI智见录" 期待与您相遇,在这里,我们用独特视角解读 AI 世界的每一个精彩瞬间,让科技与人文在此相融。

具身机器人和通用AI 2112

从零开始学大模型:2 分钟速通 MCP 与 Agent 核心原理与关联

MCP与Agent协同构建大模型应用核心框架:MCP作为模块化组件平台,通过标准化封装(天气查询、邮件发送等功能组件)解决能力碎片化问题;Agent则作为智能决策中枢,基于大模型进行任务拆解与组件调度。两者形成"Agent决策-MCP执行"的闭环,实现从用户需求到任务落地的完整流程。初学者可从搭建基础MCP接口和开发简单Agent入手,逐步构建复杂任务处理系统。该架构显著降低大模型应用开发门槛,提升组件复用率和任务执行效率。

jingpide9527的博客 1028

06-MCP工具生态的产品化思考

本文你将获得 🔌 MCP协议的产品化解读(非技术视角) 📊 MCP工具生态的产品价值矩阵 🎯 从"连接万物"到"精准交付"的设计框架 📐 MCP工具选择与设计决策树 ⚠️ MCP产品化的5个常见陷阱 📋 MCP工具产品设计检查清单(12项)

AI时代,你可能就如黑客帝国的neo。用心理学第一性原理拆解产品设计。好奇心、多巴胺、信息缺口——理解这些,你也能做出让人停不下来的好产品。关注我,成为AI时代产品大脑。 844
上一篇: 05|上下文管理:什么时候该开新会话什么时候该压缩
下一篇: 07|Subagent:不要把所有任务塞进一个聊天窗口
单向箔
博客等级 码龄16年 10粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

单向箔

期待金主爸爸投喂~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值