DSH 插件市场DeepSeek Harness 社区插件目录

dsh-feiyu-mood

已验证 工具与能力 ★ 258 0.9.2

给 AI 伙伴一个会自己判断、你看得见的心情:每轮聊完自动判断涨跌,右下角挂饰点开看数值 + 情绪 + 时间线;心情怎么告诉她(不告诉 / 只说心情 / 说她刚才那件事)和可信度门槛都能在设置里改。

一句话定位

给 AI 伙伴一个会自己判断、你看得见的心情:每轮聊完自动判断涨跌,右下角挂饰点开看数值 + 情绪 + 时间线;心情怎么告诉她(不告诉 / 只说心情 / 说她刚才那件事)和可信度门槛都能在设置里改。

安装方式

在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。

$ dsh plugin --profile web add dsh-feiyu-mood@0.9.2

兼容的 DSH 版本

>=0.2.1-rc.2

作者与热度

Yuuyuko-uu · ★ 258 · 更新于 2026-11-07

关于这个插件

dsh-feiyu-mood | 鱼的心情 给 AI 伙伴一个会自己判断、你看得见的心情。 不是关键词硬猜,也不是随机数 —— 每轮聊完,用 DSH 自己的模型判一次"这一轮它的心情往哪走", 会起伏、也会自己慢慢回稳,像活人。右下角挂着一个小挂饰,点开就能看见它此刻什么心情。 先看三行 - 需要 DSH ≥ 0.1.7-rc.1;版本不满足会被内核静默跳过(装了跟没装一样,不报错) - 每轮判断 = 一次很短的模型调用(一天几十轮也就几分钱);嫌贵可以在设置里关掉 - 装完必须重启一次 DSH(插件在 bundle 层组装) 一、它是怎么"有心情"的

关键点:说心情走的是 systemPrompt.context(系统提示里单独一段), 不是改系统提示本身 —— 所以不会破坏 DSH 的前缀缓存,聊得再久也不会因此多花钱。

设置页能直接看到那句话:打开「鱼的心情」,「它会听到的那句话」那一块会告诉你现在是它会不会听到、 听到的是哪一句(预览 / 实际说出去的原文 + 时间)。

一次变化只说一次:这句话进了对话就留在历史里,下一轮它照样看得见, 重复说一遍只会变成背景音、把它的口气定死。另外判断没底的(confidence 低于门槛) 只记进后台,不进它的嘴 —— 宁可不说,也别让一句猜的话借它的嘴出去。 一、设置页左上角:「检查更新」

点一下就去本插件自己的仓库比版本: 只检查,不装不删。查一次记 6 小时,点按钮会绕过缓存重新查。 二、判断口径:谁在说话,决定怎么判

同一轮对话,"是它来找你"和"它被派去干活",该判的东西完全不一样。 为什么分这么细:判错口径会得出完全相反的心情。 比如"它自己来找你"被当成"被叫起来干活",理由会写成「又被叫起来干活」——明明是它想你了。

另外两条规矩: 无变化的回合不记账:判出来心情和七根情绪都没动,就不写进时间线(记录里只留真有过波动的) 心情下降只能因为心疼/担心/它自己难过,绝不许因为"你惹它生气" 三、它会"忘"吗(衰减)

不会断崖,是慢慢回稳: 举例:它被夸,开心 +6 → 3 小时后大约剩 +3 → 6 小时后剩 +1.5,慢慢化掉。 适配哪个 DSH 版本(不用操心)

这个插件跟着 DSH 一起更新:作者这边跑的就是最新版的 DSH,最新版插件永远是给最新版 DSH 写的。

所以看到「不适配 / 不支持」之类的提示,基本都是装到了旧版本 —— 升级到最新版、重启一次 DSH 就好。 真遇到新版对不上(比如 DSH 刚升级、插件还没跟上),提个 issue,作者会跟着改。

当前实测对照:插件 0.7.3 ↔ DSH 0.2.1-rc.3(2026-10-26) 四、装

在 DSH 里:设置 → 插件 → 安装,填下面这一行;或者命令行: 也可以在 npm 上直接看到这个包(含历史版本): 上面那条要是碰到网络问题(npm 抽风、或者想固定某一次的代码快照),可以改用 tarball 直链,不用 git: 也发布到 npm 了:dsh plugin add dsh-feiyu-mood。 ⭐ 最省事的一条:把仓库链接贴给你自己的 DSH,说「帮我装这个插件」。

装完 必须重启一次 DSH,然后进 设置 → 鱼的心情。 装完起不来?先看这个

相似插件