xby-text-toolkit:DSH 下的文本转换工具集

在 DSH(DeepSeek Harness)的插件生态中,模型推理能力通常需要配套的辅助工具来处理输入输出。xby-text-toolkit 针对这一需求,提供了一套基础的文本转换与处理能力。

这是一个由 xby-skill 维护的 DSH 插件,旨在直接集成到开发工作流中,提供文本转换、格式化和分析功能。

核心功能

插件提供了以下具体能力:

  • 大小写转换:支持 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、no case、Sentence case、Train-Case、Capital Case 以及 Pascal_Snake_Case。
  • 编码与解码:支持 Base64、URL、HTML 实体的编码与解码。
  • 格式化:支持 JSON、XML、SQL 和 HTML 的格式化与美化。
  • 文本统计与分析:支持字符数、单词数、行数统计以及可读性指标分析。
  • 字符串操作:包括 trim(去空格)、substring(截取子串)、replace(替换)、split(分割)和 join(连接)。
  • 哈希与 UUID:支持生成和验证 UUID,生成 MD5、SHA1、SHA256、SHA512 以及 HMAC 哈希。
  • 正则工具:支持正则测试、替换、提取和分割。
  • 其他:生成 lorem ipsum 占位文本,以及在聊天中设置 API 密钥。

安装与启用

使用官方提供的命令进行安装:

dsh plugin --profile web add github:xby_skill/xby-text-toolkit

安装后,插件将在当前 DSH 进程中生效。

配置

使用该插件需要先获取 API 密钥。请前往 小笨羊官网 注册并获取密钥。

注意事项

  • 插件以 DSH 进程的权限运行,安装前请检查源码与许可证(MIT)。
  • 相关目录与源码地址见下方链接。
羽毛球分组比赛记分
小程序二维码

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

小夜