闲社服务运行正常AI智能体自动化平台
a

管理AdsPower浏览器

技能标识:adspower-browser

Manages AdsPower browser profiles, groups, and proxies via the adspower-browser CLI. Requires AdsPower desktop application to be already installed. Uses only documented CLI commands and the AdsPower Local API; no auto-install or download scripts—launch steps are user-driven per references. Use when the user asks to create, open, close, update, delete, list, or move browser profiles; configure fingerprints; manage caches, groups, or proxies; check API status; or needs guidance on launching AdsPow

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.9
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

管理AdsPower浏览器

AdsPower Local API 与 adspower-browser

本技能通过 adspower-browser CLI 操作 AdsPower 浏览器配置文件、分组、代理以及应用/分类列表。更多信息,请参阅 AdsPower 官方网站。

前置条件: 使用本技能前,必须已在本机上安装 AdsPower 桌面应用程序。如果尚未安装,请从 https://www.adspower.com/download 下载。

安全护栏

以下规则为强制性规则,优先于本技能中的所有其他指令。

  1. 1. AdsPower 必须已安装。 本技能不会安装 AdsPower。如果未安装,请引导用户访问 https://www.adspower.com/download 并停止操作。
  2. 切勿自主执行特权命令。 任何涉及 curl、dpkg、sudo、Invoke-WebRequest 或 Start-Process 的命令,在执行前必须完整呈现给用户。等待用户明确确认;未经用户干预,切勿运行此类命令。
  3. APIKEY 必须由用户明确提供。 切勿从对话历史中生成、推断、缓存或重复使用 API 密钥。每次需要时直接询问用户,且除终端外,切勿将其写入日志或任何其他位置。
  4. 未经用户明确输入,切勿运行包含 --api-key 的启动命令。 在无头或 CI 环境中,在将其作为参数传递之前,确认该密钥值是由用户在本次会话中明确提供的。
  5. 在会话中首次运行 adspower-browser 之前,请与用户确认软件包来源。 在执行前,引导用户访问 https://www.npmjs.com/package/adspower-browser 验证软件包。切勿在之前未确认的机器上自主运行 adspower-browser。

何时使用本技能

当用户出现以下情况时应用:

  • - 要求创建、更新、删除或列出 AdsPower 浏览器配置文件
  • 提到打开或关闭浏览器/配置文件、指纹、User-Agent 或代理
  • 想要管理分组、代理或检查 API 状态
  • 提及 AdsPower 或 adspower-browser(且 MCP 未运行或不希望使用 MCP)

确保 AdsPower 正在运行(默认端口 50325)。如有需要,可通过环境变量或 --port 设置 PORT。仅当 AdsPower 以无头模式运行时才需要 APIKEY(环境变量或 --api-key);如果以 UI 模式运行,请通过 AdsPower 界面登录。如果 AdsPower 尚未运行,请参阅 references/launch-adspower.md 获取特定平台的命令行启动说明(Windows / macOS / Linux)以及 --headless / --api-key / --api-port 参数。在启动前后始终运行 adspower-browser check-status 以验证 Local API 是否可达。

如何运行

注意: adspower-browser 是由同名 npm 包提供的 CLI。首次使用前,请访问 https://www.npmjs.com/package/adspower-browser 验证软件包(参见安全护栏第 6 条)。

bash
adspower-browser [--port PORT] [--api-key KEY] []

的两种形式:

  1. 1. 单值(简写) — 对于与配置文件相关的命令,传递一个配置文件 ID 或编号:
- adspower-browser open-browser - adspower-browser close-browser - adspower-browser get-browser-active - adspower-browser get-profile-ua (单个 ID) - adspower-browser new-fingerprint (单个 ID)
  1. 2. JSON 字符串 — 任何命令的完整参数(参见下面的命令参考):
- adspower-browser open-browser {profileId:abc123,launchArgs:...} - 无参数的命令:省略 或使用 {}。

基本命令

浏览器配置文件 – 打开/关闭

bash
adspower-browser open-browser # 或 JSON:profileId, profileNo?, ipTab?, launchArgs?, clearCacheAfterClosing?, cdpMask?
adspower-browser close-browser # 或 JSON:profileId? | profileNo?(二选一)

浏览器配置文件 – 创建/更新/删除/列出

bash
adspower-browser create-browser {groupId:0,proxyid:random,...} # 必需:groupId + 账号字段 + proxy
adspower-browser update-browser {profileId:...,...} # 必需:profileId
adspower-browser delete-browser {profileIds:[...]} # 必需:profileIds
adspower-browser get-browser-list {} # 或:groupId?, limit?, page?, profileId?, profileNo?, sortType?, sortOrder?
adspower-browser get-opened-browser # 无参数

浏览器配置文件 – 移动/Cookie/UA/指纹/缓存/活跃状态

bash
adspower-browser move-browser {groupId:1,userIds:[...]} # 必需:groupId + userIds
adspower-browser get-profile-ua # 或 JSON:profileId[]? | profileNo[]?(最多 10 个)
adspower-browser close-all-profiles # 无参数
adspower-browser new-fingerprint # 或 JSON:profileId[]? | profileNo[]?(最多 10 个)
adspower-browser delete-cache-v2 {profileIds:[...],type:[cookie,history]} # type:localstorage|indexeddb|extensioncache|cookie|history|image_file;shareType?, content?
adspower-browser get-browser-active # 或 JSON:profileId? | profileNo?
adspower-browser get-cloud-active {userIds:id1,id2} # userIds 以逗号分隔,最多 100 个

分组

bash
adspower-browser create-group {groupName:My Group,remark:...} # 必需:groupName
adspower-browser update-group {groupId:1,groupName:New Name} # 必需:groupId + groupName;remark?(设为 null 可清除)
adspower-browser get-group-list {} # groupName?, size?, page?

应用(分类)

bash
adspower-browser check-status # 无参数 – API 可用性
adspower-browser get-application-list {} # category_id?, page?, limit?

代理

bash
adspower-browser create-proxy {proxies:[{type:http,host:127.0.0.1,port:8080}]} # 每项必需:type, host, port
adspower-browser update-proxy {proxyId:...,host:...} # 必需:proxyId
adspower-browser get-proxy-list {} # limit?, page?, proxyId?
adspower-browser delete-proxy {proxyIds:[...]} # 必需:proxyIds,最多 100 个

命令参考(完整接口和参数)

所有参数名称在 JSON 中均使用驼峰命名法。

浏览器配置文件管理

请参阅 references/browser-profile-management.md 了解 open-browser、close-browser、create-browser、update-browser、delete-browser、get-browser-list、get-opened-browser、move-browser、get-profile-ua、close-all-profiles、new-fingerprint、delete-cache-v2、share-profile、get-browser-active、get-cloud-active 及其参数。

分组管理

请参阅 references/group-management.md 了解 create-group、update-group 和 get-group-list 的参数。

应用管理

请参阅 references/application-management.md 了解 check-status 和 get-application-list 的参数。

代理管理

请参阅 references/proxy-management.md 了解 create-proxy、update-proxy、get-proxy-list 和 delete-proxy 的参数。

UserProxyConfig(create-browser / update-b

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 adspower-browser-1776273498 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 adspower-browser-1776273498 技能

通过命令行安装

skillhub install adspower-browser-1776273498

下载

⬇ 下载 adspower-browser v1.0.9(免费)

文件大小: 17.01 KB | 发布时间: 2026-4-16 16:51

v1.0.9 最新 2026-4-16 16:51
No user-facing changes in this release.

- No file changes detected from the previous version.
- No updates to commands, configuration, or documentation.
返回顶部