# ===== 版本控制忽略规则(目的:源码可回滚,不备份二进制/生成物/大体积发行包) ===== # ---- 构建输出 ---- bin/ obj/ release/ Debug/ *.user *.suo # ---- AI/工具运行时缓存 ---- .mimosa/ __pycache__/ *.pyc # ---- 大体积第三方发行包/运行时(可由安装包或上游重新获取,不进 git) ---- # ZCode AI 引擎发行包(node_modules 巨大) ai助手/zcode/ # 运行时数据目录(装机从零初始化) ai助手/zcode数据/ ai助手/openclaw/ # CAD 查看器 npm 生态 cadbt/cadbt/CAD-Viewer/node_modules/ cadbt/cadbt/CAD-Viewer/packages/*/node_modules/ # node 运行时二进制 cadbt/cadbt/node/ ai助手/node/ # Umi-OCR 本地运行目录(装机单独安装) pdfbt/Umi-OCR/ # ---- 日志与临时文件 ---- *.log logs/ diag_*.txt selftest_result.txt # ---- 数据库运行产物(项目库/报价库,用户数据绝不进 git) ---- 成套报价软件/bin/ 成套报价软件/sjk/bjb/ 成套报价软件/sjk/方案库/ 成套报价软件/sjk/advancedDataGridView6Table.db *.db-journal *.db-wal *.db-shm # ---- 打包产物 ---- *.zip *.exe *.msi # 例外:lib\ 下的依赖 DLL 是构建必需,用否定规则保留 !成套报价软件/lib/*.dll # 例外:tools\ 下的 WebView2 引导程序是打包必需件 !tools/MicrosoftEdgeWebview2Setup.exe