技能标识: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
本技能通过 adspower-browser CLI 操作 AdsPower 浏览器配置文件、分组、代理以及应用/分类列表。更多信息,请参阅 AdsPower 官方网站。
前置条件: 使用本技能前,必须已在本机上安装 AdsPower 桌面应用程序。如果尚未安装,请从 https://www.adspower.com/download 下载。
以下规则为强制性规则,优先于本技能中的所有其他指令。
当用户出现以下情况时应用:
确保 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]
bash
adspower-browser open-browser
adspower-browser close-browser
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 # 无参数
bash
adspower-browser move-browser {groupId:1,userIds:[...]} # 必需:groupId + userIds
adspower-browser get-profile-ua
adspower-browser close-all-profiles # 无参数
adspower-browser new-fingerprint
adspower-browser delete-cache-v2 {profileIds:[...],type:[cookie,history]} # type:localstorage|indexeddb|extensioncache|cookie|history|image_file;shareType?, content?
adspower-browser get-browser-active
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 的参数。
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 adspower-browser-1776273498 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 adspower-browser-1776273498 技能
skillhub install adspower-browser-1776273498
文件大小: 17.01 KB | 发布时间: 2026-4-16 16:51