知乎 CLI - 通过命令行搜索、阅读知乎内容。
- 🔍 搜索知乎内容
- 🔥 获取热榜
- 📖 读取回答/文章
- 👤 查看用户信息
- 👍 点赞(Browser Relay)
- 👣 关注用户(Browser Relay)
- 🔐 自动从 Chrome 提取 Cookie
npm install -g zhihu-cli需要 Node.js >= 18。
- 安装后运行
zhihu whoami检查连接 - 设置 Cookie(见下方)
- 开始使用!
适合命令行使用,快速便捷:
# 自动提取(需要当前用户登录过 Chrome)
zhihu login
# 手动设置
zhihu set-cookie "z_c0=xxx;d_c0=xxx;..."适合自动化发帖,无需手动复制 Cookie:
- 安装 OpenClaw 扩展
- 在知乎页面点击扩展图标连接
- 直接通过语音/文字让 AI 帮你发帖
Browser Relay 发帖实现:
// 关键:使用 execCommand 触发 Draft.js 输入事件
const el = document.querySelector('[contenteditable="true"]');
el.focus();
document.execCommand('insertText', false, '你的内容');重要:手动存放 Cookie 时,请存放到以下路径:
| 系统 | 路径 |
|---|---|
| Windows | C:\Users\<用户名>\.openclaw\.zhihu-cookies |
| Linux/Mac | ~/.openclaw/.zhihu-cookies |
获取方式:
- 浏览器登录知乎
- F12 → Application → Cookies → zhihu.com
- 复制
z_c0的 Value
| 命令 | 说明 |
|---|---|
zhihu login |
自动从 Chrome 提取 Cookie |
zhihu whoami |
检查登录状态 |
zhihu set-cookie <cookie> |
手动设置 Cookie |
zhihu hot |
获取热榜 |
zhihu search <关键词> |
搜索内容 |
zhihu topics <关键词> |
搜索话题 |
zhihu read <链接> |
读取回答/文章 |
zhihu user <token> |
查看用户信息 |
zhihu vote <链接> |
查看 Browser Relay 点赞说明 |
zhihu follow [链接] |
查看 Browser Relay 关注说明 |
zhihu post |
查看 Browser Relay 发帖说明 |
| 方式 | 优点 | 缺点 |
|---|---|---|
| Cookie | 快速、命令行可用 | 需手动复制 |
| Browser Relay | 无需手动复制、可视化 | 需保持浏览器在线 |
- Node.js >= 18
- browser-cookie3 (自动提取 Cookie)
- OpenClaw(Browser Relay 方式)
MIT