safesight/.gitignore
tian 29d9ef5d0d refactor: 项目结构梳理 - 设备端/管理端对称布局
仓库结构:
  edge/     设备端(原根目录设备端代码整体移入)
  control/  管理端(清理后)
  docs/     文档(PRD 移入 design/)
  README.md 根导航(新增)

清理:
- control/.brainstorm 临时草稿删除
- control 根级重复文档(API表/PRD_04)并入 docs/design/
- control/plan.md -> docs/implementation/control-plan.md
- control/safesightd-linux-arm64 二进制取消版本控制(.gitignore)
- edge/transform 模型转换产物归入 models/,onnx/pt 大源文件取消跟踪(.gitignore)
- Readme.md(PRD) -> docs/design/PRD_Product_v1.2.md(避开 README 大小写冲突)

更新:
- 根 README.md 导航、docs/README.md 文档索引
- deployment.md/检查表路径加 edge/ 前缀
- .gitignore 重写(edge/control 分区规则)
2026-08-02 11:39:54 +08:00

65 lines
1.0 KiB
Plaintext

## ===== 通用 =====
## Build and CMake artifacts
/edge/build/
/edge/cmake-build-*/
/edge/CMakeFiles/
/edge/CMakeCache.txt
/edge/*.ninja
/edge/*.ninja_log
/edge/*.ninja_deps
/edge/Testing/
/edge/build-test/
## Tooling outputs
/edge/compile_commands.json
/.cache/
__pycache__/
*.py[cod]
## Binaries and objects
*.o
*.obj
*.a
*.la
*.lo
*.so
*.so.*
*.dylib
*.dll
*.exe
.pt
## Logs
*.log
## IDE/editor
/.vscode/
/.idea/
*.swp
*.swo
.DS_Store
/.worktrees/
## ===== 设备端 (edge/) =====
# 第三方预编译库例外
!edge/third_party/rknpu2/examples/3rdparty/**/*.so
# RKNN 工具链
/edge/third_party/rknn-toolkit2
# 运行时生成配置快照
/edge/configs/*.last_good.json
# 模型备份
/edge/models/*.bak-before-*
# Agent 编译产物
/edge/agent/build/
/edge/agent/safesight-edge-agent
# HLS 输出
/edge/web/hls/
# 模型转换中间产物(需要时重新转换/下载)
/edge/transform/*.onnx
/edge/transform/*.pt
# 测试视频资源
/edge/test_assets/videos/
## ===== 管理端 (control/) =====
# 编译产物
/control/safesightd-linux-arm64