Skip to content

[Feature]: 添加 "Why opencli?" 定位段落和竞品对比指南 #238

@Astro-Han

Description

@Astro-Han

背景

最近 browser-use CLI 2.0 发布(82k stars),Crawl4AI(50k stars)、Firecrawl(40k stars)等浏览器自动化工具也在快速增长。新用户访问 opencli 时,很可能已经知道这些工具,但不清楚 opencli 和它们的区别。

当前 README 以功能列举为主,缺少"为什么选 opencli"的定位说明。建议补充,帮助新访客快速判断 opencli 是否适合自己的场景。

提议

1. README 增加 "Why opencli?" 段落

建议位置:Highlights 之后、Prerequisites 之前。从用户需求出发,不贬低竞品:

Your need Best tool
Daily data from specific sites (Twitter, Bilibili, Reddit...) opencli -- zero cost, deterministic, one command
AI agent needs reliable site operations opencli -- structured JSON, significantly faster than LLM-driven
Explore unknown websites with AI browser-use, Stagehand
Large-scale crawling (millions of pages) Crawl4AI, Scrapy
Control desktop apps (Cursor, Notion, Feishu...) opencli -- only tool that does this

opencli is not trying to replace AI browser tools.
It's the reliable, fast, free layer for sites you use every day.

2. 新增 docs/comparison.md 对比指南

按 5 个用户场景展开对比:

  • S1 定时/批量提取网站数据
  • S2 给 AI agent 添加网站操作能力
  • S3 自动化需要登录的网站操作
  • S4 通用网页浏览/交互
  • S5 控制桌面应用

每个场景诚实评价 opencli 是最优解、可选解还是不适合。

动机

opencli 的核心差异化不在于"又一个浏览器自动化工具",而在于:

  • 确定性 -- 50+ 预定义适配器,输出结构固定,可放进 cron 和 CI
  • 零 LLM 成本 -- 竞品每次执行消耗 LLM tokens,opencli 跑一万次不花钱
  • 中国平台覆盖 -- 18 个中国平台适配器,竞品基本为零
  • 桌面应用控制 -- CDP + AppleScript 是独有能力

这些优势当前没有在文档中体现。对海外用户来说,"和 browser-use 有什么不同"是最常见的第一印象问题;对中文用户来说,"支持 B站/小红书/掘金"是最直接的吸引力。

想听听大家的看法,内容的具体措辞和覆盖范围都可以讨论。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions