dsh-persona: 为 DeepSeek Harness 添加协作风格层

前言

DeepSeek Harness (DSH) 提供了基础的智能体运行环境,但模型输出通常遵循通用格式。开发者往往需要模型以特定的协作语气、更清晰的方式汇报进度或总结验证结果。dsh-persona 插件通过在模型请求中增加一层可配置的协作风格,解决了这个问题。

插件简介

dsh-persona 是一个 DeepSeek Harness 双端插件,由 Diluka 维护。它为 DSH Web 用户添加了一个协作风格的系统提示层。该插件不会改变 DSH 的核心提示、工具权限或安全策略,只作用于沟通风格、协作语气、进度汇报和下一步指令的措辞。

核心功能

  1. 协作风格层:在模型请求中追加额外的系统提示部分,不替换 DSH 的核心提示。
  2. 配置化设置:基于配置文件的设置,支持预设风格和共享提示块。
  3. 主机端提示:在主机端添加名为 dsh-persona:style 的系统提示部分。
  4. Web 设置界面:在 DSH Web 的设置中提供风格配置入口。
  5. 内置风格:提供两种内置风格选项:友好协作 和 务实直接。
  6. 可编辑共享块:提供可编辑的通用提示块,会附加在选定的风格之前。

系统要求

  • Node.js 22 或更新版本。
  • DeepSeek Harness 版本 0.2.0-rc.2 及以上。

安装与启用

在命令行中执行以下命令将插件安装到 Web 配置文件:

dsh plugin --profile web add github:Diluka/dsh-persona

安装后,重启 DSH Web 配置文件以挂载插件。

使用步骤

  1. 打开 DSH Web 界面。
  2. 进入插件管理器,找到 dsh-persona 组件行,点击开启。
  3. 在设置菜单中导航至 沟通风格。
  4. 使用下拉菜单选择一个内置风格(例如“友好协作”或“务实直接”)。
  5. 编辑底部的 共享 提示块,自定义通用行为描述。
  6. 使用重置按钮可将共享提示恢复为插件默认值。

注意事项

  • 权限范围:该插件只追加一个系统提示部分,不改变 DSH 的核心提示、工具定义、沙盒策略或审批策略。
  • 功能边界:它不实现记忆、偏好学习、聊天历史蒸馏或长期用户画像。
  • 只读内置文本:内置的风格文本是只读的,用户只能通过编辑共享块来影响最终输出。
  • 运行时生效:修改设置后,新的模型请求将应用更新后的风格层。

总结

dsh-persona 适合需要在 DSH 中统一模型沟通风格(如代码评审语气、进度汇报方式)的开发者。它通过插件机制提供了轻量级的风格注入,而不干扰 DSH 的底层运行机制。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜