最近几个月一直在研究如何提升内容创作的效率,不管是小红书,还是小绿书,都会面临几个核心问题。
如何批量创建图文卡片,同时支持 Markdown 渲染,还要保持设计风格的一致性。
上一期话题我评测过各个大模型生成 SVG 图文卡片的方案效果,感兴趣的朋友可以看看我之前的文章。
3月份偶然一次机会,小红书上流光卡片的开发者关注了我的账号,可能是因为我的笔记风格都是苹果备忘录,和他们提供的主题比较契合。
最近也一直在网页端使用,感兴趣的朋友可以自行搜索一下(PS:此条不是推广)。了解到它们提供免费的 API 作图的能力,于是萌生了在 Cursor 中批量制作图文的想法。
下面将我实践的思路分享给大家,欢迎交流和指正。使用流光卡片提供的 API 批量制作图文,有了 MCP Server 效率再上一个台阶。
三个步骤:批量制作图文完全指南
- 从 0 到 1 开发一个 MCP Server
- Cursor 中配置 MCP Server
- Cursor 中使用 MCP Server 批量制作图文卡片
话不多说,开始行动,下面开始一步一步的实践,全程不到 1 个小时跑通整个流程。
从 0 到 1 开发一个 MCP Server
我这里使用 Go 语言进行实现,写起来比较顺手。
开发过程简单分为三步。
- 熟悉流光卡片的接口文档,CURL 测试一下接口情况。熟悉各种参数的释义,整理成 Markdown 格式后保存到工作目录。
- 熟悉 MCP Go Server 的实现方式,Github 找到一个开源项目 mcp-go,整合成一个提示词交给 Cursor 搞定即可。
- 命令行安装依赖,日志调试,确保启动没问题。
下面分享一下我的开发 MCP Server 提示词,有需要开发好的 MCP Server 源码的朋友后台回复“流光卡片MCP”即可。
帮我将下面的图文生成器 API 封装成 MCP 服务,具体功能是提供根据用户的要求,生成图文卡片文件。
1. 要求符合最佳实践,完善注释和说明。
2. 分析接口参数需要开放哪些参数给大模型调用。
3. 接口返回是文件流,content-type: image/png, 如果不是,则报错提示。
4. 图片保存到用户指定的目录下,文件名根据图文内容生成。
5. 参数说明请仔细参考 api_doc.md 文档中的各个参数定义。
6. 严格参考 https://github.com/mark3labs/mcp-go/tree/main 的 MCP Server 的实现示例。
API 示例如下:
{{这里是 Curl 代码}}
MCP Stdio Server 编写规范如下:
{这里是 MCP Go Server Demo 代码}
开发完成后,直接编译成可执行文件即可,我这里将执行文件命名为:mcp-fireflycard-server
Cursor 中配置 MCP Server
这一步配置在主流的 AI IDE 中都差不多,感兴趣的朋友可以看看我之前的一篇文章有介绍。
我这里直接配置执行文件路径即可,可以看到绿色显示代表 MCP Tools 已经加载成功了。
鼠标移动到 Tools 上看看, generate_firefly_card 工具被正确识别,后面在对话中可以直接 @fireflycard 制作图文卡片了。
Cursor 中使用 MCP Server 批量制作图文卡片
终于到了最轻松的环节了,这里我找了一个关于赚钱思维的文档做一下演示(PS:最近正好在学习相关的知识)。
将文档转为 Markdown,让模型帮我提炼观点。
简单写了一个提示词验证一下可行性,同时在对话中引用我整理好的 md 文档。
分析这个文档中的提到的《致富必须掌握的思维100个》,推荐5个生成图文卡片,调用 mcp-fireflycard。同时获取当前目录的路径,将文件保存到保存到当前目录下。
可以看到 MCP 工具被正确调用,很惊喜的是大模型根据主题和内容帮我自动选择了字体,背景等信息。
对话结束后,完整的5张图文卡片已经被保存到当前目录下了。
下面是完整的5张图文卡片截图,和小红书上那些高赞笔记差距不大,并且今天聊的这种方式的灵活度和效率更高,主题/字体/背景都可以定制化。
最后的思考
今天的分享仅提供一个完整使用 AI 工具提效的思路和技巧,重点在于挖掘需求,快速验证。
如果你觉得这篇文章有帮助,欢迎在一起交流和讨论,期待更多不同的玩法和使用技巧。
不管是小红书还是小绿书,这种 AI 文章直接发布都不太建议(PS:平台逐步会有流量限制)。
想打造个人IP,关键在于持续探索和优化自己的工作流,提升内容质量,加入个人特色和观点。
我是极客杰尼,一个老实憨厚的技术人,专注分享AI编程,AI工具开发,感谢你的阅读!