
红墨, 基于Nano Banana Pro的一站式小红书图文生成器 。输入一句话,上传一张相关图片,即可生成小红书图文。可以生成的各类小红书封面,AI驱动,风格统一,文字准确。
Red Ink – A one-stop Xiaohongshu image-and-text generator based on the Nano Banana Pro, “One Sentence, One Image: Generate Xiaohongshu Text and Images.”
项目链接:https://github.com/HisMax/RedInk
展示图


如何自己部署
方式一:Docker 部署(推荐)
最简单的部署方式,一行命令即可启动:
docker run -d -p 12398:12398 -v ./history:/app/history -v ./output:/app/output histonemax/redink:latest访问 http://localhost:12398,在 Web 界面的设置页面配置你的 API Key 即可使用。
使用 docker-compose(可选):
下载 docker-compose.yml 后:
docker-compose up -dDocker 部署说明:
- 容器内不包含任何 API Key,需要在 Web 界面配置
- 使用 -v ./history:/app/history 持久化历史记录
- 使用 -v ./output:/app/output 持久化生成的图片
- 可选:挂载自定义配置文件 -v ./text_providers.yaml:/app/text_providers.yaml
方式二:本地开发部署
前置要求:
- Python 3.11+
- Node.js 18+
- pnpm
- uv
1. 克隆项目
git clone https://github.com/HisMax/RedInk.git
cd RedInk2. 配置 API 服务
复制配置模板文件:
cp text_providers.yaml.example text_providers.yaml
cp image_providers.yaml.example image_providers.yaml编辑配置文件,填入你的 API Key 和服务配置。也可以启动后在 Web 界面的设置页面进行配置。
3. 安装后端依赖
uv sync4. 安装前端依赖
cd frontend
pnpm install5. 启动服务
启动后端:
uv run python -m backend.app访问: http://localhost:12398
启动前端:
cd frontend
pnpm dev访问: http://localhost:5173
配置说明
配置方式
项目支持两种配置方式:
1. Web 界面配置(推荐):启动服务后,在设置页面可视化配置
2. YAML 文件配置:直接编辑配置文件
文本生成配置
配置文件: text_providers.yaml
# 当前激活的服务商
active_provider: openai
providers:
# OpenAI 官方或兼容接口
openai:
type: openai_compatible
api_key: sk-xxxxxxxxxxxxxxxxxxxx
base_url: https://api.openai.com/v1
model: gpt-4o
# Google Gemini(原生接口)
gemini:
type: google_gemini
api_key: AIzaxxxxxxxxxxxxxxxxxxxxxxxxx
model: gemini-2.0-flash图片生成配置
配置文件: image_providers.yaml
# 当前激活的服务商
active_provider: gemini
providers:
# Google Gemini 图片生成
gemini:
type: google_genai
api_key: AIzaxxxxxxxxxxxxxxxxxxxxxxxxx
model: gemini-3-pro-image-preview
high_concurrency: false # 高并发模式
# OpenAI 兼容接口
openai_image:
type: image_api
api_key: sk-xxxxxxxxxxxxxxxxxxxx
base_url: https://your-api-endpoint.com
model: dall-e-3
high_concurrency: false高并发模式说明
- 关闭(默认):图片逐张生成,适合 GCP 300$ 试用账号或有速率限制的 API
- 开启:图片并行生成(最多15张同时),速度更快,但需要 API 支持高并发
原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/ai/68216.html
微信赞赏
支付宝赞赏 