NovaForge

SiriusFzh 的通用知识笔记模板,适用于考研、考公、专业课、科研、项目与竞赛整理。

<p align="center">
<img src="assets/preview-1.png" alt="NovaForge" width="120"/>
</p>

<h1 align="center">✨ NovaForge</h1>

<p align="center">
<b>锻造你的知识体系 — 通用知识笔记模板</b><br>
考研 · 考公 · 专业课 · 科研 · 项目 · 竞赛 · 期末
</p>

<p align="center">
<a href="#-更新日志">更新日志</a> •
<a href="#-特性">特性</a> •
<a href="#-快速开始">快速开始</a> •
<a href="#-模板体系">模板体系</a> •
<a href="#-预览">预览</a> •
<a href="#-核心结构">核心结构</a> •
<a href="#-跨领域适配">适配指南</a> •
<a href="#-配套工具">配套工具</a>
</p>

<p align="center">
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="MIT License"/>
<img src="https://img.shields.io/badge/LaTeX-xelatex-green.svg" alt="LaTeX"/>
<img src="https://img.shields.io/badge/Typst-typst-rgb(0%2C%20130%2C%20200)" alt="Typst"/>
<img src="https://img.shields.io/badge/markdown-ready-brightgreen.svg" alt="Markdown"/>
<a href="NovaForge.skill"><img src="https://img.shields.io/badge/Claude-Skill-8A2BE2" alt="Claude Skill"/></a>
</p>

---

📋 更新日志

2026/5/16 12:00

- **修复引号渲染方向**:导言区新增中文引号规范,强制使用 Unicode 弯引号(U+201C/U+201D) - **消除目录红框**:hyperref 改用 `hidelinks`,去除目录条目链接边框 - **编译清理说明**:模板注释和 Build 流程补充辅助文件(.aux/.log/.out/.toc)清理指引 - **清理 template.tex 死代码**:移除 `\end{document}` 后的残留命令定义 - **修复 Typst 模板语法错误**:修正 `template.typ` 中引号不平衡 - **README 目录树补全**:scripts/ 目录新增缺失的 3 个脚本 - **compile-typst.sh 增强**:新增编译失败的错误处理

2026/5/15 23:28

- **新增 Typst 模板版本**:提供 `typst/preamble.typ` + `typst/template.typ`,语法更现代、编译更快(单次编译,无需多遍) - **三种输出格式**:Intake 流程扩展为 LaTeX(默认)/ Typst / Markdown 三选一 - **NovaForge.skill 同步**:已与本地 SKILL.md 内容完全一致(修复上次遗留问题) - **README 更新**:新增 Typst 安装指引、模板目录、编译命令

2026/5/15 17:47

- **重构 NovaForge 模板体系**:从 3 种模式扩展至 **6 种模式**,新增考研、考公、项目三个专属模式 - **考研模式**:7 步结构 + 考研真题标注(院校+年份+题号)+ 院校专业说明 + 每编题型专项总结 - **考公模式**:行测/申论/面试分模块 + 考点概述 + 核心方法 + 真题标注 + 时政/规范链接 - **项目模式**:架构设计 + 模块详情 + 进度管理 + 问题决策 + 总结复盘完整文档结构 - **科研模式**:新增文献概览表 + 与自身研究关联分析模块(不可缺省) - **优化 Intake 流程**:用户通过选择题确认模板模式,降低使用门槛 - **新增触发关键词**:整理文献、文献笔记、论文笔记、科研笔记、项目总结、技术方案 - **README 从此条开始记录更新日志**,后续每次更新 GitHub 均需追记

---

🎯 这是什么

**NovaForge** 是一份**领域无关**的知识整理与复习资料模板集合。无论你在:

> **核心理念**:从零散信息到结构化知识,从被动输入到主动输出。

✨ 特性

| 特性 | 说明 |
|------|------|
| **三版本支持** | LaTeX(经典 PDF)/ Typst(现代 PDF)/ Markdown(即写即用) |
| **7 步模块化结构** | 概念→原理→方法→示例→实战→练习→复盘 |
| **领域无关** | 不预设学科,理科文科工科医科均可 |
| **6 种场景模板** | 章节笔记 / 期末复习 / 考研 / 考公 / 科研文献 / 项目总结 |
| **中文原生** | 完整中文排版(xeCJK + 宋体) |
| **一键配色** | 换一行代码即可切换整套视觉风格 |
| **Claude Code 集成** | 提供独立 `.skill` 文件,配合 AI 自动生成笔记 |
| **MIT 开源** | 自由使用、修改、分享 |

Markdown 模板

chapter-notes.md

<科目/课程名称>

> 章节笔记模板 — 适用于专业课学习、教材同步整理

---

1. 概念引入

> 本节要解决什么问题?为什么重要?

<!-- 在这里写下你的理解 -->

2. 核心原理 / 公式

$$
<核心公式/原理>
$$

**推导要点**:
- <要点1>
- <要点2>

3. 方法技巧

> **关键**:<一句话概括>

4. 典型示例

示例 1:<标题>

**问题**:<题目描述>

**分析**:
$$
<过程>
$$

**答案**:<结果>

**注释**:<为什么要这么做>

5. 真题 / 实战

<来源+年份>

**题目**:
<题目>

**思路**:
<解题思路>

**解答**:
$$
<解答>
$$

6. 巩固练习

练习 1

<练习题目>

<details>
<summary>查看解答</summary>

$$
<解答>
$$

**注释**:<说明>
</details>

7. 总结复盘

本节核心要点

待解决问题

与其他章节的联系

---

> 最后修订:<日期>

查看完整模板

exam-review.md

<考试名称> 复习冲刺笔记

> 考前复习模板 — 适用于考研、考公、期末考、竞赛

---

考情分析

| 项目 | 内容 |
|------|------|
| 考试时间 | <分钟> |
| 总分 | <分数> |
| 题型 | <选择/填空/简答/计算/论述> |
| 及格线 | <分数> |

模块总览

| 模块 | 权重 | 掌握程度 | 优先级 |
|------|------|---------|--------|
| <模块一> | <占比> | ⭐⭐⭐ | 🔴 高 |
| <模块二> | <占比> | ⭐⭐ | 🟡 中 |
| <模块三> | <占比> | ⭐ | 🟢 低 |

---

模块一:<名称>

概念梳理

公式/要点速查

$$
<公式1>
$$
$$
<公式2>
$$

题型归纳

题型 1:<名称>

**方法总结**:
1. 步骤一
2. 步骤二

**例题**:

> <年份·来源> <题目>

**思路**:<说明>

**解答**:
$$
<过程>
$$

**关联真题**:<年份+题号>

错题本

错题 1

**题目**:
<题目>

**我的错误答案**:
<错误>

**正确思路**:
<正确>

**原因分析**:
- [ ] 知识点不熟
- [ ] 计算错误
- [ ] 审题失误

---

模块二:<名称>

<!-- 复制上面的结构 -->

---

考前最后叮嘱

时间分配

| 题型 | 建议用时 | 策略 |
|------|---------|------|
| <题型A> | <分钟> | <策略> |
| <题型B> | <分钟> | <策略> |

易错点速览

1. <易错1>
2. <易错2>
3. <易错3>

心态提醒

> <一句话提醒>

---

> 最后修订:<日期>

查看完整模板

project-summary.md

项目总结报告

> 项目总结模板 — 适用于项目复盘、技术汇报、经验沉淀

---

基本信息

| 项目 | 内容 |
|------|------|
| **项目名称** | |
| **时间** | <开始> ~ <结束> |
| **角色** | <你的角色> |
| **技术栈** | <技术1> / <技术2> / <技术3> |

一、项目背景

> 为什么要做这个项目?解决了什么问题?

<背景说明>

二、架构设计

整体架构

<!-- 可以用文字描述或引用架构图 -->

<架构简图>

核心模块

| 模块 | 功能 | 关键设计 |
|------|------|---------|
| <模块A> | <功能> | <设计> |
| <模块B> | <功能> | <设计> |

技术选型

| 选型 | 方案 | 选型理由 |
|------|------|---------|
| <技术点> | <方案> | <理由> |

三、关键决策记录

| 决策 | 选项 | 选择 | 原因 |
|------|------|------|------|
| <决策1> | A / B | <选择> | <原因> |
| <决策2> | A / B | <选择> | <原因> |

四、遇到的主要问题

问题 1:<标题>

**现象**:<描述>

**排查过程**:
1. <步骤1>
2. <步骤2>

**根因**:<原因>

**解决方案**:<方案>

**经验**:<教训>

问题 2:<标题>

<!-- 同上 -->

五、成果与数据

| 指标 | 优化前 | 优化后 | 提升 |
|------|--------|--------|------|
| <指标A> | <值> | <值> | <百分比> |
| <指标B> | <值> | <值> | <百分比> |

六、个人复盘

做得好的

可以改进的

下一步行动

1. <行动1>
2. <行动2>

---

> 最后修订:<日期>

查看完整模板

research-note.md

科研笔记

> 科研/文献笔记模板 — 适用于论文阅读、实验记录、课题研究

---

一、文献卡片

基本信息

| 项目 | 内容 |
|------|------|
| **标题** | |
| **作者** | |
| **期刊/会议** | |
| **年份** | |
| **DOI/链接** | |

核心内容

**研究问题**:
<一句话概括>

**方法/创新点**:
- <创新点1>
- <创新点2>

**主要结论**:
- <结论1>
- <结论2>

**局限性**:
- <局限1>
- <局限2>

**个人思考**:
<想法>

---

二、实验记录

实验信息

| 项目 | 内容 |
|------|------|
| 实验编号 | <编号> |
| 日期 | <日期> |
| 目的 | <目标> |

实验设计

**变量控制**:
- 自变量:<变量>
- 因变量:<变量>
- 控制变量:<变量>

**步骤**:
1. <步骤1>
2. <步骤2>
3. <步骤3>

数据记录

$$
<公式/模型>
$$

| 组别 | 条件 | 结果 1 | 结果 2 |
|------|------|--------|--------|
| 实验组 | | | |
| 对照组 | | | |

观察与结论

---

三、课题思路

当前进展

待解决问题

1. <问题1>
2. <问题2>

阅读清单

---

> 最后修订:<日期>

查看完整模板

预览图

preview-1.pngpreview-2.pngpreview-3.pngpreview-4.pngpreview-5.pngpreview-6.pngpreview-7.png