DSH Plugins
返回列表
🧰

dsh-ip

联网工具 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install uckkk/dsh-ip

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install uckkk/dsh-ip 即可安装该插件,完整源码地址为 https://github.com/uckkk/dsh-ip 。

插件介绍

在日常网络开发中,IP 地址的校验、分类以及网段边界计算是常见却容易出错的需求。手动拼接 IPv4 与 CIDR 位运算不仅繁琐,还常常因为前缀长度写错或网段范围算偏而埋下隐患。

dsh-ip 将这类工作封装为两个轻量工具:ip_info 负责判断一个字符串是否为合法 IP、属于哪一类别(A/B/C 等);cidr_range 则接受标准 CIDR 表示法,直接输出对应的起始地址与结束地址。整个插件基于纯 Node.js 实现,无外部依赖,逻辑透明,适合在会话中随时调用。

如果你经常需要快速验证 IP 合法性、判断 IP 类别,或者想立刻知道一个 /24、/16 网段到底覆盖哪些地址,dsh-ip 可以省去手动计算和反复查阅文档的时间,让 IP 相关判断变得一步到位。

使用场景

  • 快速校验日志或表单中出现的 IP 地址是否合法
  • 将 CIDR 表示法直接展开为起止地址范围
  • 判断 IPv4 地址属于哪一类,辅助网络规划

适合人员

  • 需要频繁验证 IP 合法性的后端或网络工程师
  • 在运维脚本中处理 CIDR 网段划分的 DevOps 人员
  • 构建表单校验或网络管理工具的前端开发者