Scholar Forge

一站式学术写作 Agent Skill — 引用诚信、期刊画像、中英双语、全生命周期工作流。

Agent Skills License: MIT

适用于 Cursor、Claude Code、Codex、GitHub Copilot 等所有支持 Agent Skills 开放标准 的 AI 编程助手。


为什么需要 Scholar Forge?

现有学术 Skill 生态已经很丰富,但各有短板:

项目 优势 不足
academic-writer-skills 27 个子技能全覆盖 碎片化,学习成本高
academic-researcher 诚信协议 + 验证脚本 偏英文 IEEE/APA,无中文规范
scientific-paper-writer 实时抓取期刊投稿要求 偏生物医学写作风格
vibe-paper-writing 聊天/笔记融入论文 范围窄,无基金/审稿/修回
PaperOrchestra 多 Agent 流水线 复杂度高,上手难
K-Dense scientific-agent-skills 147 个科学技能 领域工具集,非统一写作流

Scholar Forge 的定位:一个 Skill,打通全流程,诚信优先,中英双语。

核心差异化

  1. 智能模式路由 — 文献综述 / IMRaD 论文 / 学位论文 / 基金 / 审稿 / 修回 / 材料融入,自动加载对应工作流
  2. 三重诚信引擎 — 引用验证 + 论点-证据映射 + AI 腔审计
  3. 实时期刊画像 — 写作前抓取投稿指南、字数限制、AI 披露政策、LaTeX 模板
  4. 中英双语学术生态 — GB/T 7714、学位论文规范、国自然申请书(市面开源 Skill 的空白区)
  5. 可验证交付validate_bib.py + check_citations.py 确保 .tex.bib 一致
  6. 渐进式文档 — 主 SKILL.md 精简,详细指南按需加载,节省上下文窗口

快速安装

Cursor(推荐)

git clone https://github.com/hyl-ailab/scholar-forge.git ~/.cursor/skills/scholar-forge

重启 Cursor,或在 Agent 对话中输入 /scholar-forge

项目级安装(团队共享)

git clone https://github.com/hyl-ailab/scholar-forge.git .cursor/skills/scholar-forge

Claude Code / Copilot

# Claude Code
git clone https://github.com/hyl-ailab/scholar-forge.git ~/.claude/skills/scholar-forge

# GitHub Copilot
git clone https://github.com/hyl-ailab/scholar-forge.git ~/.copilot/skills/scholar-forge

使用示例

在 Cursor Agent 中直接描述任务,Skill 会自动匹配模式:

帮我写一篇投 IEEE TNNLS 的深度学习论文,主题是多模态情感分析,
我有实验数据在 results/ 目录,引用格式按期刊要求来。
撰写国自然青年基金本子,研究方向是联邦学习隐私保护,参考我提供的初稿 notes.md
这是审稿人意见 reviewer_comments.md,帮我写 rebuttal 并修改 paper.tex
把这段微信聊天记录里的想法融入我的 LaTeX 论文第三章,保持学术语气

工作流概览

需求澄清 → 期刊/基金画像 → 文献发现与验证 → 大纲+论点证据表 → 两阶段写作 → QA 审计 → 交付

支持的模式:

模式 说明
Literature Review 叙述性综述 / PRISMA 系统综述
IMRaD Paper 期刊/会议论文
Thesis 中英文学位论文
Grant Proposal NSFC / NIH / NSF 等基金
Peer Review 结构化审稿意见
Revision / Rebuttal 逐条回复审稿人
Material Integration 聊天/笔记/邮件融入论文

目录结构

scholar-forge/
├── SKILL.md                 # 主技能定义(Agent 入口)
├── references/              # 引用格式、诚信协议、期刊画像、中文规范
├── tasks/                   # 各模式详细工作流
├── templates/               # LaTeX 模板、论点-证据表
├── scripts/
│   ├── validate_bib.py      # BibTeX 字段校验
│   └── check_citations.py   # tex 与 bib 一致性检查
├── README.md
└── LICENSE

验证脚本

# 校验 BibTeX 必填字段与重复 key
python scripts/validate_bib.py references.bib

# 检查 paper.tex 中所有 \cite{} 是否存在于 references.bib
python scripts/check_citations.py paper.tex references.bib

学术诚信声明

Scholar Forge 禁止伪造引用。所有参考文献必须可验证(标题、作者、期刊、年份、DOI)。未验证的文献标记为 [UNVERIFIED],不得进入最终参考文献表。

请遵守目标期刊关于生成式 AI 使用的披露政策。本 Skill 提供流程辅助,不能替代作者的学术判断与研究贡献。


贡献

欢迎 PR 和 Issue!特别欢迎:

  • 各高校学位论文 LaTeX 模板适配
  • 更多期刊/会议的 venue_profile 示例
  • 引用验证脚本增强(Crossref API、撤稿检测)
  • 其他语言的学术规范(日语、德语等)

致谢

本项目的模式路由与诚信协议借鉴了开源社区的集体智慧,尤其感谢 academic-researcherscientific-paper-writervibe-paper-writing 的作者。


License

MIT — 自由使用、修改、分发。如果对你有帮助,欢迎 Star


Scholar Forge (English)

One skill, full academic lifecycle — citation integrity, live venue intelligence, bilingual CN/EN (GB/T 7714), and workflows from literature review through rebuttal.

Install: git clone https://github.com/hyl-ailab/scholar-forge.git ~/.cursor/skills/scholar-forge

Invoke in Cursor Agent: /scholar-forge or describe your paper/thesis/grant task naturally.

Differentiators vs existing skills: unified router (not 27 fragments), Chinese thesis/grant support (gap in OSS), claim-evidence mapping, venue guideline fetching, validation scripts.