Skip to content

消息防抖合并 #359

@tackyeel

Description

@tackyeel

插件 ID / Plugin ID

local.message-debounce-cn

仓库地址 / Repository URL

https://github.com/tackyeel/Message-Debouncing

确认清单 / Checklist

  • 我的仓库是公开的 / My repository is public
  • 仓库根目录包含 _manifest.json 文件 / Repository contains _manifest.json in root
  • manifest 使用 manifest_version: 2,并包含 v2 必需字段(id, name, version, author, license, urls, host_application, sdk, capabilities, i18n)/ Manifest uses version 2 and contains all required v2 fields
  • 仓库包含 LICENSE 文件 / Repository contains LICENSE file

补充说明 / Additional Information

这是一个 MaiBot 消息防抖合并插件,用于把短时间内同一会话、同一用户连续发送的多条消息合并成一条,再交给 MaiBot 处理。

主要功能:

  1. 支持私聊和群聊消息防抖。
  2. 默认只合并同一用户,避免群聊中不同人的话被混在一起。
  3. 支持命令消息直接放行。
  4. 支持文本、图片、表情、语音、转发等主体消息。
  5. 提供中文 WebUI 配置项和详细日志。

适用场景:用户习惯分段发送消息时,可减少半句话触发回复、重复思考、抢话和上下文割裂。

仓库根目录已包含 _manifest.jsonplugin.pyconfig_models.pyschema_i18n.pyREADME.mdLICENSE,并使用 manifest v2。

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions