mirror of
https://gitcode.com/JianFeeeee/homeagent-sdk.git
synced 2026-09-21 09:28:04 +00:00
原默认 `$SDK_DIR/../dist/plugins`,在 SDK 仓位于 third_party/homeagent-sdk 时 会解析成 **third_party/dist/plugins** —— 既不在内核仓的发布产物目录 (upload_assets.py 认 dist/release 那套),也不在 SDK 仓内,等于丢在夹缝里, 必须每次显式传 OUT 才不会错。 改为向上找「含 go.mod 与 internal/ 的目录」即内核仓根,取其 dist/plugins。 不在内核仓内(SDK 被单独 clone)时回退到 SDK 仓自己的 dist/plugins。 不写死 ../../ 的理由:SDK 仓既可作 submodule 位于主仓内,也可被单独 clone, 写死相对路径会把产物丢到仓外。