dsh-mood:DeepSeek Harness 心情系统插件

前言

DeepSeek Harness(DSH)支持通过插件扩展模型能力。dsh-mood 是一款为 DSH 里的模型加一套心情系统的插件。它持有 33 种心情的数值,会自动判定心情并注入提示词,从而影响回复语气和内心话。

插件独立于任何人设插件工作。它只叠加情绪,不修改人设。它只读 whale-persona/config.json 用于在提示词中点名人设,但不写入该文件。

功能概览

该插件包含以下核心能力:

  1. 33 种心情系统:包含基础、复合、当代三类心情,每种持有 0~100 的数值。
  2. 自动判定与混合:每 3~6 小时自动判定一次心情,分数接近的会作为“混合心情”保留。
  3. 提示词注入:将当前心情注入提示词,影响回复语气和深度思考里的内心话。
  4. 每日心情日记:在设定时间生成心情日记。
  5. 时事功能:支持配置 RSS、网页或视频源获取时事信息。
  6. 主动开口功能:支持模型主动发起对话(默认关闭)。
  7. 存储位置迁移:支持将数据存储位置迁移到任意目录。
  8. 语音分析:支持语音分析功能(默认使用零模型)。

安装

必须在 profile 目录下安装。由于 npm 名被占用,安装时需使用 github: 或 file: 路径。

  1. 打开终端,进入目标 profile 目录:
    cd ~/.dsh/profiles/<profile>
  1. 执行安装命令:
    pnpm add github:JMX-4869/dsh-mood
  1. 安装完成后,必须重启 DSH。
  2. 注意:0.14.5 版本存在缺失模块 bug,需升级至 0.14.6+。

配置与使用

安装并重启 DSH 后,可以在设置中查看和使用相关功能。

  1. 查看心情与提示词:
    • 进入 设置 → 心情日记 查看当前心情条形图。
    • 在心情日记页面,点击顶部标签可以查看注入的提示词。
  2. 配置时事:
    • 进入 设置 → 时事。默认不加源,即不会发起任何请求。
  3. 主动开口:
    • 进入 设置 → 主动开口。默认关闭。
  4. 单独关闭:
    • 在配置中设置 enabled: false 可单独关闭心情系统,不影响人设工作。

注意事项

  • 安装路径:必须安装在 profile 目录下,空目录无法安装。
  • npm 名冲突:npm 上已被占用,务必使用 github:JMX-4869/dsh-mood 或 file: 路径安装。
  • 重启要求:安装、升级或修改配置后,必须彻底退出 DSH 并重新打开。
  • 权限限制:插件只读取 whale-persona/config.json,不写入任何配置文件。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜