DSH-Cyrene
DeepSeek Harness 插件:增加「纯文本对话模式」agent 预设——整份替换系统提示词进行纯角色对话,并附带随包世界书(61 条设定,按触发词自动注入)、长期记忆(remember / forget / set_anchor / write_page / read_page)与称呼偏好 / 昵称(称呼偏好优先),设置 → 通用里的「角色扮演模式」开关(开了一直演:场景 / 动作 / 外貌三样描述)、编辑最后一条消息(表面替换,原文仍留在日志里);联网搜索保留,表情包需另装 dsh-meme。随包人设文本与世界书数据整理自开源项目 Cyrene-Agent(MIT)。
一句话定位
DeepSeek Harness 插件:增加「纯文本对话模式」agent 预设——整份替换系统提示词进行纯角色对话,并附带随包世界书(61 条设定,按触发词自动注入)、长期记忆(remember / forget / set_anchor / write_page / read_page)与称呼偏好 / 昵称(称呼偏好优先),设置 → 通用里的「角色扮演模式」开关(开了一直演:场景 / 动作 / 外貌三样描述)、编辑最后一条消息(表面替换,原文仍留在日志里);联网搜索保留,表情包需另装 dsh-meme…
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add dsh-cyrene@0.4.1
兼容的 DSH 版本
>=0.1.0 <0.3.0
作者与热度
Cyrene-xl · ★ 21 · 更新于 2026-10-30
关于这个插件
> This project is an open-source preset plugin for DeepSeek Harness. It does NOT contain any game assets (Live2D models, artwork, audio). The bundled persona text is adapted from the open-source Cyrene-Agent project (MIT, Copyright (c) 2026 Playa). Cyrene (昔涟) and Honkai: Star Rail belong to HoYoverse/miHoYo. This is an unofficial fan tool — non-commercial use only.
>
> 使用前请读 [风险提醒](#风险提醒) —— 自定义风格与角色扮演模式都会影响模型输出,且与上游人设存在已知冲突。
---
dsh-cyrene
为 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)(DSH)提供两套角色 agent 预设:
| 预设 | 显示名 | 能力 |
|---|---|---|
| preset/chat/ | 纯文本对话模式 | 整份替换系统提示词,纯以角色人格对话;只保留联网搜索与表情包,不挂文件 / Shell / 设备工具 |
| preset/cyrene-work/ | 昔涟工作模式 | 同样用角色人设整份替换系统提示词,但带全套工具(文件 / Shell / 计划 / 目标 / 子代理 / workflow);干活时也保持她的身份与说话方式 |
两者共享同一份长期记忆(/cyrene-memory.md),所以同一个角色在两个模式里的记忆是连续的。
> ⚠️ 禁止商业使用。 本项目为非官方同人作品,与 HoYoverse / 米哈游无任何关联、
> 背书或赞助关系。角色 IP 归 HoYoverse / 米哈游所有。随包的人设文本整理自开源项目
> Cyrene-Agent(MIT,Copyright (c) 2026 Playa)。**使用前请先读
> [THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md)。**
关于随包的人设文本
两套预设都已包含可用的角色人设,装完即可对话。人设文本来自开源项目
[Cyrene-Agent](https://github.com/Playa-Cyrene/Cyrene-Agent)(MIT),
并已取得原作者同意。许可与归属细节见
[THIRD_PARTY_NOTICES.md](./THIRD_PARTY_NOTICES.md)。
> 两套预设用的是上游不同的提示词组,这不是随意挑的:上游 mode-prompt-profile.ts
> 把各模式拆成不同文件——对话模式用 chat_system + chat_identity + soul + canon_quotes,
> 工作模式用 work_system + work_identity + work_remark + canon_quotes_lite,
> 通用工具规范另接 tool_usage(且只在非对话模式接)。本仓库照搬这套组合,一字未改。
>
> ⚠️ 注意上游在工作模式里刻意不用 soul.md,改用精简台词集 —— 也就是说原应用的
> "工作模式人设"本来就是轻量版。觉得干活时不够像角色,第一个该调的是这里
> (把 soul.md 加回去),不是本插件的装配机制。
> 授权凭据:原作者在
> [issue #137](https://github.com/Playa-Cyrene/Cyrene-Agent/issues/137#issuecomment-5969268084)
> 公开回复同意使用,并将该 issue 以 closed as completed 结案(2026-10-03)。
>
> 上游本就是 MIT,本仓库已按 MIT 要求保留版权声明与许可证全文
> ([LICENSES/Cyrene-Agent-LICENSE.txt](./LICENSES/Cyrene-Agent-LICENSE.txt));
> 上述确认属礼貌性征询,不构成额外授权条件。
>
> ⚠️ 该确认明确排除 Live2D 模型——模型需另行向模型原作者取得授权。
> 本仓库不包含任何模型或美术资源;日后若要加入,必须自行取得授权,不得援引本确认。
你也可以完全不用它:清空或替换 prefix: 里的内容即可,本插件的装配机制不依赖具体人设
(写法见 [docs/writing-your-preset.md](./docs/writing-your-preset.md))。
> ⚠️ 原作者的同意覆盖的是提示词文本本身;角色 IP(昔涟及《崩坏:星穹铁道》
> 相关内容)归 HoYoverse / 米哈游所有,原作者无权代为授权,非商业使用条款继续适用。
本仓库不包含任何 Live2D 模型、立绘、美术资源或音频——这些不在随包范围内,
也不在 MIT 授权范围内。
它解决什么问题
在 DSH 里给模型套角色人格,常见的做法是把人设写进 AGENTS.md 或
dsh-system-prompt 的 personaPrefix。但那两条路都是叠加:
顺序 −1000 You are an AI agent powered by DeepSeek Harness. ← 固定开场白,去不掉 顺序 0 你的角色人设 ← 你加的内容 中间 工具规范、编码代理行为准则…… ← 一直压着角色
结果就是角色聊着聊着又会冒出编码代理的口气——「有什么要办的事吗」「要不要我帮你处理」,
或者拿环境描写当开场。这不是措辞问题,是提示词分层问题。
本插件用的是另一条路:dsh-persona 的 complete: true。
- id: persona
name: '@deepseek-ai/dsh-persona'
config:
complete: true # 这套提示词就是全部系统提示词同分类对比
同一分类下 Star 最高的 5 个,便于横向比较。
| 插件 | 作者 | Star | 版本 | 更新 |
|---|---|---|---|---|
| archify | tt-a1i | 95.2K | 0.0.0 | 2026-11-10 |
| nuwa-skill | alchaincyf | 37.9K | 2.0.1 | 2026-11-10 |
| distilly | titanwings | 26.5K | 1.0.0 | 2026-10-13 |
| learn-harness-engineering | walkinglabs | 24.1K | 0.1.0 | 2026-10-22 |
| dsh-Go | ccch1mneyyy | 18.1K | 0.0.0 | 2026-11-10 |