AIGC 合规 .gitignore
This commit is contained in:
+17
@@ -55,3 +55,20 @@ docs/paper/support-materials.zip
|
||||
.zcode/
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# ---------- 字体:体积过大,不进版本控制 ----------
|
||||
# docs/paper/fonts/ 共约 150 MB(HeitiSC / SongtiSC / Times New Roman),
|
||||
# 远超支撑材料合理体积。cls 已内置系统字体回退方案,缺字体时按
|
||||
# docs/paper/mcm26b-paper.cls 中的「若未携带 fonts/ 目录」注释改用系统字体即可。
|
||||
docs/paper/fonts/
|
||||
|
||||
# AIGC 报告构建产物
|
||||
docs/build/
|
||||
docs/*.aux
|
||||
docs/*.log
|
||||
docs/*.toc
|
||||
docs/*.out
|
||||
docs/*.fls
|
||||
docs/*.fdb_latexmk
|
||||
docs/*.xdv
|
||||
docs/*.synctex.gz
|
||||
|
||||
@@ -10,7 +10,9 @@
|
||||
|
||||
- Python ≥ 3.10;运行时依赖仅 `requests`,测试与自检另需 `pytest`、`numpy`。
|
||||
- 自建模拟器 `referee/` 为零第三方依赖的独立包,`uv sync` 时作为开发依赖一并挂载。
|
||||
- 复现论文 PDF 另需 TeX Live(XeLaTeX、ctex、TikZ),字体已随仓库提供于 `docs/paper/fonts/`。
|
||||
- 复现论文 PDF 另需 TeX Live(XeLaTeX、ctex、TikZ)。论文用字体在 `docs/paper/fonts/`,
|
||||
该目录约 150 MB、**已在 `.gitignore` 中排除、不入库**;缺失时按
|
||||
`docs/paper/mcm26b-paper.cls` 中的「若未携带 fonts/ 目录」注释改用系统字体即可编译。
|
||||
|
||||
```bash
|
||||
uv sync # 安装主包与 referee(可编辑挂载)
|
||||
@@ -146,7 +148,36 @@ python scripts/run_notebook_cells.py # 顺序执行 notebook 全部代
|
||||
|
||||
---
|
||||
|
||||
## 8. 目录结构
|
||||
## 8. AIGC 使用合规记录
|
||||
|
||||
竞赛要求如实记录 AI 使用情况。本项目使用的 AI 编程助手(ChatGPT/Codex 桌面版、
|
||||
DeepSeek Harness)在本目录内的全部会话,已从本机客户端存储中提取并汇编为一份合规记录:
|
||||
|
||||
| 文件 | 说明 |
|
||||
| --- | --- |
|
||||
| [`docs/aigc-compliance-record.tex`](docs/aigc-compliance-record.tex) | LaTeX 源文件(58 页):编制说明、使用总览、环境与权限配置、逐会话逐轮次详细记录、合规性说明、附录 |
|
||||
| [`docs/aigc-compliance-record.pdf`](docs/aigc-compliance-record.pdf) | 编译成品 |
|
||||
|
||||
记录覆盖 **11 个会话 / 34 个工作轮次 / 31 条人工提示词 / 1508 次工具调用**,
|
||||
跨 2026-09-10 20:52 至 2026-09-13 18:51(UTC+8)。每条目给出该轮次的
|
||||
**发生时间、执行环境与上下文(含提示词全文)、大模型实际操作概要**(工具调用分类、
|
||||
写入文件、代表性命令、模型对外结论)。
|
||||
|
||||
编译(需 ctex / longtable / booktabs):
|
||||
|
||||
```bash
|
||||
cd docs
|
||||
latexmk -xelatex -interaction=nonstopmode aigc-compliance-record.tex
|
||||
```
|
||||
|
||||
> 记录由审计脚本从 `~/.codex/sessions/`、`~/.codex/state_5.sqlite`、`~/.dsh/sessions/`
|
||||
> 中**工作目录等于本仓库**的会话自动提取生成,原始记录未经改写;提取与统计脚本
|
||||
> 存于 `tmp/aigc/`(该目录按 `.gitignore` 不入库)。会话如何归属本项目、
|
||||
> 哪些存储被核查后排除,见记录第 1 节与附录 A.4。
|
||||
|
||||
---
|
||||
|
||||
## 9. 目录结构
|
||||
|
||||
```
|
||||
src/mcm26b/ 四问求解实现:config / protocol / geometry / belief / coverage /
|
||||
@@ -156,6 +187,7 @@ referee-data/ 论文数据来源:演练日志(sessions / rejected-sessi
|
||||
tests/ 本包测试(含运行时零导入 referee 的解耦守卫)
|
||||
docs/paper/ 论文 LaTeX 源、数据与宏、编译说明
|
||||
docs/figures/ 论文插图(PNG)与来源清单
|
||||
docs/ AIGC 使用合规记录(aigc-compliance-record.tex / .pdf)与本目录索引
|
||||
examples/ 问题一算例与回放归档
|
||||
scripts/ 复现脚本:数据复算、插图绘制、正式数据核对、采集与基准
|
||||
project/ 四问"最优实现 / 基线实现"配对对比框架(论文对比表的来源)
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
| 入口 | 内容 |
|
||||
| --- | --- |
|
||||
| [`../README.md`](../README.md) | **总入口**:环境、运行程序、复现论文数据与插图、编译论文 |
|
||||
| [`aigc-compliance-record.tex`](aigc-compliance-record.tex) | **AIGC 使用合规记录**:本机 AI 客户端会话的完整审计留痕(58 页) |
|
||||
| [`aigc-compliance-record.pdf`](aigc-compliance-record.pdf) | 上述记录的编译成品 |
|
||||
| [`paper/README.md`](paper/README.md) | 论文工程说明:数据分工、重算与编译步骤、VS Code 配方 |
|
||||
| [`paper/REWRITE_NOTES.md`](paper/REWRITE_NOTES.md) | 论文各轮修订与验证记录(含演练数据重采与问题修复) |
|
||||
| [`paper/main.tex`](paper/main.tex) | 论文 LaTeX 源文件(正文与附录) |
|
||||
@@ -13,6 +15,9 @@
|
||||
| [`figures/README.md`](figures/README.md) | 论文插图清单:每张图的数据来源与生成命令 |
|
||||
| [`figures/manifest.json`](figures/manifest.json) | 插图来源清单(可机读) |
|
||||
|
||||
`docs/paper/fonts/` 存放论文编译用字体(约 150 MB),已在 `.gitignore` 中排除、不入库;
|
||||
缺失时按 `paper/mcm26b-paper.cls` 内的注释改用系统字体。
|
||||
|
||||
## 复现顺序
|
||||
|
||||
```bash
|
||||
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -66,7 +66,12 @@
|
||||
latexmk -xelatex -interaction=nonstopmode -halt-on-error -outdir=build main.tex # 产物 build/main.pdf
|
||||
|
||||
两条口令都完成交叉引用所需的多遍编译,输出均为 57 页。
|
||||
需要 TeX Live 的 XeLaTeX、ctex、TikZ,字体已随仓库提供于 `docs/paper/fonts/`。
|
||||
需要 TeX Live 的 XeLaTeX、ctex、TikZ。
|
||||
|
||||
字体放在 `docs/paper/fonts/`(HeitiSC / SongtiSC / Times New Roman,约 150 MB),
|
||||
该目录**已在 `.gitignore` 中排除、不入库**,`mcm26b-paper.cls` 通过 `Path = fonts/` 引用。
|
||||
若克隆后缺少该目录,按 `mcm26b-paper.cls` 中的「若未携带 fonts/ 目录」注释把那几行
|
||||
`\setCJKmainfont` / `\setmainfont` 换成系统字体即可照常编译。
|
||||
|
||||
### VS Code(LaTeX Workshop)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user