Agent Skills
返回列表
一网统飞航线最优机巢匹配工具

一网统飞航线最优机巢匹配工具

企业运营 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b3b7870a/yitongtongfei-bigmodel-identify。

技能介绍

要解决的实际问题

在陕西天翼通航「一网统飞」市级低空监管平台(V2.0+)的无人机全域巡检场景里,航线规划完成后,选哪个机巢执行任务往往是个麻烦事:机巢分布在不同位置,得算每个机巢到航线起点的距离、无人机续航能不能覆盖航线、机巢有没有空闲、通信信号好不好、会不会进禁飞区。手工核对不仅耗时,还容易漏判——比如秦岭山区的机巢可能因为信号盲区被误选,或者禁飞区临时调整后没注意到。这个技能就是要把这些判断交给脚本自动完成。

核心能力与工作流程

技能的核心逻辑是把航线数据和机巢状态转化为可量化的评分,按步骤执行:

  1. 航线解析与续航评估:用 scripts/route_analyzer.py 解析 .geojson/.json/.kml/.csv 格式的航线文件,用Haversine公式算航线总距离。结合机型(比如DJI-M30T、HYDROGEN-H1)的理论续航,按 可用续航 = 理论续航 × 0.8 算实际余量,还会根据风速调整巡航速度——比如风速5m/s时,有效巡航速度要减1.5m/s。输出PASS/WARNING/FAIL的续航状态,FAIL时会建议缩短航线、换氢能机型或加中继机巢。
  2. 机巢多维评分:用 scripts/nest_scorer.py 对候选机巢打分,权重是距离30%、续航25%、机巢空闲20%、信号15%、空域10%。机巢数据参考 assets/nests_example.json,要包含 id/name/lat/lon/status 这些字段。评分时会校验禁飞区(比如秦岭生态保护区、机场净空区),规则来自 references/airspace_rules.md。
  3. 兜底与任务闭环:如果所有机巢都不符合要求,会推最近的备选降落点,并提示调整航线。确认方案后,通过平台API下发任务到机巢,同步到「低空商汇」小程序,再用 scripts/dispatch_logger.py 生成Markdown调度台账和月度报表。

适用边界与注意点

  • 数据精度:Haversine公式算的是大圆距离,能满足巡检调度,但不能用于精密测绘。
  • 续航逻辑:留了20%余量是为了返航和应急悬停,不要以为理论续航能全用上。
  • 山区信号:秦岭山区有4G/5G盲区,优先选带卫星通信的机巢或氢能机型。
  • 空域时效:禁飞区可能临时变化,执行前必须从平台拉最新空域图层。
  • 机型兼容:目前支持DJI-M3E/M30T/M350-M3E和HYDROGEN-H1,参数在 references/uav_specs.md 里,换机型前要核对续航和接口规范。

使用场景

  • 市级低空监管平台运营人员要在多机巢协同巡检作业里,根据航线数据自动选最优起降点。
  • 执行秦岭山区或河道大范围常态化巡查前,需从多个机巢中匹配续航和信号都达标的起降点。
  • 机巢繁忙或全部不符合推荐条件时,要为既定巡检航线找距离最近的备选降落点。
  • 巡检任务下发后,运营人员要汇总当次调度信息并生成标准化台账和月度资源报表。

适合人员

  • 一网统飞市级监管平台的调度运营人员,需要批量匹配机巢并生成调度台账。
  • 通航公司的航线规划人员,关心航线距离、续航余量和风速对执行的影响。
  • 大疆机场3或氢能机巢的一线值守人员,需要确认任务下发详情和预计执行时间。