在开发基于 DeepSeek Harness (DSH) 的智能体时,若需要处理打印、文档排版或布局规划等场景,往往需要查询国际通用的纸张尺寸标准。本地直接调用此类工具可以避免额外的网络请求。
插件介绍¶
dsh-paper-sizes 是一个由 uckkk 维护的 DSH 插件。它是一个纯 Node.js 实现的工具,用于提供纸张尺寸的标准参考。该插件不依赖外部网络服务,直接在本地运行。
核心功能¶
- 纯 Node 实现:运行时不需要联网,不依赖第三方外部服务。
- 工具注册:安装后,插件会在会话中注册相关工具,可直接调用。
安装与启用¶
首先通过官方插件命令安装:
dsh plugin add dsh-paper-sizes
安装完成后,需要在 profile 的 package.json 中进行配置。找到 dsh.profile.bundles 字段,加入 "dsh-paper-sizes":
{
"dsh.profile.bundles": [
"dsh-paper-sizes"
]
}
使用方式¶
安装并启用插件后,直接在会话中调用该插件注册的工具即可使用。
注意事项¶
该插件以当前 DSH 进程的权限运行本地代码。安装前请自行审阅其源码与许可证,确保符合你的安全与合规要求。
总结¶
这是一个轻量级的本地标准查询工具,适合需要处理纸张尺寸信息的智能体场景。源码托管在 GitHub,供审阅参考。
- 插件目录:https://www.skillhub.cn/plugins/uckkk/dsh-paper-sizes
- 源码地址:https://github.com/uckkk/dsh-paper-sizes