yipng05-max/-skills/top-journals-methods-scout
Claude Code and agent skill by yipng05-max/-skills
- community
Checking that the SKILL.md file is still in the repository.
全球人文社科顶刊研究方法扫描与汇总工具。通过 OpenAlex API 抓取社会学、政治学、 心理学、传播学、管理学、经济学、人类学、教育学、历史学、语言学、地理学、方法论专刊、 AI-社科交叉期刊、数字人文期刊等 14 大类顶刊近 24 个月(可调)论文, 用启发式规则做大规模方法打标 + AI 识别(L1 家族标签,可处理万篇级), AI 相关方法单独成章并细分 AI-as-tool 与 AI-as-object, 输出 Excel 方法矩阵(4 Sheet)+ Markdown 趋势报告(含教学转化建议)。 面向课程策划人员、研究方法课程教师、研究生方法训练设计者。 触发条件:用户提到"调研顶刊方法""扫描顶刊研究方法""人文社科方法趋势" "最新研究方法汇总""课程方法更新""AI 研究方法扫描""global top journals methods" "scan top journals for methods",或说"帮我看看最近顶刊都用什么方法"、 "查一下过去两年顶刊的 AI 方法"、"为方法论课程准备最新素材"、 "全球顶刊最新研究方法调研"。即使用户只是模糊地说"整理最新研究方法"、 "方法前沿有什么",只要上下文是学术/教学,也应触发此 skill。
Install
npx vskill@latest install yipng05-max/-skills/top-journals-methods-scoutSKILL.md
顶刊研究方法扫描工具(Top Journals Methods Scout)
面向课程策划与方法教学的顶刊方法扫描工具。默认输入:什么都不说—— 本 skill 会自动用 14 大学科分区顶刊清单 + 近 24 个月 + AI 单独成章。
设计现实(先读这段)
第一次试跑时低估了数据规模——14 个学科分区近 24 个月的顶刊发文约 10,000 篇(AHR/Q&Q 等刊发文量大是主因)。对 10k 篇做逐篇 LLM 深度编码既不经济也不必要。因此本 skill 的实际主路径是:
- 启发式规则编码(
heuristic_classify.py)——对全库打 L1 家族标签 + AI 识别,覆盖快 - Python 生成统计骨架(
generate_outputs.py)——Excel 矩阵 + Markdown 自动统计章节 - 主 agent 写分析层(补一份
methods_report_analysis.md)——用启发式统计做依据,写摘要、新兴方法、AI 专章、教学模块建议
LLM 深度编码只用于特定子集(如用户聚焦某学科、或对某 50 篇做教学候选精选)。
依赖
OpenAlex API 免费、无需 key;脚本已内置重试限速。
第一步:需求确认(≤ 3 问)
用简明清单向用户确认(不要开放问卷式追问):
- 学科范围:默认全部 14 类;是否只要其中几类?
- 时间窗口:默认近 24 个月;是否调整为 12/36/48 个月?
- AI 聚焦度:默认 AI 单独成章 + 常规方法并行;是否纯 AI 方法扫描?
用户回"默认"就直接下一步。
向用户坦诚成本:全学科 24 个月扫约 10k 篇,抓取 5-10 分钟、启发式编码 1 分钟、统计生成 10 秒、分析写作由主 agent 完成。总耗时约 15-20 分钟。
第二步:OpenAlex 抓取
只要某几个学科追加 --disciplines sociology ai_social_intersection ...。
脚本已内置指数退避重试(5 次),网络抖动不会中断。单次抓取 5-10 分钟。完成后报告总数与分学科分布。
第三步:启发式方法编码(主路径)
内置规则(详见 scripts/heuristic_classify.py 里的 METHOD_RULES 与 AI_OBJECT_RULES):
- 扫 title + abstract + keywords + concepts + topics 的拼接文本
- 按规则优先级匹配 L1 标签(AI 方法先于普通方法以保证 LLM 辅助定性研究正确识别)
- AI 识别:tool(用 AI)/ object(研究 AI)/ hybrid / n/a
- 输出包含规则命中证据片段(在
notes列)
编码结果典型特征:
- 未匹配率 60-75%(人文历史论文摘要通常不写方法)——正常
- AI 识别率通常 5-10%
- L1 分布最常见:qual.ethnography / qual.interview / ai.llm / quant.experiment / quant.survey
不需要 LLM 逐篇编码。如果用户后续要求对某子集做深度编码,再调 LLM(见 §补充路径)。
第四步:生成 Excel + Markdown 骨架
产物:
methods_matrix_<timestamp>.xlsx—— 4 Sheet 矩阵(methods_matrix / ai_papers / by_discipline_summary / journals_meta)methods_report_<timestamp>.md—— 自动统计骨架(含 L1 频次、学科×方法、AI 子类分布、期刊覆盖、AI 论文完整附录)
Excel 可独立使用,用 Sheet 筛选就能回答大多数"哪篇用什么方法"的问题。
第五步:主 agent 写分析层报告
这一步是主 agent 核心贡献——Python 输出的是骨架,读者要的是判断。
重要:不要直接编辑 Python 生成的 MD(它是可重生的统计产物)。 而是新建一份 /tmp/methods_scout/methods_report_analysis.md,独立承载分析叙事。
5.1 抽样核验
用一段 Python 快速捞几个 ai_subcategory 下的高被引论文(含标题/期刊/DOI/被引/摘要开头),这些将是报告引用的"骨头"。示例:
同时看方法刊高被引(tier_map[journal]=='methods' and cited>=5)——这批论文往往就是"新兴方法"的代表。
5.2 写作规范
报告结构(参考 /tmp/methods_scout/methods_report_analysis.md 已有实例):
- 执行摘要(300-500 字)
- 最强信号、三条带分布、AI 方法画像、给课程策划的 2-3 条直接建议
- 新兴方法扫描(3-6 个)
- 每个:频次信号、代表论文(含被引+DOI)、方法内核、与既有方法关系、边界条件、教学转化指向
- AI 方法专章
- 2.1 AI-as-tool 总览(子类分布 + 典型论文)
- 2.2 AI-as-object 总览(子领域分析)
- 2.3 Hybrid 类
- 2.4 AI 方法的伦理与效度挑战(以"审稿常见质疑"形式)
- 方法论文专栏
- 方法期刊中方法本身即贡献的论文,表格呈现
- 方法缺口(面向未来 12-24 个月)
- 识别顶刊里没见到但应该有的——这是预测性分析
- 教学转化建议(核心)
- 5.1 可立即上线的模块 —— 每个模块含:教学目标、前置知识、核心阅读(2024-2026 顶刊论文 + 被引数 + DOI)、操作任务(作业原型,一句话)、课时、风险提示
- 5.2 已有课程更新点(表格:现有课程 | 删除 | 新增)
- 5.3 跨院系共建建议
- 数据局限性(务必诚实)
- 深挖切入点(5 篇"必读" + 5 篇"次读")
5.3 语言红线(CLAUDE.md 规定)
- 禁止套话("日益重要"、"有助于"、"丰富了")
- 每个论断要有论文支撑(给 DOI 或被引数)
- 不虚构数据;不确定时明说
- 教学建议要具体到学时、前置知识、作业原型
- 中文学术写作,书面化但不僵化,拒绝八股文风
5.4 目标长度
约 300-500 行 Markdown(8,000-12,000 字中文)。太短说明没真吃数据;太长说明在堆砌。
第六步:向用户交付
给用户一个 5-行总结:
然后提供后续可选动作:
- 转 Word/PDF
- 复制到桌面避免 /tmp 被清
- 对某篇关键论文深挖(用
academic-work-analyzer) - 把 skill 改进推 GitHub
补充路径:小批量深度编码(可选)
如果用户明确要求对某子集做深度 LLM 编码(比如"把 50 篇教学候选论文全部写 L3 操作简述"),流程:
- 在 Excel 里筛出目标子集(比如
teaching_candidate=yes,或手动挑选) - 读取每篇的 title/abstract/keywords 做 LLM 深度编码(填充 data_type/sample_size/time_window_data/geographic_scope/analytic_tools/validity_strategy 等 L2 字段 + L3 操作简述)
- 合并回
classifications.json,重跑generate_outputs.py
这一步没有脚本自动化——因为需要语境判断,适合主 agent 直接读 JSON 后输出增强版 classifications。
期刊清单维护
默认清单在 references/journals.json,含 14 大学科分区约 50 本顶刊的 ISSN。 如需增减期刊,直接编辑该 JSON。新增期刊时必须包含 ISSN(含 print 和 electronic 两种,OpenAlex 用 | 连接查询)。
已覆盖的层级(tier):
top— 各学科公认顶刊methods— 方法论专刊ai_intersect— AI 与社科交叉期刊dh— 数字人文期刊review— 综述期刊
常见调整
- 聚焦中国社科:本 skill 无中文期刊;可接
cnki-advanced-searchskill 做 C 刊补充 - 特定主题扫描(如"LLM 研究方法"):先 fetch 再在
heuristic_classify.py输出后按关键词过滤papers.json的 abstract - 比较两个时期:分别跑两次 fetch(不同 months 参数),合并时加
period字段 - Quality & Quantity 论文过多:该刊 862 篇、应用型为主,方法创新比例低于 SMR。筛选时注意此刊样本质量参差——建议在 Excel 里按
tier=methods AND cited>=5过滤获得高信号子集
设计哲学
- 启发式优先、LLM 备选:10k 规模逼出的现实选择——规则快、可追溯、覆盖广
- Python 做统计、agent 做叙事:骨架可重生、叙事需判断,分工清晰
- AI 分类严肃:区分 "用 AI" 与 "研究 AI",两者教学含义完全不同
- 教学转化是一等公民:每个新兴方法都要落到"这能教吗?怎么教?"
- 诚实承认局限:71% 未匹配是真实状况,不要装作完美覆盖
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingtop-journals-methods-scout/SKILL.md
Popularity
- Repository stars
- 74
- Repository forks
- 15
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 28 Apr 2026, 6 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yipng05-max/-skills/top-journals-methods-scout)