Agent Skills
返回列表
✍️

Autocli

内容创作 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 的指南,安装规范名为 @user_ef9e183a/autocli 的技能到当前 AI 助手中。

技能介绍

解决浏览器自动化的痛点

在抓取现代 Web 应用时,Playwright 或 Selenium 这类无头浏览器方案常常面临反爬策略、复杂的 JS 渲染以及频繁的验证码拦截。对于需要登录态的内容平台(如 X/Twitter、知乎、小红书、V2EX 等),维护一套稳定的自动化脚本往往意味着大量且脆弱的 DOM 选择器工作。当目标站点前端结构发生微调时,原有的抓取逻辑就会瞬间失效,导致维护成本极高。

基于现有浏览器会话的 CLI 方案

Autocli 提供了一种截然不同的思路:它直接复用你本地 Chrome 浏览器的登录会话,将复杂的页面交互封装为简单的命令行工具。

  • 状态复用:无需处理 Cookie 或 Token 的提取与过期重试,只要 Chrome 处于登录状态,CLI 即可无缝接管权限。
  • 核心能力:支持浏览、搜索、抓取热门内容、发帖以及读取站内信。执行 autocli list 可以查看当前支持的全部 55+ 站点列表。
  • 结构化输出:针对长文阅读场景,使用 autocli read <url> 可以直接提取网页的主体文章并输出为 Markdown 格式,在处理重度 JS 渲染或强登录拦截页面时,效果显著优于传统的 WebFetch 方案。

适用边界与注意事项

由于该技能高度依赖本地 Chrome 的会话状态,使用时需注意以下限制:

  • 环境依赖:仅能在配置了 Chrome 浏览器且已登录目标网站的本地或服务器环境中运行。如果系统未开启 Chrome 或未保存登录状态,CLI 将无法获取有效权限。
  • 交互局限:主要面向内容提取与基础交互设计。对于需要复杂 DOM 操作、多步表单填写或需要特定前端行为(如拖拽滑块)的自动化任务,仍需结合 Playwright 等工具完成。
  • 站点覆盖:虽然支持列表广泛,但具体平台的接口稳定性仍受制于目标站点的风控策略,遇到异常时需关注官方更新。

使用场景

  • 需要从知乎、V2EX 等登录态平台批量抓取技术长文并转为 Markdown 归档的开发者
  • 需要监控 HackerNews、Reddit 热门趋势并快速汇总当日热点话题的工程师
  • 需要在小红书、微博搜索关键词并批量抓取帖子正文内容的运营
  • 需要从 BOSS 直聘、雪球等登录网站提取结构化列表做数据分析的工程师

适合人员

  • 需要定期从多个登录态平台抓取技术文章沉淀到知识库的开发者
  • 负责追踪 HackerNews、Reddit 等社区热点并产出日报的技术运营
  • 需要在 V2EX、Linux.do 等社区批量提取讨论帖的社区运营
  • 需要从 Arxiv、Hugging Face 抓取最新论文和模型信息的算法工程师