SuperAPI AI 工具集

model-code-analyzer

智能体与模型

查看项目

更新于 10-16 02:33

技能介绍

用途:在 G2.5 之后、数据准备就绪时,明确代码必须实现和保存的内容,不扩大已批准的实验范围,也不提前完整规划未激活的备用方案。

前置条件:methods/Qx/qx_method_card.md 与 probe summary 存在;methods/Qx/qx_decisions.jsonl 含人工 DECIDED 的方法选择;已确定可用基线;需要数据时 cleaned data 与 data_profile.json 就绪;实现目标语言与轮次已知。仅当新产物缺失时才读取旧的候选/决策产物。

工作流:读取已批准选择、方法卡、探测条件与实验预算;只规划已批准主方法、已批准可用基线与共享辅助和比较逻辑;记录 fallback ID 与触发条件但不提前实现,除非触发已有证据且人工选择激活;将数学定义映射到输入、处理步骤、中间证据、输出与验证检查;为主方法和基线定义可直接比较的指标/输出契约;定义轮次输出结构 results/Qx/experiments/roundN/,含 figures/、tables/、metrics/ 和 run_summary.json,仅在失败、警告或需复现时创建 logs/;写 code/Qx/qx_code_plan.md(Python)或 code/matlab/Qx/qx_code_plan.md(MATLAB),再交给对应语言生成器。

run_summary.json 契约要求包含 schema_version、question、round、implementation_target、random_seed、approved_decision_id、methods(含 method_id、role、script、status、execution_time_seconds、input_files、output_files、figure_files、metrics_summary、warnings、errors)、comparison、fallback_trigger(fallback_id、condition、observed、evidence)与 environment。

代码计划内容:目标语言与轮次目的;已批准决策 ID;主方法与基线 ID 及角色;输入字段与单位;逐方法计算步骤;可比较输出与指标;实现必须监控的风险探测条件;fallback 触发评估;路径、随机种子、依赖与预期运行时间;下游期望的命名审查检查。

限制:不写可执行模型代码;不新增候选或改变模型含义;不把诊断参考当作官方基线;不在激活前实现 fallback;不要求成功日志;代码计划已含指令时不另建 README;缺少人工选择、必需参数、输入字段或可比较基线输出时应停止。