lynsucceed/dsh-openclaw-persona0

@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.

包名
@lynsucceed/dsh-openclaw-persona
版本
0.1.1
许可证
Apache-2.0
最近更新
2026年8月21日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lynsucceed/dsh-openclaw-persona

🎯 使用方式

在 Web GUI 里编辑(推荐)

  1. 点击侧边栏 「Custom Persona」
  2. 切换标签页,在对应的 Markdown 文件里写设定
  3. 「保存」
  4. 发下一条消息——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 — 自定义文件名和组合顺序,想用几个用几个