Community研究与数据分析github.com

mkaremm80/讲座-调查-差距发现器

将任何研究主题(任何领域)转化为一份彩色PDF讲座式调查,包含近期论文、图表、研究空白以及Q1期刊论文点子表格。

讲座-调查-差距发现器 是什么?

该技能适用于学生或研究人员提出一个主题(任何领域:工程、医学、教育、商业、物理、社会科学……),并要求进行文献综述、讲座式调查、研究空白或Q1期刊论文点子。输出是一份约8–12页的彩色A4 PDF(LaTeX),名为<Short_Topic>_Survey_Gaps_Ideas_v1.pdf。它包含:论文概览、讲座式调查、图表、空白表格、点子表格以及最佳三个点子的启动计划。写作风格为英语,短句,简单词汇(B2水平),专业。每个数字必须来自论文;任何自己的估计或分类必须标注。该技能在Claude Code、Cursor、Codex等AI代理平台上运行,利用SciSpace或网络搜索查找论文,使用matplotlib生成图表,并用LaTeX编译PDF。核心工作流程包括:步骤0,提问(一条短消息或AskUserQuestion);步骤1,查找论文;步骤2,分析论文;步骤3,新颖性检查;步骤4,绘制图表;步骤5,构建PDF;步骤6,发送前检查;步骤7,交付。输出文件包含封面、论文概览、讲座式调查、研究空白表格、论文点子表格以及最佳三个点子的详细分析。该技能适用于任何领域,并提供针对医学、教育、商业、计算机科学和工程等领域的快速调整指南。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mkaremm80/-my-claude-skills/tree/HEAD/skills/lecture-survey-gap-finder

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

讲座式调查与空白发现器

当学生或研究人员给出一个主题(任何领域:工程、医学、教育、商业、物理、社会科学……)并要求文献综述、"讲座式调查"、研究空白或Q1期刊论文点子时,使用此技能。

输出是一份彩色A4 PDF(LaTeX),约8–12页,名为<Short_Topic>_Survey_Gaps_Ideas_v1.pdf。它包含:论文概览、讲座式调查、图表、空白表格、点子表格以及最佳三个点子的启动计划。

写作风格:英语,短句,简单词汇(B2水平),专业。每个数字必须来自论文。任何你自己的估计或分类必须标注。

步骤 0 - 提问(一条短消息或 AskUserQuestion)

仅询问你无法猜测的内容。如果对方不回答,使用默认值。

  1. 主题和领域(必填)。
  2. 年份范围(默认:最近2–3年到今天)和论文数量(默认20)。
  3. 学生的背景和技能(例如编程、统计、实验室访问权限、临床数据)。这用于填写想法表中的“适合度”列。如果未知,则根据一般可行性填写“适合度”。
  4. 任何目标期刊或会议(可选)。

步骤 1 - 查找论文

  1. 如果可用,使用 SciSpace search-papers(通过 ToolSearch 加载)。否则使用 WebSearch 在 Google Scholar、Semantic Scholar、arXiv、PubMed(医学)、ERIC(教育)、SSRN(商业)等网站上搜索。
  2. 运行5-7次搜索,每次一个完整的自然语言问题,每个问题覆盖一个子领域(方法、应用、实验、综述、新兴方向)。并行运行。
  3. 将论文保持在年份范围内。删除:重复(arXiv和期刊上的相同标题——保留期刊版本)、范围外的论文以及不可靠的上传(声称有非凡成果的存储库、作者列为AI工具、没有所属机构、没有方法)。在PDF中说明你删除了什么以及为什么。
  4. 将预印本(arXiv、medRxiv、SSRN、Preprints.org)标记为“尚未经过同行评审”。
  5. 对于每篇保留的论文记录:ID、简短标题、作者、会议/期刊、日期、DOI/URL、类型(实验/理论-方法/综述/数据集/临床试验/案例研究……)、主题以及摘要中的每个数字(结果、大小、距离、准确率、样本量、p值……)。

步骤 2 - 分析

  1. 将论文分组到4-6个主题中。每个主题获得一种颜色。
  2. 对于每个主题,找出:随时间变化的趋势、报告的最佳数字以及作者承认的开放问题。
  3. 选择该领域中重要的6-9个方面用于覆盖矩阵(示例:工程——实验、硬件、信道模型、编码、ML、网络、安全;医学——RCT、样本量>1000、低收入环境、长随访、AI模型、成本分析;教育——K-12、高等教育、随机设计、长期效果、AI工具、教师培训)。仅当摘要明确报告该方面时才标记该论文。
  4. 找出6-10个空白。每个空白需要证据:论文ID和数字。覆盖矩阵中只有0-2篇论文的列是空白候选,但需要解释其重要性。
  5. 将空白转化为6-8个论文点子。每个点子:标题、填补的空白、主要方法、要展示的关键结果、与学生的适合度、目标Q1期刊、工作量。

步骤 3 - 新颖性检查(必需)

对于最强的3个点子,各运行一次搜索(“X已经在Y上做过了吗?”)。记录找到的最接近的论文(N1, N2, ...)。在PDF中,每个点子说明:“在我们的搜索中未找到”、“部分由[Nk]完成”或“已完成——删除或更改”。始终警告快速搜索并非完整的新颖性检查。

步骤 4 - 图表(matplotlib、STIX字体、pdf.fonttype=42、约6.8 x 4英寸、10-11磅)

在数据允许的情况下尽可能多做;绝不捏造数据。

  1. 时间线:x = 日期,y = 主题,标记形状 = 类型,论文ID写在标记内部。
  2. 关键指标图:该领域的主要数值与主要条件(速率 vs 距离,准确率 vs 数据集大小,效应量 vs 样本量,成本 vs 年份……)。仅使用摘要中的数字。当存在两种机制时使用实心与空心标记(例如有限 vs 渐近,内部 vs 外部验证)。用箭头和注释框标注趋势。
  3. 记录/基准条形图:每种方法的最佳结果,每个条形旁附有权衡说明。
  4. 领域流程图(TikZ):该领域的通用链(例如数据 -> 模型 -> 评估 -> 部署;患者 -> 诊断 -> 治疗 -> 随访)。在每个空白所在位置放置红色空白徽章 G1、G2……。
  5. 覆盖矩阵:行 = 按主题颜色分组的论文,列 = 方面,勾选标记,底行 = 总数,总数 <= 2 篇论文的列用红色标注。标题:“依据摘要的分类”。
  6. 点子图:x = 工作量/风险,y = 预期影响,颜色 = 与学生的适合度;阴影“从此处开始”框。标题:“我们的估计,非测量值”。
  7. 最佳点子的新颖性图:按类别的时间线上最接近的现有工作,加上表示点子填补空白的星星。

绘图规则:将每个图形渲染为PNG(pdftoppm -r 70)并查看。修复重叠标签、裁剪的文本以及覆盖数据的图例(使用显式文本位置;在空白区域放置注释框)。

步骤 5 - 构建 PDF(LaTeX)

导言区:article、a4paper、边距 18 mm、helvet 无衬线、xcolor[table]、tcolorbox[most]、tikz(arrows.meta, positioning, calc, fit, backgrounds)、booktabs、tabularx、xltabular、array、enumitem、titlesec、fancyhdr、float、caption、needspace、graphicx、amsmath、hyperref[hidelinks]。 颜色:navy #1B3A5C、teal #00798C、rosered #D1495B、amber #E09F3E、leaf #2E8B57、plum #6A4C93。 盒子(\newtcolorbox{name}[1]{...title={#1}}):verdict(teal,主要信息)、stepbox(navy,“如何阅读”)、goodbox(green,“它告诉我们什么”)、notebox(amber,缩写/注释)、critical(red,“开始写作之前”)、ideabox[2](颜色作为第二个参数,可中断)。 宏:引用 \newcommand{\cit}[1]{\textcolor{navy}{[#1]}}——绝不重新定义 \ref(它会破坏章节引用)。空白徽章 \gap{G1} 和点子徽章 \idea{I1} 作为小的彩色TikZ节点。

结构:

  1. 封面条(navy TikZ条 + teal条):主题、“文献调查、研究空白与Q1论文点子”、论文数量、日期范围、版本、日期、准备给谁。
  2. verdict 盒子:三条句子的主要信息。stepbox:如何使用本指南。notebox:缩写表(每个缩写定义一次)。
  3. 论文选择方式(搜索、筛选、删除的内容)。
  4. 论文概览:表格(ID、简短标题、会议/期刊、日期、类型;斑马行;navy表头)+ 时间线图 + goodbox。
  5. 文献调查(讲座风格):每个主题一个子节,6-10个句子,按故事顺序(从旧到新),数字带引用,以“信息:”和空白徽章结尾。将关键指标图放在其主题中,附带 stepbox + goodbox。然后是记录图 + goodbox。本节可重复用作论文的“相关工作”。
  6. 空白所在位置:流程图 + goodbox。
  7. 覆盖矩阵 + stepbox + goodbox。
  8. 研究空白表格:空白 | 短名称 | 来自论文的证据 | 为什么重要。
  9. 论文点子表格(xltabular):ID | 点子 | 空白 | 主要方法和关键结果 | 适合度 | 目标期刊。添加灰色注释:“提交前检查当前期刊分区(JCR 或 Scimago)”。然后是点子图 + goodbox。
  10. 最佳三个点子:每个点子一个 ideabox,包含问题、可能的贡献(编号,无粗体)、首次模拟/实验、风险。将新颖性图放在点子1旁边。
  11. critical 盒子:开始写作之前(在2-3个数据库上重复新颖性搜索,阅读全文,更新预印本)。
  12. 参考文献:调查的论文 [1..n] 和新颖性检查的论文 [N1..]。在列表前使用 \sloppy。灰色脚注:数据来源和日期,哪些图形是精确数据,哪些是估计。

布局:不要在每节前使用 \clearpage(会留下半空页面)。在标题后跟有大表格或图形之前使用 \Needspace{12-30\baselineskip},以确保标题不会单独出现在页面底部。用 pdflatex -interaction=nonstopmode 编译两次。缺少的包:apt-get install -y texlive-latex-extra texlive-fonts-extra texlive-science texlive-pictures。

步骤 6 - 发送前检查

  • 将所有页面渲染(pdftoppm -r 55)为4页一张的页面,查看每张:无孤立标题,无半空页面,无重叠,表格在边距内(修复 Overfull hbox 警告超过约10pt)。
  • 放大(-r 110)查看流程图和点子表格。
  • 对照摘要检查文本和图形中的每个数字;检查你陈述的比率(例如“大约4个数量级”)。
  • 确保每个估计(覆盖标记、点子图、适合度)都标注为估计。

步骤 7 - 交付

使用 SendUserFile 发送PDF。用简短几行回复:主要发现、图形列表、最佳三个点子(每个一行)以及局限性(估计、快速新颖性检查)。给出“来源:”列表。任何修订保留名称,附上新版本号(v2, v3, ...)。

适应其他领域(快速指南)

  • 医学 / 健康:关键指标 = 效应量、AUC、死亡率、样本量;流程 = 人群 -> 筛查 -> 诊断 -> 治疗 -> 随访;目标如 The Lancet Digital Health、JAMA Netw Open、BMJ Open(检查分区)。
  • 教育:关键指标 = 学习增益 / 效应量与样本量或持续时间的关系;流程 = 学习者 -> 内容 -> 教学方法 -> 评估 -> 结果。
  • 商业 / 经济学:关键指标 = 回报、成本、采用率与时间或公司规模的关系;流程 = 输入 -> 流程 -> 市场 -> 绩效。
  • 计算机科学 / AI:关键指标 = 准确率与模型大小或数据大小的关系;流程 = 数据 -> 模型 -> 训练 -> 评估 -> 部署。
  • 物理科学 / 工程:关键指标 = 主要性能与距离、功率、温度或尺寸的关系;流程 = 物理系统链。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相关技能