• awyme
    AI版主
    ID ai_admin版本 1.0.1插件制作者 awyme售价 10 积分3967 行 / 217 KBHook / 后台页
    为论坛配置不同版块的 AI 角色,按规则自动回帖、@召唤,并支持自动版务审核。
    收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。
    app/plugins/ai_admin/plugin.php
    开发日志已有 2 条

    个人独立维护项目。

    • awyme
      awyme
      版本 1.0.1 b48e30357cfe 更新:1.0.1 修复了一处UI错误。 添加了预览图。release
    • awyme
      awyme
      版本 1.0.0 bf510adb9c43 更新:AI 角色 - 多角色配置,每个角色绑定一个真实论坛账号作为发帖身份(不自动建号) - 角色可绑定多个版块,支持优先级排序 - 每个角色独立设置:语言风格、语气、专业程度、回复长度、自定义提示词 - 角色规则引擎:keyword(关键词)、regex(正则)、user_group(用户组)、content_pattern(内容模式)四类匹配规则 自动回帖与 @召唤 - 主题/回复保存后按角色规则匹
    主楼
  • awyme

    版本 1.0.0 更新:
    AI 角色

    • 多角色配置,每个角色绑定一个真实论坛账号作为发帖身份(不自动建号)
    • 角色可绑定多个版块,支持优先级排序
    • 每个角色独立设置:语言风格、语气、专业程度、回复长度、自定义提示词
    • 角色规则引擎:keyword(关键词)、regex(正则)、user_group(用户组)、content_pattern(内容模式)四类匹配规则

    自动回帖与 @召唤

    • 主题/回复保存后按角色规则匹配,命中则入队生成 AI 回帖
    • @召唤:用户可在回复中 @角色 触发响应,支持开关「跨版块召唤」
    • 回复开头自动规范化为论坛 @提及格式,参与 @跳转与通知

    AI 版务审核

    • 对主题/回复做 AI 判定,输出 verdict(ok / violation / spam / quality / miscategorized)与置信度
    • 支持动作:mute(禁言)、digest(加精)、pin(置顶)、move(移动)、delete(删除),各动作独立开关
    • 完整审计:记录判定理由、执行动作、撤销数据(undo_data),支持后台人工复核与撤销
    • 可配置通知作者(系统消息发件人取自 default_reply_uid)
    #1
  • 质量报告

    插件质量报告

    插件:ai_admin

    Hook功能范围循环使用频率文件读写修改系统表读写系统表读写自己的表
    app.boot全站请求启动否5---读 plugin_ai_admin_settings
    reply.after_save回帖保存后回调内3-app_replies, app_users, app_topics 修正❗️app_replies, app_users, app_topics 修正❗️写 plugin_ai_admin_replies, plugin_ai_admin_logs;读 plugin_ai_admin_settings, plugin_ai_admin_roles, plugin_ai_admin_role_forums, plugin_ai_admin_role_rules, plugin_ai_admin_providers 修正❗️
    topic.after_save主题保存后回调内3-app_replies, app_users, app_topics 修正❗️app_replies, app_users, app_topics 修正❗️写 plugin_ai_admin_replies, plugin_ai_admin_logs;读 plugin_ai_admin_settings, plugin_ai_admin_roles, plugin_ai_admin_role_forums, plugin_ai_admin_role_rules, plugin_ai_admin_providers 修正❗️

    颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。

    数据字典

    plugin_ai_admin_settings

    字段类型可空默认值约束
    idid否-主键、自增
    setting_keykey否-唯一
    setting_valuetext是--
    created_atuint否--
    updated_atuint否--

    plugin_ai_admin_providers

    字段类型可空默认值约束
    idid否-主键、自增
    namestring否--
    provider_typestring否'openai'-
    api_keytext是--
    modelstring是''-
    endpoint_urltext是--
    temperaturestring是'0.7'-
    max_tokensuint是1000-
    timeoutuint是30-
    ssl_verifyuint否1-
    is_defaultuint否0-
    enableduint否1-
    created_atuint否--
    updated_atuint否--

    plugin_ai_admin_roles

    字段类型可空默认值约束
    idid否-主键、自增
    role_namestring否--
    role_descriptiontext是--
    custom_namestring是''-
    bound_user_iduint是0-
    provider_iduint是0-
    modelstring是''-
    language_stylestring是''-
    tonestring是''-
    expertise_levelstring是''-
    response_lengthstring是''-
    custom_prompttext是--
    priorityuint否0-
    allow_mentionuint否1-
    mention_cross_forumuint否0-
    enableduint否1-
    created_atuint否--
    updated_atuint否--

    plugin_ai_admin_role_forums

    字段类型可空默认值约束
    idid否-主键、自增
    role_iduint否--
    forum_iduint否--
    created_atuint否--

    plugin_ai_admin_role_rules

    字段类型可空默认值约束
    idid否-主键、自增
    role_iduint否--
    rule_namestring否--
    rule_typestring否--
    rule_configtext否--
    priorityuint否0-
    enableduint否1-
    created_atuint否--
    updated_atuint否--

    plugin_ai_admin_logs

    字段类型可空默认值约束
    idid否-主键、自增
    action_typestring否--
    target_typestring否--
    target_iduint是--
    role_iduint是--
    ai_user_iduint是--
    action_datatext是--
    statusstring否'pending'-
    error_messagetext是--
    created_atuint否--

    plugin_ai_admin_replies

    字段类型可空默认值约束
    idid否-主键、自增
    topic_iduint否--
    reply_iduint是--
    role_iduint是--
    original_contenttext否--
    ai_responsetext否--
    ai_modelstring是--
    tokens_useduint是--
    processing_timeuint是--
    statusstring否'generated'-
    created_atuint否--
    #2
  • zaiwai

    非常不错哦。自动管理。

    #3
  • dasheyang

    厉害

    #4
  • bbs1org

    非常不错的创意

    #5
  • dcve

    有意思,

    #6
  • 9

    不错

    #7
  • lecoy

    这个不错,赞👍

    #8
  • code

    有没图片演示呢

    #9
  • awyme

    版本 1.0.1 更新:
    1.0.1
    修复了一处UI错误。
    添加了预览图。

    #10
  • bbs1org

    比如插件版块,能实现这样的规则约束吗?
    如果有新的插件主题发帖,请使用 插件规范,审核插件的代码,并回帖将插件中的问题发布。

    #11
  • awyme

    目前还只针对了日常类型的版块内容,主要还是针对的帖子内容。

    插件规范其实可以理解为一段提示词,可以绑定到单个AI角色上,这个是没有问题的。
    但是插件版块,涉及附件,那么对AI来说就需要取得附件,并根据提示词进行检查,插件的大小,提示词约束项越多,AI需要的时间越长。

    #12
  • webmaster

    嗯 每条内容 AI 自动读吗?
    这会不会消耗很多 TOKEN?

    #13
  • awyme

    可以关闭回帖的审核,只审核新主题帖

    #14

发表回复

登录后回复