| | |
| | | 1. 新对话第一步:读 `AGENTS.md` + `HANDOFF.md`;涉及 AI 分析/审核时参考 `docs/` 与数据库表结构。 |
| | | 2. 每天结束时:更新 `HANDOFF.md`(进展、坑、新需求、待办),再关对话。 |
| | | 3. 跨项目可复用经验沉淀到机器级顶层 AGENTS.md(本项目不再重复)。 |
| | | ## 九、Git 仓库(2026-08-27 起迁移到新仓库) |
| | | - **旧仓库(弃用)**:Gitee https://gitee.com/jichengxiong/trafficAudit(2026-08-14 建立)——不再使用。 |
| | | - **新仓库**:地址待补(用户提供账号/仓库名后填写)。合并后的 main 分支已包含:原历史 + 我方 08-27 提交 + 对方开发结果分支 + 合并提交。 |
| | | - 对方未使用 git:其开发结果以独立分支(partner-work)合入,合并提交 `Merge partner-work`。 |
| | | ## 九、Git 仓库(2026-08-27 起使用新仓库 Gitblit) |
| | | - **新仓库(在用)**:Gitblit 服务器 `61.183.254.94:3000`(HTTP),仓库 **`trafficAudit.git`**(根目录命名空间,非 `~xyc/` 个人空间)。 |
| | | - 推送地址:`http://admin@61.183.254.94:3000/r/trafficAudit.git`(账号 `admin`,密码已存本机 GCM 凭据管理器,直接 `git push` 即可)。 |
| | | - 说明:根仓库原由管理员持有,`xyc` 无推送权限(`creation prohibited`),故日常推送用 `admin`;如后续要改用 `xyc`,需管理员在 Gitblit Web(http://61.183.254.94:3000)给该仓库添加 xyc 的 RW+ 权限。 |
| | | - 旧的 `~xyc/trafficAudit.git` 个人仓库仍在服务器上(已弃用,未删除)。 |
| | | - 本机 remote:`origin` = HTTPS(日常推送用);`ssh-alt` = SSH 地址(备用)。 |
| | | - **旧仓库(弃用)**:Gitee https://gitee.com/jichengxiong/trafficAudit(2026-08-14 建立)——不再使用,未再推送。 |
| | | - 合并历史:main 分支 = 原历史 + 我方 08-27 提交(`715e9e1`)+ 对方开发结果分支(`f713166`,partner-work)+ 合并提交 `ec9b25a`;对方未用 git,其代码经独立分支合入。 |
| | | - 敏感配置不入库:`traffic-audit-server/src/main/resources/application.yml` 已在 `.gitignore` 中, |
| | | 仓库内只提交占位符模板 `application.yml.example`(`${DEEPSEEK_API_KEY}` 等)。新环境:复制模板为 application.yml 并填真实值。 |
| | | - 日常流程:`git add -A` → `git commit -m "..."` → `git push`(凭据按新仓库要求配置)。 |
| | | - 日常流程:`git add -A` → `git commit -m "..."` → `git push`(HTTPS 推送免输密码)。 |
| | | - 注意:`backend.log`、`frontend.log`、`node_modules/`、`dist/`、`target/` 等不入库;`docs/sql_city_bus.sql`、 |
| | | `docs/sql_city_taxi.sql` 已入库(建表+审核规则,MySQL 8 可用)。 |
| | | |