A DSH companion mood plugin with seven emotion values, a floating panel and optional context injection. Judgement is session-specific; mood state is shared.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-10-23
License
MIT
01What can it help you accomplish?
Track an AI companion’s mood in a selected DSH session
Mood score, seven emotion values, reasons and a timeline
DSH users chatting with an AI companion
02How to install into DeepSeek Harness
Prerequisites
- DSH 0.1.7-rc.1 or newer; older versions silently skip the plugin.
Installation steps
- 01
Run dsh plugin --profile desktop add github:Yuuyuko-uu/dsh-feiyu-mood; use your actual profile (desktop for desktop, web for web).
- 02
Restart DSH once, then open Settings → 鱼的心情.
- 03
Set the two names, then select the session where judgement and injection should apply.
Verify the integration
- Chat for a couple of turns, then check that the mood page and bottom-right ornament change.
Rollback
- dsh plugin --profile desktop remove dsh-feiyu-mood
03DSH integration and capability boundaries
Scores a selected DSH session after each turn and injects qualifying changes through systemPrompt.context
Per-turn mood judgement
Mood changes, emotion changes, a reason and confidence
One short model call per judgementMood context and visual timeline
One-time context for a change, plus a floating mood panel
04Who is it for? When not to use it?
Good for
- DSH users chatting with an AI companion
Not for
- Judgement uses the configured model provider. Turning off per-turn judgement stops the judgement call and its cost; disabling injection is a separate setting.
- Only the selected session performs judgement and injection; the mood state itself is global and shared across sessions.
- Judgements below the confidence threshold are recorded in the background but are not injected into the companion’s context.
05Compatibility, maintenance and safety notes
- Judgement uses the configured model provider. Turning off per-turn judgement stops the judgement call and its cost; disabling injection is a separate setting.
- Only the selected session performs judgement and injection; the mood state itself is global and shared across sessions.
- Judgements below the confidence threshold are recorded in the background but are not injected into the companion’s context.
Public GitHub repository; README claims
06Frequently asked questions
Why does the plugin not appear after installation in DSH?
Use DSH 0.1.7-rc.1 or newer and restart once after installation. Older DSH silently skips the plugin.
Does every DSH session have its own mood?
No. The mood state is global. Only the session selected in settings performs judgement and injection.
Can I show mood without influencing the DSH companion?
Choose 不告诉它 in the mood notification setting. The ornament still displays mood; disabling judgement is separate and stops its model calls.
07Related DSH workflows
weknora
by tencent
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
honcho
by plastic-labs
Memory library for building stateful agents
webnovel-writer
by lingfengqaq
A long-form Chinese web-novel writing assistant for Claude Code and DeepSeek Harness, designed to reduce memory loss and hallucinations in serialized projects of up to 2 million characters.
mirage
by strukto-ai
The World's First Virtual Terminal for AI Agents
08Data and sources
每轮聊完,用 DSH 自己的模型判一次"这一轮它的心情往哪走"
**关键点:说心情走的是 `systemPrompt.context`**(系统提示里单独一段),
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-10-23. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
