Skip to content
Plugin

Awoodwhale/dsh-agent-persona

Awoodwhale152Updated 4d ago

Open on GitHub

System-prompt personas scoped by workspace or session: one persona can cover several workspace directories and several sessions, matched exactly, by prefix, by substring or by regex, most specific wins, and one persona can be marked as the default; managed from a settings page and a 「人设」tab on the conversation, effective on the next message.

Practical score

83 / 100

Setup

Ready to use

License

Apache-2.0

Language

TypeScript

Install

Quick start

Copy the command, or hand the whole task to your harness agent.

dsh plugin --profile web add dsh-agent-persona
Install with your agent

Please install the DeepSeek Harness plugin "Awoodwhale/dsh-agent-persona" for me. - GitHub repository: Awoodwhale/dsh-agent-persona (https://github.com/Awoodwhale/dsh-agent-persona) - Type: a Cordis plugin (installed into a DSH profile) - It should work out of…

From the README

A cleaned excerpt from the project's own documentation.

dsh-agent-persona 给不同的 工作区 、不同的 会话 ,用不同的 system prompt 人设。 English 它解决什么问题 同一个 DSH 里常常同时跑着好几摊活。写前端时,你希望 agent 直接给改法、少客套;写文档时,你希望它先把结构讲清楚;盯告警的会话里,你希望它动手前先确认。这些差别不方便全塞进 AGENTS.md ——工作区指令进的是 user 角色消息,模型可以不完全照办。 这个插件把人设写成 system prompt 的一个 section (section 名 agent-persona ,紧跟在 DSH 自带的身份行之后),再按工作区路径或会话 id 分发。一个位置只属于一条人设,越具体的规则越优先;改完之后,下一条消息就按新人设走。 安装 要求 DSH 0.2.0-rc.2 及以上;当前版本在 0.2.2-rc.1 上实测通过(完整兼容列表见下文)。先在插件市场(如 dshmarket)或命令行装进你要用的 profile: 装完 重启一次 dsh web 。profile 的 bundles 只在启动时读取,插件行就是从这里挂进去的。如果宿主由 systemd 之类的服务托管,用 sudo systemctl restart 重启,别自己 kill 掉进程再手起。重启后设置左栏会多出 Agent 人设 ; /.dsh/dsh-agent-persona/state.json 里也有加载心跳,写明了加载的文件、人设存哪、一共几条。 升级、卸载同样是 dsh plugin --profile web update remove dsh-agent-persona ,重启一次后生效。…

Open on GitHub

Project details

by
Awoodwhale
License
Apache-2.0
stars
15
Forks
2
Updated
Nov 7, 2026
Created
Sep 20, 2026
Language
TypeScript
Indexed from
awesome-0xsline · topic
Visit homepage

Related entries

Similar tools from the same corner of the ecosystem.

View all
Plugin

dsh-our-free-model

Ebony-Vinyl

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Flash、Kimi K3 在内的前沿模型——完全免费,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, DeepSeek V4.1 Flash and Kimi K3 among them. Completely free, with no usage cap.

ai-agentsdeepseekdeepseek-harness
70kNeeds setup
87/100
Plugin

dsh-pwa

jackxu925

Phone-first PWA for DeepSeek Harness — sessions, streaming chat, approvals on iOS and Android. No app install.

ai-agentdeepseek-harnessdsh-plugin
6Ready to use
78/100
Plugin

DeepSeek Harness Desktop

dsh-tauri

One-click Tauri 2 desktop distribution of DeepSeek Harness: bundled runtime, no Node.js/pnpm/Docker required, native macOS/Windows/Linux packages.

deepseekdeepseek-harnessdesktop
3.6kReady to use
91/100