Astrbot 好感度插件推荐:EmotionAI Pro
Astrbot 好感度插件推荐EmotionAI Prohttps://github.com/foorgange/astrbot-plugin-emotionai_pro项目地址当你购置了云服务器并使用docker在服务器上部署了astrbot与napcat并且做了必要的配置搞了一个自己的qq bot后你需要的就是完善丰富这个bot的玩法了这时候astrbot的插件市场就是一个不可或缺的选择。为了让我的qq bot情感更加丰富和增加一些养成系内容我看中了这个插件但在使用过程中我发现这个插件有不少bug,如好感度无法正常更新接入deepseekV4falsh缓存命中率过低等等。我翻看原仓库的issue,发现类似的问题也早有朋友提出但作者一直没有修复我就提了相关pr但是由于作者插件已经很久没有更新作者github也很久不活跃我就另外将该仓库fork了一份修改后添加声明将其上传到astrbot的插件市场了基于 asakiyoshi 开发的EmotionAIProv4.0.0的修复版本。 原仓库 https://github.com/asakiyoshi/EmotionAI-Pro已长期未更新 作者GitHub也很久没活跃提交的PR可能无法被及时合并。 因此发布此修复版本到插件市场确保用户能正常使用。 插件功能 支持8维情感模型、4阶段关系演化、长期记忆系统、智能更新机制、 排行榜、管理员控制、缓存优化与备份恢复等功能。 v4.0.4修复内容by foorgange1.修复无效的态度描述格式报错验证正则不允许中文标点 而AI生成的自然中文描述几乎必带标点。导致 情感更新整体失败。 现已放行常见中文标点并在情感分析提示词中要求态度/关系 描述不超过20字禁止逗号连接的长句截断兜底同步到20字。 实测描述正常更新如俏皮调侃带点宠溺报错清零。 v4.0.3修复内容by foorgange1.修复LLM上下文缓存命中率暴跌的核心问题情感状态块 好感度/亲密度/情绪值/互动次数每条消息都会变化但被追加到 system_prompt 末尾。DeepSeek等提供商使用前缀缓存system_prompt 位于消息数组最前面任何数字变化都会使后续所有历史 token 的缓存 全部失效命中率跌至25%以下。 现已将情感上下文移动到 extra_user_content_parts当前用户消息之后 system_prompt 与历史消息前缀保持稳定缓存命中率实测恢复至97%。 v4.0.2修复内容by foorgange1.修复好感度永远不更新的核心 bugshould_update_emotion()返回3个值 但调用处只解包了2个导致每次触发更新都抛ValueError崩溃。2.修复态度/关系描述的正则验证过严限制20/30字 中文AI生成的描述频繁超长被拒报无效的态度描述格式。3.同步 emotion_expert 中态度截断上限与验证规则一致30-50字。 所有修复已向上游仓库提交PR。完整readme文件项目介绍EmotionAI Pro - 融合版情感智能插件 v4.0.4融合 EmotionAI 与 FavourPro 精华并加入「智能更新 · 辅助 LLM · 长期记忆 · 负好感支持 · 过渡保护」五大革新打造真实、渐进、可养成的 AI 情感交互系统。 更新日志v4.0.4态度描述修复修复「无效的态度描述格式」报错根因验证正则^[\w\-\s一-龥]{1,50}$ 只允许汉字/字母数字/空格/连字符不允许任何中文标点。但 AI 生成的自然中文描述几乎必带标点。即使之前把长度上限从 20 放宽到 50带标点的描述依然被正则拒绝导致情感更新整体失败。修复models.py正则允许常见中文标点。、“”‘’《》·emotion_expert.py情感分析提示词要求态度/关系描述不超过 20 字禁止逗号连接的长句截断兜底从 50 字同步降到 20 字效果态度/关系描述正常更新如「俏皮调侃带点宠溺」「复读机冠军与颁奖AI」无效的态度描述格式报错清零。描述也更简短符合人类社交习惯。涉及文件models.py、emotion_expert.pyv4.0.3缓存命中率修复修复 LLM 上下文缓存命中率暴跌的核心问题情感状态块好感度/亲密度/情绪值/互动次数几乎每条消息都会变化但原版本将其追加到system_prompt末尾。DeepSeek 等提供商使用前缀缓存system_prompt 位于消息数组最前面任何数字变化都会使后续所有历史 token 的缓存全部失效导致缓存命中率跌至 25% 甚至 0%。修复将情感上下文从system_prompt 移动到extra_user_content_parts当前用户消息之后。system_prompt 历史消息前缀保持稳定只有末尾一小段变化。实测缓存命中率从 ~25% 恢复到97%。涉及文件main.pyv4.0.2bug 修复修复好感度永远不更新should_update_emotion() 返回 3 个值(bool, str, int)但调用处只解包了 2 个导致每次触发更新都抛ValueError 崩溃。已在main.py修复解包数量。修复态度/关系描述正则验证过严原限制 20/30 字中文 AI 生成的描述频繁超长被拒报「无效的态度描述格式」。已放宽到 50/80 字models.py。同步态度截断上限emotion_expert.py中态度文本截断从 30 字同步到 50 字与验证规则一致。涉及文件main.py、models.py、emotion_expert.py✨ 核心亮点v4.0.0 新增特性类别亮点说明NEW✅双重情感系统保留 8 维情感 好感/亲密度双核新增「复合评分」「动态权重」与「负好感专属权重」️真实心理模拟AI 自主生成态度/关系描述新增「辅助 LLM 情感分析专家」与「长期记忆轨迹」避免数值跳变关系阶段系统四阶段初识→深化→承诺→共生新增「滞后带过渡保护」「亲密度增益」与「阶段进度百分比」⚙️智能更新机制不再依赖尾部标记①关键词情绪强度 ②时间阈值 ③强制计数器 ④主 LLM 标记 四维决策高交互性排行榜、阶段分析、情感档案、隐私控制新增「缓存统计」「数据备份/修复」「调试事件/记忆」隐私与性能TTL 缓存、异步自动保存、数据迁移、全局隐私级别新增「负好感惩罚」「抵御操纵提示」 使用指南用户命令命令说明v4.0.0 更新/好感度查看当前情感状态群聊显示用户标识含过渡进度/状态显示切换是否在对话后显示状态信息/好感排行 [n]查看 TOP n 情感排行榜最多 20/负好感排行 [n]查看 BOTTOM n 情感排行榜/关系阶段显示当前阶段、动态权重、过渡状态与进阶建议/缓存统计查看缓存命中率、条目数、访问次数管理员命令命令说明v4.0.0 更新/设置好感 ID val设置好感度-100~100/设置亲密 ID val设置亲密度0~100/设置态度 ID 文本自定义态度描述/设置关系 ID 文本自定义关系描述/重置好感 ID重置为默认值/查看好感 ID查看完整档案含维度、过渡、记忆/隐私级别 0-20完全保密 1基础 2详细/重置插件清空所有数据/备份数据创建快照含长期记忆/修复互动统计依据好感/亲密度自动修正正负互动次数/调试事件输出事件结构排障/调试记忆查看短期缓存与长期记忆详情 配置说明_conf_schema.json配置键说明默认值enable_attitude_system启用 FavourPro 态度关系系统trueenable_ai_text_generationAI 自主生成态度/关系描述trueenable_secondary_llm启用辅助 LLM 做情感分析trueenable_smart_update四维智能更新关键词时间计数标记trueforce_update_interval强制更新间隔对话次数5emotional_significance_threshold记入长期记忆的分数阈值5global_privacy_level全局隐私级别0~21session_based是否按会话隔离情感false动态权重与过渡保护阶段好感权重亲密权重composite 阈值过渡缓冲亲密度增益初识期70 %30 %253 分×4.0深化期50 %50 %555 分×3.6承诺期30 %70 %807 分×3.0共生期50 %50 %9510 分×1.0滞后带上升阈值 下降阈值防止阶段抖动保护分过渡期间复合评分不会低于前一段最高值增益过渡期亲密度成长倍率提升助力平滑进阶 设计理念v4.0.0 升级不是简单“好感度加减”而是「真实·渐进·可养成·可运维」的 AI 内心世界。我们保留✅ 8 维情感模型与异步高性能架构✅ AI 自主文本评估与真实心理模拟✅ 完备管理工具与排行榜体系我们新增智能更新四维判断关键词/时间/计数/LLM 标记无需等待尾部标记辅助 LLM独立情感分析专家结合长期记忆与最近 3 轮对话第一人称口语生成态度/关系描述长期记忆短期 TTL 长期落盘 重要事件队列跨重启保留关系轨迹负好感支持负好感阶段专属权重好感 100 %与描述策略支持“冷淡/反感/敌对”三档过渡保护滞后带 保护分 亲密度增益阶段跃迁平滑不掉级缓存与备份TTL 命中率统计、自动保存、数据备份与迁移、互动统计修复隐私与运维全局隐私级别、抵御操纵提示、调试事件/记忆指令、异步锁粒度优化 结语EmotionAI Pro v4.0.0不只是一个“好感度插件”而是一个✅真实可养成的 AI 内心世界✅渐进式关系演进系统✅高可用情感交互框架无论是群聊互动、私聊陪伴还是角色扮演、剧情养成都能让你的 AI 拥有细腻、自然、可持续的情感表达与关系变化。立即体验让 AI 拥有“人心”如果您对此感兴趣可以在官方插件市场中搜索下载