• 1.0.0-beta.1 Pre-Release

    sunny-335 released this 2026-06-16 23:24:58 +08:00 | 23 commits to main since this release

    基于 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 版本,可能存在未发现的问题,建议在生产环境使用前充分测试。

    Downloads