Search: #Playwright

  1. handsets: 面向 Android 自动化的高性能 CLI 工具• Rust 单二进制客户端配合轻量 daemon,通过 adb forward 接入设备,部署流程简洁• 单次调用延迟可达 2–7 ms,默认使用 AccessibilityNodeInfo.ACTION_CLICK,点击响应快,适合高频自动化操作• hs ui 提供面向动作的结构化表格输出,支持 CSS + Playwright 风格 selector,方便脚本编排与 AI Agent 直接消费

    handsets: 面向 Android 自动化的高性能 CLI 工具

    • Rust 单二进制客户端配合轻量 daemon,通过 adb forward 接入设备,部署流程简洁

    • 单次调用延迟可达 2–7 ms,默认使用 AccessibilityNodeInfo.ACTION_CLICK,点击响应快,适合高频自动化操作

    • hs ui 提供面向动作的结构化表格输出,支持 CSS + Playwright 风格 selector,方便脚本编排与 AI Agent 直接消费

    https://github.com/elliotgao2/handsets

    合集 群组 恰饭 联系推广

    #Android自动化 #Rust #CLI #AI Agent #adb #Playwright GitHub - elliotgao2/handsets: A high-performance Android automation CLI, built for agents and humans

    • 👏1
    • 🤩1
  2. CamoFox Browser: 面向 AI Agent 的反检测浏览器自动化服务 支持 VNC. 比如可以用 noVNC 链接临时介入, 操作浏览器进行某些手动操作 cli 命令(camofox-browser)和 skill(camofox) 没对应...需要自己软链接一下Camoufox tries its best with its human-like mouse movement algorithm• 基于 Camoufox 引擎实现 C++ 级指纹伪装,相比传统 Playwright / Puppeteer 的 JavaScript 补丁方案更稳定、更难被风控识别• 提供 REST API、CLI 与 OpenClaw 兼容接口,支持多会话隔离、持久化浏览器配置,以及跨语言的自动化接入• 内置元素快照引用、地理位置预设、搜索宏、控制台捕获与 Playwright Trace,适合构建可观测、可调试的 AI 浏览器工作流

    CamoFox Browser: 面向 AI Agent 的反检测浏览器自动化服务

    支持 VNC. 比如可以用 noVNC 链接临时介入, 操作浏览器进行某些手动操作

    cli 命令(camofox-browser)和 skill(camofox) 没对应...需要自己软链接一下

    Camoufox tries its best with its human-like mouse movement algorithm


    • 基于 Camoufox 引擎实现 C++ 级指纹伪装,相比传统 Playwright / Puppeteer 的 JavaScript 补丁方案更稳定、更难被风控识别

    • 提供 REST API、CLI 与 OpenClaw 兼容接口,支持多会话隔离、持久化浏览器配置,以及跨语言的自动化接入

    • 内置元素快照引用、地理位置预设、搜索宏、控制台捕获与 Playwright Trace,适合构建可观测、可调试的 AI 浏览器工作流

    https://github.com/redf0x1/camofox-browser

    #AI #Agent #浏览器 #浏览器自动化 #反检测浏览器 #指纹伪装 #REST #API #CLI #Playwright #OpenClaw #Camoufox #GitHub GitHub - redf0x1/camofox-browser: Anti-detection browser server for AI agents — REST API wrapping Camoufox engine with OpenClaw…

    • ❤️5
  3. Tavily Key Generator: Tavily Key 批量获取与统一代理管理工具• 集成 Key Generator 与 API Proxy,支持批量注册 Tavily 账户、自动获取 API Key,并汇聚为统一 API 出口• 内置 Key 池轮询、失败自动禁用、Token 管理与用量统计,客户端只需替换 base URL 即可兼容 Tavily 官方 API• 提供 Web 控制台、批量导入、自动上传 Proxy 等能力,适合需要集中管理 Tavily Key 与调用配额的场景

    Tavily Key Generator: Tavily Key 批量获取与统一代理管理工具

    • 集成 Key Generator 与 API Proxy,支持批量注册 Tavily 账户、自动获取 API Key,并汇聚为统一 API 出口

    • 内置 Key 池轮询、失败自动禁用、Token 管理与用量统计,客户端只需替换 base URL 即可兼容 Tavily 官方 API

    • 提供 Web 控制台、批量导入、自动上传 Proxy 等能力,适合需要集中管理 Tavily Key 与调用配额的场景

    https://github.com/skernelx/tavily-key-generator

    #Tavily #API 代理 #Key 池化 #自动化注册 #Web 控制台 #Playwright #Cloudflare #GitHub

    • ❤️5
  4. camofox-browser: 面向 AI Agent 的抗检测无头浏览器自动化服务• 基于 Camoufox 的 C++ 级指纹伪装,针对 Google、Cloudflare 等常见风控场景,相比传统 Playwright 更不容易被识别• 提供适合 Agent 调用的 REST API,支持稳定元素引用、无障碍快照、会话隔离与搜索宏,便于构建可靠的网页操作链路• 支持代理与 GeoIP 对齐、Cookie 导入、YouTube 字幕提取、Docker 部署等能力,适合生产环境中的采集、检索与自动化任务

    camofox-browser: 面向 AI Agent 的抗检测无头浏览器自动化服务

    • 基于 Camoufox 的 C++ 级指纹伪装,针对 Google、Cloudflare 等常见风控场景,相比传统 Playwright 更不容易被识别

    • 提供适合 Agent 调用的 REST API,支持稳定元素引用、无障碍快照、会话隔离与搜索宏,便于构建可靠的网页操作链路

    • 支持代理与 GeoIP 对齐、Cookie 导入、YouTube 字幕提取、Docker 部署等能力,适合生产环境中的采集、检索与自动化任务

    https://github.com/jo-inc/camofox-browser

    #AI Agent #无头浏览器 #浏览器自动化 #反检测 #Camoufox #Playwright #REST API #GitHub

    • ❤️2
  5. agent-browser: 面向 AI 代理的高效浏览器自动化 CLI• 面向 Agent 的紧凑文本快照输出,相比完整 DOM 或 JSON 显著降低 token 消耗,适合长链路推理• 基于 ref 的可访问性树定位机制(如 @e1),元素选择更确定、交互更稳定,减少重复查询• Rust CLI + Node.js daemon 架构,支持 macOS、Linux、Windows,多会话隔离并覆盖导航、表单、截图、网络、存储等 50+ 命令

    agent-browser: 面向 AI 代理的高效浏览器自动化 CLI

    • 面向 Agent 的紧凑文本快照输出,相比完整 DOM 或 JSON 显著降低 token 消耗,适合长链路推理

    • 基于 ref 的可访问性树定位机制(如 @e1),元素选择更确定、交互更稳定,减少重复查询

    • Rust CLI + Node.js daemon 架构,支持 macOS、Linux、Windows,多会话隔离并覆盖导航、表单、截图、网络、存储等 50+ 命令

    https://github.com/vercel-labs/agent-browser

    #浏览器自动化 #智能体开发 #CLI #Rust #Playwright #Nodejs GitHub - vercel-labs/agent-browser: Browser automation CLI for AI agents

    • 👍1
  6. Sub-Store 机场阅后即焚/私有客户端应对方案拿到订阅链接后别打开, 结尾加上 #cacheKey=xxx (xxx 不要重复, 这是缓存的 key ) 填入 Sub-Store 开启乐观缓存功能 详见

    Sub-Store 机场阅后即焚/私有客户端应对方案

    拿到订阅链接后别打开, 结尾加上 #cacheKey=xxx (xxx 不要重复, 这是缓存的 key ) 填入 Sub-Store 开启乐观缓存功能 详见 https://t.me/zhetengsha/1417
    顺便也可以加上 noFlow 不查询流量信息, 反正都焚了...类似这样 #cacheKey=xxx&noFlow
    上面这个方法其实还是会尝试拉取的. 所以还有个办法: 拿到订阅链接后别打开, 结尾加 #cacheTtl=31536000&headersCacheTtl=31536000 这样缓存为一年 就不会拉取了. 流量查询好像也没啥意义了, 直接设置不查 #cacheTtl=31536000&noFlow

    其实用乐观缓存没啥意义 反正都要手动更 不如把订阅内容直接填到 Sub-Store 订阅里的本地内容里

    通过 API 自动登录获取订阅 参考 https://t.me/zhetengsha/4533

    处理 xor/aes-cbc 加密 提取机场订阅方案分享 https://t.me/zhetengsha/5618

    机场的定制客户端从登录到获取订阅到解密(AES加密)订阅文件的流程

    如果机场后台 cookie 不过期, 就能爬虫的方法爬, Sub-Store 里写脚本就能全自动 比如 https://t.me/zhetengsha/3420

    但是一般没有不过期的, 可以选择一直开着标签页, userscript 保活->提取内容->自动更新 Sub-Store 某个订阅的内容 参考 https://t.me/zhetengsha_group/1118477 这个不完整 只是一个最简示范, 如果你想用这个方案 可以结合下面一个一起看

    使用 playwright 等方案自动化登录并抓取机场订阅更新到 Sub-Store 参考 https://t.me/zhetengsha/4459

    无代码/低代码方案可以考虑使用带录制功能的自动化工具或辅助你创建动作的工具 比如 https://t.me/zhetengsha/4457

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #机场 #阅后即焚 #playwright #自动化

    • 1
    • ❤️15
    • 👏1
  7. playwright 自动化抓取机场订阅更新到 Sub-Store写着玩的 其实我感觉还是有点蛋疼注释都加了所有的点击元素和操作逻辑都需要根据你机场后台修改...有需要的人自己结合 AI 和文档折腾 不要问我 文件 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #阅后即焚 #playwright #自动化

    playwright 自动化抓取机场订阅更新到 Sub-Store

    写着玩的 其实我感觉还是有点蛋疼
    注释都加了
    所有的点击元素和操作逻辑都需要根据你机场后台修改...
    有需要的人自己结合 AI 和文档折腾 不要问我

    文件

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #阅后即焚 #playwright #自动化

    • 👍4
    • ❤️3