DSH 的插件系统通过扩展能力来满足不同场景的需求。在开发智能体时,常遇到外部接口返回 XML 格式数据或需要以 XML 结构存储数据的情况。dsh-xml 插件提供了一种无需外部服务的本地化转换方案。
功能定位¶
dsh-xml 是一个由 uckkk 维护的联网工具类插件,核心功能是在本地进行 XML 与 JSON 格式的双向转换。它基于纯 Node 实现,不依赖任何网络请求或第三方外部服务。
安装与启用¶
- 安装插件:
dsh plugin add github:uckkk/dsh-xml
- 在项目的
package.json中配置 bundles:
{
"dsh.profile.bundles": ["dsh-xml"]
}
使用说明¶
安装完成后,插件会注册相应的工具。在对话会话中直接调用这些工具即可完成 XML 与 JSON 的格式转换。
技术与安全提示¶
- 运行机制:该插件为纯 Node 实现,所有转换逻辑均在本地执行。
- 源码审查:安装即在本机运行第三方代码。请务必在安装前审阅源码,确保符合你的安全与合规要求。
总结¶
dsh-xml 适合需要处理非 JSON 数据格式的场景。更多关于插件版本、依赖或源码细节,可参考 GitHub 或 DSH 目录。