cnki_professional_search
Perform CNKI professional searches using field-specific syntax (author, affiliation, subject, title, keywords, year) with Boolean operators, retrieving abstracts, references, citations, and more.
Instructions
使用CNKI专业检索语法直接搜索。格式:<字段代码><匹配运算符><检索值>,用AND/OR/NOT连接。
关键规则(不同字段用不同操作符,写错会导致搜索挂起):
AU(作者) 用 = 精确匹配,如 AU = '钱伟长'
AF(作者单位) 用 % 模糊匹配,如 AF % '清华大学'
SU(主题) 用 %= 相关匹配,如 SU %= '人工智能'
TI(篇名) 用 % 模糊匹配
KY(关键词) 用 = 精确匹配
YE(年份) 用比较式,如 YE >= '2020' AND YE <= '2024' 注意:YE BETWEEN ('a', 'b') 会被知网风控拦截(返回“暂无数据”),请勿使用
常见组合示例:
作者+单位:AU = '马强' AND AF % '陕西师范大学'
主题+年份:SU %= '流动穆斯林' AND YE >= '2010' AND YE <= '2025'
关键词+作者:KY = '伊斯兰教' AND AU = '马强'
不确定操作符时先调用 cnki_syntax_guide 查看完整语法参考。
【使用须知,必读】
不要与其他 cnki 工具并行调用(串行锁,并行会超时)。
若返回"暂无数据,请稍后重试":风控拦截,等待 30-60 秒后重试,或简化表达式。
若返回"超时"错误:原样重试一次(服务会自动重建浏览器)。
年份条件用 YE >= '2020' AND YE <= '2024' 形式,绝不用 YE BETWEEN。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expression | Yes | CNKI专业检索表达式。确保字段代码和匹配运算符正确配对。 | |
| max_results | No | 最大返回结果数,默认20 |