DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Openclaw Persona — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
O

@lynsucceed/dsh-openclaw-persona

Openclaw Persona

将 OpenClaw 人格文件(SOUL/IDENTITY/USER/MEMORY/TOOLS.md)复用为 DSH 代理人格,并提供 Web GUI 编辑器——在侧边栏中编辑 .md 文件,更改将在下一次请求时生效。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:lynsucceed/dsh-openclaw-persona#844c77b8484d3c8ce281ba3554ffd06e77697c72
README兼容性版本
Custom Persona 编辑器界面

兼容性与来源证明

Openclaw Persona 以 @lynsucceed/dsh-openclaw-persona 发布,当前版本为 0.1.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/21

版本

0.1.1stable
2026/8/21

相关插件

正在加载相关插件…

最新版
0.1.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
Apache-2.0
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/8/22
查看源码 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Pet@linxin666/dsh-pet适用于 dsh Web GUI 的多宠物伴侣插件:由注册表驱动的浮动宠物,可响应模型活动,支持为每只宠物命名、抚摸/喂食互动以及亲密度评分

README

dsh-openclaw-persona

改 md 即改 Persona,下一条消息生效。 把 OpenClaw 五件套 Persona 定义搬进 DeepSeek Harness——侧边栏直接编辑,保存即生效。


🖼️ 界面预览

Custom Persona 编辑器界面

侧边栏入口,点开即编辑,标签页切换五个文件,保存后下一条消息立即生效。

✨ 核心特性

  • 🖊️ 即改即生效 — 聊到一半觉得 Agent 回答风格不对?点开侧边栏改两笔,下一条消息就按新设定来。不用重启、不用重载配置。
  • 📐 五文件分层定义 — 借鉴 OpenClaw 的成熟范式:行为准则 / 身份设定 / 用户画像 / 长期记忆 / 工具备忘,各司其职,改哪块动哪块。
  • 🎛️ Web GUI 编辑器 — 标签页切换 5 个文件,Markdown 直接写,保存即写入磁盘。也可以用你喜欢的编辑器直接改文件,效果完全一样。
  • ⚡ mtime 缓存,KV-cache 友好 — 文件没变就复用缓存文本,不打乱模型端 KV-cache;文件改动立刻生效,两全其美。
  • 🏗️ 两级回退 — 先找项目内 .dsh/persona/(每个仓库一套设定),找不到再回退到全局 ~/.dsh/persona/(默认设定)。项目覆盖全局,天经地义。
  • 🔌 即插即用 — 一个命令装上,侧边栏自动出现入口;首次启动写入示例模板,绝不覆盖你已有的编辑。

🚀 一分钟上手

# 安装插件(web profile)
dsh plugin --profile web add @lynsucceed/dsh-openclaw-persona

# 重启 DSH Web
dsh web

重启后侧边栏会出现 「Custom Persona」 入口——点开就能编辑 5 个 Persona 文件。

也可以从 GitHub 安装:dsh plugin --profile web add github:lynsucceed/dsh-openclaw-persona

🧩 五文件体系

文件管什么组合顺序
SOUL.md行为准则 — 语气、边界、价值观1
IDENTITY.md身份设定 — 角色定位、背景、说话方式2
USER.md用户画像 — 称呼、时区、相处之道3
MEMORY.md长期记忆 — 值得记住的信息4
TOOLS.md工具 / 环境备忘 — TTS 声线、设备别名等5

五个文件按顺序拼接,替换 DSH 的 deployment: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 — 自定义文件名和组合顺序,想用几个用几个

🛠️ 开发

pnpm install     # 安装依赖(devDependencies 直接从 npm 拉,不需要本地 DSH checkout)
pnpm build       # tsc 生成类型 + tsdown 打包(host ESM + client ModuleLoader)
pnpm typecheck   # 仅类型检查

运行时依赖通过 peerDependencies 由宿主 profile 注入,打包产物里不包含 cordis / dsh-* 包。

📄 许可

Apache-2.0