Zephyr-vibe/dsh-personalize ↗★ 3
dsh-personalize
DSH web plugin: per-host personalization — global custom instructions, local long-term memory (collect / retain / integrate / manage), and reply tone presets.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zephyr-vibe/dsh-personalize说明文档
阅读完整 README ↗dsh-personalize
A DSH web plugin: per-host personalization — global custom instructions, local long-term memory, and reply-tone presets, applied to every conversation on this machine.
一个 DSH Web 插件:本机个性化 — 全局自定义指令、本地长期记忆、回复语气预设,应用于本机所有对话。
Features(功能)
English
- Custom instructions: a user-written block injected into every session's system prompt.
- Local long-term memory:
- Add entries manually, or let the agent collect automatically via tools (
memory_create,memory_list,memory_delete) - Every deletion asks for confirmation first — nothing is removed silently
- Entries are injected into every system prompt and persisted at
{DSH_HOME}/personalize/
- Add entries manually, or let the agent collect automatically via tools (
- Reply-tone presets: warm & friendly / direct & efficient / precise & professional / playful & humorous / custom — injected as a prompt section.
- Bilingual UI (中文 / English), switched with the DSH language setting.
中文
- 自定义指令:一段用户手写的说明,注入每个会话的系统提示。
- 本地长期记忆:
- 支持手动添加,也可让智能体通过工具(
memory_create/memory_list/memory_delete)自动收集 - 每次删除都会弹出确认提示,绝不静默移除
- 记忆注入每个会话的系统提示,持久化保存在
{DSH_HOME}/personalize/
- 支持手动添加,也可让智能体通过工具(
- 回复语气预设:温和贴心 / 高效直接 / 严谨专业 / 风趣幽默 / 自定义 — 作为提示段注入。
- 中英双语界面,随 DSH 语言设置切换。
Install(安装)
方式一:直接 tarball 安装
Option 1: Direct tarball install.
dsh plugin --profile web add https://codeload.github.com/Zephyr-vibe/dsh-personalize/tar.gz/refs/heads/main
如果 pnpm 拦截构建脚本,在命令末尾加 --ignore-scripts:
If pnpm blocks build scripts, append --ignore-scripts:
dsh plugin --profile web add https://codeload.github.com/Zephyr-vibe/dsh-personalize/tar.gz/refs/heads/main --ignore-scripts
方式二:让 agent 安装
Option 2: Let an agent install it — tell your DSH agent:
帮我把这个项目安装为插件:https://github.com/Zephyr-vibe/dsh-personalize