DSH Plugins
返回列表
🧰

dsh-case

联网工具 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install ZhijiangTang/dsh-case

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install ZhijiangTang/dsh-case 即可安装,项目源码位于 https://github.com/ZhijiangTang/dsh-case

插件介绍

命名风格混乱是日常开发中容易被忽视却反复消耗耐心的小痛点:改一个变量名、写一段接口文档、做一轮 code review,camelCase 和 snake_case 之间来回切换往往只能靠手动改写或打开在线转换网站。dsh-case 把这件事收敛为工具里的一次调用。

它注册一个 case_convert 工具,支持 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、UPPER、lower、Title Case 八种风格之间的任意互转。内置分词引擎先按分隔符切词,再在片段内部识别大小写边界、连续大写缩写及数字与字母的粘合关系,因此 HTTPApi 会正确拆为 HTTP / Api,my2Factor 会拆为 my2 / Factor,version2 不会被误切。源风格可自动检测也可手动指定,空输入和纯符号输入原样返回,不会抛出意外。

纯 ESM、零依赖、无构建步骤,装完即可调用。它适合在 DSH 工作流中频繁处理命名转换的开发者、需要统一 API 文档命名规范的工程师,以及任何希望把命名风格切换从手动操作变成一次函数调用的团队。

使用场景

  • 统一团队代码与变量的命名规范
  • 转换 API 文档中字段名的风格
  • Code review 时快速校验标识符命名一致性

适合人员

  • 频繁处理标识符命名转换的开发者
  • 需要统一 API 文档命名规范的工程师
  • 注重代码风格一致性的工程团队