/homed /waiter *.exe *.log *.test build/ *.so *.db data/ .tmp-plugins/ .go/ .local/ *.hmap dev/ login.json # GUI cmd/gui/node_modules/ cmd/gui/dist/ .gopath/ # SDK 工具链 — 核心仓不追踪 # # 外部插件与工具链维护在独立 SDK 仓(决策 sdk_repo_only), # 本仓经 go.mod 的 replace => ./third_party/homeagent-sdk 引用。 # example/ 下已跟踪的 20 个文件(plg.json + plugin.go)早于本规则, # 靠「已跟踪文件不受 .gitignore 影响」保留——这是有意的,不要「修」。 third_party/homeagent-sdk/bin/ third_party/homeagent-sdk/tools/ third_party/homeagent-sdk/package/ third_party/homeagent-sdk/.gitignore third_party/homeagent-sdk/README* third_party/homeagent-sdk/example/ .codegraph/ # codegraph 本地索引配置(含嵌套 SDK 仓放行,仅本地生效) codegraph.json # 运行时产物(不提交) # # ⚠️ 这些必须带前导斜杠。不带斜杠的模式(如 `memory/`)会匹配**任意层级**的 # 同名目录,把 internal/memory/、internal/knowledge/、deploy/scripts/ 一起吞掉 # ——24 + 3 + 1 个已跟踪源码文件曾因此落在 ignore 规则下,只靠「已跟踪 # 文件不受 .gitignore 影响」这条 git 规则兜着,新增文件会默默不入库。 /adapters/ /knowledge/ /memory/ # 注:/scripts/ **不**忽略。它是作者维护的工具目录(模型导出、侧车、部署校验), # 不是运行期产物:deploy/systemd/embed-sidecar.service 直接引用 # scripts/embed_sidecar.py,忽略它会让那份 unit 在别人的机器上指向不存在的文件。 # 只忽略其中的缓存。 /scripts/__pycache__/ __pycache__/ terminal_locked_log.txt dist/ .pi-glla/ .omo/ .pi/ # HarmonyOS 构建工具链缓存(HVIGOR_USER_HOME / ohpm 生成,非源码) .hvigor-home/ .npm-cache/ .ohpm/