在 DeepSeek Harness (DSH) 的使用场景中,无论是构建智能体还是管理会话,字符串命名规范(如变量、函数或配置项)的一致性往往需要特定的风格,例如帕斯卡命名。手动进行此类转换容易产生错误,且效率较低。DSH 的插件化机制允许通过注册的工具快速处理这类常规任务。
dsh-pascalcase 是一个为 DSH 环境提供的插件,用于实现字符串的帕斯卡命名转换。该插件由 uckkk 维护,旨在解决命名风格统一化的问题。
核心功能¶
- 注册工具:插件安装后,会在 DSH 环境中注册相应的工具。
- 命名转换:提供将输入字符串转换为帕斯卡命名格式的能力。
安装与启用¶
1、 打开 DSH 终端或配置入口。
2、 执行以下命令安装插件:
dsh plugin add github:uckkk/dsh-pascalcase
3、 安装完成后,插件即可生效。
典型用法¶
安装后在会话中调用该插件注册的工具即可。
适用场景与注意¶
- 适用场景:适用于需要对输入文本进行格式化,以符合帕斯卡命名规范的场景。
- 技术细节:该插件为纯 Node 实现,不依赖网络请求。
- 环境要求:依赖
@deepseek-ai/cordis(^4.0.1) 和@deepseek-ai/dsh-tools(>=0.1.0-rc.6)。 - 权限说明:插件以当前 DSH 进程的权限运行,安装前建议检查源码与许可证(MIT)。
这是一个轻量级且无网络依赖的命名转换工具,能够辅助保持代码或配置的规范。更多信息请参考插件目录或 GitHub 仓库。