{"skill":{"slug":"zhihu-assistant-skill","displayName":"Zhihu Assistant","summary":"知乎热榜抓取与回答草稿生成助手 - 自动抓取知乎热榜，使用 AI 生成优质回答草稿，推送到飞书审核","description":"---\nname: zhihu-assistant\ndescription: 知乎热榜抓取与回答草稿生成助手 - 自动抓取知乎热榜，使用 AI 生成优质回答草稿，推送到飞书审核\nversion: 1.0.0\nauthor: naiveKid\nrequires:\n  - python3\n  - pip3\n---\n\n# 知乎助手 (Zhihu Assistant)\n\n自动抓取知乎热榜、生成回答草稿并推送到飞书审核的 OpenClaw Skill。\n\n## 功能特性\n\n- ⏰ **定时抓取**：每小时自动抓取知乎热榜前10条\n- 🧠 **智能生成**：使用 Kimi AI 生成优质回答草稿\n- 📋 **审核队列**：推送到飞书，人工确认后手动发布\n- 📝 **记忆去重**：自动过滤已回答过的问题\n- 📊 **操作日志**：完整记录所有操作\n\n## 安装\n\n```bash\nopenclaw skills install zhihu-assistant\n```\n\n## 配置\n\n安装后需要配置以下参数：\n\n### 1. 知乎 Cookie（必需）\n\n从浏览器开发者工具复制知乎 Cookie：\n\n1. 登录知乎网页版\n2. 按 F12 打开开发者工具 → Network\n3. 刷新页面，找到任意请求\n4. 复制 Request Headers 中的 Cookie\n\n```bash\nopenclaw config set skills.zhihu-assistant.zhihu_cookie \"your_zhihu_cookie_here\"\n```\n\n### 2. Kimi API Key（必需）\n\n从 [Kimi 开放平台](https://platform.moonshot.cn/) 获取 API Key：\n\n```bash\nopenclaw config set skills.zhihu-assistant.kimi_api_key \"your_api_key_here\"\n```\n\n### 3. 飞书用户 ID（可选）\n\n用于接收推送通知：\n\n```bash\nopenclaw config set skills.zhihu-assistant.feishu_user_id \"your_feishu_user_id\"\n```\n\n### 4. 其他配置（可选）\n\n```bash\n# 每次抓取数量（默认10）\nopenclaw config set skills.zhihu-assistant.fetch_limit 10\n\n# 最小热度过滤，单位万（默认10）\nopenclaw config set skills.zhihu-assistant.min_heat 10\n```\n\n## 使用\n\n### 快捷命令\n\n```bash\n# 抓取热榜并生成草稿\nopenclaw zhihu fetch --limit 10\n\n# 查看统计信息\nopenclaw zhihu stats\n\n# 推送到飞书\nopenclaw zhihu notify\n\n# 查看操作日志\nopenclaw zhihu logs\n\n# 拒绝草稿\nopenclaw zhihu reject --id P20260301...\n```\n\n### 详细说明\n\n#### `openclaw zhihu fetch [--limit N]`\n\n抓取知乎热榜并生成回答草稿。\n\n参数：\n- `--limit`：抓取前 N 条热榜（默认 10，最大 50）\n\n#### `openclaw zhihu stats`\n\n查看当前统计信息：\n- 已回答问题数\n- 待审核数量\n- 已批准数量\n- 已发布数量\n- 已拒绝数量\n\n#### `openclaw zhihu notify`\n\n获取待推送的审核项列表，用于推送到飞书。\n\n#### `openclaw zhihu logs`\n\n查看最近的操作日志（最近 20 条）。\n\n#### `openclaw zhihu reject --id <ID>`\n\n拒绝指定的待审核项。\n\n## 定时任务\n\n安装后会自动创建以下定时任务：\n\n| 任务 | 时间 | 功能 |\n|------|------|------|\n| zhihu-fetch | 每小时 0 分 | 抓取热榜并生成草稿 |\n| zhihu-notify | 每小时 5 分 | 推送待审核项到飞书 |\n\n查看定时任务：\n```bash\nopenclaw cron list\n```\n\n## 飞书交互\n\n### 接收推送\n\n系统每小时自动推送待审核项到飞书，格式如下：\n\n```\n📋 知乎回答待审核\n\n问题：为什么现在的年轻人都不爱结婚了？\n热度：1250万  \n链接：https://zhihu.com/question/...\n\n---\n\n回答草稿（800字）：\n...\n\n---\n\n待审核ID：P20260301120000_123456\n\n💡 操作方式：\n• 复制内容到知乎发布\n• 回复 \"查看 P20260301...\" 查看完整草稿\n```\n\n### 查看完整草稿\n\n在飞书中回复：\n```\n查看 P20260301120000_123456\n```\n\n## 项目结构\n\n```\nzhihu-assistant/\n├── main.py                    # 主程序入口\n├── modules/                   # 功能模块\n│   ├── __init__.py\n│   ├── zhihu_hot.py          # 知乎热榜抓取\n│   ├── memory_store.py       # 记忆存储管理\n│   ├── content_gen.py        # 内容生成\n│   └── feishu_notify.py      # 飞书通知\n├── data/                      # 数据存储\n│   ├── answered.json         # 已回答问题列表\n│   └── pending.json          # 待审核队列\n└── logs/                      # 日志文件\n    └── app.log               # 应用日志\n```\n\n## 注意事项\n\n1. **Cookie 有效期**：知乎 Cookie 会过期，通常 1-3 个月，过期后需要重新获取\n2. **API 调用限制**：Kimi API 有速率限制（免费版 20 RPM），请勿频繁调用\n3. **内容质量**：AI 生成的内容仅供参考，发布前请人工审核\n4. **账号安全**：请勿将 Cookie 和 API Key 提交到代码仓库\n5. **合规使用**：遵守知乎社区规范，不要发布违规内容\n\n## 故障排查\n\n### 抓取失败（401 错误）\n\n- 检查 Cookie 是否过期\n- 重新从浏览器复制最新 Cookie\n\n### API 调用失败（429 错误）\n\n- 遇到速率限制，系统会自动等待并重试\n- 免费版限制 20 请求/分钟，如需更高额度请升级账户\n\n### 飞书推送失败\n\n- 检查 OpenClaw 飞书配置\n- 检查目标用户 ID 是否正确\n\n## 更新日志\n\n### v1.0.0 (2026-03-01)\n\n- 初始版本发布\n- 支持知乎热榜抓取\n- 支持 AI 生成回答草稿\n- 支持飞书推送\n- 支持审核队列管理\n\n## License\n\nMIT\n\n## 作者\n\n- GitHub: [@naiveKid](https://github.com/naiveKid)\n","topics":["飞书"],"tags":{"latest":"0.1.1"},"stats":{"comments":0,"downloads":837,"installsAllTime":31,"installsCurrent":3,"stars":1,"versions":2},"createdAt":1772370685359,"updatedAt":1778491678078},"latestVersion":{"version":"0.1.1","createdAt":1772370872244,"changelog":"- Initial release of zhihu-assistant-skill for OpenClaw.\n- Added automated Zhihu hot list fetching, AI answer draft generation, and Feishu push notification modules.\n- Includes memory storage for duplicate filtering and audit queue management.\n- Provides command-line usage scripts and configuration files.\n- Added setup script and detailed documentation.","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"naivekid","userId":"s177hr12wx8q2y4etdvgmyrzf5884y2f","displayName":"wolf master","image":"https://avatars.githubusercontent.com/u/18202519?v=4"},"moderation":null}