dsh-number-format:数字格式化工具

前言

DeepSeek Harness (DSH) 的核心设计理念之一是“一切皆插件”。在构建智能体或编排工作流时,往往需要对数字进行特定风格的展示,例如添加货币符号、千分位分隔或控制小数位数。本文介绍 dsh-number-format 插件,它是一个纯 Node 实现的工具,提供了一套统一的数字格式化方案。

插件定位

该插件由开发者 uckkk 维护,属于联网工具分类。它不依赖复杂的构建流程,通过简单的配置即可在 DSH 环境中提供格式化能力。

核心功能

插件提供单一工具 format_number,用于处理数字格式化。支持的功能点包括:
* 千分位分隔
* 小数位控制
* 货币符号添加
* 百分比格式化

安装与配置

使用官方提供的命令安装插件。

dsh plugin add dsh-number-format

安装完成后,需要在 profile 的 package.json 配置文件中添加 dsh.profile.bundles 字段,填入 "dsh-number-format",以确保插件被正确加载。

使用示例

在会话或工具调用中直接使用 format_number 工具。例如,将数值格式化为货币样式。

// 调用 format_number 格式化数值
format_number(value=1234567.891, currency="¥", decimals=2)

依赖与环境

该插件依赖以下核心包:
* @deepseek-ai/cordis (版本要求 ^4.0.1)
* @deepseek-ai/dsh-tools (版本要求 >=0.1.0-rc.6)

注意事项

由于插件以当前 DSH 进程的权限在本地运行,请务必在安装前审阅其源码与许可证(MIT),确认代码安全后再行部署。

参考资料

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

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

小夜