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
结语
用了半年,感慨最深的一点:信息获取的效率,真的能差很多。
以前查资料要开一堆网页来回切换,现在一个终端搞定。
不是说浏览器不好,而是有些事情,用命令行确实更快。
如果你也是做内容或者需要经常调研的人,强烈建议试试。
你平时用什么工具查热榜和热点?评论区聊聊