lynsucceed/dsh-openclaw-persona ↗★ 0
@lynsucceed/dsh-openclaw-persona
Reuse OpenClaw persona files (SOUL/IDENTITY/USER/MEMORY/TOOLS.md) as the DSH agent persona, with a Web GUI editor — edit the .md files in the sidebar and the change takes effect on the next request.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lynsucceed/dsh-openclaw-persona说明文档
阅读完整 README ↗🎯 使用方式
在 Web GUI 里编辑(推荐)
- 点击侧边栏 「Custom Persona」
- 切换标签页,在对应的 Markdown 文件里写设定
- 点 「保存」
- 发下一条消息——Agent 已经按新设定应答了 ✨
直接改文件
编辑磁盘上的 ~/.dsh/persona/*.md(全局)或 /.dsh/persona/*.md(项目级),效果完全一样。mtime 缓存会自动检测变化。
项目级覆盖
想给某个项目单独配一套 Persona?在项目根目录下建 .dsh/persona/,把要覆盖的文件放进去就行。没放的文件仍然从全局读取。
⚙️ 配置(可选)
默认开箱即用。如果想自定义,可以在 cordis 配置里传参:
plugins:
'@lynsucceed/dsh-openclaw-persona':
dir: persona # 目录名,默认 persona
files: # 文件列表 + 顺序,默认是下面这 5 个
- SOUL.md
- IDENTITY.md
- USER.md
- MEMORY.md
- TOOLS.md
dir— 在.dsh/和~/.dsh/下查找的子目录名files— 自定义文件名和组合顺序,想用几个用几个