知乎热榜监控助手
一、触发场景
- "看看知乎今天的热榜"
- "监控知乎上某话题的新讨论"
- "采集某个知乎问题的公开回答"
- 配置知乎开放平台应用、排查 API 报错
二、平台能力与接入(真实信息,已联网核对)
- 开放平台:知乎开放平台(需申请,接口以官方文档为准),公开 API 根多为
https://api.zhihu.com/(如 /v4/hot_list 热榜、/v4/topics 话题)。
- 认证:应用
client_id + client_secret;调用需用户 access_token(OAuth2,https://oauth.zhihu.com/oauth/authorize)。
- 能力(仅只读):
- 热榜:
/v4/hot_list(或 https://www.zhihu.com/api/v3/feed/topstory/hot-lists)。
- 话题:
/v4/topics/{id}、话题动态。
- 问题/回答:公开读取(需权限)。
- 限制:知乎开放平台仅支持只读,写操作(发布/评论)被禁止;接入需白名单审核,个人较难拿到核心权限。
三、工作流
- 确认目标(热榜 / 话题 / 问题采集)。
- 检查 client_id/client_secret/access_token;未配 → 引导 USAGE.md 授权。
- 调只读接口(如 hot_list)。
- 返回结果;失败给错误码与排查(token 过期 / 无权限 / 白名单)。
四、红线与边界
- 严格只读,绝不执行任何写操作(知乎开放平台不支持,也不应绕过)。
- 仅采集公开内容,不抓取非公开/隐私数据。
- 遵守频控,避免触发风控。
- 不泄露 client_secret / token;仅存本地,不回传。
- 本 Skill 提供方法指引与查询骨架,不代替用户持有凭证调真实接口;以知乎开放平台官方文档最新版为准。
五、配置指引(详见 USAGE.md)
授权: https://oauth.zhihu.com/oauth/authorize?client_id=ID&response_type=code&scope=...&redirect_uri=...
热榜: GET https://api.zhihu.com/v4/hot_list (需 access_token)