Use the local Python script in this skill to query China domestic flights from the Juhe flight API. Tell users they must apply for their own Juhe API key before live queries will work.
Provider docs: https://www.juhe.cn/docs/api/id/818
This skill does not ship with an API key. Users must create their own Juhe account, subscribe to the flight API, and set JUHE_FLIGHT_API_KEY before running live searches.
Set the API key first:
export JUHE_FLIGHT_API_KEY='your_juhe_api_key'
Run a direct query:
python3 {baseDir}/scripts/domestic_flight_service.py search \
--from 北京 --to 上海 --date 2026-03-20 --pretty
Optional reusable local HTTP mode:
python3 {baseDir}/scripts/domestic_flight_service.py serve --port 8765
Then call:
curl 'http://127.0.0.1:8765/search?from=北京&to=上海&date=2026-03-20'
Accept common Chinese city names, airport names, or IATA codes.
If the user says “北京首都” or “浦东机场”, keep the airport-specific query.
For a single answer, run the CLI.
For repeated machine-to-machine calls, use the local HTTP service.
Mention airline, flight number, departure and arrival airport, departure and arrival time, duration, and ticket_price.
Call the price 参考票价, not a guaranteed bookable fare.
If the city is not recognized, ask for a specific airport or 3-letter code.
If the user wants a round trip, run two one-way queries.
If JUHE_FLIGHT_API_KEY is missing, tell the user to apply for a Juhe key and configure it before retrying.
ticket_price first.YYYY-MM-DD.error_code and reason briefly.共 1 个版本