dsh-useragent:解析 User-Agent 字符串,识别客户端环境

前言

在智能体开发中,处理外部请求时经常需要判断来源。手动解析 User-Agent 字符串耗时且易错。DSH 提供了 dsh-useragent 插件,用于解析并识别客户端信息。

这是什么

这是一个解析 User-Agent 字符串的插件,用于识别浏览器/版本、操作系统、设备类型、引擎与爬虫。插件由 uckkk 维护,采用纯 Node 实现。

核心功能

插件提供以下能力:
* 解析 UA 字符串
* 识别浏览器/版本
* 识别操作系统
* 识别设备类型
* 识别引擎
* 识别爬虫

安装与启用

执行以下命令安装插件:

dsh plugin add dsh-useragent

安装后,插件会自动添加到 profile 的 package.json 的 dsh.profile.bundles 字段中。

典型用法

在会话中调用注册的工具 parse_ua。例如:

parse_ua(ua="Mozilla/5.0 ... Chrome/120 ...")

适用场景与注意

适合需要对请求来源进行环境识别的场景。请注意,安装即在本机运行第三方代码,请自行审阅源码。

短结尾

这是一个轻量级的解析工具。详细信息请访问社区目录或GitHub 仓库。

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

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

小夜