SuperAPI AI 工具集

openskills-runtime-debug

部署与运维

查看项目

更新于 10-16 05:48

技能介绍

用途:当 runtime/ 目录及 run_skill_target、原生脚本或沙箱强制执行的执行路径出现运行失败时,使用该技能进行调试。

主要目标文件:runtime/src/executor.rs、runtime/src/native_runner.rs、runtime/src/wasm_runner.rs、runtime/src/permissions.rs、runtime/tests/sandbox、runtime/tests/seatbelt_tests.rs。

工作流程:用能复现失败的最小命令复现;将失败归类为沙箱策略问题、特性/配置不匹配、脚本/工具解析问题或 wasm 运行时问题;对照测试与现有回退逻辑确认行为;提出保留安全边界的最小安全修复;先跑聚焦测试,再跑更广的运行时测试。

推荐命令:cargo check -p openskills-runtime;cargo test -p openskills-runtime;cargo test -p openskills-runtime seatbelt_tests -- --nocapture。

调试启发:将沙箱设置中的静默降级视为高风险;优先显式传播错误而非忽略 Result;若回退行为是有意为之,确认其在日志和测试中可见;在结论中明确 macOS 与 Linux 的行为差异。

输出格式:根因、影响面、修复建议、验证证据、残余风险。

限制:资料未提供具体版本、平台支持范围、收费或价格信息,暂未提供。