xby-text-transformer:DSH 文本转换插件

前言

DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在实际智能体开发中,除了联网检索信息,对原始文本进行清洗、格式化或统计分析往往是必要的预处理步骤。xby-text-transformer 旨在解决这一需求,提供一套轻量级的文本转换工具集。

插件介绍

该插件由 xby-skill 维护,属于联网工具类别。它作为一个 MCP 服务器接入 DSH,提供一系列文本处理能力,无需在应用层自行编写正则或字符串处理逻辑。

核心功能

插件提供以下工具函数:

set_xby_apikey    - 设置 API 密钥(自动持久化,重启有效)
lowercase         - 转换为小写
uppercase         - 转换为大写
reverse           - 反转字符顺序
isPalindrome      - 检测是否为回文
countWords        - 统计单词数量
countCharacters   - 统计字符数量
trim              - 去除首尾空格
capitalize        - 单词首字母大写

安装与配置

安装

通过官方安装命令添加插件:

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

配置前置条件

使用该插件前,需前往 小笨羊官网 注册并获取 API 密钥。该密钥用于插件后端服务的调用。

典型用法

在 DSH 聊天或脚本中,可以直接调用上述工具。

例如,检测一段文本是否为回文:

使用 isPalindrome 工具检测:"A man a plan a canal Panama"

或统计文本字符数:

使用 countCharacters 工具统计:"Hello World"

注意事项

  • 该插件依赖小笨羊提供的 API 服务。
  • 许可证为 MIT,允许自由使用和修改。
  • 安装前建议检查源码以确认符合当前 DSH 版本的运行环境要求。

结语

xby-text-transformer 提供了基础且高效的文本处理能力,适合需要快速集成文本清洗、统计或格式化功能的 DSH 项目。如需查看源码或提交问题,可访问其 GitHub 仓库。

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

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

小夜