mcpField
A
academic-researcher

academic-researcher

github.com/silupanda文档处理15739 次安装36 周前更新
代码仓库

关于 academic-researcher

面向研究者的学术写作技能,适用于论文、综述、学位论文、提案和技术报告。它将来源核验、结构化写作、引用追踪、LaTeX 模板与研究诚信检查结合起来。

主要功能

  1. 01同行评审来源的发现与核验
  2. 02IMRaD 与综述结构
  3. 03IEEE 和 APA 引用指导
  4. 04LaTeX 模板与排版
  5. 05引用与证据质量检查

适用场景

  1. 01准备会议论文或期刊论文
  2. 02撰写文献综述或系统综述
  3. 03起草学位论文或研究提案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/silupanda/academic-researcher --skill academic-researcher

安装后在 Claude Code 中输入/academic-researcher确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.claude-skill.json
.claude/skills/academic-researcher/examples/
extraction-matrix-template.csv
claim-evidence-map-template.md
systematic-review-protocol-template.md
vocabulary-template.md
sample-outline.md
.claude/skills/academic-researcher/references/
bibliography-workflows.md
apa-citation-guide.md
acm-citation-guide.md
claim-evidence-map.md
literature-review-extraction-matrix.md
official-templates.md
reproducibility-checklist.md
statistical-reporting.md
source-evaluation.md
revision-response-guide.md
latex-math-guide.md
systematic-review-prisma.md
ieee-citation-guide.md
threats-to-validity.md
.claude/skills/academic-researcher/references/templates/
literature-review.tex
apa7-manuscript.tex
references.bib
ieee-conference.tex
systematic-review.tex
research-proposal.tex
thesis.tex
.codex/skills/academic-researcher/examples/
claim-evidence-map-template.md
extraction-matrix-template.csv
.codex/skills/academic-researcher/references/
claim-evidence-map.md

详细介绍

我的工作

我帮助你创建专家级学术研究文档,包括:

  • 经过同行评审的来源发现与核验
  • 规范的 IMRaD 结构和学术写作惯例
  • IEEE(主要)和 APA(次要)引用格式
  • 用于专业数学排版的 LaTeX 输出
  • 按照学术标准进行质量保证

不可妥协的原则(研究诚信)

  • 不得捏造引用:绝不引用未找到并核验过的论文(标题、作者、发表 venue、年份、DOI/URL)。
  • 准确标注来源状态:区分经过同行评审的文章、预印本(如 arXiv)和非学术网络来源。
  • 证据优先写作:每一项非平凡论断都应有引用依据,或由文档中的明确结果表/图/定理支持。
  • 可追溯性:维护来源日志(引用键 + DOI/URL + 状态 + 1-2 行要点),并将 references.bib 作为唯一事实来源。

何时使用我

在需要撰写以下内容时,使用此技能:

  • 研究论文,用于会议(IEEE、ACM)或期刊
  • 文献综述和综述论文
  • 学位论文/毕业论文(硕士或博士)
  • 研究计划书和基金申请
  • 具有学术严谨性的技术报告

工作流概览

Phase 1: Requirements → Phase 2: Planning → Phase 3: Discovery
    ↓                   ↓                    ↓
Phase 6: QA ← Phase 5: Writing ← Phase 4: Structure

阶段 1:明确需求

开始之前,先向用户确认:

核心问题
  1. 文档类型

    • 研究论文(会议/期刊)?
    • 文献综述/综述论文?
    • 学位论文/毕业论文的章节?
    • 研究计划书?
  2. 主题与范围

    • 主要研究问题或贡献是什么?
    • 目标字数或页数限制是多少?
    • 是否有需要回答的具体研究问题?
  3. 目标发表 venue

    • 哪个会议或期刊?
    • 是否有具体的格式要求?
    • 截止日期是什么时候?
  4. 引用格式

    • IEEE(CS/工程领域的默认格式)?
    • APA(社会科学)?
    • 其他格式(ACM、Chicago)?
用户输入模板
## Research Document Request

**Type:** [Research Paper / Literature Review / Thesis]
**Topic:** [Your research topic]
**Target:** [Conference/Journal name or "General"]
**Length:** [X pages or X words]
**Citation:** [IEEE / APA / Other]
**Deadline:** [Date if applicable]
**Special Requirements:** [Any specific guidelines]

阶段 2:研究规划

制定搜索策略
  1. 确定核心概念 - 从主题中提取关键词
  2. 构建关键词列表 - 包含同义词、变体和领域专用术语
  3. 选择数据库 - 选择合适的来源:
数据库最适合
Google Scholar广泛的学术搜索
IEEE Xplore工程、CS
ACM Digital Library计算领域
arXiv预印本、CS、物理学
PubMed医学、生命科学
ScienceDirect综合科学
JSTOR人文学科、社会科学
搜索命令模式(与工具无关)

使用你所用平台的浏览/搜索工具。如果无法浏览,请让用户提供 PDF/DOI/URL(或现有的 references.bib),并以此为基础继续。

可使用的查询模式:

  • 先进行广泛搜索:broad topic + survey / review
  • 最近研究时段:添加年份范围(例如最近 3-5 年),或使用工具的时间筛选功能
  • 精确短语:"exact phrase"
  • 布尔组合:(term1 AND term2) OR term3
  • 滚雪球法:从 2-3 篇锚定论文中查找“references”(向后追溯)和“cited by”(向前追溯)

对于系统性综述,请维护可复现的搜索日志(参见 references/systematic-review-prisma.md)。


阶段 3:发现与核验来源

发现流程

步骤 1:奠基性来源

  • 搜索开创性论文和奠基性研究
  • 查找高引用量论文(100 次以上引用)
  • 查找该主题的综述论文

步骤 2:近期研究

  • 搜索最近 2-3 年发表的论文
  • 查找“state of the art”综述
  • 查找最新进展与突破

步骤 3:相关研究

  • 引用了关键奠基性研究的论文
  • 被近期重要论文引用的论文
  • 并行方法和替代方案
验证清单

对每个来源,验证:

  • 发表在经过同行评审的刊物上(期刊、会议)
  • 作者资历和机构隶属关系
  • 发表刊物的声誉(查看 Google Scholar 指标、影响因子)
  • 引用次数能够体现其影响力
  • 方法论可靠且描述清晰
  • 与你的研究问题相关
警示信号(排除这些来源)
  • 掠夺性期刊(查看 Beall's List 或 journalquality.info)
  • 没有同行评审流程
  • 没有机构隶属关系
  • 发表量异常高
  • 收费发表,却没有正规的评审流程
来源追踪

创建来源数据库(并将 references.bib 作为唯一事实来源):

## Source [N]
- **Citation Key:** [e.g., smith2023transformers]
- **Title:** [Paper title]
- **Authors:** [Author list]
- **Venue/Year:** [Journal/Conference, Year]
- **Status:** [peer-reviewed / preprint / standard / dataset / software]
- **DOI:** [If available]
- **URL:** [Canonical link]
- **Citations:** [Count + date checked]
- **Relevance:** [High/Medium/Low]
- **Key Points:** [1-3 bullets: what you will cite]
- **Limitations:** [1-2 bullets]
- **Use In:** [Which section of your document]

请参阅 references/source-evaluation.md 和 references/bibliography-workflows.md。

论文获取策略

当你找到相关论文,却无法访问全文时:

  1. 先检查开放获取版本:

    • 运行 node scripts/resolve-papers.js --doi "10.xxxx/yyyy" 查找合法的 OA 版本
    • 查看 arXiv(大多数计算机科学论文都有预印本)
    • 查看 PubMed Central(生物医学论文)
    • 查看作者的个人网站或实验室网站(通常会托管预印本)
  2. 使用可用的元数据:

    • 论文落地页上的摘要和图表通常足以用于相关工作部分
    • Semantic Scholar 免费提供摘要和引用上下文
  3. 询问用户:

    • 如果论文至关重要且需要付费才能获取,请让用户提供论文
    • 用户可能拥有机构访问权限、馆际互借服务或作者的直接联系方式
  4. 保持透明:

    • 如果引用的论文你只读过摘要,请注明这一限制
    • 切勿编造你未读过的论文内容

第 4 阶段:文档结构

研究论文结构(IMRaD)
1. Title
2. Abstract (150-250 words)
3. Keywords (5-7 terms)
4. Introduction
   - Background and motivation
   - Problem statement
   - Research objectives
   - Contributions (3-5 bullet points)
   - Paper organization
5. Related Work / Literature Review
   - Thematic organization
   - Gap identification
6. Methodology / Approach
   - System design (if applicable)
   - Algorithm description
   - Technical approach
7. Results / Evaluation
   - Experimental setup
   - Metrics
   - Results presentation
8. Discussion
   - Interpretation
   - Implications
   - Limitations
9. Conclusion
   - Summary
   - Future work
10. References
文献综述结构
1. Title
2. Abstract
3. Introduction
   - Review scope and objectives
   - Methodology (how sources were selected)
4. Thematic Sections (organized by themes)
5. Synthesis and Discussion
   - Trends and patterns
   - Gaps in literature
6. Conclusion
   - Summary
   - Future directions
7. References
系统综述结构(PRISMA 风格)
1. Title
2. Abstract
3. Introduction (scope + research questions)
4. Methods (protocol, databases, queries, screening, extraction, appraisal)
5. Results (selection counts + evidence tables + taxonomy)
6. Discussion (implications, limitations, threats to validity)
7. Conclusion (what is known + gaps + future directions)
8. References
9. Appendices (full queries, screening reasons, extraction schema)

请参阅 references/systematic-review-prisma.md。

论文结构
1. Abstract
2. Introduction
   - Background
   - Problem statement
   - Research questions
   - Thesis objectives
   - Contributions
3. Literature Review
   - Theoretical framework
   - Related work
   - Research gap
4. Methodology
   - Research design
   - Data collection
   - Analysis methods
5. Results/Findings
6. Discussion
7. Conclusion
8. References
9. Appendices

第 5 阶段:写作与 LaTeX

LaTeX 文档设置

投稿时,优先使用出版方的官方模板(请参阅 references/official-templates.md)。以下模板是用于学习结构的框架。

包含的模板:

  • references/templates/ieee-conference.tex(IEEE 会议论文)
  • references/templates/literature-review.tex(叙述性文献综述)
  • references/templates/systematic-review.tex(系统综述)
  • references/templates/thesis.tex(学位论文/毕业论文)
  • references/templates/apa7-manuscript.tex(APA 7 手稿)
  • references/templates/research-proposal.tex(研究计划书)

最小 IEEE 框架(BibTeX):

\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts

\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{graphicx}
\usepackage{xcolor}

\title{Your Paper Title}

\author{
\IEEEauthorblockN{First Author}
\IEEEauthorblockA{Department, University\\
City, Country\\
[email protected]}
}

\begin{document}
\maketitle

\begin{abstract}
Your abstract goes here (150--250 words).
\end{abstract}

\begin{IEEEkeywords}
keyword1, keyword2, keyword3
\end{IEEEkeywords}

\section{Introduction}
...

\bibliographystyle{IEEEtran}
\bibliography{references}
\end{document}
学术写作风格

语气:

  • 正式、客观
  • 描述自己的工作时,多作者论文可使用“我们”(计算机科学/工程领域的惯例)
  • 讨论他人工作时使用第三人称(“Smith 等人提出了……”)
  • 使用精确的技术术语
  • 陈述公认事实时使用现在时,描述具体研究时使用过去时

避免:

  • 口语化表达
  • 缺乏依据的论断
  • 过度引用原文(改用转述)
  • 没有数据支撑的模糊用语(如“非常”“显著”)
引用整合

IEEE 风格(编号制):

Recent work has shown this approach is effective \cite{smith2023}.
Multiple studies support this finding \cite{smith2023, jones2022, doe2021}.

APA 风格(作者—日期制):

% Parenthetical (APA author-date)
Recent work has shown this approach is effective \parencite{smith2023}.
Multiple studies support this finding \parencite{smith2023,jones2022}.

% Narrative
\textcite{smith2023} demonstrated this approach is effective.
段落结构

每个段落都应遵循清晰的结构:

  1. 主题句 — 陈述要点
  2. 证据/支持 — 引用来源或呈现数据
  3. 分析 — 解释证据的含义
  4. 过渡 — 衔接下一段
过渡模式
  • 对比:“然而,”“相比之下,”“尽管 X 侧重于……”
  • 补充:“在此基础上,”“此外,”“同样,”
  • 结果:“因此,”“由此可见,”“这表明”
  • 研究空白:“尽管取得了这些进展,”“然而,X 仍未得到探索”
数学排版

行内数学公式: $E = mc^2$

独立公式:

\begin{equation}
f(x) = \sum_{i=1}^{n} a_i x^i
\end{equation}

多行公式:

\begin{align}
a &= b + c \\
  &= d + e + f
\end{align}

矩阵:

\begin{bmatrix}
a_{11} & a_{12} \\
a_{21} & a_{22}
\end{bmatrix}

证明:

\begin{proof}
Let $x$ be any element...
Therefore, we conclude...
\end{proof}

更多示例请参阅 references/latex-math-guide.md。


阶段 6:质量保证

提交前检查清单

内容:

  • 研究问题/目标明确
  • 逻辑流畅、组织有序
  • 完整论文至少包含 15-20 个来源
  • 所有来源均已核实并标注类型(同行评审/预印本/其他)
  • 所有论点均有引文支持
  • 清楚说明研究方法
  • 使用指标清晰呈现结果
  • 承认研究局限
  • 清楚陈述研究贡献

技术要求(IEEE):

  • 参考文献格式正确
  • 所有引文均与参考文献列表对应
  • 没有遗漏参考文献
  • 引文编号一致
  • 图表标题完整
  • 页边距符合投稿场所的要求

写作质量:

  • 保持学术语气
  • 没有语法错误
  • 过渡自然流畅
  • 摘要与正文内容一致
  • 包含关键词

证据与引文:

  • 没有虚构引文;每条参考文献均可核实(标题/作者/发表场所/年份/DOI 或规范 URL)
  • LaTeX 中使用的每个引文键均存在于 references.bib 中
  • 关键论点没有超出所引证据的范围进行过度概括(参见 references/claim-evidence-map.md)

可复现性(如为实证研究):

  • 已说明数据集版本、数据划分和预处理
  • 已说明基线选择和调优预算的公平性
  • 已说明随机种子/方差报告策略
  • 已包含计算资源和环境详情(参见 references/reproducibility-checklist.md)

统计(如适用):

  • 在适当情况下报告不确定性(CI/SE/bootstrap)
  • 已说明统计检验(如使用)、检验假设及多重比较处理方式
  • 着重强调效应量,而不只是 p 值(参见 references/statistical-reporting.md)

效度威胁:

  • 列出各类威胁(内部/构念/统计/外部),并说明具体的缓解措施(参见 references/threats-to-validity.md)

引文格式

建议通过 references.bib(BibTeX/BibLaTeX)管理参考文献,并自动生成参考文献列表;参见 references/bibliography-workflows.md。以下示例是用于手动核对的参考文献列表格式。

IEEE 格式

期刊文章:

[1] A. Author, B. Author, and C. Author, "Title of article," Journal Name, vol. X, no. Y, pp. ZZ-ZZ, Month Year.

会议论文:

[2] A. Author and B. Author, "Title of paper," in Proc. Conference Name, City, Country, Year, pp. ZZ-ZZ.

书籍:

[3] A. Author, Title of Book, Edition. City, State: Publisher, Year.

完整参考请参阅 references/ieee-citation-guide.md。

APA 格式(第 7 版)

期刊文章:

Author, A. A., & Author, B. B. (Year). Title of article. Journal Name, Volume(Issue), pages. https://doi.org/xxxxx

会议论文:

Author, A. A., & Author, B. B. (Year, Month). Title of paper. In Conference Name (pp. pages). Publisher.

完整参考请参阅 references/apa-citation-guide.md。


输出

主要输出:LaTeX 源文件

我会生成 .tex 文件,你可以使用以下方式编译:

  • Overleaf(在线,推荐)
  • 本地 LaTeX:TinyTeX、MacTeX、TeX Live
  • VS Code:LaTeX Workshop 扩展
编译命令
# IEEE-style (BibTeX)
pdflatex paper.tex
bibtex paper
pdflatex paper.tex
pdflatex paper.tex

# APA-style (BibLaTeX + biber)
pdflatex paper.tex
biber paper
pdflatex paper.tex
pdflatex paper.tex

# Or use latexmk (recommended if available)
latexmk -pdf -bibtex paper.tex
latexmk -pdf -usebiber paper.tex
其他输出格式

如果 LaTeX 不适用,我也可以生成:

  • 支持 MathJax 的 Markdown
  • 通过 Pandoc 转换的 DOCX

重要说明

  • 质量优先于数量——精心挑选的少量来源胜过大量薄弱来源
  • 优先使用近期来源——优先选择近 5-7 年内的来源,除非需要历史背景
  • 恪守研究诚信——始终正确引用,绝不抄袭
  • 如实说明局限——承认研究中的不足
  • 用户提供内容——我负责组织和撰写;你负责提供研究贡献

参考资料

  • references/ieee-citation-guide.md - 完整的 IEEE 参考文献示例
  • references/apa-citation-guide.md - 完整的 APA 参考文献示例
  • references/latex-math-guide.md - LaTeX 数学排版示例
  • references/bibliography-workflows.md - BibTeX/BibLaTeX 工作流与验证
  • references/source-evaluation.md - 来源验证与同行评审标注
  • references/systematic-review-prisma.md - 系统综述工作流(PRISMA 风格)
  • references/literature-review-extraction-matrix.md - 信息提取与主题综合指南
  • references/claim-evidence-map.md - 论点与证据质量保证模板
  • references/reproducibility-checklist.md - 可复现性质量保证清单
  • references/statistical-reporting.md - 实用统计报告指南
  • references/threats-to-validity.md - 效度威胁提示
  • references/acm-citation-guide.md - ACM 引用格式参考
  • references/revision-response-guide.md - 审稿回复与修订指南
  • references/official-templates.md - 官方出版商 LaTeX 模板链接
  • references/templates/ - LaTeX 模板(IEEE、APA、论文、综述、提案)
  • examples/ - 协议与工作模板(词汇表、信息提取矩阵、论点与证据图)
  • scripts/resolve-papers.js - 通过 Semantic Scholar、Unpaywall、CrossRef 查找论文并解析开放获取版本
  • scripts/validate-bib.js - 根据 CrossRef 验证 BibTeX 条目
  • scripts/check-citations.js - 引用键一致性检查工具

评论

支持 Markdown