Agent Skills 技能库 · 进阶

OpenCLI 和平台 CLI:让 Agent 用登录态浏览器办事

参考 jackwener 的 OpenCLI、xiaohongshu-cli、wechat-article-to-markdown、tg-cli 等项目,理解平台 CLI 怎么变成 Agent 工具。

  • OpenCLI
  • 平台 CLI
  • 小红书
  • 微信
更新于 2026-05-19

一句话结论

平台 CLI 的价值是把“需要登录网页才能做的事”变成命令,Agent 才能稳定搜索、读取、导出和总结。

适用场景

  • 想让 Agent 读取小红书、微信文章、Telegram、BOSS 直聘等平台资料
  • 想复用本机浏览器登录态,不想每个平台都找官方 API
  • 想把平台数据接到日报、选题、客服知识库里

常见现象

  • 平台没有开放 API,或者 API 很贵
  • 网页登录后能看,Agent 命令行看不到
  • 人工复制资料太慢,格式还乱

原因解释

  • OpenCLI 的思路是把网站能力包装成 CLI,让 Agent 通过命令和已登录浏览器交互
  • jackwener 生态里有小红书、微信文章、Telegram、BOSS 直聘、微博等平台工具
  • 这类工具通常依赖登录态、Cookie 或本地数据,安全和账号风控要放在第一位

解决步骤

  1. 先判断平台是否真的需要自动化:少量资料手动复制更安全
  2. 优先选只读能力,例如搜索、导出、转 Markdown、总结,不要一开始做点赞、评论、发帖
  3. 使用专用账号和本地环境,避免把 Cookie 放到服务器或公开仓库
  4. 让 Agent 输出结构化结果:标题、链接、摘要、适用场景、风险提醒
  5. 把稳定流程沉淀成 Skill 或站内教程

可复制命令

gh repo view jackwener/OpenCLI
gh repo view jackwener/xiaohongshu-cli
gh repo view jackwener/wechat-article-to-markdown
gh repo view jackwener/tg-cli

仍然不行怎么办

  • 平台 CLI 失效时,先看 issue 和最近更新时间,不要硬改 Cookie
  • 需要写操作时先加人工确认,不要让 Agent 自动发帖或自动评论
  • 平台频繁风控时,改成人工采样 + Agent 整理

几个值得认识的项目

  • OpenCLI:把网站能力变成 CLI,并让 Agent 使用已登录浏览器。
  • xiaohongshu-cli / xhs-cli:小红书搜索、阅读、互动相关 CLI。
  • wechat-article-to-markdown:把微信公众号文章转成 Markdown。
  • tg-cli:Telegram 本地同步、搜索、导出工具。
  • llm-wiki:偏 Agent-native 的持久知识管理。

推荐边界

  • 适合:搜索、阅读、导出、摘要、归档、知识库整理。
  • 谨慎:点赞、收藏、评论、发帖、私信、批量申请。
  • 不建议:绕过平台限制、大规模抓取、主账号自动化、未经允许采集私密数据。

参考来源

  • jackwener GitHub:https://github.com/jackwener
  • OpenCLI:https://github.com/jackwener/OpenCLI
  • xiaohongshu-cli:https://github.com/jackwener/xiaohongshu-cli
  • wechat-article-to-markdown:https://github.com/jackwener/wechat-article-to-markdown

相关问题

还卡着?

可以把截图、日志、需求单或当前页面链接发到 zhemuy@gmail.com。