Releases: sunny-335/plugin-comment-ai-autopilot
Releases · sunny-335/plugin-comment-ai-autopilot
1.0.0-beta.1
AI回评 v1.0.0-beta.1
基于 AI 的 Halo 博客评论自动回复插件,支持 AI 虚拟角色回复、自审核、自动发布和对话式连续回复。
新功能
- AI Foundation 反射集成:通过运行时反射调用 AI Foundation 插件的
AiModelService,无需pluginDependencies,彻底解决跨 ClassLoader 类加载问题 - 草稿模式:关闭"自动发布"后,AI 回复将保存为草稿,需站长审核后才发布
- 多 AI 角色支持:支持配置多个 AI 虚拟角色,每个角色有独立的提示词、头像和模型
- 提示词预设:内置多种回复风格预设(专业型、幽默型、简洁型等),可自由组合
- 每日回复趋势图:首页新增每日回复数量柱状图,支持 7 天/30 天/全部切换
- 对话历史查看:支持查看 AI 回复的完整对话上下文
Bug 修复
- 修复草稿模式下审批失败("AI回复已存在,无法重复发布")的问题
- 修复批量审批时同样的去重检查冲突问题
- 修复 AI Foundation 不可用的问题(
PluginManager无法通过 Spring 依赖注入获取) - 修复
DefaultSpringPlugin包级私有类反射访问权限问题 - 修复 CI 构建失败(
gradlew缺少执行权限)
改进
- 审批逻辑优化:先查找已有 Reply 扩展再决定创建或更新
- 移除不必要的
AiFoundationConfiguration配置类 - 前端 UI 优化:移除编辑功能、简化角色排序逻辑、清理无用代码
安装要求
- Halo >= 2.25.0
- AI Foundation 插件(用于 AI 模型服务)
注意事项
这是 Beta 版本,可能存在未发现的问题,建议在生产环境使用前充分测试。