Image Gen Server

Image Gen Server

Image-Gen-Server 是一款基于即梦AI的图像生成服务,专为Cursor IDE设计,支持通过文本描述生成高质量图像并自动保存,适用于设计人员和开发者快速生成图像内容。

69 浏览
2025-12-25 发布

详细介绍

Image-Gen-Server 是一款基于即梦AI的图像生成服务,专为Cursor IDE设计,旨在通过文本描述生成高质量图像,并支持自动保存功能。该工具集成了文本到图像生成、多图选择、自定义保存路径等核心功能,适用于设计人员、开发者等需要快速生成图像的场景。

核心功能

Image-Gen-Server 提供了多项核心功能,帮助用户高效生成和管理图像内容:

  • 文本到图像生成:用户只需输入文本描述,即可生成高质量的图像。
  • 自动保存功能:生成的图像会自动保存到用户指定的目录,减少手动操作。
  • 多图选择:一次生成四张不同风格的图像,供用户选择。
  • 自定义保存路径:用户可以设置图像保存的目录,便于管理和使用。
  • 与Cursor IDE集成:无缝集成Cursor IDE,提供统一的操作体验。

安装方法

Image-Gen-Server 提供了两种安装方式:通过 Smithery CLI 安装或手动安装。

1. 使用 Smithery CLI 安装

smith install image-gen-server

2. 手动安装

手动安装需要执行以下步骤:

  1. 克隆项目仓库:
git clone https://github.com/your-username/image-gen-server.git

cd image-gen-server
  1. 安装依赖项:
pip install fastmcp proxy[jimeng]
  1. 配置项目:
  • 修改 server.py 文件中的 IMG_SAVA_FOLDER 变量,设置默认保存路径。
  • 配置 config.json 文件,添加即梦 AI 的 API 密钥。

使用方法

Image-Gen-Server 可以通过 Cursor IDE 集成使用,也可以通过命令行调用接口。

1. 在 Cursor 中集成

  1. 打开 Cursor 设置,进入 Tools 部分,选择 MCP Servers
  2. 点击 Add Server,填写以下信息:
Name: Image-Gen-Server
Command: uv run --with fastmcp fastmcp run D:/path/to/server.py
Working Directory: 设置为服务器脚本所在的目录

2. 调用接口

在 Python 脚本中调用 generate_image 函数,示例如下:

from image_gen_server import generate_image

images = generate_image(
    prompt="设计一个现代简约风格的logo",
    save_path="path/to/images/logo.jpg",
    width=1024,
    height=1024
)

使用示例

以下是两个典型的使用场景:

示例一:生成产品Logo

根据提供过你的项目需求,帮我生成一张产品logo,放在项目目录images下面

示例二:设计网站首页Banner

根据项目需求,帮我制作网站的首页,头部需要有banner图片

注意事项

在使用 Image-Gen-Server 时,需要注意以下几点:

  • 确保已安装 Python 3.8 或更高版本,以及 Node.js 20+。
  • 生成图像的质量可能受到输入文本描述的影响。
  • 配置命令时,路径应使用英文字符,避免中文字符导致错误。
  • 如果启动后黑窗口很快消失,可能是配置命令错误或依赖环境未准备好。

调试方法

如果需要调试服务器,可以使用以下命令:

uv run --with fastmcp fastmcp dev D:/path/to/server.py

这会启动调试模式,并在浏览器中打开 MCP Inspector

Image-Gen-Server 为图像生成提供了便捷的解决方案,通过与 Cursor IDE 的集成,用户可以快速生成高质量图像,并自动保存到指定目录,极大提升了工作效率。

图像生成 Cursor集成 AI工具 文本到图像

相关服务推荐

查看更多