SuperAPI AI 工具集

build-common

部署与运维

查看项目

更新于 10-16 05:51

技能介绍

用途:在 XerahS 项目构建出现停滞、文件锁或共享输出竞争时进行诊断与恢复。

主要能力与做法:维护 AGENTS.md 中的构建与依赖不变量;平台技能负责打包命令与产物校验。不要运行共享同一检出输出的并发构建;出现锁或输出竞争时优先使用单节点 MSBuild(-m:1)。仅因耗时久不应终止构建。

诊断步骤:检查构建输出与进程活动,锁错误通常指明 DLL、APK、编译器或持锁进程 PID。确认持锁者属于本任务与检出,先取消受影响的构建,必要时仅按已核实 PID 停止本任务进程,避免在整机上笼统终止 dotnet、编译器或打包进程。

清理与重试:必要时清理受影响项目;普通清理失败时只删除已核实的任务输出目录,保留源码与其他会话的输出。用单节点 MSBuild 重试并监控进度。对共享 ImageEditor/插件输出竞争,先构建受影响依赖,再重试平台构建。

校验:普通代码与配置验证使用 AGENTS.md 中的桌面解决方案构建;打包时还需检查预期的平台产物。涉及平台工作流包括 Android 构建与部署、Windows 打包、Linux 打包。限制与更多细节暂未提供。