# Cnki Collect Details Codex

> Use when Codex needs CNKI search results enriched in batch with abstracts, keywords, fund information, or thesis detail metadata through an existing Chrome CDP session.

- Skill: `cfh-7598/cnki-collect-details-codex` (Agent Skill)
- Install (CLI): `npx skillmds@latest add cfh-7598/cnki-collect-details-codex`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cfh-7598/cnki-collect-details-codex/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: cfh-7598 (https://skillmd.com/u/cfh-7598)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/cfh-7598/cnki-collect-details-codex

---


# CNKI Collect Details (Codex)

Use this skill when plain result rows are not enough and the user wants detail-page fields returned in batch.

## Run

Normal literature:

```bash
python3 _shared/cnki/cli.py collect-details \
  --query "干细胞治疗关节炎" \
  --count 10
```

Force serial detail collection:

```bash
python3 _shared/cnki/cli.py collect-details \
  --query "干细胞治疗关节炎" \
  --count 10 \
  --concurrency-mode serial
```

Doctoral theses only:

```bash
python3 _shared/cnki/cli.py collect-details \
  --query "干细胞治疗关节炎" \
  --scope theses \
  --degree doctoral \
  --count 10
```

## Notes

- Normal literature mode always resets CNKI to `总库 + 中文` before searching.
- Thesis mode reuses dissertation search and supports `both`, `doctoral`, and `master`.
- Adaptive detail collection is the default. It starts conservatively, increases concurrency only after repeated healthy detail fetches, and falls back to single-page mode when CNKI shows risk signals.
- Optional tuning flags are `--concurrency-mode`, `--max-concurrency`, `--min-delay-ms`, and `--max-delay-ms`.
- Each returned item keeps the result-row fields and adds `abstract`, `keywords`, `fund`, `classification`, `affiliations`, `detailAuthors`, `pubInfo`, and nested `detail`.
- If a specific detail page fails while batch collection continues, the item includes `detailError`.

