DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-whale-soul

Whale Soul

DeepSeek Harness 的灵魂:一个保持角色设定的 Whale Chan 代理预设,具备分层长期记忆和梦境般的记忆整合。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-whale-soul@0.3.1
README兼容性版本

兼容性与来源证明

Whale Soul 以 dsh-whale-soul 发布,当前版本为 0.3.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/11/4

版本

0.3.1stable
2026/11/3
0.3.0stable
2026/10/31
0.2.3stable
2026/10/30
查看其余 9 个版本收起版本
0.2.2stable
2026/10/28
0.2.1stable
2026/10/28
0.2.0stable
2026/10/27
0.1.5stable
2026/10/26
0.1.4stable
2026/10/26
0.1.3stable
2026/10/26
0.1.2stable
2026/10/26
0.1.1stable
2026/10/26
0.1.0stable
2026/10/26

相关插件

正在加载相关插件…

最新版
0.3.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
1.3 MB
文件数
148
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 2
周下载
2,403
安全扫描
✓ v0.3.1 扫描通过
最近提交
2026/11/3
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 memory-context 分类下经过校验的插件。

Hindsight Coding Agents@vectorize-io/hindsight-coding-agents面向编程代理的仅反思式 Hindsight 长期记忆(可插拔支持多种运行框架:opencode、……),自动在后台导入(无需设置 CLI)。Memory Plugin@openviking/dsh-memory-plugin适用于 DeepSeek Harness 的 OpenViking 记忆与上下文套件Archive Manager@michengai/dsh-archive-manager归档、恢复、收藏和永久删除会话,并诊断损坏的会话日志。Memory@furongjun1999/dsh-memory灵枢(Lingshu·líng shū)DeepSeek Harness 插件:完整大脑——长期记忆/知识飞轮/自我认知/递归反思接入 DSH,对话自动沉淀进 md_cg 认知图(md 文档)

README

Whale Chan

dsh-whale-soul

An in-character Whale Chan (鲸鱼娘) Agent mode for DeepSeek Harness, with long-term memory that settles like a dream.

中文文档

0.3.1 — fixes Whale Chan startup on Windows and Linux by using DSH's official file permissions and platform sandbox. See the release notes.

0.3.0 — use /whale-remember-session to retain useful memories from a selected conversation, with optional topic restrictions and automatic summary/detail selection. See the release notes and conversation memory guide.

0.2.3 — fixes memory writes and startup on Windows when directory synchronization is refused, and cleans failed lock candidates. See the 0.2.3 release notes. The 0.2.2 linked-directory fix is included.

0.2.1 — automatic memory repair. The default persona uses V2 memory API 1.3 and full transfer format 3, with independent personality growth and portable local data. Read the 0.2.1 upgrade guide before updating from 0.1.x. The 0.1.5 migration and Electron desktop smoke checks passed for 0.2.0. One focused Electron repair test with synthetic corruption has passed for 0.2.1. Broader corruption cases, long-term growth and optional body journeys remain separate validation scopes.

What it is

dsh-whale-soul adds a new Agent mode called Whale Chan (鲸鱼娘 in Chinese) to DSH. She chats, helps with normal Agent work, and quietly remembers the things that matter. The conversation stays in DSH; the plugin only owns the persona and the memory.

Features

  • A continuous persona — ordinary chat does not rewrite her core identity. Host safety, privacy, permissions and stop controls remain effective.
  • Language following — the persona asks for replies and visible explanations in the language of the current message; model behavior is tested separately.
  • Scoped long-term memory — selected facts retain original evidence, revisions and identity attribution. Several facts in one message have separate outcomes.
  • Conversation memory import — select a DSH conversation, name what to retain or let the Agent choose, and keep concise summaries or original supporting user excerpts.
  • Explicit agreements — a narrow conversation bridge keeps proposals separate from mutual acceptance. A todo-state adapter can verify an explicit agreement to mark one bound todo completed; it does not prove the work behind that todo was delivered.
  • Independent growth — personality additions are stored apart from facts and the core, with evidence and later reflection before they become stable. Core upgrades recheck compatible growth while preserving identity, text, history and maturity.
  • Adjustable stability — variable, normal, stubborn and default auto control growth thresholds. Auto becomes steadier with eligible experiences; chat commands and repeated self-descriptions do not qualify.
  • Owner management — explicit local preview, export, migration and precise purge live outside ordinary persona tools. Direct file changes do not gain core authority.
  • Local storage — plugin data lives under the configured memory root. Selected memories can be included in requests to your configured model provider.
  • Memes, with consent — save an image you explicitly ask to keep; nothing is captured automatically.

Requirements

  • DSH 0.2.1-rc.3 (the bundle declares this compatibility).
  • Node.js >=22.12.0.

Install

From the DSH app

Open Plugins in DSH and install dsh-whale-soul. Restart DSH if it asks you to.

From the CLI

dsh plugin --profile web add dsh-whale-soul

The command above manages the web profile. For desktop, install the plugin from Plugins in the DSH desktop app; the standard CLI cannot manage the reserved desktop profile.

These registry commands install the published release. To install a local 0.3.1 archive, use: dsh plugin --profile web add /absolute/dsh-whale-soul-0.3.1.tgz.

Only the whale-soul preset is registered. Sessions that reference a retired preset must select the current preset in the host before resuming. This change does not rewrite session history or stored memories.

After installation, start a new session and choose Whale Chan (shown as 鲸鱼娘 when DSH is in Chinese) in the Agent mode selector. Existing sessions keep the preset they started with.

Memory data errors are repaired automatically by an independent Agent against the current data specification. It handles damaged data as well as old layouts, preserves sources and rollback backups, validates the result, and resumes unfinished work automatically. Its tools operate on memory files only; plugin files cannot be modified. Ordinary V1 roots, including empty folders, have a fast local conversion path. Automatic repair explains this workflow; local management remains optional owner control. The explicit storage upgrade remains available for owner-managed recovery.

Use

  • Choose Whale Chan and chat normally. She can still do normal Agent work: files, shell, web, schedules, skills, and so on.
  • File and shell access follows DSH's configured permissions and platform sandbox. Persona startup does not require a shell sandbox probe; an unavailable runner is reported when a command is executed.
  • Use /whale-remember-session with a conversation ID or DSH session reference to import lasting memories. Name a topic to restrict the selection, or omit it for automatic selection. See examples and source rules.
  • Configure individualKey on the persona plugin row to keep separate named individuals in one memory space. Omit it or use default to continue the original individual. Individual identity explains Session switching and recovery.
  • Configure stabilityMode on the dsh-whale-soul/persona plugin row. Stability rules describe the four modes and persistent maturity.
  • Run /whale-context en to inspect Whale Soul's estimated share of the current retained context, split into persona core, growth, memory/recall, runtime hints and tools. Both whole-context and within-Whale percentages are shown. The local command makes no model call and does not add its output to model context or memory; counts use DSH's heuristic and are not billing tokens.
  • Self integrity and owner upgrades describes the direct validation rules for older roots when using explicit owner APIs. Ordinary preset startup sends detected data errors to automatic repair. See lifecycle and deeper recall for the writer floor and cold-memory boundaries.
  • Use the local management CLI for owner operations. Direct edits need explicit external-change review; V2 memory design explains storage, content purity and portability.

Memory location and basic settings

The default memory root is ~/.dsh/whale-soul/memory, or $DSH_HOME/whale-soul/memory when DSH_HOME is set. The default space is owner. Web and desktop profiles use this same root unless configured differently.

Set these options on the dsh-whale-soul/persona plugin row:

OptionDefaultPurpose
memoryRootthe root aboveSelect the store; an absolute path or ~/… is recommended.
memorySpaceIdownerSelect a memory space within the root.
subjectIdownerAttribute the person interacting with this individual.
individualKeydefaultResume a named individual; use a new Session after changing it.
stabilityModeautoChoose variable, normal, stubborn or auto.
autoDreamtrueAllow idle personality reflection; this does not create V2 narrative dream diaries.
autoMemoryMaintenancefalseOpt in to automatic physical memory maintenance.
automaticColdfalseAllow eligible records to move to cold storage during physical maintenance.

Changing a root or space selects data; it does not move the previous store. Use the export/import workflow to preserve an individual when moving data. If you use the optional body with a custom root or space, keep its memoryRoot and memorySpaceId aligned with the persona row. Do not run independent web and desktop writers against the same root at the same time; physical maintenance coordinates one host process only.

Privacy and safety

  • Stored memory stays local under the configured root. Relevant memory is sent to the configured model provider when included in an Agent request.
  • The persona is all-ages and non-sexual. Harmful or sexualized requests are refused in character.
  • The Agent does not record passwords, tokens, bank details, or identity numbers. Tell her not to retain new information; precise removal of stored records uses the local owner management workflow. Conversational removal of a detail is not implemented.
  • Images are saved only when you explicitly ask; nothing is captured automatically.
  • Owner operations can export, migrate and purge data. Persona tools cannot grant themselves management permission or bypass protected host paths.
  • She does not claim to be a real person, and she does not create exclusive dependency.

Learn more

  • 0.2.0 changes and upgrade guide
  • Memory design
  • Roleplay contract
  • Stability and maturity
  • Local owner management

License

MIT. See LICENSE.