用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
AITNT-国内领先的一站式人工智能新闻资讯网站 搜索
用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件
6840点击    2025-05-23 14:20

用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


Manus在agent领域可谓「炙手可热」,但受限于网络以及少得可怜的积分,很多人还是无法用得上。


AI Agent的处理逻辑:无非就是用AI根据用户需求,规划好要做的事后,不断的调用不同的工具来实现。


有了这个逻辑,我们就知道想要实现某个场景下的需求,只需要找到不同工具的组合给AI调用就可以了。


而工具方面,各种MCP已经成熟了,可以在AI对话中直接调用。


那岂不是我们自己在本地就能手搓一个「Manus」?


说干就干!还是典型AI数据分析的场景:对一个excel表格做分析,然后自动生成数据分析报告。


之前我分享了一个用Dify做的可视化数据分析工作流,但对很多同学来说,工作流还是有难度,所以这次我们尝试用纯对话➕MCP的最简单方式来实现,看看效果怎么样?


在哪里干呢?这里推荐一个开源自由的AI工具—— Cherry Studio


什么是 Cherry


我之前分享的一个示例就有用过它:ArXiv MCP保姆级教程|DeepSeek变身论文学习神器,让AI自动搜论文、阅读、下载,实现论文自由


它能通过API调用几乎所有的大模型,还是一个本地知识库、能生图、支持各种格式结果等等,非常全面。


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


关于Cherry的更多信息,包括安装可以看官网:https://www.cherry-ai.com/


对小白来说,可能唯一要克服的就是怎么获取大模型的API,建议通过硅基流动、火山引擎、openrouter等渠道解决,具体可以搜索一下。如果你想完成从小白到深度玩AI的过度,学会调用API是必须的。


MCP 安装准备


具体什么是MCP,可以看我之前写过的介绍,这里就不赘述了:一文讲清楚Agent、MCP、Function Call,附实操代码示例


找到MCP


接下来,就需要解决多个MCP在哪找的问题。


可以到一些MCP市场找,例如 魔塔社区 https://www.modelscope.cn/ 、 https://mcp.so/


这里以前者为例:点开「MCP广场」直接在下面搜关键词。


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


今天的案例我们需要用到至少4个MCP Server:


1. Excel-mcp-server


用于让AI对Excel进行读写处理


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


2. Sequential thinking


这是一个让AI强制深度思考的工具,解决很多大模型思考不全面的问题


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


3. QuickChart-MCP-Server


这是能直接让AI生成可视化图表的工具

用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


4. File system


这是能让AI对我们本地电脑的文件进行读写操作的工具,这里我直接用Cherry内置的,基本上AI编程工具(例如cursor)都会内置,一般不需要另外设置


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


但在Cherry,毕竟是一个对话工具,需要配置一个可用的文件路径,毕竟不能让它乱改电脑文件夹:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


安装 MCP


那在Cherry怎么安装MCP Server呢?


如图,点开设置-MCP服务器-添加服务器-从JSON导入


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


此时会出现一个对框,我们以此把对应工具的配置复制进去即可:


这是excel-mcp-server的


{
"mcpServers": {
"excel": {
"command": "npx",
"args": ["--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}


这是 quickchart-mcp-server 的


{
"mcpServers":{
"quickchart-server":{
"command":"npx",
"args":[
"-y",
"@gongrzhe/quickchart-mcp-server"
]
}
}
}


如果复制进去后有报错,就重新点进去,再点开启,就会自动安装好了


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


另外两个我直接在cherry内部的搜索里找的,自动装好了:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


至此,我们需要的4个mcp工具就安装好了,确保每个都是绿灯,才能正常用:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


数据准备


这里我把之前用来做SQL查询的订单表拿来测试,把Excel文件移动到前面file system设置的路径下,Cherry只能在这个文件夹下活动


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


大模型选择


因为本案例是纯MCP的操作,而MCP考验的是大模型调度工具的能力,所以至少需要选择有function call能力的工具,并且在编程方面效果比较出色的(一般调度能力也会比较好),例如gemini 2.5 pro、claude3.5、grok3、deepseek v3


其次就是尽量选择长上下文的,要不然Excel数据比较大的时候,大模型会报错。


例如我表格有3年的数据,想让AI直接帮我统计每个月的订单数的时候,就悲剧了:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


这就是模型上下文长度的上限,Grok算是比较长的了,更长的只能找Gemini


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


但Gemini 2.5pro 不免费了,我试用2.5 flash就很离谱:都不管数据了直接给我模拟


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


在这里我用grok3来测试。


开始对话

选择角色、打开MCP


在Cherry新建一个对话,可以在智能体市场里搜索「数据分析」里面都是配置好提示词的角色


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


选择一个合适的,然后进入对话框,如下图:


在输入框下面点开MCP配置,把我们需要用到的几个MCP工具都选上,这样AI在这个对话里面才能用到它们。


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


终于开始做数据分析


首先,简单问一下这个表格有什么数据,测试一下Excel MCP的能力


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


可以看到它会先调file system的工具,列出文件夹里有的文件然后再找到我们指定的Excel文件


然后调用excel-mcp-serve的工具读取Excel,给出回答:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


没毛病,接下来直接上难度,一步完成Excel的分析和可视化报告的制作:


请你根据这份数据,做一份数据分析报告HTML,要求维度尽可能丰富、图表类型多,把做好的html文件保存到本地。


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


回答太长了,就做了一些截取,可以看到这里就开始调用quickchart-mcp的能力开始做图了:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


最终,做完了七张图后,就制作HTML:


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


此时,在之前我们设置好的cherry的文件夹里就会看到一份html文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


双击打开,里面就是基于Excel做好的各种图表


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


至此,我们就在Cherry完成了多个MCP的调用,并且生成了一份数据分析报告。


虽然最终的报告比较丑,这是因为在这里是展示逻辑,我并没有特意去写提示词,可以参考之前我分享的技巧来写HTML的提示词,就好了:


AI做HTML的终极方案,一套提示词模板搞定所有应用:PPT、简历、高保真原型图、知识卡片、动态交互组件等


支持 Python运行


在Cherry做数据分析,除了以上的方式之外,还可以调用它的Python能力。


对,没错,它可以直接运行Python代码。


也就是说,以前我们还要把AI给的代码复制到编辑器里运行,现在在Cherry就能直接跑了。


看下怎么操作,例如:


帮我按月统计每个月的订单数量,给我python代码即可


此时AI得回复里是看不到运行python代码的地方的,需要做一些配置。


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件


打开左边的「设置」-代码块设置的地方,打开「代码执行」,以及下面的功能


此时,右边代码就出现运行代码的按钮了。


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件



不过需要注意的是,由于Python是在Cherry的沙盒环境里运行的,实际上跟本地电脑不互通的。


也就是说上面直接让Python处理本地文件其实跑不通😓


但跑其他python代码倒是可以


毕竟这是新功能,想要真正实现本地文件交互,还需要时间让Cherry去迭代


存在问题


OK,至此,我们今天的案例就分享完了。


但实际上这个场景其实只使用于小数据的玩法。


而且还记得我上次说的吗?其实这还不是上下文问题,让AI直接去计算本身就有很大的幻觉问题。


正确解法是让AI给处理操作,例如python代码,然后我们去运行。


这个在我上次分享的dify工作流里也实现了:用AI做酷炫的数据看板HTML,并稳定更新数据,落地到实际工作中


尽管如此,从 0 开始把今天这个案例完整做一遍,能把 Cherry、MCP 等工具都熟悉一遍,相信你对 AI 的掌控又能更深一层。


如果想真正让AI调MCP跑数据分析跑的比较丝滑的话,可以直接用Cursor、Trea等AI编程工具。感兴趣可以评论区留言,我开始分享Cursor的从0到1怎么玩



文章来自微信公众号 “ 饼干哥哥AGI ”,作者 饼干哥哥


用Cherry替代Manus,AI调用多个MCP在本地处理Excel生成可视化报告文件

AITNT-国内领先的一站式人工智能新闻资讯网站
AITNT资源拓展
根据文章内容,系统为您匹配了更有价值的资源信息。内容由AI生成,仅供参考
1
OWL

【开源免费】OWL是一个完全开源免费的通用智能体项目。它可以远程开Ubuntu容器、自动挂载数据、做规划、执行任务,堪称「云端超级打工人」而且做到了开源界GAIA性能天花板,达到了57.7%,超越Huggingface 提出的Open Deep Research 55.15%的表现。

项目地址:GitHub:https://github.com/camel-ai/owl

2
cursor

【免费】cursor-auto-free是一个能够让你无限免费使用cursor的项目。该项目通过cloudflare进行托管实现,请参考教程进行配置。

视频教程:https://www.bilibili.com/video/BV1WTKge6E7u/

项目地址:https://github.com/chengazhen/cursor-auto-free?tab=readme-ov-file


3
AI代理

【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。

项目地址:https://github.com/browser-use/browser-use


4
AIExcel公式

【开源免费】smart-excel-ai是一个输入你想要的Excel公式的描述,即可帮你生成对应公式的AI项目

项目地址:https://github.com/weijunext/smart-excel-ai

在线使用:https://www.smartexcel.cc/(付费)

5
AI工作流

【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。

项目地址:https://github.com/n8n-io/n8n

在线使用:https://n8n.io/(付费)


【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。

项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file



【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。

项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file

在线使用:https://vectorvein.ai/(付费)

6
AI数据分析

【开源免费】DeepBI是一款AI原生的数据分析平台。DeepBI充分利用大语言模型的能力来探索、查询、可视化和共享来自任何数据源的数据。用户可以使用DeepBI洞察数据并做出数据驱动的决策。

项目地址:https://github.com/DeepInsight-AI/DeepBI?tab=readme-ov-file

本地安装:https://www.deepbi.com/

【开源免费airda(Air Data Agent)是面向数据分析的AI智能体,能够理解数据开发和数据分析需求、根据用户需要让数据可视化。

项目地址:https://github.com/hitsz-ids/airda

7
智能体

【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。

项目地址:https://github.com/Significant-Gravitas/AutoGPT


【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。

项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md

8
知识库

【开源免费】FASTGPT是基于LLM的知识库开源项目,提供开箱即用的数据处理、模型调用等能力。整体功能和“Dify”“RAGFlow”项目类似。很多接入微信,飞书的AI项目都基于该项目二次开发。

项目地址:https://github.com/labring/FastGPT

9
prompt

【开源免费】LangGPT 是一个通过结构化和模板化的方法,编写高质量的AI提示词的开源项目。它可以让任何非专业的用户轻松创建高水平的提示词,进而高质量的帮助用户通过AI解决问题。

项目地址:https://github.com/langgptai/LangGPT/blob/main/README_zh.md

在线使用:https://kimi.moonshot.cn/kimiplus/conpg00t7lagbbsfqkq0