前言¶
在 DeepSeek Harness(DSH)的插件化架构中,处理日期逻辑通常需要编写额外的脚本或调用外部 API。dsh-date-calc 插件将常见的日期计算逻辑封装为本地工具,减少了对外部服务的依赖。
插件简介¶
该插件由 uckkk 维护,是一个纯 Node.js 实现的日期计算工具。它通过在本地运行,提供日期间隔、日期加减以及星期几查询的功能,适用于需要精确日期处理的智能体场景。
核心功能¶
插件提供以下三个主要工具:
* date_diff:计算两个日期之间的间隔天数。
* date_add:对指定日期进行加减运算。
* weekday:查询指定日期是星期几。
安装与启用¶
使用以下命令安装插件:
dsh plugin add dsh-date-calc
或者使用 GitHub 地址:
dsh plugin add github:uckkk/dsh-date-calc
安装后,插件会自动在 profile 的 package.json 的 dsh.profile.bundles 中加入 "dsh-date-calc"。安装完成后,即可在会话中调用该插件注册的工具。
典型用法¶
安装完成后,直接调用工具函数即可。例如,计算两个日期相隔多少天:
date_diff(from="2026-08-16", to="2026-09-01")
注意事项¶
该插件以当前 DSH 进程的权限在本机运行。请务必在安装前审阅其源码,确保符合安全规范。
总结¶
dsh-date-calc 为 DSH 生态提供了轻量级的日期计算能力。更多插件详情可查阅社区目录或GitHub 仓库。