福建人飘在上海,记录上海的生活

← 返回首页

opencode/命令行查热榜神器!87个平台一键搞定,记者和自媒体人都在用

命令行查热榜神器!87个平台一键搞定,记者和自媒体人都在用

前言

昨天帮朋友查旅游攻略,他看我打开终端敲了几行命令,3分钟把B站、知乎、小红书的相关内容全扒了一遍。

他愣住了:“这啥工具?不用开浏览器?”

今天就分享这个让我信息获取效率翻倍的开源工具——OpenCLI


一、先看看效果

以前查B站热榜:

  • 打开浏览器 → 输入网址 → 等加载 → 找到热榜区域

现在查B站热榜:

opencli bilibili hot --limit 10

回车,10秒钟,结果直接显示:

1. 【硬核科普】CPU散热原理 | 328万播放
2. 办公室小野翻车现场 | 256万播放
3. 歌手2024最新一期 | 189万播放
...

不用开浏览器,不用等页面加载,数据直接到手。


二、它能查什么

87个平台,主流的都覆盖了:

分类平台
视频B站、抖音、YouTube
社区知乎、小红书、微博、豆瓣
新闻微博热搜、36氪、虎嗅
技术HackerNews、StackOverflow、GitHub Trending
购物淘宝、1688、京东

常用命令示例:

# 知乎热榜
opencli zhihu hot

# 小红书搜索
opencli xiaohongshu search "上海旅游攻略"

# 微信公众号搜索
opencli weixin search "旅游线路规划"

# 微博热搜
opencli weibo hot

# GitHub Trending
opencli github trending

# 携程搜索(旅行相关)
opencli ctrip search

三、为什么自媒体和记者都在用

1. 找素材超快

写文章前要搜集资料?以前要开一堆标签页来回切换。

现在一个终端搞定,数据格式整齐,还能导出:

# 搜索结果导出为Markdown
opencli zhihu hot --format md > hot.md

# 导出为JSON方便程序处理
opencli xiaohongshu search "旅游" --format json > xhs.json

2. 竞品分析必备

想看看竞品在小红书/抖音上什么最火?

opencli xiaohongshu search "竞品关键词" --limit 20

数据直接拉出来,比手动刷快10倍。

3. 数据监控

配合定时任务,可以定期抓取热榜数据做分析:

# 每天早上9点自动抓取热榜
# 配合cron定时任务
0 9 * * * opencli bilibili hot --limit 20 >> ~/hot-data/bilibili-$(date +\%Y\%m\%d).txt

四、适合谁用

推荐用:

  • 自媒体人(找选题、查热点)
  • 记者/编辑(搜集素材)
  • 产品经理(竞品调研)
  • 数据分析师(批量抓数据)
  • 程序员(GitHub Trending、项目调研)

不太适合:

  • 纯普通用户(学习成本略高)
  • 只想简单刷视频的人

五、安装和使用

安装要求:

  • Node.js 21 以上
  • npm 或 yarn

安装命令:

npm install -g @jackwener/opencli

验证安装:

opencli doctor

查看所有支持的平台:

opencli list

结语

用了半年,感慨最深的一点:信息获取的效率,真的能差很多。

以前查资料要开一堆网页来回切换,现在一个终端搞定。

不是说浏览器不好,而是有些事情,用命令行确实更快。

如果你也是做内容或者需要经常调研的人,强烈建议试试。


你平时用什么工具查热榜和热点?评论区聊聊