用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/BaiSongt/aircraft-design-skill --skill fixed-wing-advanced-overall-runbook命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
固定翼总体设计唯一入口:执行 Class I 闭环并在收敛后进入阶段 2–7 扩展分析,落盘输出报告/数据/外形资产,并可选 PySide6 实时可视化。
生成固定翼总体设计方案(需求→约束→设计点→初步尺寸→重量/性能闭合)。当需要给出固定翼总体方案、关键参数范围与决策依据时调用。
执行固定翼约束校核并给出设计点调整建议。当用户关心起降/失速/巡航/爬升约束是否满足或要定位卡点时调用。
正在显示 SKILL.md
| name | fixed_wing_advanced_overall_runbook |
| description | 执行包含高级分析与机身几何的固定翼总体设计流程。初步分析收敛后调用,含高级分析、几何约束与机身外形。 |
| stage | entry |
| code_module | aircraft_design/run_sizing.py, aircraft_design/class2_preliminary/advanced_design.py |
| dependencies | ["fixed_wing_overall_sizing_runbook","fixed_wing_shape_parametric_runbook","fixed_wing_geometry_integrated_spec"] |
fixed_wing_overall_sizing_runbook(python -m aircraft_design.run_sizing)。首次设计即包含:
geometry 与 geometry_shape
geometry.fuselage_length_m、geometry.fuselage_diameter_mgeometry_shape.fuselage.axis.length_mgeometry_shape.fuselage.profile(控制点或半径)geometry_shape.wing.planform
sizing 或 geometry_shape 推导geometry_constraints(可选但推荐)
advanced_design_results_*.jsonrequirements、initial_guess 基础上,补齐 geometry_shape 与(可选)geometry_constraints。--no-viz 纯计算):python -m aircraft_design.gui.server
python -m aircraft_design.run_sizing sizing_input_advanced.json --project-name AdvancedRun
# 纯计算(不启用 GUI)
python -m aircraft_design.run_sizing sizing_input_advanced.json --project-name AdvancedRun --no-viz
output/AdvancedRun_*/design_data.json:总体设计结果output/AdvancedRun_*/design_report_v2.md:报告output/AdvancedRun_*/advanced_design_results_*.json:高级设计结果output/AdvancedRun_*/advanced_design_report.md:高级设计报告output/AdvancedRun_*/model.vspscript:OpenVSP 脚本output/AdvancedRun_*/interactive_charts.html:交互图表geometry_shape 或含 vertices/faces 的 mesh 字段aspect_ratio、s_wing),则需要通过 geometry_shape_from_inputs 生成外形才能稳定显示更新消息(包含几何):
{
"type": "update",
"iteration": 0,
"mtow": 2784.0,
"error": 0.0,
"geometry": {
"fuselage_length_m": 4.5,
"fuselage_diameter_m": 0.5,
"s_wing": 9.1,
"aspect_ratio": 3.5,
"sweep_deg": 45.0,
"taper_ratio": 0.3
},
"__protocol__": "json",
"__version__": 1
}
报告消息(用于加载报告与图像):
{
"type": "report_generated",
"path": "output/AdvancedRun_20260208_153139"
}
geometry_shape.fuselage.profile 控制点与长度/半径sizing(W/S、AR、T/W),再优化 aero 与 propulsiongeometry_constraints