前言¶
DeepSeek Harness (DSH) 采用「一切皆插件」的架构,开发者可以通过安装插件来扩展智能体的能力。在摄影参数规划场景中,ND 滤镜快门时间的计算属于高频需求,通常需要依据光圈、ISO 和快门时间进行精确推算。
dsh-nd-filter 插件为此提供了直接的计算接口,无需手动编写数学公式,直接在会话中获取结果。
插件定位¶
dsh-nd-filter 是一个用于 ND 滤镜快门计算的辅助工具。
- 维护者:uckkk
- 核心价值:根据输入的参数(如 ISO、光圈、基础快门等)精确计算 ND 滤镜下的快门时间,返回详细的计算结果。
- 技术实现:纯 Node.js 实现,运行时无网络依赖。
核心功能¶
该插件注册了一个名为 nd_filter 的工具。
- nd_filter:ND 滤镜快门计算。支持按参数精确计算,返回详细结果。
安装与依赖¶
在安装该插件前,请确保你的环境已满足以下依赖要求:
@deepseek-ai/cordis版本 >= 4.0.1@deepseek-ai/dsh-tools版本 >= 0.1.0-rc.6
安装命令如下:
dsh plugin add github:uckkk/dsh-nd-filter
安装完成后,该插件会在当前 DSH 会话中生效。
典型用法¶
安装完成后,在对话或调用工具时,直接使用插件注册的工具即可。
# 在会话中调用 nd_filter 工具
nd_filter [参数...]
适用场景与注意事项¶
- 适用场景:摄影参数规划、ND 滤镜使用场景下的曝光计算。
- 运行权限:该插件以当前 DSH 进程的权限运行。
- 安全提示:尽管许可证为 MIT,但在生产环境使用前,建议检查源码以确保符合你的安全规范。
结语¶
对于需要处理摄影参数的智能体开发,dsh-nd-filter 提供了一个轻量级且无网络依赖的计算方案。更多细节请查看 GitHub 仓库 或 DSH 插件目录。