爬虫/自动化防封:UA 与分辨率指纹池 Skill

SkillHub 社区 Skill「爬虫/自动化 防封指纹伪装(UA+分辨率池)」(@user_3ff3c268/browser-fingerprint-pool,v1.2.1)提供 88+ 桌面 UA 与 87 个加权分辨率,支持随机与按浏览器类型获取,零 API Key。本文说明其定位、核心 API、skillhub 安装命令(含 Cursor 等 skills 目录)及 Node ESM 示例,并提醒仅提供身份数据、需自行注入浏览器上下文。

Read More
DeepSeek Harness Plugin: dsh-user-agent

The dsh-user-agent plugin standardizes the User-Agent for all outbound HTTP requests in DeepSeek Harness. This MIT-licensed plugin works by overriding the global `fetch` function, enabling it to rewrite API calls, web searches, and tool requests. It provides a dedicated web settings page that supports live editing and persistent storage, with settings applied dynamically at runtime. The default configuration is retained across sessions and follows the standard DSH settings system. After installation, users can enable the feature from the settings page and customize the UA string, making it suitable for scenarios requiring unified request identification or spoofing.

Read More
dsh-useragent: Parsing User-Agent Strings to Identify Client Environments

The `dsh-useragent` plugin provided by DSH parses User-Agent strings to identify the browser, operating system, device type, engine, and crawler information. Maintained by uckkk, it is implemented in pure Node. Users can install it with `dsh plugin add dsh-useragent` and call the `parse_ua` tool during a session to perform parsing. It is suitable for scenarios that require determining the source of a request, but installing it executes third-party code, so its source code should be carefully reviewed for security.

Read More
dsh-llm-headers: Inject custom HTTP headers into DeepSeek Harness's LLM requests

# Introduction When deploying DeepSeek Harness (DSH) in an enterprise intranet, a common barrier arises: the egress gateway validates the request's `user-agent`, and requests lacking the specified brand text are rejected outright. However, DSH's LLM adapter forces the writing of its own attribution `user-agent`, which cannot be bypassed by simply modifying a field in the configuration file. `dsh-llm-headers` solves this problem: it is a DSH plugin that injects your configured request headers at the HTTP layer for requests sent to the LLM provider. Below is an introduction to its principles, installation methods, and typical usage. # What is dsh-llm-headers `dsh-llm-headers` is for Deep...

Read More