# KORA 로컬 명령 인식 예문 (임베딩 비교용). 예문을 늘릴수록 더 많은 말투를 알아듣는다.
# 형식:  도구 [인자=값 ...] : 예문 | 예문 | ...
#   $pct  = 문장에서 찾은 퍼센트 (풀/최대=100, 꺼/정지=0). 못 찾으면 LLM에게 넘긴다.
#   $km   = 문장에서 찾은 km 숫자. $km?80 은 없으면 80.
#   $apsis = 원지점/근지점. 못 찾으면 LLM에게 넘긴다.
#   need=정규식 = 문장에 이 단어가 있어야만 로컬 실행 (오인식 방지)
#   chat  = 명령이 아닌 말 (잡담·질문). 이쪽에 가까우면 LLM이 답한다.

set_device item=rcs on=true need=rcs|알씨에스 : RCS 켜 | RCS 켜줘 | 알씨에스 켜 | RCS 활성화 | turn on RCS | RCS on
set_device item=rcs on=false need=rcs|알씨에스 : RCS 꺼 | RCS 꺼줘 | RCS 비활성화 | turn off RCS | RCS off
set_device item=sas on=true need=sas|에스에이에스|자세 : SAS 켜 | SAS 켜줘 | 자세 안정 켜 | turn on SAS | SAS on
set_device item=sas on=false need=sas|에스에이에스|자세 : SAS 꺼 | SAS 꺼줘 | SAS 해제 | turn off SAS | SAS off
set_device item=gear on=true need=기어|gear|바퀴|랜딩 : 기어 내려 | 랜딩기어 내려 | 착륙 기어 펴 | 바퀴 내려 | gear down
set_device item=gear on=false need=기어|gear|바퀴|랜딩 : 기어 올려 | 랜딩기어 접어 | 바퀴 올려 | gear up
set_device item=lights on=true need=라이트|조명|불|light : 라이트 켜 | 조명 켜 | 불 켜 | lights on
set_device item=lights on=false need=라이트|조명|불|light : 라이트 꺼 | 조명 꺼 | 불 꺼 | lights off
set_device item=brakes on=true need=브레이크|brake : 브레이크 걸어 | 브레이크 켜 | brakes on
set_device item=brakes on=false need=브레이크|brake : 브레이크 풀어 | 브레이크 꺼 | brakes off
set_device item=solar on=true need=태양|솔라|solar|패널 : 태양전지판 펴 | 솔라 패널 펴 | 태양광 패널 열어 | deploy solar panels
set_device item=solar on=false need=태양|솔라|solar|패널 : 태양전지판 접어 | 솔라 패널 접어 | retract solar panels
set_device item=parachutes on=true need=낙하산|슈트|chute : 낙하산 펴 | 낙하산 전개 | 낙하산 열어 | 낙하산 터트려 | 슈트 펴 | deploy parachutes
set_throttle percent=$pct need=스로틀|throttle|출력|엔진 : 스로틀 50 | 스로틀 30%로 해 | 스로틀 70퍼 | 스로틀 최대 | 풀스로틀 | 출력 100% | 출력 올려 | 엔진 꺼 | 스로틀 0 | throttle 100
point mode=prograde need=프로그레이드|prograde|진행 : 프로그레이드로 돌려 | 진행 방향으로 향해 | prograde 고정 | point prograde
point mode=retrograde need=레트로|retrograde|역방향|역추진 : 레트로그레이드로 돌려 | 역방향으로 돌려 | 역추진 방향으로 | retrograde
point mode=normal need=노멀|normal : 노멀 방향으로 | normal 고정
point mode=anti_normal need=안티|anti : 안티노멀 방향으로 | anti normal 고정
point mode=radial_out need=래디얼|radial : 래디얼 아웃 | radial out
point mode=radial_in need=래디얼|radial : 래디얼 인 | radial in
point mode=maneuver need=노드|node|maneuver|기동 : 기동 노드 방향으로 돌려 | 노드 방향으로 | point at maneuver
point mode=stability_assist need=자세|attitude|고정|유지 : 자세 유지 | 현재 자세 고정 | hold attitude
stage need=스테이지|stage|분리|단 : 스테이지 분리 | 다음 스테이지 | 단 분리해 | stage
launch_to_orbit altitude_km=$km?80 need=궤도|발사|orbit|launch : 100km 궤도로 발사 | 궤도로 올려줘 | 발사해 | 80키로 궤도 가자 | launch to orbit
circularize at=apoapsis need=원궤도|circular : 원궤도 만들어 | 원궤도화 | 원지점에서 원궤도 | circularize
change_orbit target=$apsis altitude_km=$km need=원지점|근지점|apoapsis|periapsis : 원지점 250km로 올려 | 근지점 높여 | 원지점 150으로 | 근지점 100km로 내려
execute_maneuver need=노드|node|기동 : 기동 노드 실행 | 노드 태워 | 노드 실행해줘 | execute node
land need=착륙|내려앉|land : 착륙해 | 자동 착륙 | 내려앉아 | land the ship
abort need=^(?!.*(워프|가속|warp)) : 중단 | 멈춰 | 다 취소해 | 스톱 | abort
plan_transfer body=$body need=전이|transfer|가자|가는|가기|계획|귀환|돌아가|plan : Mun 전이 계획 세워 | 뮨으로 가는 노드 만들어 | 민무스로 가자 | Minmus 전이 노드 | plan transfer to Mun | 커빈으로 귀환 노드 만들어 | 커빈으로 돌아가자
warp_to to=apoapsis need=(?=.*(워프|가속|warp|스킵))(?=.*(원지점|apoapsis)) : 원지점까지 워프 | 원지점까지 시간 가속 | 원지점까지 스킵 | warp to apoapsis
warp_to to=periapsis need=(?=.*(워프|가속|warp|스킵))(?=.*(근지점|periapsis)) : 근지점까지 워프 | 근지점까지 시간 가속 | 근지점까지 스킵 | warp to periapsis
warp_to to=node need=(?=.*(워프|가속|warp|스킵))(?=.*(노드|연소|node|burn)) : 노드까지 워프 | 연소 시점까지 시간 가속 | 노드 전까지 스킵 | warp to node
warp_to to=soi need=(?=.*(워프|가속|warp|스킵))(?=.*(영향권|soi|도착|조우)) : 영향권 바뀔 때까지 워프 | 뮨 영향권까지 워프 | 도착할 때까지 시간 가속 | warp to soi
warp_to to=stop need=(?=.*(워프|가속|warp))(?=.*(멈|중지|해제|그만|stop)) : 워프 멈춰 | 시간 가속 해제 | 워프 그만 | stop warp
get_status : 상태 보고 | 지금 어때 | 고도 얼마야 | 지금 상황 | status report
get_resources : 연료 얼마나 남았어 | 자원 상태 | 전력 얼마야 | 연료 몇 퍼 | resources

chat : 안녕 | 안녕하세요 | 반가워 | 너 이름이 뭐야 | 넌 누구야 | 재밌는 얘기 해줘 | 아 망했다 | 잘했어 | 고마워 KORA | 오늘 피곤하다 | ㅋㅋㅋ | 심심하다
chat : SAS가 뭐야? | RCS가 뭐야? | 기어는 언제 내려야 해? | 궤도역학 설명해줘 | Mun 가려면 어떻게 해? | Duna까지 델타V 얼마나 필요해? | 이거 왜 안 돼? | 발사하기 전에 뭘 확인해야 해? | 착륙 어떻게 하는 거야?
