用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/BaiSongt/aircraft-design-skill --skill fixed-wing-unified-report-runbook命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | fixed_wing_unified_report_runbook |
| description | 统一格式报告生成:基于最终设计参数与输出目录生成统一 Markdown/JSON 报告。用户要求报告格式统一、与参数匹配、需要输出改进建议时调用。 |
| stage | cross_stage |
| code_module | aircraft_design/utils/report_generator_unified.py |
| dependencies | ["fixed_wing_overall_sizing_runbook"] |
当用户要求“统一格式、与输出参数一致”的设计报告时调用。本技能以最终的 design_data.json 与输出目录中的曲线图为输入,生成统一格式报告与结构化 JSON。
output/<project>_YYYYMMDD_HHMMSS/ 目录design_data.jsonaero_cl_alpha.png、perf_thrust_curves.png)advanced_design_results_*.json,可选)design_report_unified.mddesign_report_unified.jsonpython -m aircraft_design.run_sizing <input.json>,脚本会在输出目录自动生成统一格式报告。from pathlib import Path
import json
from aircraft_design.report_generator_unified import UnifiedReportGenerator
output_dir = Path("output/<project>_YYYYMMDD_HHMMSS")
with open(output_dir / "design_data.json", "r", encoding="utf-8") as f:
output_data = json.load(f)
reporter = UnifiedReportGenerator(project_name=output_data.get("project_name", "Design"))
report_md, report_json = reporter.generate_report(output_data, output_dir)
(output_dir / "design_report_unified.md").write_text(report_md, encoding="utf-8")
with open(output_dir / "design_report_unified.json", "w", encoding="utf-8") as f:
json.dump(report_json, f, ensure_ascii=False, indent=2)