DSH 生态遵循“一切皆插件”的理念。在构建智能体时,经常会遇到需要本地进行数学运算的场景,例如计算百分比。如果每次都依赖外部 API,不仅增加了网络延迟,还可能引入服务不可用的风险。dsh-percentage 插件旨在解决这一痛点,提供轻量级的百分比计算能力,无需网络连接。
这是一个用于百分比计算的客户端插件,由 uckkk 维护。它通过纯 Node.js 实现,不依赖任何外部网络服务,直接在本地执行计算逻辑。
核心功能¶
- 百分比计算:提供基础的百分比计算工具。
- 纯 Node 实现:基于 Node.js 运行环境。
- 无网络依赖:所有计算逻辑均在本地完成,离线可用。
安装与启用¶
使用官方提供的安装命令即可将插件加入环境。
dsh plugin add github:uckkk/dsh-percentage
安装完成后,需要在 profile 的 package.json 中配置 dsh.profile.bundles 字段,加入 "dsh-percentage"。
典型用法¶
安装成功后,在会话中直接调用该插件注册的工具即可使用。
适用场景与注意¶
该插件适合需要频繁进行本地百分比运算的智能体场景。
由于插件会以当前 DSH 进程的权限运行第三方代码,请务必在安装前审阅源码。
- 许可协议:MIT
- 维护者:uckkk