面向研究生课程大作业报告的 GitHub-ready 自包含仓库,集成了 LaTeX 模板、学术图表生成脚本和可复用的 AI 写作 skill。
A GitHub-ready standalone repository for graduate course report writing, including LaTeX templates, academic figure generation scripts, and a reusable AI writing skill.
zanewang- 南昌大学计算机技术专业硕士生 / M.S. student in Computer Technology, Nanchang University
- Email:
zanewang8888@outlook.com - 这个仓库是我为满足研究生一年级阶段按计算机专业论文格式要求撰写大作业报告而整理出来的。
- This repository was organized to meet the report-format requirements for graduate first-year computer-related course projects.
paper_example/: 中英文 LaTeX 模板、编译脚本、PDF 合并脚本。figure_example/: 12 类学术风格图表示例与统一样式配置。SKILL.md: 这个仓库作为 AI 写作 skill 的核心规范。PROMPT_TEMPLATE.md: 给助手的标准任务输入模板。WORKFLOW.md与checklists/: 从题目到最终 PDF 的工作流和验收清单。figure_example/examples/和paper_example/*.pdf已保留为示例输出,方便直接预览效果。
下面展示的是仓库内已保留的部分示例输出,朋友拿到压缩包后无需先运行脚本也能快速了解效果。
The repository keeps sample outputs so readers can preview the style before running any scripts locally.
| Figure previews | 图表示例 |
|---|---|
![]() |
![]() |
![]() |
![]() |
Sample paper PDFs / 示例论文 PDF:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtWindows users can activate the environment with .venv\\Scripts\\activate.
Windows 用户可使用 .venv\\Scripts\\activate 激活虚拟环境。
-
LaTeX distribution with
pdflatexandxelatex. -
Optional
pdfunitefor PDF merging. -
If
pdfuniteis unavailable,merge_papers.pycan usePyPDF2as a fallback. -
需要安装包含
pdflatex和xelatex的 LaTeX 发行版。 -
pdfunite可选,用于合并 PDF。 -
如果没有
pdfunite,merge_papers.py会使用PyPDF2作为备用方案。
python figure_example/generate_example_figures.pycp figure_example/examples/*.pdf paper_example/figures/cd paper_example
./compile.shgraduate_report_skill/
├── README.md
├── requirements.txt
├── LICENSE
├── THIRD_PARTY_NOTICES.md
├── SKILL.md
├── PROMPT_TEMPLATE.md
├── WORKFLOW.md
├── PROJECT_STRUCTURE.md
├── .gitignore
├── checklists/
├── figure_example/
└── paper_example/
paper_example/IEEEtran.clscomes from the officialIEEEtranLaTeX class.- 文件头部显示版本为
2015/08/26 V1.8b,维护者为 Michael Shell。 - 当前模板使用
\documentclass[lettersize,journal]{IEEEtran},属于通用journal模式。 - Based on the files currently included in this repository, no specific IEEE journal can be identified.
- 当前能够确认的是:该模板基于官方
IEEEtranclass 的journal模式。
- 本仓库原创内容采用
MIT License。 paper_example/IEEEtran.clsis a third-party file and remains under its original license.- See
THIRD_PARTY_NOTICES.mdfor details.
README.mdrequirements.txtSKILL.mdPROMPT_TEMPLATE.mdWORKFLOW.mdchecklists/
- Email:
zanewang8888@outlook.com



