pbootcms版AI自动发文插件2.0版本目前功能有:
1、后台可添加多个AI模型信息,支持多家AI同时执行
2、后台定时任务功能,自定义关键词,系统会帮你自动生成相关指令
3、自动配图功能,每个AI或者任务都可以指定数量的图片,自动随机插入(支持本地和AI生图)
4、发布记录功能,会记录每一次执行任务生成的文章,如果失败或者文章因为有敏感词而作废的文章可以重新发布
5、自动替换敏感词,后台可以自定义要过滤的字,系统自动帮你过滤
6、支持在后台单独发布文章,通过输入指令点击一键生成,然后发布即可
7、2.0版新增“词语替换”功能,减少AI痕迹
8、2.0版支持常用markdown格式处理,把markdown格式转成html格式
9、2.0版本支持自动提取关键词、自动提取摘要
.....
更新日志:
20250318 pbootcms自动发文插件发布
20250320 重构自动插入图片的位置,改成随机位置
20250321 sqlite版本开始支持,修复偶尔出现单引号造成无法写入bug
20250324 修复“文心一言接口”的bug,兼容V2和V1,增加对标题特殊字符的过滤
20250522 修复插入图片时候出现双换行符情况,修改定时任务url参数提示
20250912 pbootcms版AI自动发文插件2.0上线,支持AI生图、支持一键安装
20250925 修复豆包AI模型名称和模型ID不一致问题,统一填写豆包的模型ID
20251001 修复未发布文章重新发布bug,修复一键发布关键词摘要获取错误bug(定时任务不影响)
20251028 修复偶尔出现文章标题为空的情况
20251112 后台新增一键卸载功能,定时任务发布完成之后新增自动执行更新缓存
20251113 修复多图插入bug
20251127 修复当指令里边有换行符号时候造成的模型选择无法显示bug
20251204 修复英文指令的时候单单引号问题造成的无法入库报错
20260124 增加自定义图片路径功能,实现不同任务调用不同文件夹内的图片(旧版本需执行一下update升级)
20260129 修复文章内部插入图片时自动给图片添加alt,默认调用文章标题
效果图截图:






宝塔设置定时任务:


安装前准备
使用之前需要先去后台---全局配置---配置参数---WebApi
(1)开启API状态 (2)关闭API强制认证
2.0版本安装方式分为两种:一键安装和手动安装
一键安装流程:
(1)上传所有代码到网站根目录(不会覆盖你的文件的)
(2)增加路由规则:找到config/route.php新增路由规则(一般第7行后边的数组数组里边)
(3)登录后台之后,访问网址:https://您的域名/admin.php?p=/Ai/install,即可安装完成
- // AI管理
- 'admin/Ai' => 'admin/ai.Ai',
- 'admin/Task' => 'admin/ai.Task',
- 'admin/History' => 'admin/ai.History',
(4)安装完成之后一定要退出一下后台,然后重新登录,就可以看到菜单了
注意:如果没有提示安装完成或者提示了但是后台仍然没有菜单则需要手动安装方式了
1、上传所有文件到根目录,代码不会覆盖,放心上传
2、增加路由规则:找到config/route.php新增路由规则(一般第7行后边的数组数组里边)
(3)导入数据库
- // AI管理
- 'admin/Ai' => 'admin/ai.Ai',
- 'admin/Task' => 'admin/ai.Task',
- 'admin/History' => 'admin/ai.History',
1)如果是mysql版本,直接导入ay_ai.sql版本即可
2)如果是sqlite版本,建议下载navicat,然后导入ay_ai-sqlite.sql版本,sqlite Manager等软件可能无法导入,也可以手动去创建
(4)、增加对应菜单,后台的“系统菜单”默认是不显示的,可以访问:https://您的域名/admin.php?p=/Menu/index,然后找到“系统菜单”后边的状态按钮,点击显示即可(记得需要退出后台重新登录一下)
然后新增菜单:
| 类型 | 菜单名称 | URL | 快捷图标 | 其他 |
|---|---|---|---|---|
| 顶级菜单 | AI创作 | /admin/Ai/index | fa-tasks | 全部默认 |
| 二级菜单 | AI列表 | /admin/Ai/index | fa-list | 全部默认 |
| 二级菜单 | AI定时任务 | /admin/Task/index | fa-tasks | 全部默认 |
| 二级菜单 | AI发布记录 | /admin/History/index | fa-bar-chart | 全部默认 |
注意:增加过菜单,一般不显示,需要退出一下后台重新登录即可
1.x版本升级流程:
(1)自动升级
上传所有文件,然后登录后台之后访问地址:https://您的域名/admin.php?p=/Ai/update,会自动帮你升级
(2)手动升级
上传所有文件,然后找到数据库ay_ai表:增加字段aitype int类型,默认0,新增size字段 varchar类型默认:512*512,即可
插件使用教程:
1、添加AI
后台----AI创作----AI列表----添加AI

注意:豆包AI模型的名称和ID是不一致的,所以不在填写模型名称,改成填写模型ID
2、增加定时任务


添加完,即可体验AI自动创作功能
各大平台AI获取API Key
1、阿里通义千问(阿里云百炼)
用户中心:https://bailian.console.aliyun.com/#/home
获取APIKey:https://bailian.console.aliyun.com/?apiKey=1#/api-key(用户中心右上角----头像下拉即可看到)
API文档:https://help.aliyun.com/zh/model-studio/developer-reference/use-qwen-by-calling-api
APIKey格式:sk-0****5178
API接口:https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions
2、百度文心一言
用户中心:https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application/v1 (创建应用)
API文档:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Fm2vrveyu
文心一言是获取apikey和secret Key两个参数
API接口:https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions_pro
3、豆包(火山方舟)
注册账号:https://www.volcengine.com/product/ark
API文档:https://api.volcengine.com/api-docs/
API接口:https://ark.cn-beijing.volces.com/api/v3/chat/completions
APIKey获取:https://console.volcengine.com/ark/region:ark+cn-beijing/apiKey
大模型开通列表:https://console.volcengine.com/ark/region:ark+cn-beijing/openManagement?LLM=%7B%7D&OpenModelVisible=false(必须开通才可以使用)
4、DeepSeek
官网登录:https://platform.deepseek.com/usage
API文档:https://api-docs.deepseek.com/zh-cn/api/create-chat-completion
APIKey获取:https://platform.deepseek.com/api_keys
5、科大讯飞星火(星火认知大模型)
用户中心创建应用:https://console.xfyun.cn/app/myapp
然后点击左侧的对应大模型,右侧会出来一个鉴权信息,里边的API Password即为apikey
API接口:https://spark-api-open.xf-yun.com/v1/chat/completions
6、KIMI
登录:https://kimi.moonshot.cn/(点击左侧登录即可)
平台:https://platform.moonshot.cn/console/account
APIKey获取:https://platform.moonshot.cn/console/api-keys
API接口:https://api.moonshot.cn/v1/chat/completions
7、腾讯混元
官网:https://console.cloud.tencent.com/
创建秘钥:https://console.cloud.tencent.com/hunyuan/start 记得保存SecretId与SecretKey只出现一次
各大平台免费额度统计:
| 模型名称 | Tokens 数量 | 生成篇数(1000字) | Token 换算规则 | 注意事项 | 结论 |
|---|---|---|---|---|---|
| 豆包 | 50 万 | 约 800 篇 | 1Token≈1.6 字 | 官方定价换算,含标点/空格 | 比较划算 |
| 讯飞星火 | 500 万 | 约 7500 篇 | 1Token≈1.5 字 | 标点增加消耗,模型版本差异 | 免费额度最大 |
| 通义千问 | 180 万 | 2700-3600 篇 | 1Token≈1.5-2 字 | 文本复杂度影响,需官方验证 | 比较划算 |
| 文心一言 | 无免费额度 | 0 | 1Token≈1.5-2 字 | 2025年4月1日起全面免费 | 免费后性价比高 |
| DeepSeek | 无免费额度 | 0 | 1Token≈1.5-1.8 字 | 10元约125万Tokens约1800-3750篇(时段影响) | 错峰使用更划算 |
| KIMI | 15 元赠送额度 | 180-250 篇 | 1Token≈1.5-2 字 | 含输入提示词消耗 | 不太划算 |
| 腾讯混元 | 100 万 | 约 1800 篇 | 1Token≈1.8 字 | 特殊符号可能增加消耗 | 还不错 |
1、目前百度文心一言的ERNIE-Lite-8K、ERNIE-Tiny-8K、QwQ-32B是免费的
2、讯飞星火的免费额度有效期是1年

