前言¶
在 DeepSeek Harness (DSH) 的开发流程中,区分主会话与子会话是管理对话的关键。手动命名主会话往往繁琐且容易遗漏,而官方的 first-prompt provider 有时会在不合适的时机介入。dsh-rename-title-after-first-turn 插件旨在解决这一问题,它能在主会话完成第一轮交互后立即自动命名,同时保持子代理和队友会话的独立性。
插件定位¶
这是一个 DSH 客户端插件。插件由 apherchin 维护,专注于对主会话(Host Session)的行为进行控制。
核心功能¶
- 主会话第一轮后自动命名:插件会在主会话的第一轮对话结束后触发命名流程。
- 禁用官方 first-prompt provider:通过修改配置,停止官方命名逻辑的执行。
- 会话隔离:子代理和队友会话不会受到此插件的影响,保持原有状态。
安装与启用¶
该插件目前已被整合进 dsh-wonder-tools 工具箱中,并作为其依赖存在。维护者建议直接安装工具箱以获得包含本功能在内的多个工具,而不再单独使用此插件包。
执行以下命令即可安装:
dsh plugin add dsh-wonder-tools
适用场景与注意¶
- 适合需要在对话开始后立即整理主会话标题的用户。
- 注意事项:
- 本插件已不再作为独立功能维护,仅作为
dsh-wonder-tools的依赖存在。 - 插件以 DSH 进程权限运行,安装前请确认源码与许可证(MIT)符合你的项目要求。
- 本插件已不再作为独立功能维护,仅作为
结语¶
通过上述步骤,你可以将主会话的命名工作交给插件自动处理。关于此插件的源码与更新日志,可参考下方链接。