dsh-persona-shaoxin:给 DeepSeek Harness 换上可编辑的 Markdown 人格
mycatqiezi/dsh-persona-shaoxin
为 DeepSeek Harness 挂载「烧心体」人格的 DSH plugin:人格写在 Markdown 六件套里,改文件保存即自动生效,无需重启。
dsh-persona-shaoxin 是一个 DSH plugin,把系统提示词里的人格段落拆成可直接编辑的 Markdown 文件,让改人格不再等于改代码。它解决的是改完还要重启的麻烦:文件监听加 150ms 防抖自动重挂载,保存后下一条消息就用新设定。人格由行为准则、身份、用户设定、台词库、长期记忆与环境备忘六件套组成,项目内同名文件可覆盖全局,挂载时还会扫描模板语法并告警,避免会话被中断。
如何安装
dsh plugin --profile web add github:mycatqiezi/dsh-persona-shaoxin- 分类
- 技能与智能体
- 平台
- DSH Plugin
- 作者
- mycatqiezi
- 分发方式
- 插件
dsh-persona-shaoxin 核心特性
dsh-persona-shaoxin 仓库简介
它是做什么的?
烧心体人格(dsh-persona-shaoxin)是 DeepSeek Harness(DSH)的人格插件,把系统提示词里的一段人格设定变成可直接编辑的 Markdown 文件。它解决的是「改人格要改代码、改完还得重启」的麻烦,让你在 DSH 里直接改台词、保存即生效,不必再手动重挂载。人格本体由 SOUL、IDENTITY、USER、LINES、MEMORY、TOOLS 六件套组成,全部放在 persona 目录下,改哪句就改哪个文件。
核心功能
- 文件驱动人格:人格写在 Markdown 里而不是代码里,六件套分别承载行为准则、身份、用户设定、台词库、长期记忆与环境备忘。
- 改完即生效:通过文件监听加 150ms 防抖自动重挂载,编辑保存后发下一条消息就是新人格,无需重启 dsh。
- 台词库素材:LINES.md 提供招牌句、四大句式填空模板、万能替换词表与反例对照,换掉「货」就能长出一部新剧。
- 项目级覆盖:项目内同名文件可覆盖全局设定,没放的文件仍读全局,方便单个项目单独调人格。
- 安全兜底:挂载时扫描模板语法并告警,避免未注册变量被严格插值导致会话中断。
- 零构建安装:纯 JavaScript ESM,无 TypeScript、无构建脚本,不会触发额外的构建授权。
怎么使用这个插件?
在 DSH 中启用后,先把 persona 目录下的六个人设文件放到全局 persona 目录,再打开 LINES.md 改你想改的那句台词,保存后约 150ms 自动生效。想让它写剧本时,直接提要求即可,例如让它写一个 45 秒的烧心体短剧来卖纳鞋底,它会给出进场钩子、压迫感、反转和一句能截图的收尾。行为节奏由 SOUL.md 控制,每条回答走钩子、打压、升级、反击、留钩子的六幕结构且不给圆满结局,单句不超过 15 个字;想调淡人格可删掉 LINES.md,想调浓可把它排到 SOUL.md 前面。落位顺序、截断上限与是否监听文件等参数在配置层里调整,磁盘读取仅限 persona 目录下的 md 文件,无写入、无网络请求、不注册工具。
报错怎么排查?
挂载时若提示模板语法告警,说明人格文件里用了会被严格插值的变量写法,把占位符改成【】这类不会被解析的形式即可。若人格没有按预期生效,先确认文件是否放进了正确的 persona 目录、以及文件监听是否被关掉;关掉监听后只在加载时读取一次,需要重新加载才会更新。若提示 section 名称冲突,检查是否把槽位名改成了 prompt 注册表自用的名称,改回默认槽位名即可。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:mycatqiezi/dsh-persona-shaoxin。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
