# ===== 构建产物与本地缓存 ===== # Go 构缓存 / 模块缓存(体积大,且 .gomodcache 含第三方源码副本) .gocache/ .gomodcache/ .gotools/ .npm-cache/ # 前端依赖与构建产物 web/node_modules/ web/dist/ # web-embed/ 为宿主预构建产物(cp -a web/dist web-embed/),仅保留占位; # Dockerfile 缺失 index.html 时自动回退为容器内构建前端 web-embed/* !web-embed/.gitkeep # go:embed 目标:直接提交构建产物,保证全新克隆 `go build`/`go run` 开箱可用 # (前端源码变更后重新构建并同步:cd web && npm run build && rm -rf ../server/web/dist && cp -a dist ../server/web/dist) # 参考实现(第三方上游代码,非本项目源码,不入库) reference/ # 本地运行数据(SQLite 数据库、本地存储文件、日志) server/data/ *.db *.db-shm *.db-wal *.log server.pid # 环境变量(保留 .env.example 模板;.env 属各部署环境自有配置) deploy/.env # 系统杂物 .DS_Store # 会话/协作目录(工具私有,非项目源码) .agent-teams/ dist/