cnki-advanced-search

Automate CNKI advanced literature searches and export deduplicated categorized Excel files.

265|23|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/yipng05-max/-skills --skill cnki-advanced-search-yipng05-max
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cnki-advanced-search
Source: https://github.com/yipng05-max/-skills/tree/main/cnki-advanced-search
Command: npx skills add https://github.com/yipng05-max/-skills --skill cnki-advanced-search-yipng05-max

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, openpyxl, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual effort of performing CNKI (知网) advanced literature searches and exporting results by automating multi-stage keyword querying, deduplication, and Excel generation.

Core Features & Use Cases

  • Multi-stage advanced search automation: builds a focused search strategy using an “onion-peeling” AND keyword approach, then automatically degrades to wider strategies when results are too few.
  • Direct + independent supplementary retrieval: runs additional separate searches to capture indirect background and theoretical foundations.
  • Automatic export and unified Excel: exports results, deduplicates by title, categorizes direct vs indirect literature, and produces a consolidated, color-coded Excel.

Quick Start

Ask the Skill to help you do CNKI advanced search for the topic “帮我在知网检索XX相关论文(CSSCI/C刊)并导出Excel摘要与题录信息” and then confirm when the browser needs captcha or login.

Frequently Asked Questions about cnki-advanced-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate CNKI advanced literature search and export results to Excel?

You can automate CNKI advanced literature search and export to Excel by using a staged onion-peeling keyword strategy that queries CSSCI papers, deduplicates by title, and outputs a categorized spreadsheet.

What is the onion-peeling keyword strategy for academic literature retrieval?

The onion-peeling keyword strategy for literature retrieval builds a focused AND keyword approach for CNKI searches, then automatically degrades to wider search strategies when initial results are too few.

Can I use Playwright to handle CNKI login and captcha during automated search?

Yes, you can use Playwright-driven browser automation to handle checkpoint captcha and login during CNKI advanced search, enabling paginated selection and automated export of citation-sorted results.

How do I retrieve both direct and indirect theoretical background papers from CNKI?

You can retrieve both direct and indirect theoretical papers from CNKI by running separate supplementary searches that capture indirect background and theoretical foundations alongside direct intersecting hits.

What is the best way to filter CSSCI journal papers and deduplicate search results?

The best way to filter CSSCI journal papers and deduplicate results is to apply automated citation sorting and title-based deduplication, producing a consolidated and color-coded Excel output categorizing direct versus indirect literature.

Do I need Playwright and openpyxl installed to run automated CNKI searches?

Yes, you need Playwright and openpyxl installed, as the automated CNKI search relies on Playwright for browser automation and openpyxl for generating the structured Excel file output.