用途:当需要改动插件功能、构建工具接线或运行时依赖拓扑时使用本技能,目标是让核心运行时在不依赖插件工具链的情况下仍可使用,尤其是语言绑定和非构建执行路径。
关键文件:runtime/Cargo.toml、runtime/src/lib.rs、runtime/src/bin/openskills-runtime.rs、runtime/src/build/**、bindings/ts/Cargo.toml、bindings/python/Cargo.toml。
分离规则:构建插件必须由显式 feature 门控;核心运行时默认不应强制引入插件工具链;绑定在合适时应退出插件较重的默认 feature;构建函数的公开导出必须做 feature 门控;当构建 feature 被禁用时,CLI 构建命令必须优雅降级。
验证清单:cargo check -p openskills-runtime 在默认 feature 下通过;绑定编译时不会意外拉入插件专属依赖;不依赖插件构建路径的运行时测试继续通过。
输出格式:feature 图摘要、泄漏发现(如有)、最小补丁计划、变更后验证命令。
限制:资料未提供具体版本、安装命令、收费或平台信息。