AI助手

AI助手内容管理

版本 v1.0.8· 张先生 · 53 次获取 · 内容管理
白名单版块自动回帖/自动发帖;发帖/编辑时一键优化内容(前台+后台)。支持版块/用户组/关键词/@强制触发,兼容国内 OpenAI 协议模型。
30.00原价
一次购买,永久使用

详情介绍

一、插件简介

项目说明
插件标识aiassistant
版本1.0.8
分类标签内容
前台入口无独立首页。发帖/回帖编辑器「AI 优化」;右侧悬浮对话。接口:/aiassistant/optimize、/aiassistant/chat、/aiassistant/chatHistory
后台入口应用中心 → 插件列表 → AI助手;菜单「AI助手」/admin/aiassistant

AI 助手对接兼容 OpenAI Chat Completions 的国内模型。可在白名单版块自动回帖、按规则回复、定时发帖;发帖/编辑时可一键优化或润色;前台右侧悬浮窗多轮对话。知识库命中后并入提示词。悬浮对话按次扣除积分(名称读取支付中心,未填写时默认「积分」),填 0 不扣费。

二、核心能力

能力说明
多模型接入预设国内提供商或自定义 Base URL / Key / 模型;后台可发送测试
新帖自动回帖白名单版块发帖后由机器人账号回复
回帖自动回复命中关键词或 @ 强制触发时回复;去重防重复回
内容优化前台、后台发帖编辑器「AI 优化 / 润色」,不强制版块与关键词
悬浮对话登录用户按用户组开放;可扣积分;保留近期多轮与历史记录
知识库标题、关键词、正文;命中后并入系统提示
定时发帖按版块每日上限、每次发帖数、创作提示词;配合 Shell 计划任务
调用日志记录场景、模型、成功/失败、摘要,可删除或清空

三、依赖与安装

  1. 将插件目录置于 plugins/aiassistant/。
  2. 在应用中心安装「AI助手」。
  3. 安装时创建 aiassistant_log、aiassistant_reply_map、aiassistant_kb 表,注册后台「AI助手」菜单。
  4. 硬依赖:社区插件(版块、会员、发帖/回帖钩子、编辑器)。
  5. 软依赖:支付中心(积分展示名称);社区资产(悬浮对话扣积分)。未开支付中心时仍扣积分账户,文案默认「积分」。
  6. 需可访问外网的模型 API(Key、兼容 OpenAI 协议的 Base URL)。

四、应用中心基础配置

在应用中心 → AI助手 → 配置,字段来自 configSchema(完整参数在独立管理页):

配置项类型默认值说明
启用 AI 助手开关开关闭后不自动回帖、不显示优化按钮与悬浮对话
右侧悬浮对话开关开前台右侧悬浮按钮
悬浮对话可用用户组多选空不勾选表示登录用户均可;后台管理员不受限;游客不可用
每次对话消耗积分数字1每条消息扣一次;0 不扣费。也可在管理页「基本配置」修改
发帖优化按钮开关开前台/后台编辑器显示 AI 优化
新帖自动回复开关开白名单版块发帖后机器人回帖
回帖自动回复开关开关键词或 @ 强制触发时回复

五、后台重点配置

菜单「AI助手」/admin/aiassistant 分六个页签。

基本配置

  • 总开关、机器人 UID(前台用户;留空则用管理员账号发回帖)
  • 系统提示词、内容优化提示词、悬浮对话提示词(留空则用系统提示词)
  • 每次对话消耗积分、max_tokens、temperature、超时秒数

模型配置

添加提供商(可一键国内预设或自定义 Base URL)、填写 Key、选择当前提供商与模型。未配齐时自动回帖、优化、对话均不生效。可用测试提示词验证连通。

触发规则

  • 场景:新帖自动回帖、回帖自动回复、发帖/编辑内容优化
  • 版块白名单:不勾选不限制版块;勾选后仅这些版块自动回帖
  • 用户组白名单:不勾选不限制;勾选后仅这些等级可触发(@ 强制可跳过,受每日次数限制)
  • 关键词:每行一个;新帖若配置了关键词须命中;回帖须命中关键词或 @
  • @ 强制触发:可被 @ 的名称(每行一个,机器人昵称自动并入);每用户每天次数;冷却秒数

定时发帖

启用后按版块配置每日上限、每次发帖数、创作提示词。计划任务类型选 Shell,命令为站点根目录下 php plugins/aiassistant/bin/auto_post.php。后台也可手动跑一次。

知识库

维护标题、关键词、正文、排序与启停。对话/回复时按用户输入匹配后并入提示词。

调用日志

查看 auto_topic / auto_reply / optimize / float_chat / test 等调用,可单条删除或清空。

六、前台用户流程

  1. 发帖优化:登录后在编辑器点击 AI 优化或润色,提交标题与正文,返回改写结果填入编辑器。
  2. 自动回帖:用户发帖/回帖命中规则后,由机器人账号异步回复;同一触发不重复回。
  3. @ 助手:正文出现配置的 @名称 可强制触发(可跳过用户组限制,受每日上限与冷却约束)。
  4. 悬浮对话:登录且用户组允许时点右侧按钮;每条消息可扣积分,不足时提示兑换;支持近期多轮与历史。

七、后台审核与运维

功能路径说明
插件设置/admin/aiassistant基本 / 模型 / 触发 / 定时发帖
保存配置POST /admin/aiassistant/saveConfig
连通测试POST /admin/aiassistant/test
手动定时发帖POST /admin/aiassistant/autoPostRun
调用日志/admin/aiassistant?tab=log删除 / 清空:logDel、logClear
知识库/admin/aiassistant?tab=kb保存 / 删除:kbSave、kbDel
后台优化POST /admin/aiassistant/optimize后台发帖编辑器

前台路由

方法路径说明
POST/aiassistant/optimize优化;mode=polish 为润色。/complete 同接口
POST/aiassistant/chat悬浮对话,需登录
GET/POST/aiassistant/chatHistory当前用户对话历史

八、特殊说明

  • API 就绪:须配置提供商、Key、当前模型,否则自动回帖、优化、悬浮窗均不工作。
  • 机器人身份:建议独立前台账号,UID 填入基本配置,并把昵称写入 @ 名称。
  • 去重:aiassistant_reply_map 按主题 + 触发表唯一,避免同一帖重复自动回。
  • 冷却:cooldown_seconds 同时约束自动回帖与悬浮发送(默认 20 秒)。
  • 积分流水:类型 aiassistant_chat,备注「AI助手对话」;单位名随支付中心积分名称。
  • 多轮上限:悬浮窗最多携带 12 条历史,单条消息最长 2000 字。
  • 部分模型:Kimi 等接口固定采样时,后台 temperature 会被忽略。
  • 静态资源:社区布局在开启悬浮窗时加载 /static/aiassistant/ 下样式与脚本。

九、推荐上线清单

  • 应用中心启用插件,并打开所需场景(优化 / 新帖回帖 / 回帖回复 / 悬浮对话)
  • 配置至少一个可用提供商与模型,后台「发送测试」成功
  • 填写机器人 UID,核对 @ 名称与机器人昵称
  • 按运营需求勾选版块、用户组、关键词;设定 @ 每日上限与冷却
  • 需要知识库时先录入启用条目并抽检命中
  • 需要定时发帖时开启开关、配版块规则,并添加 Shell 计划任务
  • 核对悬浮对话用户组与每次消耗积分;抽检积分不足提示
  • 到支付中心确认积分展示名称

十、常见问题

Q:管理页提示 API 未就绪? 在「模型配置」补全提供商、Key、当前模型,并用测试提示词验证。

Q:发帖后机器人不回? 检查总开关、新帖/回帖场景、版块与用户组白名单、关键词或 @ 规则、冷却与 @ 每日上限,以及调用日志错误信息。

Q:看不到优化按钮或悬浮窗? 对应开关须开启,且 API 已就绪。悬浮窗还需登录,且用户组在允许范围内(管理员不受限)。

Q:对话提示积分不足? 将「每次对话消耗积分」改为 0,或引导用户兑换积分。单位名称以支付中心为准。

Q:@ 了也不回? 确认已开启 @ 强制触发、名称匹配(含机器人昵称),且当日未达次数上限。

Q:定时发帖不跑? 须启用定时自动发帖、配置版块规则,并在服务器用 Shell 执行 php plugins/aiassistant/bin/auto_post.php(目录为当前站点根)。

Q:优化不生效但对话可以? 检查「发帖优化按钮 / 内容优化」场景是否关闭,以及触发规则中的用户组白名单(优化仍受用户组限制)。

更新记录 (8)

  • v1.0.8 2026-10-06
    悬浮聊天窗口(含移动端)适配深色模式。
  • v1.0.7 2026-09-24
    版本优化
  • v1.0.6 2026-09-23
    1、优化后台表单,兼容新版后台UI框架 2、优化前端及后端加载逻辑
  • v1.0.5 2026-09-22
    优化插件缓存加载逻辑
  • v1.0.4 2026-09-18
    优化插件缓存加载逻辑
  • v1.0.3 2026-08-28
    发帖后 AI 回复改为异步,不堵保存
  • v1.0.2 2026-08-25
    后台新增「定时发帖」功能配置页 按版块配置:启用开关、每日上限、每次发帖数、专用创作提示词 支持多版块规则;问答版块自动跳过 发帖账号使用「基本配置」里的机器人 UID 发帖过程跳过自动回帖,避免机器人自己回自己
  • v1.0.1 2026-08-24
    首次发布
微信客服 微信客服 QQ官方交流群 QQ官方交流群