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 倉庫。

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

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

小夜