> For the complete documentation index, see [llms.txt](https://developers.oxylabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.oxylabs.io/products/cn/agent-browser/yin-qing-yu-zhi-wen.md).

# 引擎与指纹

为你的 Oxylabs Agent Browser 会话选择浏览器引擎和操作系统指纹。

Agent Browser 让你选择由哪个浏览器引擎运行会话，以及它向网站呈现哪个指纹配置文件。两者都通过连接字符串中的查询参数设置：

```bash
wss://USER:PASS@hb.oxylabs.io?p_src=oxybrowser&p_fp_tag=oxyfp_mac_optimized
```

### 浏览器引擎

<table><thead><tr><th width="97">参数</th><th width="463.5">说明</th><th width="74">类型</th></tr></thead><tbody><tr><td><code>p_src</code></td><td>浏览器引擎。设置为 <code>oxybrowser</code> 以使用专有浏览器引擎，所有账户均可用。若省略，则使用标准 Chromium 引擎。</td><td>字符串</td></tr></tbody></table>

### 指纹配置文件

使用 `p_fp_tag` 参数选择一个指纹配置文件：

<table><thead><tr><th width="192">值</th><th>说明</th></tr></thead><tbody><tr><td><code>oxyfp_win</code> <em>（默认）</em></td><td>Windows 指纹。若 <code>p_fp_tag</code> 被省略，则自动应用。</td></tr><tr><td><code>oxyfp_mac</code></td><td>用于常规抓取的标准 macOS 指纹。</td></tr><tr><td><code>oxyfp_mac_optimized</code></td><td>为难以访问的目标调优的 macOS 指纹。仅在与 <code>p_src=oxybrowser</code>.</td></tr><tr><td><code>oxyfp_win_v1</code></td><td>旧版 Windows 配置文件。</td></tr></tbody></table>

{% hint style="info" %}
若要始终使用最新的 Windows 指纹，请省略 `p_fp_tag` 而不是设置 `oxyfp_win_v1`.
{% endhint %}

### 故障排查

不同目标的访问难度不同，因此最佳组合可能不同。对于受保护的目标，请先使用 `p_src=oxybrowser` 和 `p_fp_tag=oxyfp_mac_optimized`。如果仍无法访问，请尝试其他组合：

* 在 Windows 和 macOS 配置文件之间切换。
* 在标准浏览器引擎和专有浏览器引擎之间切换。
* 将它们与地理位置和设备类型调整结合使用。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://developers.oxylabs.io/products/cn/agent-browser/yin-qing-yu-zhi-wen.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
