FIT2CLOUD
AI回评 的图标

AI回评

753
269

基于 AI 的 Halo 博客评论自动回复插件,支持 AI 虚拟角色回复、自审核、自动发布和对话式连续回复

1.1.0
暖心向阳335 发布于
>=2.25.0

新特性

  • 评论前置过滤(合规检测) — AI 回复前对评论进行合规性分类,识别广告/辱骂攻击/敏感内容/无意义内容,违规评论停止生成 AI 回复,节省 Token
  • 违规评论自动设为待审核 — 检测到违规评论时自动将原评论 approved 置为 false,进入待审核队列,前端不再展示该评论
  • FILTERED 日志状态 — 被拦截的评论生成"已拦截"状态记录,日志页支持按"已拦截"状态筛选
  • 拦截原因分类标签 — 日志页显示拦截分类标签(广告/辱骂攻击/敏感内容/无意义)和详细拦截原因(含评论内容摘要)
  • 安全优先策略 — AI 分类服务不可用或异常时,默认拦截评论而非放行,防止违规内容漏网

改进

  • AI Foundation 隔离加载 — 将 AI Foundation API 引用隔离到 AiFoundationDelegate 类,AiFoundationClient 不再直接引用 AI Foundation 类,修复未安装 AI Foundation 时插件无法启动的问题(NoClassDefFoundError
  • 对话场景精准处罚 — AI 对话场景下违规内容来自 Reply 时,仅取消通过该 Reply 而非父级 Comment,避免误伤
  • 升级配置自动迁移 — 从 v1.0.x 升级时自动将 preFilterEnabledfalse 迁移为 true(新默认值)

Bug 修复

  • 修复未安装 AI Foundation 时插件无法启动BeanDefinitionStoreException: Failed to parse AiFoundationClient,将 AI Foundation API 引用隔离到委托类
  • 修复前置过滤默认关闭preFilterEnabled 默认值从 false 改为 true,新安装和升级用户均默认启用
  • 修复 penalize() 遗漏 approved=null — Halo 评论创建时 approved 可能为 null,原代码仅处理 approved=true 的情况

资源下载

  • plugin-comment-ai-autopilot-1.1.0.jar