Ejecuta cualquier Skill en Manus
con un clic
con un clic
Ejecuta cualquier Skill en Manus con un clic
ComenzarMetadatos del skill
Estrellas0
Forks0
Actualizado23 de abril de 2026, 13:06
Explorador de archivos
3 archivosSKILL.md
readonly火箭方案弹道优化(级模型),用于基于实际火箭总体参数、飞行时序和优化 Profiles 计算入轨弹道、关键点、全程时序和子级落点。默认 Web API 为 http://www.astrox.cn:8764。
计算地面站、卫星等对象的光照时间,考虑 De430 视太阳位置。支持天体遮挡和地形遮罩。当用户需要计算光照时间、阴影(日食)时间、半影/本影时间时使用。
行星与小行星之间的 Lambert 转移轨道计算。出发/到达天体可为行星(Earth,Mars,Ceres 等)或小行星(MPC 编号/名称);小行星可传入历元轨道根数以避免 MPC 网络查询。用户需要日心系转移窗口与 Delta-V 时使用。
计算两对象间可见性/访问弧段。当用户需要测站对卫星可见窗口、卫星与卫星之间Access弧段、AER 采样时使用。
求解 Lambert 问题(始末位置速度已知,单圈转移),输出起点和终点的速度增量(DV1、DV2)。当用户需要根据始末状态向量和飞行时间计算轨道转移速度增量时使用。支持多个Lambert转移算例同时计算。
根据小行星名称或编号,从 MPC(Minor Planet Center)获取轨道根数,并计算该小行星的星历数据(日心黄道坐标系)。用户需要小行星位置/轨迹时使用。
| name | celestial-ephemeris |
| description | 根据目标天体、观测者和时间步长计算天体星历,并输出 CZML Position格式。用户需要行星/月球相对位置时使用。 |
通过 Astrox WebAPI 的 POST /celestial/ephemeris 计算目标天体在指定时间段内的星历数据,输出 CZML 格式。
ObserverName、ObserverFrame、Step 未提供,使用缺省值;Start/Stop 可空。{BASE_URL}/celestial/ephemeris 发送 POST,Content-Type: application/json。POST /celestial/ephemeris
| 参数名 | 类型 | 必须 | 缺省值 | 说明 |
|---|---|---|---|---|
TargetName | string | 是 | Earth | 目标名称,如 Moon、Mars、Venus、Mercury、Jupiter、Saturn、Uranus、Neptune |
ObserverName | string | 否 | Sun | 观测者名称 |
ObserverFrame | string | 否 | MEANECLPJ2000 | 观测者坐标系,可选:FIXED、INERTIAL、MEANECLPJ2000、J2000 |
Start | string | 否 | 当年 1 月 1 日 | 分析开始时刻(UTCG),格式:yyyy-MM-ddTHH:mm:ssZ |
Stop | string | 否 | 当年 12 月 31 日 | 分析结束时刻(UTCG),格式:yyyy-MM-ddTHH:mm:ssZ |
Step | number | 否 | 86400 | 积分步长(s) |
IsSuccess)。yyyy-MM-ddTHH:mm:ssZ。Start 和 Stop 为空字符串时,由服务端按缺省规则取值(当年全年)。Step 单位为秒,建议为正数且与分析区间长度匹配。TargetName 必填。Start、Stop 非空,检查时间格式且 Start < Stop。Step > 0。export BASE_URL=http://astrox.cn:8765
curl "${BASE_URL}/celestial/ephemeris" --request POST --header 'Content-Type: application/json' --data '{
"TargetName": "Earth"
}'
export BASE_URL=http://astrox.cn:8765
curl "${BASE_URL}/celestial/ephemeris" --request POST --header 'Content-Type: application/json' --data '{
"TargetName": "Earth",
"ObserverName": "Sun",
"ObserverFrame": "MEANECLPJ2000",
"Start": "",
"Stop": "",
"Step": 86400
}'
skills/celestial-ephemeris/fixtures/celestial-ephemeris-min.json:最小可运行请求。skills/celestial-ephemeris/fixtures/celestial-ephemeris-defaults.json:包含默认值字段的请求模板。