AIGC 合规 .gitignore

This commit is contained in:
2026-09-13 19:16:47 +08:00
parent 662d17e21a
commit 2cb3dd6602
6 changed files with 1411 additions and 3 deletions
+34 -2
View File
@@ -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/ 四问"最优实现 / 基线实现"配对对比框架(论文对比表的来源)