Zhihu Developer

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

知乎数据开放平台 API 调用技能。通过知乎官方开放平台的 Access Secret 调用搜索、直答、热榜等接口。支持:(1) 知乎站内搜索——搜索知乎问题、回答、文章;(2)

一句话选型结论

按资料字段整理

Zhihu Developer是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_b22a52ba/zhihu-developer
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_b22a52ba仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791622051
正文体量8.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Zhihu Developer当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.6 KB
模型实际读到的说明书原文,来自技能仓库

知乎数据开放平台 API 技能

通过知乎官方开放平台(developer.zhihu.com)提供的 REST API,实现知乎搜索、全网搜索、知乎直答 AI 对话、知乎热榜获取等功能。

API 端点

功能 方法 URL
知乎搜索 GET https://developer.zhihu.com/api/v1/content/zhihu_search
全网搜索 GET https://developer.zhihu.com/api/v1/content/global_search
知乎直答 POST https://developer.zhihu.com/v1/chat/completions
知乎热榜 GET https://developer.zhihu.com/api/v1/content/hot_list

鉴权方式

所有接口统一使用 Bearer 鉴权,需在请求头中携带:

Authorization: Bearer <your_access_secret>
X-Request-Timestamp: <unix_seconds>
Content-Type: application/json
  • Authorization:Bearer Token,填入 Access Secret
  • X-Request-Timestamp:秒级 Unix 时间戳
  • Content-Type:固定值 application/json

Access Secret 获取

在知乎开放平台个人中心(https://developer.zhihu.com/profile)查看并获取 Access Secret。

接口详情

1. 知乎搜索

站内内容搜索,返回知乎上的问题、回答、文章。

请求参数(Query):

参数 类型 必填 说明
Query String 是 搜索关键词
Count Int32 否 返回数量,默认 10,最大 10

Python 调用示例:

import requests, time

API_KEY = "<your_access_secret>"

def zhihu_search(query: str, count: int = 5):
    """知乎站内搜索"""
    url = "https://developer.zhihu.com/api/v1/content/zhihu_search"
    headers = {
        "Authorization": f"Bearer {API_KEY}",
        "X-Request-Timestamp": str(int(time.time())),
        "Content-Type": "application/json",
    }
    params = {"Query": query, "Count": min(count, 10)}
    r = requests.get(url, params=params, headers=headers, timeout=15)
    r.raise_for_status()
    data = r.json()
    if data.get("Code") != 0:
        raise Exception(f"API Error: {data.get('Message')}")
    return data["Data"]

响应字段(Item):

字段 说明
Title 内容标题
ContentType 内容类型(Answer/Article/Question)
ContentID 内容标识
ContentText 内容摘要
Url 内容链接
CommentCount 评论数
VoteUpCount 赞同数
AuthorName 作者昵称
AuthorAvatar 作者头像 URL
AuthorBadgeText 认证文案
EditTime 发布/更新时间戳
AuthorityLevel 权威等级(1-4)
CommentInfoList 精选评论

2. 全网搜索

全网内容搜索,支持按站点域名、发布时间等条件过滤。

请求参数(Query):

参数 类型 必填 说明
Query String 是 搜索关键词
Count Int32 否 返回数量,默认 10,最大 20
Filter String 否 高级过滤表达式(需 URL 编码)
SearchDB String 否 索引库:all(默认)、realtime(实时)、static(静态)

Filter 高级语法:

  • host=="example.com" — 按站点域名过滤
  • publish_time>=1778494631 — 按发布时间过滤(秒级时间戳)
  • 支持逻辑符:AND、OR,可用 () 控制优先级
  • 注意:host=="zhihu.com" 不支持,站内搜索请用 zhihu_search

Python 调用示例:

def global_search(query: str, count: int = 10, filter: str = "", search_db: str = "all"):
    """全网搜索"""
    url = "https://developer.zhihu.com/api/v1/content/global_search"
    headers = {
        "Authorization": f"Bearer {API_KEY}",
        "X-Request-Timestamp": str(int(time.time())),
        "Content-Type": "application/json",
    }
    params = {"Query": query, "Count": min(count, 20)}
    if filter:
        params["Filter"] = filter
    if search_db:
        params["SearchDB"] = search_db
    r = requests.get(url, params=params, headers=headers, timeout=15)
    r.raise_for_status()
    data = r.json()
    if data.get("Code") != 0:
        raise Exception(f"API Error: {data.get('Message')}")
    return data["Data"]

3. 知乎直答(AI 对话)

调用知乎直答 AI 模型进行对话问答,OpenAI SDK 兼容格式。

支持模型:

模型 说明
zhida-fast-1p5 快速回答,轻量响应
zhida-thinking-1p5 深度思考,含推理过程(reasoning_content)
zhida-agent 智能思考,Agent 模式

请求体(JSON):

{
  "model": "zhida-thinking-1p5",
  "messages": [
    {"role": "system", "content": "你是一个有帮助的助手"},
    {"role": "user", "content": "你好"}
  ],
  "stream": false
}

Python 调用示例:

def zhida_chat(messages: list, model: str = "zhida-fast-1p5", stream: bool = False):
    """知乎直答 AI 对话"""
    url = "https://developer.zhihu.com/v1/chat/completions"
    headers = {
        "Authorization": f"Bearer {API_KEY}",
        "X-Request-Timestamp": str(int(time.time())),
        "Content-Type": "application/json",
    }
    body = {"model": model, "messages": messages, "stream": stream}
    if stream:
        r = requests.post(url, json=body, headers=headers, timeout=60, stream=True)
        r.raise_for_status()
        for line in r.iter_lines(decode_unicode=True):
            if line and not line.startswith(":") and line != "data: [DONE]":
                print(line)
    else:
        r = requests.post(url, json=body, headers=headers, timeout=60)
        r.raise_for_status()
        return r.json()

响应字段(非流式):

字段 说明
choices[0].message.content 回答内容
choices[0].message.reasoning_content 推理过程(thinking 模型独有)

注意: zhida-agent 模型仅支持单轮 messages(仅 user),不支持 system/assistant 上下文。zhida-fast-1p5 和 zhida-thinking-1p5 支持多轮上下文。

4. 知乎热榜

获取当前知乎热榜内容列表。

请求参数(Query):

参数 类型 必填 说明
Limit Int32 否 返回数量,默认 30,最大 30

Python 调用示例:

def zhihu_hot_list(limit: int = 10):
    """获取知乎热榜"""
    url = "https://developer.zhihu.com/api/v1/content/hot_list"
    headers = {
        "Authorization": f"Bearer {API_KEY}",
        "X-Request-Timestamp": str(int(time.time())),
        "Content-Type": "application/json",
    }
    params = {"Limit": min(limit, 30)}
    r = requests.get(url, params=params, headers=headers, timeout=15)
    r.raise_for_status()
    data = r.json()
    if data.get("Code") != 0:
        raise Exception(f"API Error: {data.get('Message')}")
    return data["Data"]

响应字段(Item):

字段 说明
Title 热榜标题
Url 知乎链接
ThumbnailUrl 缩略图 URL
Summary 内容摘要

错误码

错误码 说明
0 成功
10001 参数错误
20001 鉴权失败
30001 频率限制
90001 内部错误

使用注意

  1. Access Secret 为敏感信息,Skill 中使用时通过环境变量或配置管理,不要硬编码在公开代码中
  2. X-Request-Timestamp 必须传当前秒级 Unix 时间戳
  3. 所有请求需设置 Content-Type: application/json
  4. 知乎搜索单次最多返回 10 条,全网搜索最多 20 条,热榜最多 30 条
  5. 全网搜索的 host 过滤不支持 zhihu.com 及其子域名,站内搜索请直接使用 zhihu_search

常见问题

5 问
答案由本站依据条目字段整理
Zhihu Developer怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_b22a52ba/zhihu-developer。安装方式为未标注。装完刷新技能列表或重开客户端。

Zhihu Developer支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Zhihu Developer权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Zhihu Developer收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Zhihu Developer用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。