2026年7月9日 周四晚上19:30,报名腾讯会议了解“如何构建自进化的动态知识库(Brain)”(限30人)
免费POC, 零成本试错
FDE知识库

FDE知识库

学习大模型的前沿技术与行业落地应用


收藏

比扣子简单! Cline+MCP 快速打造Agent工作流: 实战案例解析

发布日期:2024-12-30 22:08:59 浏览次数: 8252
作者:非架构

微信搜一搜,关注“非架构”

随着人工智能技术的不断进步,构建个性化智能体的需求日益增加。国内虽然已有一些智能体平台,如豆包扣子,但这些平台要求开发者将代码和数据上传到第三方服务器,对于一些商业信息敏感的客户来说,这种做法可能带来数据泄露的风险。而在国际市场上,Anthropic 开源的 MCP 协议 和 Cline 插件,则为开发者提供了一种更加简单、安全、可控的方式来创建智能体。本文将详细介绍如何使用 Cline 和 MCP 协议 来快速搭建智能体,并通过实战案例展示其强大能力。

1. 为什么说 MCP 协议让创建智能体变得空前简单?

1.1 为什么要使用 MCP 协议

MCP 协议(Model Context Protocol)是一个开放协议,它标准化了 AI 应用与大语言模型(LLM)之间的连接方式。可以将 MCP 协议比作 USB-C 接口,它为 AI 应用提供了一个统一、灵活的接入方式,无论是本地数据源还是外部服务,都可以通过这个协议与大语言模型进行高效的对接。

为什么选择 MCP 协议?

  • 简化开发流程:开发者不需要编写复杂的代码即可实现 LLM 与数据源、工具的连接。
  • 跨平台支持:MCP 协议让开发者能够自由选择不同的大语言模型提供商,不再受限于单一平台。
  • 数据安全:通过本地服务器与数据源的连接,避免了将敏感数据上传到第三方平台,最大限度保障数据隐私。
MCP 架构简图

1.2 什么是 Cline?

Cline 是一款开源的 VSCode 插件,它不仅能够帮助开发者进行代码编辑,还具备了强大的 AI 助手功能。借助 Claude 3.5 Sonnet 的代理编程能力,Cline 可以执行复杂的软件开发任务,如创建和编辑文件、浏览项目、执行终端命令等。最重要的是,Cline 通过与 MCP 协议的结合,使得开发者能够轻松扩展 AI 的功能,甚至创建完全自定义的智能体。

Cline 的主要优势:

  • 易于集成:通过简单的配置,开发者可以在 VSCode 中轻松集成 AI 助手。
  • 人机协作:在执行操作时,Cline 需要开发者的授权确认,确保开发过程中的安全性。
  • 自定义能力强:开发者可以通过 MCP 协议创建新的工具和扩展,提升 AI 助手的功能。

1.3 使用 Cline 创建和使用 MCP 服务

通过以下简单的两步操作,开发者即可在 Cline 中创建自己的 MCP 服务并开始使用:

  1. 配置大语言模型:以 DeepSeek v3 为例,选择 API 提供商为“OpenAI Compatible”,并配置以下参数:

  • Base URLhttps://api.deepseek.com
  • API Key:从 DeepSeek 获取的 API 密钥
  • Model IDdeepseek-chat
  • Custom Instructions:选择“请使用中文回答”以便生成中文内容
  • 创建 MCP 服务:输入以下简单的提示词,即可创建一个 MCP 服务器:

    Create a MCP server that can download the transcript of a youtube video when the video's URL is given.
  • 创建成功后,Cline 会自动启动 MCP 服务,开发者只需通过输入视频 URL 来获取该视频的文字记录:

    get transcript of https://www.youtube.com/watch?v=GBR6pHZ68Ho

    这种方式极大简化了智能体的创建过程,开发者可以快速搭建和定制所需的功能。

    2. 实战案例:为军事博主生成外媒评论

    通过使用 Cline + MCP 协议,我们可以轻松制作各种智能体来执行特定任务。以下是为军事博主生成外媒评论的案例,我们通过创建两个智能体来实现:一个用来下载国外最大视频网站的解说词(Transcript),另一个用来根据给定的参考文字生成文章。

    2.1 制作下载国外最大视频网站解说词的 Agent

    为了下载视频的解说词,我们创建了一个简单的 MCP 服务,通过以下提示词:

    Create a MCP server that can download the transcript of a youtube video when the video's URL is given.

    Cline 会自动生成一个能够根据 YouTube 视频 URL 获取文字记录的智能体,并在任务完成后返回成功消息:

    Task Completed


    已成功创建一个 MCP 服务器,该服务器可以根据给定的 YouTube 视频 URL 下载视频的文字记录。该服务器已添加到 MCP 设置中,可以使用 get_transcript 工具来获取文字记录。


    下载解说词的 Agent (MCP Server)

    2.2 制作生成文章的 Agent

    为了生成外媒评论文章,我们创建了一个根据参考文字生成文章的 MCP 服务。以下是创建该 Agent 的提示词:

    Create a MCP server that can use reference text to create a article. Here is the prompt for the article creation:
    ## 角色:你是一位知名军事微信公众号的博主,笔名XXX。
    ## 气氛:应该站在一个中国军迷的角度来看待国外军事博主的评价。要充满对中国的自信。
    ## 任务:根据参考视频的解说词,编写一篇军事评论文章
    ## 指令:让我们分两个阶段完成这个任务
    ### 第一阶段:提示词优化
    请为这个写作任务生成一个优化的提示词模板,考虑:
    1. 文章结构要求
    2. 内容深度要求
    3. 论证方式要求
    4. 语言风格要求
    5. 目标读者定位

    ### 第二阶段:根据优化后的提示词完成写作
    使用第一阶段生成的提示词模板来写作文章。

    Cline 会根据该提示词自动生成一个智能体,并通过与大模型 API 的对接来生成文章:

    Task Completed


    I have created the article-generator MCP server, configured it to use the Gemini API, and used it to generate an article based on the provided YouTube video transcript. The article is a military commentary written from a Chinese perspective, as requested.


    生成文章的 agent (MCP Server)

    2.3 使用我们的 Agent 来生成文章

    最后,使用以下提示词,我们可以生成文章 (用中文也没问题的哦):

    generate an article from this video: https://www.youtube.com/watch?v=ZXuuqyHcDdk&t=72s
    • 模型自动使用下载解说词的第一个agent
    • Cline 自动使用第2个 agent基于第一个agent下载的解说词创建文章
    • 最后生成的文章


    通过这一系列简单的步骤,Cline + MCP 协议让我们轻松创建了用于军事评论文章生成的智能体。

    3. 结论

    通过 Cline 和 MCP 协议,开发者可以更加高效、安全地创建智能体,而不需要担心数据泄露和平台依赖性。与国内的智能体平台如豆包扣子相比,这一方案不仅更加简洁可控,而且开发者可以完全掌控自己的数据和代码。无论是下载解说词,还是生成文章,Cline + MCP 协议都能帮助开发者快速实现自定义需求,提升工作效率。

    通过这篇文章的案例,您可以看到使用 Cline + MCP 协议构建智能体的简单性与强大能力。如果您正在寻找一种更安全、灵活、可控的方式来构建自己的智能体,Cline 和 MCP 协议无疑是一个理想的选择。现在就动手试试吧,开启属于你的智能体开发之旅!

    53AI,企业落地大模型首选服务商

    产品:场景落地咨询+大模型应用平台+行业解决方案

    承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

    联系我们

    售前咨询
    186 6662 7370
    预约演示
    185 8882 0121

    微信扫码

    添加专属顾问

    回到顶部

    加载中...

    扫码咨询

    扫码登录
    登录即表示您同意《53AI网站服务协议》
    服务协议

    欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

    在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

    一、 定义

    本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

    会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

    知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

    二、 账号注册与登录

    登录方式:本网站支持以下登录方式,您可根据实际情况选择:

    微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

    手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

    账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

    实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

    未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

    三、 服务内容与规范

    知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

    服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

    禁止行为:您在使用服务时不得实施以下行为:

    利用技术手段批量爬取、下载、转存知识库内容;

    将知识库内容用于商业目的或未经授权地向第三方传播;

    干扰本网站正常运行或侵犯其他用户合法权益;

    发布违法违规信息或从事违反公序良俗的活动。

    四、 知识产权声明

    权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

    有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

    侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

    五、 个人信息保护

    我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

    您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

    您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

    六、 免责声明

    内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

    不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

    第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

    七、 违约责任

    如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

    如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

    八、 法律适用与争议解决

    本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

    因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

    九、 其他

    本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

    本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

    我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


    已查阅