Install
openclaw skills install cnki-advanced-search知网(CNKI)高级检索论文自动化工具。当用户提供研究关键词(一组或多组)时,自动在知网 高级检索页面模拟人类检索行为:选择学术期刊类别、勾选CSSCI来源、输入主题关键词(含同义词 和同位词,用 + 连接)、多组关键词用OR关系连接,检索后按被引量排序、切换50条/页、 打开摘要视图,最终通过"导出与分析"功能...
openclaw skills install cnki-advanced-search使用Chrome DevTools MCP工具在知网高级检索页面自动执行检索操作,提取CSSCI来源期刊论文的题录和摘要信息。
执行前阅读此清单,执行结束前逐条核对:
[ ] Step 1-8:检索流程完整执行(选学术期刊→勾CSSCI→填关键词→搜索→被引排序→50条/页→摘要视图)
[ ] Step 9:通过"导出与分析"→"导出文献"→"查新(引文格式)"导出Word文件
[ ] Step 10:Word文件已下载保存,文件路径已记录并告知用户
以上三项全部完成才算"检索完成",缺任何一项均不得向用户宣布完成。
从用户输入中提取检索关键词,组织为检索表达式:
+ 连接(+前后各一个空格),填入同一个主题检索框
数字化转型 + 数字化变革 + 数字化数字化转型 + 数字化变革,第二组 企业绩效 + 企业业绩 + 组织绩效向用户确认关键词分组和同义词扩展后再执行检索。
⚠️ 必须使用 profile="openclaw"(龙虾自管理的独立浏览器),绝对不能用 profile="chrome"(后者需要用户手动挂标签页,破坏自动化体验)。
browser(action="open", profile="openclaw", url="https://kns.cnki.net/kns8s/AdvSearch")
打开后立即 snapshot 确认页面加载状态,后续所有 browser 操作都传入同一个 targetId。
验证码处理(重要!):
snapshot 查看页面,在页面底部或侧边栏找到文献类型选项卡,点击"学术期刊"链接。
⚠️ 避免踩坑:
snapshot 确认来源类别区域已显示,找到"CSSCI"对应的 checkbox 元素并点击勾选。
先取消"全部期刊"的勾选(如已勾选),再勾选"CSSCI"。
找到第一个"主题"检索框,先 click 聚焦,再 type 输入,不要使用 fill(fill 需要特殊的 fields 格式,容易报错):
browser(action="act", request={"kind": "click", "ref": "eXX"})
browser(action="act", request={"kind": "type", "ref": "eXX", "text": "老旧社区 + 老旧小区 + 旧城改造"})
⚠️ 不要用 kind: fill,会报 "fields are required" 错误,改用 click + type 两步完成。
示例:数字化转型 + 数字化变革 + 数字化
若有多组关键词:
重复以上步骤添加更多组。
知网高级检索框内的运算符:
+(或):前后各留一个空格,如 关键词A + 关键词B*(与):前后各留一个空格-(非):前后各留一个空格点击"检索"按钮,等待结果页加载。
wait_for → "检索结果" 或等待结果列表出现
若出现验证码,提示用户完成后重试。
在检索结果页take_snapshot,找到排序选项区域,点击"被引"排序按钮使结果按被引数量从高到低排列。
可能需要点击两次(第一次升序,第二次降序),确认排序方向为降序(被引最多的在前)。
take_snapshot查看分页区域,找到每页显示数量的下拉选项或链接(默认20条),切换为50条。
通常页面底部有 20 | 50 的选项,点击"50"。
找到50旁边的视图切换图标(通常是列表视图/摘要视图的切换按钮),点击打开"摘要视图"(或称"详细视图"),使页面显示每篇论文的完整摘要。
take_snapshot确认摘要内容已展示。
检索结果展示后(已完成被引排序、50条/页、摘要视图),通过知网自带的导出功能获取完整题录和摘要信息。
take_snapshot 找到页面上方工具栏中的 "导出与分析" 下拉菜单按钮,点击展开。
在下拉菜单中点击 "导出文献",等待导出选项页面/弹窗加载。
在导出格式选项中,选择 "查新(引文格式)"。该格式包含完整的题录信息和摘要全文。
take_snapshot 确认已选中"查新(引文格式)"。
点击 "导出" 或 "下载" 按钮,选择 Word 格式下载。
⚠️ 注意:
若检索结果超过50篇且需导出前100篇:
~/Downloads/知网检索结果_{关键词摘要}_{日期}.docx(如有多个文件则按页码编号)