前言¶
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 仓库。