Cursor+即梦MCP,实现AI作图自由,太酷啦!

最近即梦官方已经出 API 了。而且直接就放在了字节火山引擎上。

Image

所以用 AI 作图这件事,就不再仅仅在即梦平台了,配合 MCP 的能力,实现 AI 生图自由分分钟。

比如当我把即梦 MCP 配置在 Cursor 中,让 Cursor 画一只狗狗。

Image

打开链接就能得到想要的图片。

Image

但是在 Cursor 的 Chat 页面无法直接展示图片,我们可以转移战场。

到 Cherry Studio 中同样配置即梦 MCP。输入一个这个提示词:

制作一张vlog视频封面。马卡龙配色,美女旅游照片+色块的拼贴画风格, 
主文案是“威海旅游vlog”,副文案是“特种兵一日游 被低估的旅游城市”,海报主体是一个穿着短裙、梳双马尾的少女,人物白色描边 

Image

就直接可以得到这样一张视频封面。

Image

这个感觉就瞬间上来了,以后要配图,要画海报,直接就可以搞定,MCP 果然方便。

如何做呢?文章后面会直接给操作配置教程!

除此还能有什么好玩的玩法呢?

大家还记得之前我用 Cursor+12306 MCP 设计车站站点旅游地图吗?

Image

生成的站点旅游地图,里面的配图多少有些牵强,我在想能不能通过即梦 MCP 帮我解决这个问题?

Image

同样先让 Cursor 查询车票信息及沿途站点信息。

Image

然后根据之前的提示词稍微修改,将生图的逻辑由原来的网络检索,修改为即梦生成

请基于G68途径站点信息,做一个网页,要求介绍站点的知名景点,特色美食,并按照一下要求:  
  
1.使用Bento Grid风格的视觉设计。  
2.强调超大字体或数字突出核心要点,画面中有超大视觉元素强调重点,与小元素的比例形成反差  
3.中英文混用,中文大字体粗体,英文小字作为点缀  
4.简洁的勾线图形化作为数据可视化或者配图元素  
5.运用高亮色自身透明度渐变制造科技感,但是不同高亮色不要互相渐变 
6.模仿 apple 官网的动效,向下滚动鼠标配合动效  
7.数据可以引用在线的图表组件,样式需要跟主题一致  
8.使用 Framer Motion(通过CDN引入)  
9.使用HTML5、TailwindCss 3.0+(通过CDN引入)和必要的JavaScript  
10.使用专业图标库如Font Awesome或Material lcons(通过CDN引入)  
11.避免使用emoji作为主要图标  
12.不要省略内容要点  
13、帮我基于站点信息生成相关提示词直接调用即梦MCP生成图片,并将图片链接内嵌到网页中,让网站看起来更好看一些  
  
然后把这个网页部署好。

可以看到,Cursor 调用即梦 MCP 为每个城市生成图片。

Image

经过几分钟,Cursor 就已经生成好了一个网页,打开看看效果。

Image

然后在 Cursor 中调用腾讯的 edgeone-pages-mcp 一键把网页直接部署。就能得到一个可访问的精美网页。

我把他放在评论区。感兴趣的朋友可访问哈。

Image

那下面感受一下沉浸式教程吧。我总结了一下,主要是这几步。

Image

第一步,火山引擎开通即梦 API。

地址:https://www.volcengine.com/product/jimeng 

Image

这里有图片和视频,先开通视频,先选择免费试用。

Image

然后需要获取 API 秘钥,在 MCP 配置中需要。

打开火山控制台:https://console.volcengine.com/iam/keymanage

Image

就是这 2 东西,先存着,第二步需要使用。

第二步,下载即梦 MCP server

1、下载
git clone git@github.com:freestylefly/jimengpic-mcp.git

2、安装依赖
cd jimengpic-mcp
npm install

3、编译项目
npm run build

第三步,配置环境变量

这里复制第一步中的火山 API 秘钥即可。

export JIMENG_ACCESS_KEY="你的火山引擎AccessKey"
export JIMENG_SECRET_KEY="你的火山引擎SecretKey"

第四步,Cursor 客户端配置

{
  "mcpServers": {
    "jimengpic": {
      "command""node",
      "args": ["/path/to/jimengpic-mcp/build/index.js"],
      "env": {
        "JIMENG_ACCESS_KEY""你的AccessKey",
        "JIMENG_SECRET_KEY""你的SecretKey"
      }
    }
  }
}

args 中填入你的 mcp 安装路径即可。

或者也可以直接在 Cherry Studio 中配置也是一样的方法。接下来就可以直接使用了。

这个 MCP 比较新,目前还只有图像编辑能力,不过当用户需要生成图片时可使用以下工具。

Image

讲真即梦支持 API 后,可玩的更多了,比如直接可以搞个公众号封面图一键制作。

感兴趣的可以评论区告诉我,安排。

好啦,以上全文 4534 字,15 张图,如果这篇文章对你有用,可否点个关注,给我个三连击:点赞、转发和再看。若可以再给我加个⭐️。

Image

### 关于 CursorMCP 的技术概念或用法 #### 定义与背景 MCP(Master Control Program)是一种多线程操作系统,通常运行在 Burroughs 大型机上。它支持高级别的并发性和复杂的内存管理机制[^1]。Cursor 是指一种数据结构或者操作符,在编程环境中常被用来表示当前处理的位置或者是某种状态指示器。 #### CursorMCP 编程中的角色 在 MCP 环境下,cursor 可能具有多种用途,具体取决于上下文环境以及应用程序的需求。以下是几个常见的应用场景: - **数据库访问**: 当通过 MCP 提供的接口连接到数据库时,cursor 被广泛应用于遍历查询结果集。例如,SQL 查询的结果可以通过 cursor 来逐行读取并进一步处理[^2]。 - **文件流控制**: 类似于其他现代操作系统上的文件句柄,cursorMCP 中也可以作为文件位置标记来使用。这使得开发者能够精确地定位到特定的数据块进行修改或检索[^3]。 - **图形界面交互**: 如果涉及到 GUI 应用开发,则 cursor 还可能代表鼠标光标的当前位置信息或其他形式的人机互动反馈信号[^4]。 ```python # 假设我们正在编写一段基于 MCP 平台的应用程序代码片段, # 下面展示了一个简单的如何利用 cursor 遍历记录列表的例子: def process_records(cursor): while not cursor.eof(): # eof() 方法判断是否到达末尾 record = cursor.read_next_record() handle_data(record) process_records(my_cursor_instance) ``` 上述伪代码展示了在一个假设性的 MCP API 上实现基本游标功能的方式——即循环调用 `read_next_record()` 函数直到遇到结束条件为止。 #### 技术细节探讨 对于更深入理解 cursor 和其在 MCP 编程里的实际应用来说,还需要考虑以下几个方面因素: - 错误处理策略: 如何优雅地捕获异常情况下的错误消息? - 性能优化技巧: 是否存在某些方法可以减少频繁磁盘I/O带来的开销? - 安全性考量: 数据隔离措施能否防止未经授权的操作? 这些问题都需要依据具体的业务场景做出相应的解答,并且往往伴随着丰富的实践经验积累才能完全掌握其中精髓所在。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值