Todas las superficies
Un motor, los mismos resultados en todas partes. docs/SURFACES.md enumera, para cada comando y tipo de escenario, qué superficie lo ofrece y cuáles no (con el motivo).
| Superficie | Qué es | Cómo obtenerlo | Documentación |
|---|---|---|---|
| Línea de comandos | el binario kshana de arriba |
cargo install kshana |
Instalación |
| Biblioteca de Rust | kshana::api::run_toml y los módulos tipados |
cargo add kshana |
docs.rs, README.crates.md |
| Python | kshana.run y run_full, con stubs de tipos |
pip install kshana |
API de Python, README.pypi.md |
| JavaScript y WebAssembly | el motor en el navegador o en Node | npm install kshana |
README.npm.md |
| Servidor MCP | herramientas para asistentes de IA | cargo install kshana-mcp |
Asistente de IA, Instalación de MCP |
| Comandos slash del plugin | /kshana-run, /kshana-assess-receiver, /kshana-bench-export, /kshana-compliance-report, /kshana-evidence-pack, /kshana-fit-imu, /kshana-import-route, /kshana-interference-map, /kshana-iq, /kshana-jammertest, /kshana-lunanet-afs-check, /kshana-marine-integrations, /kshana-standards-pack, /kshana-training-scenario, /kshana-trust-telemetry |
commands/ |
Asistente de IA |
| Skills del plugin | compliance-mapping, evidence-pack, gnss-iq, interference-map-route-exposure, jammertest, marine-integrations, test-bench-export, training-nmea-scenario, trust-telemetry, vessel-receiver-trust |
skills/ |
Asistente de IA |
| Kshana Studio | el motor en el navegador, sin instalar nada y sin subir nada: las vistas Simple y Avanzada, además de /studio/advanced/, /studio/geometry/, /studio/trust/, /studio/training/, /studio/replay/, /studio/holdover/, /studio/optical/, /studio/interference/, /studio/observatory/, /studio/lunar/, /studio/lunar-infra/, /studio/ssv/ y /studio/tools/ |
kshana.dev/studio | Kshana Studio |
| ROS 2 | un paquete que puntúa los topics de un receptor | integrations/ros2/ |
Entradas de máquina |
| Signal K y OpenCPN | la puntuación de confianza en el servidor de una embarcación y en el plotter de cartas | integrations/signalk/, integrations/opencpn/ |
Integraciones marinas |
GNSS-SDR y gnss_lib_py |
adaptadores que pasan su salida a la confianza del receptor | integrations/gnss-sdr/, integrations/gnss_lib_py/ |
Entradas de máquina |
| systemd, Docker y Grafana | una compilación de referencia con dos unidades systemd y una opción de contenedor, y un panel de Grafana | deploy/reference-build/, deploy/grafana/ |
Integraciones marinas, Telemetría de confianza |
| Plugin de JetBrains | ejecutar un escenario desde el IDE | ide/jetbrains/ |
Superficies |