按主题作者等条件检索知网中文文献题录
25.1/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Biogod2020/cnki-search该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · search
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/18) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/10/31(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
用于知网 / CNKI 空间文献元数据匿名检索的 MCP 服务器和 DeepSeek Harness 插件。
README
由 DeepSeek 最新模型翻译生成cnki-search
从知网空间检索中文文献题录,通过 MCP 提供给各类智能体。
返回题名、作者、年份、文献类型和详情页链接;不提供全文下载。
数据来自 search.cnki.com.cn 的公开检索接口,无需知网账号。检索范围是知网空间,不是 KNS 全部馆藏。
功能
| 工具 | 作用 |
| search | 按主题、篇名、关键词、全文或摘要检索;可限定作者、导师、年份、文献类型 |
| get_record | 根据检索得到的知网 / CDMD 链接读取摘要与学位信息 |
search 参数:
| 参数 | 取值 | 说明 |
| query | 字符串 | 检索词。仅查作者或导师时可为空 |
| field | theme / title / keyword / content / summary | 主题 / 篇名 / 关键词 / 全文 / 摘要 |
| page | 1–50 | 页码 |
| author | 字符串 | 作者 |
| advisor | 字符串 | 导师 |
| year | 如 2023 | 年份 |
| kind | all / journal / thesis / phd / master | 全部 / 期刊 / 博硕 / 博士 / 硕士 |
展开完整文档(README 剩余 1 节)
cnki-search
从知网空间检索中文文献题录,通过 MCP 提供给各类智能体。
返回题名、作者、年份、文献类型和详情页链接;不提供全文下载。
数据来自 search.cnki.com.cn 的公开检索接口,无需知网账号。检索范围是知网空间,不是 KNS 全部馆藏。
功能
| 工具 | 作用 |
| search | 按主题、篇名、关键词、全文或摘要检索;可限定作者、导师、年份、文献类型 |
| get_record | 根据检索得到的知网 / CDMD 链接读取摘要与学位信息 |
search 参数:
| 参数 | 取值 | 说明 |
| query | 字符串 | 检索词。仅查作者或导师时可为空 |
| field | theme / title / keyword / content / summary | 主题 / 篇名 / 关键词 / 全文 / 摘要 |
| page | 1–50 | 页码 |
| author | 字符串 | 作者 |
| advisor | 字符串 | 导师 |
| year | 如 2023 | 年份 |
| kind | all / journal / thesis / phd / master | 全部 / 期刊 / 博硕 / 博士 / 硕士 |
| sort | relevance / date / downloads / cites | 相关度 / 发表时间 / 下载 / 被引 |
已知题名时用 field=title。keyword 按词拆分,容易混入不相关结果。
返回 status:ok 为正常;blocked 为接口拒绝或校验页;error 为参数或网络错误。不要把 blocked 当成零结果。
安装
请先让智能体阅读本仓库并按其中说明完成安装:
https://github.com/Biogod2020/cnki-search
需要本机已安装 uv(Python 3.12+)。智能体读完后可用下面命令启动,无需事先 clone:
uvx --from git+https://github.com/Biogod2020/cnki-search.git cnki-search
进程在 stdio 上等待 MCP 宿主,没有交互提示。
开发与测试:
git clone https://github.com/Biogod2020/cnki-search.git
cd cnki-search
uv sync --extra dev
uv run pytest -m "not live"
联网回归:RUN_LIVE_CNKI=1 uv run pytest -m live -s
接入 MCP
把仓库链接交给智能体,或把下面配置写入宿主。宿主会通过 uvx 拉取并运行。
{
"mcpServers": {
"cnki": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Biogod2020/cnki-search.git",
"cnki-search"
]
}
}
}
适用于 Claude、Cursor、Codex 及其他 MCP stdio 宿主。工具名:search、get_record。
接入 DeepSeek Harness
与 dsh-bing-search 相同:由 @deepseek-ai/dsh-mcp-client 拉起本仓库的 stdio 服务。发现后的工具名为:
mcp__cnki__search
mcp__cnki__get_record
写入 cordis.yml 可用 examples/dsh.cordis.yml。写入 $DSH_HOME/profiles/<name>/cordis.patch.yml 时必须用 insert,否则 id 不存在会被静默跳过。见 examples/dsh.patch.yml:
- insert:
- id: mcp-cnki
name: '@deepseek-ai/dsh-mcp-client'
config:
serverName: cnki
transport: stdio
command: uvx
args:
- --from
- git+https://github.com/Biogod2020/cnki-search.git
- cnki-search
toolCallTimeoutMs: 30000
failOnStartupError: true
reconnect:
enabled: true
initialDelayMs: 500
maxDelayMs: 30000
maxAttempts: 10
调用示例
{
"query": "SCA3发病年龄的临床预测模型构建与罕见变异关联研究", "field": "title" }
{
"status": "ok",
"provider": "cnki",
"returned_count": 1,
"records": [
{
"title": "SCA3发病年龄的临床预测模型构建与罕见变异关联研究", "url": "https://cdmd.cnki.com.cn/Article/CDMD-10533-1025564694.htm", "authors": "彭林柳", "year": "2023", "kind": "博士论文" } ] }
{
"query": "空间转录组", "field": "title", "kind": "thesis", "sort": "date" }
Python:
from cnki_scholar import search_cnki, get_record
hits = search_cnki("影像组学 阿尔茨海默病", field="title", kind="thesis")
detail = get_record(hits.records[0].url)
说明
- 覆盖范围为知网空间,新入库学位论文可能检索不到。
- 期刊可用接口的文献类型参数;博硕类型在解析后过滤。
- 列表页结构若变更,解析会失效。
- 文献版权归知网及原作者。请遵守知网使用条款与所在机构规定。
许可
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Biogod2020/cnki-search
按主题作者等条件检索知网中文文献题录
相关插件 · 搜索 / 抓取
LLM 知识平台Tencent/WeKnora
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
★ 36,032已汉化DSH
72.1
智能体记忆系统MemTensor/MemOS
MemOS 2.0 Stardust星尘
★ 12,195已汉化DSH
71.2
跨代理记忆库zilliztech/memsearch
跨平台语义记忆,专为 AI 编程智能体打造。
★ 2,799已汉化DSH
70.9
技能语料库EverMind-AI/SkillCorpus
SkillCorpus 能给你什么
★ 694已汉化DSH
69.7
代码图谱记忆syncable-dev/memtrace-public
你的智能体值得拥有结构化记忆。
★ 509已汉化MCP
67.9
AnySearch 搜索插件anysearch-team/anysearch-dsh
AnySearch 网页搜索服务商,为 DeepSeek Harness(DSH)提供高级搜索工具
★ 457已汉化DSH
66.6