CommentAI – Typecho博客AI智能评论审核&回复插件
简介
CommentAI 是一个 Typecho 博客的 AI 智能评论审核&回复插件。
核心功能
- 用户评论自动调用AI进行审核,审核不通过放入待审核区等待人工审核。
- 自动生成评论回复
- 三种工作模式可选(自动回复、人工审核、仅建议)
- 支持通义千问、OpenAI、DeepSeek、Kimi 等模型设置
- 支持上下文感知回复
- 支持敏感词过滤和频率限制
- 支持回复延迟
- 支持触发条件设置
- 支持AI标识显示
基于xuan博主开发的CommentAI插件二次开发的,使用AI进行开发的,在原插件基础上增加了评论AI审核功能(原插件只有AI回复功能)。
原插件开发者博主文章页:https://blog.ybyq.wang/archives/1527.html
二次开发后的插件GitHub开源链接:https://github.com/zeruns/CommentAI
安装
环境要求
- Typecho 1.2.0 – 1.3.0
- PHP 7.0+(需要 curl、json、mbstring 扩展)
- MySQL 5.7+ 或 SQLite 3.0+
- AI 服务 API Key
安装步骤
- 上传
CommentAI文件夹到/usr/plugins/目录 - 后台「控制台」→「插件」→ 启用「CommentAI」
- 插件自动创建数据库表
- 创建失败则手动执行install.sql文件
配置
基础配置
插件开关
- 启用/禁用插件
回复模式
- 全自动:AI 生成后直接发布
- 人工审核:生成后需人工审核
- 仅建议:仅作参考,不发布
管理员 UID
- AI 回复使用的用户身份,默认为 1

AI 平台配置
支持平台
- 阿里云百炼:国内访问快,价格实惠
- OpenAI:质量高,需国际网络
- DeepSeek:性价比高
- Kimi(月之暗面):国产大模型
- 硅基流动:集合顶尖大模型的一站式云服务平台
- DMXAPI:中国多模态大模型API聚合平台
- 自定义:支持 OpenAI 兼容接口
API 配置
- API Key:必填,在对应平台获取
- API 地址:可选,留空使用默认
- 模型名称:如 qwen-plus、gpt-4o-mini、deepseek-chat、moonshot-v1-8k

Prompt 配置
系统提示词
定义 AI 的角色和回复风格:
你是一位友好、专业的博主。根据读者评论生成恰当的回复。 要求: 1. 语气自然、亲切 2. 针对评论内容给出有价值的回应 3. 对提问给出明确答案 4. 回复长度 50-150 字 5. 使用中文回复
上下文信息
- 包含文章标题
- 包含文章摘要(增加 Token 消耗)
- 包含父级评论

高级配置
温度参数
- 0.0-0.3:确定性强
- 0.4-0.7:平衡(推荐)
- 0.8-1.0:创造性强
最大 Token 数
- 建议 200-500
敏感词过滤
- 每行一个敏感词
频率限制
- 每小时最大调用次数,0 为不限制
回复延迟
- 延迟多少秒回复,0 为立即回复(推荐)
- 建议 30-120 秒

显示设置
AI 标识
- 显示:在回复末尾添加标识(推荐,可自定义)
- 不显示:看起来像人工回复
触发条件
- 仅对已审核的评论回复(推荐)
- 忽略垃圾评论(推荐)
- 忽略引用和 Trackback(推荐)
- 仅对文章的第一条评论回复
- 自动排除管理员评论

AI审核配置
可单独设置API服务商,可以自己选择一个小一点的模型,省钱,还可以选一些免费模型

使用
工作流程
- 读者发表评论
- 插件检查触发条件
- 触发AI审核
- 延迟指定时间(如果配置了)
- 调用 AI 生成回复
- 根据模式处理
管理面板
访问:后台 → AI评论回复
功能
- 统计卡片:显示各状态数量
- 状态筛选:查看不同状态的回复
- 队列列表:查看详细信息
- 操作按钮:发布、拒绝、重新生成、查看原评论
工具栏
- 刷新:重新加载数据
- 清理旧记录:删除 30 天前的记录
- 插件设置:跳转到配置页面
- 测试连接:测试 AI 服务

评论AI审核效果:


卸载
- 后台禁用插件
- 删除插件文件夹
- (可选)删除数据库表:
DROP TABLE IF EXISTS `typecho_comment_ai_queue`;
下载地址
Github:https://github.com/zeruns/CommentAI
123云盘:https://www.123865.com/s/2Y9Djv-5FddH?pwd=ffLm#
推荐阅读
- 高性价比和便宜的VPS/云服务器推荐: https://blog.zeruns.com/archives/383.html
- 我的世界开服教程:https://blog.zeruns.com/tag/mc/
- Discourse论坛搭建教程,零基础部署Discourse开源社区论坛网站:https://blog.zeruns.com/archives/919.html
- 我的世界一键快速开服教程,支持各个MC版本(forge、fabric、paper、基岩 等等):https://blog.zeruns.com/archives/923.html
- 【开源】基于SC8703的升降压DCDC可调电源(Buck-Boost):https://blog.zeruns.com/archives/929.html
- Discourse AI 配置教程,使用硅基流动API,免费开启AI功能:https://blog.zeruns.com/archives/917.html
English Version of the Article: https://blog.zeruns.top/archives/86.html