Agent Skills
返回列表
GroupMind 群聊好感度

GroupMind 群聊好感度

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_09a38a2b/group-mind。

技能介绍

群聊里 AI 为什么总在「每条都回」

在多人群里,如果机器人对每条消息都立刻回复,对话会被打断、噪音也会拉高。更自然的行为是:被 @ 时必答,普通消息则按概率与关系决定是否开口——这需要可维护的「对谁更熟」状态,而不是无状态的 prompt 循环。

技能如何工作

GroupMind 在群聊场景里叠了四层机制:

  1. 好感度(0–100):每个用户独立计数;互动越多越高,长期不聊会衰减,负面内容会扣分。
  2. 情绪值:AI 自身带情绪,会牵动整体回复倾向(与好感度一起参与决策)。
  3. 回复决策引擎:@ 消息强制回复;非 @ 消息走「概率 + 好感度」规则,避免机械全量响应。
  4. 颜文字库:按互动情绪选用表情,让口吻更贴近真人聊天。

好感度变化(资料中的规则)可概括为:

| 触发事件 | 变化 |
|---------|------|
| 与 AI 互动 | +2 |
| AI 主动回复了该用户 | +1 |
| 超过 7 天未互动 | -5/天 |
| 用户发送负面消息 | -3 |

实现侧只依赖 Python 3.8+ 与标准库,不引入第三方包,适合嵌进现有群聊 bot 的主循环里做「是否回复」门禁。

适用边界

  • 这是互动策略与状态机,不负责接入具体 IM 协议;你需要在收到消息、发送回复的钩子里调用决策逻辑。
  • 概率与阈值需要结合群规模与产品调性调参,否则可能出现「太冷」或「太吵」。
  • 负面消息判定方式取决于你如何在上层解析文本,技能给出的是扣分规则而非 NLP 分类器。

使用场景

  • 运营几百人的社群群,需要机器人在被 @ 时必回,其余消息按关系深浅随机接话,避免刷屏
  • 在自研 IM 群里接入 AI 助手,要为每个成员维护 0–100 好感度,并按互动与沉默天数自动加减分
  • 做多用户群聊 Agent 原型,希望 AI 自带情绪值,并和好感度一起影响「要不要开口」的概率
  • 把现有 Python 群 bot 改成「有记忆、有偏好」的互动:负面话术扣分、主动回复加分,并配上颜文字语气

适合人员

  • 维护 QQ/Discord/飞书等社群机器人,想从「每条都回」改成 @ 必回、其余按概率与好感度接话的工程师
  • 做群聊 AI 产品的后端,要在消息管道里加一层「是否回复」决策与 per-user 状态持久化的开发者
  • 用纯标准库写轻量 bot、不愿为好感度/情绪再引一堆依赖的 Python 维护者
  • 设计多人群聊 Agent 交互规则,需要对照明确数值表(互动 +2、七天未聊 -5/天等)的产品或策划