dsh-leave-days:按参数精确计算年假天数

前言

DeepSeek Harness (DSH) 的核心哲学是「一切皆插件」。在构建智能体时,如果需要集成具体的业务逻辑,如年假计算,直接在代码中硬编码既不灵活也不易维护。本文介绍 dsh-leave-days 插件,它提供了基于参数的年假计算能力。

这是什么

dsh-leave-days 是一个用于年假天数计算的 DSH 插件,由 uckkk 维护。该工具通过插件注册的方法,支持按参数精确计算并返回详细结果,不依赖网络环境。

核心功能

  1. 按参数精确计算:支持通过传入参数来计算年假天数。
  2. 返回详细结果:计算过程和结果以结构化方式返回。
  3. 纯 Node 实现:底层基于 Node.js 编写。
  4. 无网络依赖:运行时不依赖外部网络请求。

安装与启用

安装该插件需要使用官方提供的命令。在终端中执行以下操作:

dsh plugin add github:uckkk/dsh-leave-days

安装完成后,在 DSH 会话中即可调用该插件注册的工具。

典型用法

根据插件文档,安装完成后,工具会自动注册到当前的 DSH 会话中。用户直接在对话中调用该工具即可使用,无需额外配置参数或接口。

适用场景与注意事项

适用场景:
适合需要在智能体工作流中集成自动年假计算逻辑的开发者。

注意事项:
1. 环境依赖:该插件运行依赖 @deepseek-ai/cordis (^4.0.1) 和 @deepseek-ai/dsh-tools (>=0.1.0-rc.6)。
2. 权限检查:由于 DSH 插件以当前进程权限运行,在安装和调用前,请务必检查其 GitHub 源码(链接)和许可证。

总结

dsh-leave-days 提供了轻量级的年假计算方案,适合需要在 DSH 环境中快速集成此类业务逻辑的场景。更多细节可参考插件目录或其GitHub 仓库。

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

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

小夜