AI 配图内容管理
发帖页新增「AI 配图」按钮,弹窗内可根据正文智能整理画面描述建议,调用 AI 生图服务生成配图(方图/横图/竖图)
¥3.00抵扣
一次购买,永久使用
详情介绍
AI 配图(AiPic)使用文档
作者:kuakeba.cn | 版本:1.0.0 | 适用于 Zsens Admin 3.0+(PHP 8.2+)
一、插件简介
发帖页 AI 智能配图工具:
- 发帖页编辑器下方新增「AI 配图」按钮,弹窗内完成全部生图操作
- 「根据内容整理建议」:AI 阅读当前标题与正文,自动产出配图参考分析与画面描述(prompt)
- 支持方图 / 横图 / 竖图三种比例,内置写实摄影、清新插画、国风水墨等风格快捷词
- 生成的图片自动下载转存本地
/storage/uploads/aipic/,不受厂商临时链接过期影响 - 一键插入正文(兼容 wangEditor / TinyMCE / 通用编辑器)
- 支持硅基流动、智谱 CogView、豆包 Seedream、OpenAI DALL·E 及自定义 OpenAI 兼容生图接口(硅基流动与智谱提供免费生图模型)
二、环境要求
| 项目 | 要求 |
|---|---|
| Zsens Admin | 3.0+ |
| PHP | 8.2+,已启用 cURL 扩展 |
| 社区插件(community) | 必须安装(发帖页宿主) |
| AI 服务 | 任一支持 OpenAI images/generations 协议的生图服务及 API Key |
三、安装步骤
- 将
AiPic目录放入plugins/下 - 进入后台 应用中心,找到「AI 配图」,点击 安装
- 静态资源自动复制到 public/static/AiPic/
- 无需建表
- 进入 应用中心 → AI 配图 → 配置,选择服务商并填入 API Key,保存
- 点击配置弹窗中的「测试连接」验证配置可用
- 前台进入发帖页,编辑器下方即出现「AI 配图」按钮
四、配置项说明
后台 应用中心 → AI 配图 → 配置:
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 启用插件 | 开 | 关闭后前台不再提供 AI 配图功能 |
| 发帖页显示按钮 | 开 | 在发帖页编辑器下方显示「AI 配图」按钮 |
| AI 服务商 | 硅基流动 | 下拉快捷选择;硅基流动、智谱提供免费生图模型 |
| API Key | 空 | 在所选服务商控制台创建获取,保存后不回显明文 |
| 生图模型名称 | 空 | 留空用服务商默认模型;自定义接口必填 |
| 对话模型名称 | 空 | 「根据内容整理建议」使用,留空用服务商默认对话模型 |
| 自定义 API 地址 | 空 | 仅自定义接口显示;OpenAI 兼容地址,自动补 /images/generations |
| 完整 URL | 关 | 仅自定义接口显示;开启后不再自动补端点路径 |
| 模型展示名称 | 空 | 界面展示用名称 |
| 连通性测试 | - | 保存配置后点击,验证 Key / 地址 / 模型可用性 |
服务商预设
| 服务商 | 默认生图模型 | 默认对话模型 | 说明 |
|---|---|---|---|
| 硅基流动 SiliconFlow | Kwai-Kolors/Kolors | Qwen/Qwen2.5-7B-Instruct | 注册即送免费额度 |
| 智谱 CogView | cogview-3-flash | glm-4-flash | 生图与对话均免费 |
| 豆包 Seedream | doubao-seedream-3-0-t2i-250415 | doubao-seed-1-6-flash-250815 | 火山方舟 |
| OpenAI DALL·E | dall-e-3 | gpt-4o-mini | 尺寸固定三档映射 |
| 自定义 | 必填 | 选填 | OpenAI 兼容生图协议;地址含 /v1 时自动推导对话端点 |
五、前台使用
- 发帖页填写标题与正文后,点击编辑器下方「AI 配图」按钮
- 弹窗中默认勾选「结合当前正文」,点击 根据内容整理建议:
- 「查看配图参考」展开显示 AI 对正文的配图方向分析
- 「画面描述」输入框自动填入 AI 整理的画面描述
- 可手动修改画面描述,点击风格快捷词(写实摄影 / 清新插画 / 国风水墨 / 日系动漫 / 极简扁平 / 3D 渲染)追加画风关键词
- 选择图片比例(方图 1024×1024 / 横图 1344×768 / 竖图 768×1344,OpenAI 自动映射为官方三档)
- 点击 生成配图,等待 10-30 秒,右侧预览生成结果
- 满意后点击 插入正文,图片自动插入编辑器光标处;也可点「重新生成」再次绘制
六、文件结构
plugins/AiPic/
├── plugin.json 插件信息
├── AiPicPlugin.php 主类(配置表单、compose_assets 插槽注入)
├── routes.php 路由(前台 suggest/generate,后台连通性测试)
├── icon.svg 插件图标
├── controller/
│ └── Index.php suggest / generate / test 接口
├── service/
│ └── PicClient.php 生图服务(服务商预设、生图、建议、本地转存)
└── static/
├── aipic.css 弹窗与按钮样式
└── aipic-compose.js 发帖页按钮与弹窗交互七、接口说明
| 接口 | 方法 | 参数 | 说明 |
|---|---|---|---|
/aipic/suggest | POST | title, content | 登录后可调;返回 {prompt, analysis} |
/aipic/generate | POST | prompt, size | 登录后可调;size ∈ square/landscape/portrait,返回转存后的本地图片 URL |
{后台前缀}/apps/aipic_test | POST | 无 | 配置弹窗连通性测试(管理员) |
八、常见问题
Q:点击「生成配图」提示"请先在插件配置中填写 API Key"?
A:进入后台插件配置,选择服务商并填入有效 API Key 后保存。
Q:生成速度慢?
A:AI 生图通常需要 10-30 秒,属正常现象;服务端最长等待 120 秒。
Q:「根据内容整理建议」提示自定义接口无对话端点?
A:自定义接口地址需包含 /v1 才能自动推导对话端点;否则请手动填写画面描述,不影响生图。
Q:生成的图片会过期吗?
A:不会。生成成功后插件立即将图片下载转存到本站 /storage/uploads/aipic/ 目录,插入正文的是本站永久地址。
九、更新日志
v1.0.0(2026-10-20)
- 首次发布:发帖页 AI 配图按钮、两栏生图弹窗、内容建议整理、三档比例、风格快捷词、图片本地转存、一键插入正文
更新记录 (2)
-
v1.0.01
2026-10-20
修复bug
-
v1.0.0
2026-10-20
正式发布
QQ官方交流群