RabiRoute
No description available.
파일 탐색기
최종 버전 다운로드 (.zip)- marketplace.json
- SKILL.md
- pull-request-security.yml
- release-windows.yml
- manifest.json
- README.md
- service-worker.js
- apis-ai.md
- apis-canvas.md
- apis-device.md
- apis-media.md
- apis-wx.md
- apis.md
- components.md
- design-system-green.md
- SKILL.md
- wxss.md
- acceptance-report.md
- acceptance-report_en.md
- aiui-a2ui-notes.md
- aiui-a2ui-notes_en.md
- aiui-canvas-2d-reference.md
- aiui-canvas-2d-reference_en.md
- aiui-framework-and-logic-development.md
- aiui-framework-and-logic-development_en.md
- aiui-global-runtime-reference.md
- aiui-global-runtime-reference_en.md
- aiui-interaction-design.md
- aiui-interaction-design_en.md
- aiui-visual-design-system.md
- aiui-visual-design-system_en.md
- installation-and-troubleshooting.md
- installation-and-troubleshooting_en.md
- index.ink
- active-intelligence-implementation-files.json
- Audit-AiuiDesign.mjs
- Audit-RabiLinkAiuiAix.mjs
- Audit-RokidCraftUploadApi.mjs
- Audit-RokidDeviceStatusBridge.mjs
- Audit-WebguiConfigSurface.mjs
- Audit-WebguiCoverage.mjs
- Build-RabiLinkAiuiPackage.mjs
- check-rabilink-aiui.mjs
- Collect-RabiLinkGlassesBatteryEvidence.mjs
- craft-browser-embedded-aix-upload-helper.template.js
- craft-browser-upload-helper.js
- Import-RabiLinkAiuiBrowserCraftReport.ps1
- Inspect-RokidAiuiApkSurface.ps1
- Inspect-RokidAiuiPhoneInstallSurface.ps1
- Invoke-RabiLinkAiuiCraftUpload.ps1
- Open-RabiLinkAiuiCraftEmbeddedUploadHelper.ps1
- Open-RabiLinkAiuiCraftUploadHelper.ps1
- Package-RabiLinkAiui.ps1
- Prepare-RabiLinkAiuiCraftUpload.ps1
- Prepare-RabiLinkAiuiDelivery.ps1
- Push-RabiLinkAiuiToPhone.ps1
- RabiLinkAiuiCraftMetadata.ps1
- Smoke-RabiLinkAiuiCraftHeadless.mjs
- Smoke-RabiLinkAiuiInkRuntime.mjs
- Smoke-RabiLinkAiuiInteractiveResize.mjs
- Smoke-RabiLinkAiuiRuntime.mjs
- Smoke-RabiLinkAiuiStartupSafety.mjs
- Smoke-RabiLinkApiContract.mjs
- Smoke-RabiLinkDeviceEnrollment.mjs
- Smoke-RabiLinkRelayDeviceStatus.mjs
- Smoke-RabiLinkRelayMobileWebgui.mjs
- Smoke-RabiLinkTranscriptPolicy.mjs
- Smoke-RabiLinkVoiceRuntime.mjs
- Test-RabiLinkAiuiActiveIntelligenceE2E.mjs
- Test-RabiLinkAiuiCraftStatus.ps1
- Test-RabiLinkAiuiDeviceStatusE2E.mjs
- Test-RabiLinkAiuiGoalEvidence.ps1
- Test-RabiLinkAiuiLocalAcceptance.mjs
- Test-RabiLinkAiuiReadiness.ps1
- Test-RabiLinkAiuiRuntimeProof.ps1
- Wait-RabiLinkAiuiBrowserCraftReport.ps1
- Write-DeterministicZip.mjs
- config-surface.js
- rabilink-api.js
- rabilink-defaults.js
- rabilink-store.js
- transcript-policy.js
- view-model.js
- voice-command.js
- voice-runtime.js
- .aixignore
- AGENTS.md
- app.js
- app.json
- craft-release.json
- package-lock.json
- package.json
- README.md
- README_en.md
- skills-lock.json
- android-fit-20150719.jar
- MiHealthInstrumentation.kt
- AndroidManifest.xml
- BridgeEvent.java
- Capability.java
- DeviceModule.java
- DeviceModuleRegistry.java
- ProbeResult.java
- ProbeResultLog.java
- RabiLinkStorage.java
- RabiBoundedAudioCache.java
- RabiMobileSpeechArchive.java
- RabiMobileSpeechRecordStore.java
- RabiPhoneAudioCapture.java
- RabiRouteSdkProbeActivity.kt
- RabiGlassBridge.java
- RabiGlassBridgeFactory.java
- RabiGlassPcBackend.java
- RabiNetworkWakeGate.java
- RabiPcmUploadBuffer.java
- RabiReliableQueueFiles.java
- RabiSingleDrainGate.java
- RokidAiSdkVoiceBridge.java
- RokidAndroidSystemVoiceBridge.java
- RokidAudioCapture.java
- RokidAudioStore.java
- RokidAuthorizationFlow.java
- RokidCxrCallbacks.java
- RokidCxrController.java
- RokidCxrLinkState.java
- RokidDeviceStatusSyncService.java
- RokidGlassModule.java
- RokidNativeVoiceBridge.kt
- RokidNativeVoiceStatus.java
- RokidPhotoStore.java
- RokidProbeActivity.java
- RokidProbeDefaults.java
- RokidProbeEnvironment.java
- RokidProbeFullActivity.java
- RokidProbeReport.java
- RokidProbeText.java
- RokidProbeUi.java
- RokidReportClipboard.java
- SecureSecretStore.kt
- WearableHealthCollector.kt
- WearableHealthSettings.kt
- WearableHealthSettingsActivity.kt
- WearableHealthSyncService.kt
- HealthConnectActivity.kt
- HealthConnectBackgroundProbe.kt
- HealthConnectForegroundHeartRateProbe.kt
- HealthConnectFormat.kt
- HealthConnectHeartRateReader.kt
- HealthConnectReadReceiver.kt
- HealthConnectResultStore.kt
- MiHealthCloudArtifacts.java
- MiHealthCloudCallRunner.kt
- MiHealthCloudContract.java
- MiHealthCloudDownloadExporter.java
- MiHealthCloudJsonSummaryAppender.java
- MiHealthCloudListProbeReceiver.kt
- MiHealthCloudMarkdownFormat.kt
- MiHealthCloudMarkdownReportRenderer.kt
- MiHealthCloudMarkdownStatsRenderer.kt
- MiHealthCloudNotificationPresenter.kt
- MiHealthCloudProbeIntents.java
- MiHealthCloudProbeRequest.kt
- MiHealthCloudRawHttpFiles.kt
- MiHealthCloudRawHttpRecorder.kt
- MiHealthCloudRawHttpSummary.kt
- MiHealthCloudResultAccumulator.kt
- MiHealthCloudResultActions.java
- MiHealthCloudResultStore.kt
- MiHealthCloudSdkPageRunner.kt
- MiHealthCloudShareSender.java
- MiHealthCloudTimeFormatter.kt
- MiHealthCloudZipExporter.java
- MiHealthDeepProbeReceiver.kt
- MiHealthFragmentLaunchActivity.kt
- MiHealthFragmentLaunchReceiver.kt
- MiHealthOAuthActivity.kt
- MiHealthOAuthAuthorizationUrlBuilder.kt
- MiHealthOAuthCallbackParser.kt
- MiHealthOAuthForm.kt
- MiHealthOAuthSettingsStore.kt
- MiHealthProviderProbeActivity.kt
- MiHealthReadReceiver.kt
- XiaomiBleFormatter.java
- XiaomiBleGattProbe.java
- XiaomiBleProbeController.java
- XiaomiBleProfiles.java
- XiaomiBleScanResults.java
- XiaomiDeviceModule.java
- XiaomiProbeActivity.java
- BondedGattProbeReceiver.kt
- MainActivity.kt
- RabiAvatarLoadRules.kt
- RabiChatStore.java
- RabiConversationBootReceiver.java
- RabiConversationRules.kt
- RabiConversationService.java
- RabiConversationServiceState.java
- RabiConversationSettings.java
- RabiConversationTarget.java
- RabiLinkRelaySettings.kt
- RabiMobileDeviceIdentity.java
- RabiMobileUi.kt
- RabiPersonaAvatarCache.kt
- RabiPersonaAvatarEvents.kt
- RabiRouteMetadataCache.kt
- TestCenterActivity.java
- FragmentParams.kt
- ic_persona_avatar_placeholder.xml
- ic_rabi_link_notification.xml
- rabiroute_icon.png
- styles.xml
- rabi_file_paths.xml
- AndroidManifest.xml
- RabiGlassPcBackendDeviceLabelTest.java
- RabiNetworkWakeGateTest.java
- RabiPcmUploadBufferTest.java
- RabiReliableQueueFilesTest.java
- RabiReplyDeliveryPolicyTest.java
- RabiSingleDrainGateTest.java
- RabiGlassPlaybackSessionTest.java
- RabiAvatarLoadRulesTest.kt
- RabiConversationPlaybackTest.java
- RabiConversationRulesTest.kt
- RabiConversationSettingsTest.java
- RabiRouteMetadataCacheTest.kt
- build.gradle
- rabi-link-probe-merge-plan.md
- rabi-link-probe-merge-plan_en.md
- rokid-ai-sdk-official-voice-plan.md
- rokid-ai-sdk-official-voice-plan_en.md
- rokid-asr-tts-communication-research.md
- rokid-asr-tts-communication-research_en.md
- rokid-native-asr-tts.md
- rokid-native-asr-tts_en.md
- rokid-refactor-closeout-plan.md
- rokid-refactor-closeout-plan_en.md
- GlassAsrProbeActivity.java
- GlassAudioClientActivity.java
- GlassRokidAiSdkBridge.java
- rabiroute_icon.png
- styles.xml
- AndroidManifest.xml
- build.gradle
- gradle-wrapper.jar
- gradle-wrapper.properties
- mi-health-summary.schema.json
- Assert-RokidNativeVoiceCompletion.ps1
- Build-MiHealthProviderQuery.ps1
- Collect-MiHealthCloudHeartRate.ps1
- Collect-MiHealthHeartRateBySwipe.ps1
- Collect-MiHealthHeartRateFromLogcat.ps1
- Collect-RokidNativeVoiceEvidence.ps1
- Convert-MiHealthCloudJsonToMarkdown.ps1
- Export-RabiLinkMobileSlimApk.ps1
- Export-RabiLinkProbeApk.ps1
- Get-RokidCompanionAssociationState.ps1
- Inspect-RokidAiAppVoiceSurface.ps1
- Inspect-RokidSdkArtifacts.ps1
- Install-RabiLinkWearableCompanionTask.ps1
- Install-RokidGlassAsrWithRetry.ps1
- Invoke-RokidGlassAppCommand.ps1
- MiHealthProbe.psm1
- MiHealthProviderQuery.java
- Query-RokidMavenMetadata.ps1
- rabilink-emulator-relay-stub.mjs
- read-mi-health-summary-typed-example.ts
- read-mi-health-summary.mjs
- Read-MiHealthProvider.ps1
- read_mi_health_heart_rate_ocr.py
- Register-RokidCompanionAssociation.ps1
- Run-RokidGlassAiSdkTrial.ps1
- Run-RokidNativeVoiceTrial.ps1
- Send-RokidNativeVoiceCommand.ps1
- Set-RokidAiSdkConfig.ps1
- Set-RokidAiSdkDemoConfig.ps1
- Set-RokidGlassAiSdkConfig.ps1
- Set-RokidNativeVoiceAuth.ps1
- Start-RabiLinkWearableCompanion.ps1
- Start-RokidNativeTtsPlaybackServer.ps1
- Start-RokidNativeVoiceStack.ps1
- Start-RokidNativeVoiceWebhookBridge.ps1
- Stop-RokidNativeVoiceStack.ps1
- Sync-MiHealthWearableToRabiLink.ps1
- Test-MiHealthProbe.ps1
- Test-RabiLinkEmulator.mjs
- Test-RabiMobileAudioSoak.ps1
- Test-RokidAiSdkAbi.ps1
- Test-RokidAiSdkReadiness.ps1
- Test-RokidGlassAiSdkReadiness.ps1
- Test-RokidNativeVoiceBridge.ps1
- Test-RokidNativeVoiceReadiness.ps1
- Test-RokidNativeVoiceRealDevice.ps1
- Test-RokidPhoneVoicePrerequisites.ps1
- Watch-RokidNativeVoiceEvents.ps1
- RabiGlassAudioProtocol.java
- RabiGlassPlaybackSession.java
- mi-health-summary.d.ts
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- README.md
- README_en.md
- settings.gradle
- README.md
- README_en.md
- codex-app-server-client.mjs
- codex-app-server-client.test.mjs
- check-codex-app-server-contract.mjs
- chatgptDesktopHost.test.ts
- chatgptDesktopHost.ts
- codexAppServerClient.test.ts
- codexAppServerClient.ts
- codexRuntime.test.ts
- codexRuntime.ts
- check-codex-shared-runtime-contract.mjs
- check-codex-shared-runtime-live.ts
- codex-shared.ts
- configure-codex-desktop.ts
- codexSharedRuntimeOwner.ts
- codexSharedRuntime.ts
- plugin.json
- hooks.json
- rabi-context-store.mjs
- rabi-codex-hook.mjs
- rabi-context.mjs
- openai.yaml
- SKILL.md
- rabi-context-store.test.mjs
- ARCHIVED.md
- oumuq.py
- codexDesktopIpc.test.ts
- codexDesktopIpc.ts
- codex-shared-runtime-migration-2026-07-15.md
- codex-shared-runtime-migration-2026-07-15_en.md
- README.md
- README_en.md
- webgui-adapters-en.png
- webgui-adapters-zh.png
- webgui-desktop-features-en.png
- webgui-desktop-features-zh.png
- webgui-diagnostics-en.png
- webgui-diagnostics-zh.png
- webgui-overview-en.png
- webgui-overview-zh.png
- webgui-persona-rules-en.png
- webgui-persona-rules-zh.png
- rabiroute-hero-oss.webp
- rabiroute-hero.png
- rabiroute-icon.ico
- rabiroute-icon.png
- rabiroute-mascot.png
- rabiroute-mini-badge.svg
- rabiroute-persona-mark.svg
- rabiroute-route-glyph.svg
- __init__.py
- client.py
- config.py
- gui.py
- build-windows.ps1
- test_config.py
- .gitignore
- config.example.json
- main.py
- README.md
- README_en.md
- requirements.txt
- __init__.py
- palette.py
- __init__.py
- palette.py
- __init__.py
- __init__.py
- app_paths.py
- desktop_adapter.py
- desktop_models.py
- desktop_read_model.py
- desktop_refresh.py
- display_helpers.py
- lifecycle_controller.py
- manager_client.py
- plugin_catalog.py
- qt_async.py
- system_screenshot.py
- system_selection.py
- task_window.py
- theme.py
- tray_app.py
- tray_menu_controller.py
- windows_app_identity.py
- test_desktop_refresh.py
- test_display_helpers.py
- test_launcher.py
- test_lifecycle_controller.py
- test_manager_client.py
- test_plugin_catalog.py
- test_system_screenshot.py
- test_system_selection.py
- test_task_window.py
- test_theme.py
- test_tray_app.py
- test_tray_architecture.py
- main.py
- README.md
- README_en.md
- requirements.txt
- version_info.txt
- agents-and-sessions.md
- agents-and-sessions_en.md
- faq-and-support.md
- faq-and-support_en.md
- first-route.md
- first-route_en.md
- interface-and-status.md
- interface-and-status_en.md
- interface-theme.md
- interface-theme_en.md
- operations-and-troubleshooting.md
- operations-and-troubleshooting_en.md
- personas-and-rules.md
- personas-and-rules_en.md
- README.md
- README_en.md
- routes-and-adapters.md
- routes-and-adapters_en.md
- safety-and-data.md
- safety-and-data_en.md
- speech-api.md
- speech-api_en.md
- ir-remote-gateway-research.md
- ir-remote-gateway-research_en.md
- xiaoai-rabiroute-intercept-route.md
- xiaoai-rabiroute-intercept-route_en.md
- xiaoai-roleMessageConfig-snippet.json
- agent-adapter-integration-lessons.md
- agent-adapter-integration-lessons_en.md
- agent-adapter-standard-requirements.md
- agent-adapter-standard-requirements_en.md
- agent-context-injection.md
- agent-context-injection_en.md
- architecture.md
- architecture_en.md
- code-architecture.md
- code-architecture_en.md
- codex-desktop-agent-acceptance.md
- codex-desktop-agent-acceptance_en.md
- configuration.md
- configuration_en.md
- cordis-plugin-runtime-refactor.md
- cordis-plugin-runtime-refactor_en.md
- current-capabilities.md
- current-capabilities_en.md
- development-hot-reload.md
- development-hot-reload_en.md
- dsh-cordis-runtime-analysis.md
- dsh-cordis-runtime-analysis_en.md
- dsh-plugin-architecture-lessons.md
- dsh-plugin-architecture-lessons_en.md
- dynamic-record-lifecycle.md
- dynamic-record-lifecycle_en.md
- feishu-integration.md
- feishu-integration_en.md
- getting-started.md
- getting-started_en.md
- group-message-batching-and-triage-plan.html
- group-message-batching-and-triage-plan.md
- group-message-batching-and-triage-plan_en.md
- local-speech-model-downloads.md
- local-speech-model-downloads_en.md
- maintainer-security-gates.md
- maintainer-security-gates_en.md
- manager-runtime-resilience.md
- manager-runtime-resilience_en.md
- message-group-dynamic-worker-flow.svg
- mobile-app-webhook-integration.md
- mobile-app-webhook-integration_en.md
- mobile-message-endpoint.md
- mobile-message-endpoint_en.md
- napcat-unattended.md
- napcat-unattended_en.md
- path-and-directory-conventions.md
- path-and-directory-conventions_en.md
- performance-monitoring.md
- performance-monitoring_en.md
- persona-data-sync.md
- persona-data-sync_en.md
- persona-route-workbench-plan.md
- persona-route-workbench-plan_en.md
- pipeline-presets.md
- pipeline-presets_en.md
- plan-and-memory-model.md
- plan-and-memory-model_en.md
- project-function-map.md
- project-function-map_en.md
- rabi-agent-interfaces.md
- rabi-agent-interfaces_en.md
- rabi-codex-context-plugin.md
- rabi-codex-context-plugin_en.md
- rabilink-active-intelligence-requirements.md
- rabilink-active-intelligence-requirements_en.md
- rabilink-aiui-native-parity.md
- rabilink-aiui-native-parity_en.md
- rabilink-aiui-residency-plan.md
- rabilink-aiui-residency-plan_en.md
- rabilink-glasses-app-design.md
- rabilink-glasses-app-design_en.md
- rabilink-glasses-route-comparison.md
- rabilink-glasses-route-comparison_en.md
- rabilink-mobile-message-endpoint-route-plan.md
- rabilink-phone-edge-hub.md
- rabilink-phone-edge-hub_en.md
- rabilink-relay-cloudflare-worker.md
- rabilink-relay-cloudflare-worker_en.md
- rabilink-relay-server.md
- rabilink-relay-server_en.md
- rabilink-wearable-health.md
- rabilink-wearable-health_en.md
- rabiroute-ue-ux-audit-and-refactor.md
- rabiroute-ue-ux-audit-and-refactor_en.md
- rabiroute-windows-tray-task-window-plan.md
- rabiroute-windows-tray-task-window-plan_en.md
- rabispeech-performance-report.md
- rabispeech-performance-report_en.md
- rabispeech-plugin.md
- rabispeech-plugin_en.md
- README.md
- README_en.md
- routing-and-personas.md
- routing-and-personas_en.md
- routing-configuration.md
- routing-configuration_en.md
- speech-message-endpoint-design.md
- speech-message-endpoint-design_en.md
- troubleshooting.md
- troubleshooting_en.md
- voice-interaction-workstation.md
- voice-interaction-workstation_en.md
- voiceprint-persona-sync-speech-ingress-continuation-goal.md
- wecom-integration.md
- wecom-integration_en.md
- windows-launcher-and-packaging.md
- windows-launcher-and-packaging_en.md
- xiaomi-band-heart-rate-probe-handoff.md
- xiaomi-band-heart-rate-probe-handoff_en.md
- .gitkeep
- memory-rabiroute-action-safety.json
- memory-rabiroute-config-source-of-truth.json
- memory-rabiroute-context-maintenance-boundary.json
- memory-rabiroute-data-layout.json
- memory-rabiroute-extension-boundary.json
- memory-rabiroute-message-flow.json
- memory-rabiroute-product-boundary.json
- memory-rabiroute-rabi-writing-style.json
- memory-rabiroute-routing-kinds.json
- memory-rabiroute-troubleshooting-patterns.json
- .gitkeep
- memory-consolidation-run-example.json
- memory-rabiroute-active-intelligence-system-design.json
- memory-rabiroute-agent-maintains-context.json
- memory-rabiroute-barge-in-safety-boundary.json
- memory-rabiroute-bilibili-history-bridge.json
- memory-rabiroute-codex-context-plugin.json
- memory-rabiroute-codex-desktop-owner.json
- memory-rabiroute-content-change-plan-lifecycle.json
- memory-rabiroute-control-plane-and-knowledge-lifecycle.json
- memory-rabiroute-cordis-runtime-slice.json
- memory-rabiroute-desktop-and-dsh-update.json
- memory-rabiroute-dynamic-record-lifecycle.json
- memory-rabiroute-explicit-send-and-identity-context.json
- memory-rabiroute-feishu-adapter-boundary.json
- memory-rabiroute-first-person-memory-style.json
- memory-rabiroute-independent-endpoint-health.json
- memory-rabiroute-local-speech-boundary.json
- memory-rabiroute-manager-runtime-resilience.json
- memory-rabiroute-manager-side-effect-ownership.json
- memory-rabiroute-mobile-slim-persona-cache.json
- memory-rabiroute-multi-phone-audio-selection.json
- memory-rabiroute-napcat-account-owner.json
- memory-rabiroute-napcat-webui-login-boundary.json
- memory-rabiroute-open-source-sanitization.json
- memory-rabiroute-policy-migration.json
- memory-rabiroute-rabilink-active-intelligence.json
- memory-rabiroute-rabilink-bridge.json
- memory-rabiroute-relay-windows-service-resilience.json
- memory-rabiroute-remote-agent-boundary.json
- memory-rabiroute-safe-development-hot-reload.json
- memory-rabiroute-skill-library-context.json
- memory-rabiroute-speech-device-observability.json
- memory-rabiroute-structured-plan-steps.json
- memory-rabiroute-webgui-tray-focus.json
- memory-rabiroute-wecom-adapter-boundary.json
- memory-rabiroute-weixin-adapter-boundary.json
- memory-rabiroute-weixin-protected-session.json
- memory-rabiroute-windows-release-package.json
- README.md
- README_en.md
- .gitkeep
- .gitkeep
- plan-rabiroute-action-gate.json
- plan-rabiroute-adapter-expansion.json
- plan-rabiroute-agent-context-injection.json
- plan-rabiroute-config-and-pipeline-model.json
- plan-rabiroute-cordis-plugin-runtime.json
- plan-rabiroute-example-data-safety.json
- plan-rabiroute-memory-design.json
- plan-rabiroute-rabilink-active-intelligence.json
- plan-rabiroute-route-observability.json
- plan-rabiroute-webgui-and-tray.json
- index.json
- README.md
- README_en.md
- companionship.md
- rabiroute-guide.md
- companionship-response.md
- configuration-triage.md
- one-plan-one-task-tracking.md
- rabiroute-guide.md
- growth.md
- persona.md
- personaConfig.json
- README.md
- README_en.md
- skills.md
- rabilink-proactive-review.md
- persona.md
- personaConfig.json
- README.md
- README_en.md
- adapterConfig.json
- adapterConfig.json
- README.md
- README_en.md
- adapterConfig.json
- adapterConfig.json
- adapterConfig.json
- adapterConfig.json
- adapterConfig.json
- manager.json
- README.md
- README_en.md
- build-note.mjs
- create-android-keystore.mjs
- logo.png
- defaults.json
- en.json
- zh-CN.json
- index.ux
- app.ux
- config-watch.json
- manifest.json
- package-lock.json
- package.json
- rabi_probe_after_reboot.png
- rabi_probe_basic.png
- rabi_probe_grpc.png
- rabi_probe_no_sensor.png
- rabi_probe_sensors.png
- rabi_probe_stable.png
- README.md
- README_en.md
- rabilink-speech-api.openapi.json
- README.md
- README_en.md
- rokid-rabilink-plugin.AGENT_TOKEN.example.json
- rokid-rabilink-plugin.CURRENT.example.json
- rokid-rabilink-plugin.MANUAL_AUTH.example.json
- rokid-rabilink-tools-import.example.json
- rokid-rabilink-tools-import.example.postman.json
- .env.example
- README.md
- README_en.md
- send-webhook-demo.mjs
- send-webhook-demo.py
- RabiRoute.iss
- RabiRouteSdk.kt
- RabiWearableHealthClient.kt
- README.md
- README_en.md
- README.md
- README_en.md
- gateways.html
- index.mjs
- package.json
- cases.zh-CN.json
- report-metadata.json
- report-template.html
- speaker-cases.example.json
- speaker-validation-policy.example.json
- __init__.py
- english.py
- japanese.py
- mandarin.py
- __init__.py
- __main__.py
- engine.py
- frontend.py
- server.py
- THIRD_PARTY_LICENSES.md
- __init__.py
- api_asr.py
- api_tts.py
- dashscope.py
- faster_whisper.py
- http_asr.py
- local_tts.py
- __init__.py
- __main__.py
- app.py
- audio.py
- audio_stream_events.py
- config.py
- contracts.py
- events.py
- extensions.py
- microphone.py
- model_discovery.py
- persona_voice.py
- playback.py
- registry.py
- remote_audio.py
- speaker_profiles.py
- speaker_recognition.py
- speech_records.py
- tts_audio_store.py
- windows_audio_session.py
- worker_supervisor.py
- benchmark_models.py
- benchmark_speaker_models.py
- build-windows-host.ps1
- collect_speaker_validation.py
- install-service.ps1
- install.ps1
- install_model_runtime.ps1
- install_models.ps1
- install_models.py
- local_asr_worker.py
- local_onnx_vits_worker.py
- local_tts_worker.py
- migrate_persona_voice.py
- patch_windows_launcher.py
- rabispeech-version-info.txt
- speaker_model_probe.py
- start.ps1
- test.ps1
- test_multivoice_voiceprint.py
- windows_host.py
- test_api.py
- test_api_providers.py
- test_audio.py
- test_audio_stream_event_store.py
- test_audio_stream_events.py
- test_collect_speaker_validation.py
- test_dashscope_providers.py
- test_events.py
- test_faster_whisper.py
- test_microphone.py
- test_multivoice_voiceprint_smoke.py
- test_persona_voice.py
- test_playback.py
- test_remote_audio.py
- test_speaker_benchmark.py
- test_speaker_model_probe.py
- test_speaker_profiles.py
- test_speaker_recognition.py
- test_speech_records.py
- test_tts_audio_store.py
- test_windows_audio_session.py
- test_windows_host.py
- .gitignore
- config.example.json
- model-catalog.json
- pyproject.toml
- rabi-plugin.json
- README.md
- README_en.md
- requirements.txt
- codex-app-server-client.mjs
- codex-app-server-client.test.mjs
- cwd-policy.mjs
- cwd-policy.test.mjs
- index.mjs
- keyed-task-queue.mjs
- keyed-task-queue.test.mjs
- package-lock.json
- package.json
- public-control-url.mjs
- public-control-url.test.mjs
- README.md
- README_en.md
- task-lifecycle.mjs
- task-lifecycle.test.mjs
- thread-coordinator.mjs
- thread-coordinator.test.mjs
- docker-compose.open-xiaoai.yml
- index.mjs
- LX06-FLASH-CHECKLIST.md
- LX06-FLASH-CHECKLIST_zh.md
- open-xiaoai-migpt-rabiroute.config.ts
- package.json
- README.md
- README_zh.md
- reverse-tunnel.py
- RUNBOOK.md
- RUNBOOK_zh.md
- smoke-send.mjs
- xiaoai-local.config.example.json
- plugin.json
- hooks.json
- rabi-manager-client.mjs
- rabi-codex-hook.mjs
- rabi-context.mjs
- openai.yaml
- SKILL.md
- rabi-manager-client.test.mjs
- rabispeech-model-benchmark.html
- DocsFlowDiagram.vue
- RabiLinkQuickStartGuide.vue
- RabiSpeechDocsPanel.vue
- DesktopSettingsRenderer.vue
- PerformanceStatusRenderer.vue
- SpeechStatusRenderer.vue
- LocaleSwitcher.vue
- MessageProcessingBoard.vue
- PerformanceTimelineChart.vue
- PersonaAvatar.vue
- PersonaIdentityRelationsCard.vue
- PersonaSyncCard.vue
- PlanFeedbackComposer.vue
- QuickSetupDialog.vue
- RouteLoadingPage.vue
- SpeechHostMonitor.vue
- SpeechLevelWaveform.vue
- SpeechParameterSlider.vue
- SpeechRecordsAndSpeakers.vue
- TrustedWebRendererHost.vue
- rabilinkAiuiDocs.ts
- catalog.ts
- domLocalizer.ts
- frameBudgetTreeScheduler.ts
- index.ts
- ModelManagementPage.vue
- OverviewPage.vue
- PerformancePage.vue
- PersonaDocumentPage.vue
- PersonaSyncPage.vue
- PersonaTemplatePage.vue
- PluginCatalogRecoveryPage.vue
- ProjectDocsPage.vue
- RoleKnowledgePage.vue
- RouteConfigPage.vue
- RuntimeLogPage.vue
- SettingsPage.vue
- SpeechServicePage.vue
- frontendPerformanceReporter.ts
- performanceClient.ts
- personaAvatarClient.ts
- personaDocumentClient.ts
- personaIdentityRelationClient.ts
- personaSyncClient.ts
- personaVoiceConfirmation.ts
- personaVoiceIdentityClient.ts
- vuetify.ts
- speechControlClient.ts
- speechDeliveryMode.ts
- speechDeliveryPresentation.ts
- speechModelManagementClient.ts
- speechRecordPresentation.ts
- speechSpeakerPresentation.ts
- gatewayStore.ts
- speechStore.ts
- tokens.css
- vuetify.ts
- tokens.css
- vuetify.ts
- gatewayHelpers.ts
- App.vue
- approvalFeedbackUi.ts
- clipboard.ts
- desktopSettingsClient.ts
- env.d.ts
- immediateRouteComponent.ts
- interfaceTheme.ts
- knowledgePageActivity.ts
- knowledgePagination.ts
- knowledgeSearch.ts
- lazyRouteRecovery.ts
- main.ts
- managerApi.ts
- markdownPreview.ts
- pageSaveAction.ts
- personaPresentation.ts
- planDirectoryScrollSync.ts
- planPresentationStyles.ts
- pluginCatalogClient.ts
- pluginCatalogStore.test.ts
- pluginCatalogStore.ts
- pluginCommands.test.ts
- pluginCommands.ts
- pluginContributions.ts
- pluginNavigation.ts
- pluginPages.test.ts
- pluginPages.ts
- pluginRenderers.test.ts
- pluginRenderers.ts
- pluginThemes.test.ts
- pluginThemes.ts
- roleKnowledgeClient.ts
- router.ts
- routeScopedNavigation.ts
- styles.css
- types.ts
- webguiAccessToken.ts
- webguiLanRedirect.ts
- astrbot-chatui-only.test.ts
- clipboard.test.ts
- dsh-agent-scan.test.ts
- frame-budget-tree-scheduler.test.ts
- gateway-store-performance.test.ts
- i18n.test.ts
- immediate-route-component.test.ts
- interface-theme-structure.test.ts
- interface-theme.test.ts
- knowledge-pagination.test.ts
- knowledge-search.test.ts
- lazy-route-recovery.test.ts
- managed-agent-session-focus.test.ts
- markdown-preview.test.ts
- navigation-layout.test.ts
- performance-i18n.test.ts
- persona-document.test.ts
- persona-presentation.test.ts
- persona-sync-client.test.ts
- persona-voice-confirmation.test.ts
- persona-voice-identity-client.test.ts
- plan-directory-scroll-sync.test.ts
- plan-presentation-styles.test.ts
- plugin-catalog-client.test.ts
- plugin-contributions.test.ts
- plugin-navigation.test.ts
- primary-agent-placement.test.ts
- role-knowledge-client.test.ts
- route-scoped-navigation.test.ts
- router-performance.test.ts
- selection-speech.test.ts
- settings-save-action.test.ts
- speech-config.test.ts
- speech-control-client.test.ts
- speech-performance.test.ts
- trusted-plugin-registration.test.ts
- webgui-access-token.test.ts
- index.html
- tsconfig.json
- vite.config.ts
- active-intelligence-physical-contract.mjs
- audit-rabi-mobile-endpoint.mjs
- build-desktop-exe.ps1
- build-windows-release.ps1
- check-active-intelligence-physical-acceptance.mjs
- check-active-intelligence-physical-acceptance.test.mjs
- check-codex-adapter-contract.mjs
- check-config-text.mjs
- check-event-driven-architecture.mjs
- check-manager-concurrency.mjs
- check-rabilink-legacy.mjs
- check-rabilink-openapi.mjs
- check-speech-webgui-performance.mjs
- clean-backend-dist.mjs
- configure-wearable-health-route.mjs
- deploy-rabilink-relay-windows.ps1
- export-speech-transcript.mjs
- export-speech-transcript.test.mjs
- Install-RabiRoute-HealthWatchdogTask.ps1
- measure-tray-menu-latency.ps1
- migrate-plan-approval-blocking.mjs
- migrate-plan-approval-blocking.test.mjs
- migrate-plan-package-waiting.ts
- rabilink-device-log-store.mjs
- rabilink-device-log-store.test.mjs
- rabilink-event-hub.mjs
- rabilink-event-hub.test.mjs
- rabilink-proxy-request-queue.mjs
- rabilink-proxy-request-queue.test.mjs
- rabilink-relay-cloudflare-worker.mjs
- rabilink-relay-device-logs.test.mjs
- rabilink-relay-device-media.test.mjs
- rabilink-relay-message-receipts.test.mjs
- rabilink-relay-mobile-workers.test.mjs
- rabilink-relay-outbox-retention.test.mjs
- rabilink-relay-peers.test.mjs
- rabilink-relay-server.mjs
- rabilink-relay-speech-messages.test.mjs
- rabilink-relay-wearable-health.test.mjs
- rabilink-relay-webgui-proxy.test.mjs
- rabilink-relay-webgui-static.test.mjs
- record-active-intelligence-physical-observation.mjs
- record-active-intelligence-physical-observation.test.mjs
- request-bilibili-history.mjs
- send-onebot-message.mjs
- start-hot-reload.mjs
- start-hot-reload.test.mjs
- test-built-manager-readonly.mjs
- test-built-manager-readonly.test.mjs
- test-persona-sync-dual-node.mjs
- test-rabi-persona-sync.mjs
- test-rabi-persona-sync.test.mjs
- Test-RabiLinkRelayPublic.ps1
- Test-RabiLinkRelaySharedState.ps1
- Test-RabiLinkRelayWorker.ps1
- Test-RabiRoute-ManagerSoak.ps1
- test-rabispeech-tts-loop.mjs
- test-rabispeech-tts-loop.test.mjs
- test-speech-ingress-separation.mjs
- watch-message-adapters.ps1
- watch-rabiroute-desktop-lifecycle.ps1
- watch-rabiroute-desktop-lifecycle.test.mjs
- watch-rabiroute-health-hidden.vbs
- watch-rabiroute-health.ps1
- watch-rabiroute-health.test.mjs
- windows-desktop-contract.test.mjs
- windows-launcher-build-freshness.test.mjs
- windows-release-optional-speech.test.mjs
- work-cycle-agent-send-recovery.mjs
- work-cycle-agent-send-recovery.test.mjs
- work-cycle-send-contract.mjs
- work-cycle-send-contract.test.mjs
- openai.yaml
- quality-checklist.md
- audit-public-docs.mjs
- Test-RabiLinkDocumentationRuntime.ps1
- SKILL.md
- openai.yaml
- SKILL.md
- openai.yaml
- SKILL.md
- openai.yaml
- owner-first-design-gate.md
- SKILL.md
- SKILL.md
- message-template-structure.md
- SKILL.md
- openai.yaml
- SKILL.md
- SKILL.md
- openai.yaml
- SKILL.md
- SKILL.md
- SKILL.md
- personaSyncDualNode.test.ts
- personaSyncDualNode.ts
- speechIngressSeparation.test.ts
- speechIngressSeparation.ts
- builtinMessageAdapters.test.ts
- builtinMessageAdapters.ts
- feishuAdapter.test.ts
- feishuAdapter.ts
- heartbeatAdapter.test.ts
- heartbeatAdapter.ts
- messageAdapter.ts
- napcatAdapter.test.ts
- napcatAdapter.ts
- rabilinkAdapter.test.ts
- rabilinkAdapter.ts
- rabilinkRelayWorker.test.ts
- rabilinkRelayWorker.ts
- rabilinkReplies.ts
- webhookAdapter.ts
- webhookRecordFirst.test.ts
- wecomAdapter.test.ts
- wecomAdapter.ts
- weixinAdapter.test.ts
- weixinAdapter.ts
- weixinSessionLifecycle.test.ts
- weixinSessionLifecycle.ts
- agentAdapter.test.ts
- agentAdapter.ts
- astrbotAdapter.test.ts
- astrbotAdapter.ts
- builtinAgentAdapters.ts
- contracts.ts
- managerApi.test.ts
- managerApi.ts
- stateReporter.ts
- stateReportOrder.test.ts
- stateReportOrder.ts
- types.ts
- persistence.ts
- store.test.ts
- store.ts
- personaAutomationRuntime.test.ts
- personaAutomationRuntime.ts
- rabiContextManager.test.ts
- rabiContextManager.ts
- agentAdapterCatalog.test.ts
- agentAdapterCatalog.ts
- agentAdapterCatalogWorker.ts
- agentAdapterCatalogWorkerPool.ts
- agentCommunicationHookPolicy.test.ts
- agentCommunicationHookPolicy.ts
- agentCommunicationRoutes.test.ts
- agentCommunicationRoutes.ts
- agentProviderControlRoutes.test.ts
- agentProviderControlRoutes.ts
- agentProviderControlService.ts
- agentSendIdempotency.test.ts
- agentSendIdempotency.ts
- agentSendPermission.test.ts
- agentSendPermission.ts
- agentThreadControlRoutes.test.ts
- agentThreadControlRoutes.ts
- agentThreadRouteSelection.test.ts
- agentThreadRouteSelection.ts
- bilibiliHistoryBridge.test.ts
- bilibiliHistoryBridge.ts
- bilibiliHistoryRecordStore.test.ts
- bilibiliHistoryRecordStore.ts
- builtinManagerPluginComposition.test.ts
- builtinManagerPluginComposition.ts
- builtinManagerPlugins.test.ts
- builtinManagerPlugins.ts
- codexBindingUpdate.test.ts
- codexBindingUpdate.ts
- codexHookContext.test.ts
- codexHookContext.ts
- codexHookRoutes.test.ts
- codexHookRoutes.ts
- codexRuntimeState.test.ts
- codexRuntimeState.ts
- configMigration.ts
- configRepository.test.ts
- configRepository.ts
- configWatchPolicy.test.ts
- configWatchPolicy.ts
- configWatchSnapshot.test.ts
- configWatchSnapshot.ts
- controlPlaneAdapterConfig.test.ts
- controlPlaneIdentityRelations.integration.test.ts
- controlPlanePlanQaFeedback.integration.test.ts
- controlPlaneRoutes.ts
- controlPlaneVoiceIdentity.integration.test.ts
- desktopControlRoutes.test.ts
- desktopControlRoutes.ts
- desktopLifecycleIntent.test.ts
- desktopLifecycleIntent.ts
- desktopLifecycleRoutes.test.ts
- desktopLifecycleRoutes.ts
- desktopSettings.test.ts
- desktopSettings.ts
- diagnosticsRoutes.ts
- durableDeliveryIdempotency.test.ts
- durableDeliveryIdempotency.ts
- exampleDataConfig.test.ts
- fenneNoteOutputService.test.ts
- fenneNoteOutputService.ts
- gatewayChildCommand.test.ts
- gatewayChildCommand.ts
- gatewayControlRoutes.test.ts
- gatewayControlRoutes.ts
- gatewayMessageAdapterEnvironment.test.ts
- gatewayMessageAdapterEnvironment.ts
- globalConfig.test.ts
- globalConfig.ts
- jsonlTail.test.ts
- jsonlTail.ts
- knowledgeCallbackReminder.test.ts
- knowledgeCallbackReminderService.test.ts
- knowledgeCallbackReminderService.ts
- languageStyleRoutes.test.ts
- languageStyleRoutes.ts
- managerGatewayRuntimeService.test.ts
- managerGatewayRuntimeService.ts
- managerHttpRequestClassification.test.ts
- managerHttpRequestClassification.ts
- managerLifecycle.test.ts
- managerPluginConfig.test.ts
- managerPluginConfig.ts
- managerPluginHost.test.ts
- managerPluginHost.ts
- managerPluginRequestTracker.test.ts
- managerPluginRequestTracker.ts
- managerPluginRouteRegistry.test.ts
- managerPluginRouteRegistry.ts
- managerReadWorker.ts
- managerReadWorkerPool.test.ts
- managerReadWorkerPool.ts
- managerRuntimeMode.test.ts
- managerRuntimeMode.ts
- managerSharedResourcesRuntime.test.ts
- managerSharedResourcesRuntime.ts
- manualTriggerProcess.test.ts
- manualTriggerProcess.ts
- memoryConsolidationScheduler.test.ts
- memoryConsolidationScheduler.ts
- messageAdapterControl.test.ts
- messageAdapterControl.ts
- messageAdapterHealth.test.ts
- messageAdapterHealth.ts
- messageProcessingAutomationService.test.ts
- messageProcessingAutomationService.ts
- messageProcessingDeliveryTarget.test.ts
- messageProcessingDeliveryTarget.ts
- messageProcessingRoutes.test.ts
- messageProcessingRoutes.ts
- napcatControlRoutes.ts
- napcatSupervisorService.test.ts
- napcatSupervisorService.ts
- operationalLog.test.ts
- operationalLog.ts
- performanceAggregateIndex.ts
- performanceMonitoring.ts
- performanceRoutes.test.ts
- performanceRoutes.ts
- performanceStore.test.ts
- performanceStore.ts
- personaAvatarRoutes.test.ts
- personaAvatarRoutes.ts
- personaCatalog.ts
- personaDocumentRoutes.test.ts
- personaDocumentRoutes.ts
- personaMessageAuthority.test.ts
- personaMessageAuthority.ts
- personaMessagingRoutes.test.ts
- personaMessagingRoutes.ts
- personaSyncLanServer.test.ts
- personaSyncLanServer.ts
- personaSyncRoutes.test.ts
- personaSyncRoutes.ts
- personaVoiceTranscriptRoutes.test.ts
- personaVoiceTranscriptRoutes.ts
- planAgentStatus.test.ts
- planAgentStatus.ts
- planAgentStatusRoutes.test.ts
- planAgentStatusRoutes.ts
- planApprovalFeedbackDelivery.test.ts
- planApprovalFeedbackDelivery.ts
- planAttachmentRoutes.test.ts
- planAttachmentRoutes.ts
- planFeedbackRecovery.test.ts
- planFeedbackRecovery.ts
- planFeedbackRecoveryService.test.ts
- planFeedbackRecoveryService.ts
- planHistoryRoutes.test.ts
- planQaFeedback.test.ts
- planQaFeedback.ts
- planSecretaryAssignment.test.ts
- planSecretaryAssignment.ts
- planTaskBindingDelivery.test.ts
- planTaskBindingDelivery.ts
- planTaskCompletionDelivery.test.ts
- planTaskCompletionDelivery.ts
- pluginCatalogRoutes.test.ts
- pluginCatalogRoutes.ts
- pluginRouteOwnership.test.ts
- rabiApi.test.ts
- rabiApi.ts
- rabiLinkRelayRuntime.test.ts
- rabiLinkRelayRuntime.ts
- remoteAgentRoutes.ts
- roleInfoPayload.test.ts
- roleInfoPayload.ts
- roleKnowledgeRoute.test.ts
- roleKnowledgeRoute.ts
- roleKnowledgeRoutes.ts
- rolePanelDelivery.test.ts
- rolePanelDelivery.ts
- runtimeRegistry.ts
- scanController.test.ts
- scanController.ts
- selectionSpeechSettings.test.ts
- selectionSpeechSettings.ts
- speechControl.test.ts
- speechControl.ts
- speechEventProxy.test.ts
- speechEventProxy.ts
- speechMessageIngress.test.ts
- speechMessageIngress.ts
- speechModelManager.test.ts
- speechModelManager.ts
- speechRuntimeControl.test.ts
- speechRuntimeControl.ts
- speechServiceStatus.test.ts
- speechServiceStatus.ts
- statusPayload.test.ts
- statusPayload.ts
- wearableHealthRoute.test.ts
- wearableHealthRoute.ts
- webguiLanAccess.test.ts
- webguiLanAccess.ts
- napcatHealthScan.test.ts
- napcatHealthScan.ts
- napcatManager.test.ts
- napcatManager.ts
- remoteAgentManager.test.ts
- remoteAgentManager.ts
- webhookLikeScans.ts
- wecomManager.ts
- board.test.ts
- board.ts
- criticalFactRecall.test.ts
- criticalFactRecord.test.ts
- criticalFactRecord.ts
- managedAttachmentDelivery.test.ts
- managedAttachmentDelivery.ts
- managerClient.test.ts
- managerClient.ts
- persistence.test.ts
- persistence.ts
- referencedAgentSender.ts
- requirementDeliveryRecovery.test.ts
- requirementDeliveryRecovery.ts
- sendContextReview.test.ts
- sendContextReview.ts
- sourceContextRecovery.test.ts
- sourceContextRecovery.ts
- sourceEvidence.test.ts
- sourceEvidence.ts
- gatewayPerformanceReporter.ts
- nodePerformanceCollector.test.ts
- nodePerformanceCollector.ts
- performanceInstrumentation.test.ts
- performanceInstrumentation.ts
- agentCapabilityHints.test.ts
- agentCapabilityHints.ts
- agentPacket.test.ts
- agentPacket.ts
- conversationSituation.test.ts
- conversationSituation.ts
- identityContext.test.ts
- identityContext.ts
- messageContextScope.ts
- messageGroupingForward.test.ts
- messageGroupingForward.ts
- roleKnowledgeContext.test.ts
- roleKnowledgeContext.ts
- routeDecision.test.ts
- routeDecision.ts
- speechHotDeliveryQuality.test.ts
- speechHotDeliveryQuality.ts
- speechIngressForwarding.ts
- speechPushPolicy.test.ts
- speechPushPolicy.ts
- systemEventRules.ts
- types.ts
- agentAdapterRuntime.test.ts
- agentAdapterRuntime.ts
- contributionRegistry.test.ts
- contributionRegistry.ts
- contributionRuntime.ts
- cordisHost.test.ts
- cordisHost.ts
- cordisRoot.test.ts
- cordisRoot.ts
- gatewayCordisRoot.test.ts
- gatewayCordisRoot.ts
- gatewayPerformanceRuntime.ts
- managerCordisRoot.test.ts
- managerCordisRoot.ts
- managerPluginReconciler.test.ts
- managerPluginReconciler.ts
- managerPluginRuntime.test.ts
- managerPluginRuntime.ts
- messageAdapterRuntime.test.ts
- messageAdapterRuntime.ts
- pluginCatalog.test.ts
- pluginCatalog.ts
- processManagerPlugin.test.ts
- processManagerPlugin.ts
- processPluginHost.test.ts
- processPluginHost.ts
- processPluginProtocol.test.ts
- processPluginProtocol.ts
- windowsProcessTree.test.ts
- windowsProcessTree.ts
- heartbeatSchedules.test.ts
- heartbeatSchedules.ts
- agentAdapterCapabilities.ts
- agentCommunicationPolicy.test.ts
- agentCommunicationPolicy.ts
- codexMemoryConsolidationAgent.ts
- codexPlanAssistantSessions.test.ts
- codexPlanAssistantSessions.ts
- codexSessionBinding.ts
- codexSessionInitialization.ts
- codexTaskId.ts
- codexThreadSelection.ts
- codexThreadTitle.ts
- codexWorkspaceIdentity.ts
- desktopSettingsContract.ts
- filePersistence.test.ts
- filePersistence.ts
- gatewayConfigModel.test.ts
- gatewayConfigModel.ts
- keyedAsyncLock.ts
- languageStyle.ts
- messageEndpointTypes.ts
- pathPolicy.test.ts
- pathPolicy.ts
- performanceContract.ts
- performanceOperations.ts
- personaAvatarContract.ts
- personaRulePolicy.ts
- planAttachmentContract.ts
- planAttachmentMentions.test.ts
- planAttachmentMentions.ts
- planFeedbackContract.ts
- planSortContract.test.ts
- planSortContract.ts
- projectDirectoryLayout.test.ts
- projectDirectoryLayout.ts
- projectPaths.test.ts
- projectPaths.ts
- rabiMessage.test.ts
- rabiMessage.ts
- rolePanelMessage.ts
- routeIdentity.test.ts
- routeIdentity.ts
- routePaths.ts
- selectionSpeechContract.ts
- speechControlContract.ts
- speechModelManagement.ts
- speechTranscript.test.ts
- speechTranscript.ts
- voiceRuntime.test.ts
- voiceRuntime.ts
- localSpeechClient.test.ts
- localSpeechClient.ts
- agentSend.test.ts
- agentSend.ts
- agentSendLanguageStyle.test.ts
- agentSendLanguageStyle.ts
- agentSendTemplate.test.ts
- agentSendTemplate.ts
- agentThreads.test.ts
- agentThreads.ts
- codexAppServerClient.test.ts
- codexAppServerClient.ts
- codexDesktopBridge.test.ts
- codexDesktopBridge.ts
- codexRolloutActivity.test.ts
- codexRolloutActivity.ts
- codexRuntime.test.ts
- codexRuntime.ts
- codexSessionBinding.test.ts
- codexSessionInitialization.test.ts
- codexSessionResolver.test.ts
- codexSessionResolver.ts
- codexTaskIdentity.test.ts
- codexTaskIdentity.ts
- codexThreadCreationReservations.test.ts
- codexThreadCreationReservations.ts
- codexThreadSelection.test.ts
- commands.ts
- config.ts
- configWearable.test.ts
- conversationSituationStore.test.ts
- conversationSituationStore.ts
- copilotCli.test.ts
- copilotCli.ts
- deliveryReplay.ts
- deliveryReplayLedger.ts
- dshSessionBridge.test.ts
- dshSessionBridge.ts
- feishu.test.ts
- feishu.ts
- fenneNoteOutput.test.ts
- fenneNoteOutput.ts
- forwarding.test.ts
- forwarding.ts
- gatewayCommandInvocation.test.ts
- gatewayCommandInvocation.ts
- gatewayCommands.ts
- gatewayMain.test.ts
- gatewayMain.ts
- history.test.ts
- history.ts
- identityRelations.test.ts
- identityRelations.ts
- index.ts
- languageStyleValidation.test.ts
- languageStyleValidation.ts
- manager.ts
- managerInstanceLock.test.ts
- managerInstanceLock.ts
- managerRuntimeDiagnostics.test.ts
- managerRuntimeDiagnostics.ts
- manualTrigger.ts
- marvis.ts
- memoryConsolidationAgent.test.ts
- memoryConsolidationAgent.ts
- messageAgentPool.test.ts
- messageAgentPool.ts
- messageContext.test.ts
- messageContext.ts
- messageContextStore.test.ts
- messageContextStore.ts
- messageGrouping.test.ts
- messageGrouping.ts
- napcat.test.ts
- napcat.ts
- napcatForwardMessages.test.ts
- napcatForwardMessages.ts
- napcatMedia.test.ts
- napcatMedia.ts
- napcatReplyMessages.test.ts
- napcatReplyMessages.ts
- outbox.test.ts
- outbox.ts
- packageInfo.ts
- personaAvatar.test.ts
- personaAvatar.ts
- personaSync.test.ts
- personaSync.ts
- personaSyncAutoReconciler.test.ts
- personaSyncAutoReconciler.ts
- personaSyncCoordinator.test.ts
- personaSyncCoordinator.ts
- personaSyncManifestIndex.test.ts
- personaSyncManifestIndex.ts
- personaVoiceIdentities.test.ts
- personaVoiceIdentities.ts
- personaVoiceTranscriptView.test.ts
- personaVoiceTranscriptView.ts
- pipelines.test.ts
- pipelines.ts
- planAttachments.ts
- planFeedback.test.ts
- planFeedback.ts
- planPackageMigration.test.ts
- planPackageMigration.ts
- planPackageWaiting.test.ts
- planPackageWaiting.ts
- rabilinkConversationLedger.test.ts
- rabilinkConversationLedger.ts
- rabilinkConversationReviewer.test.ts
- rabilinkConversationReviewer.ts
- rabilinkObservationRecorder.test.ts
- rabilinkObservationRecorder.ts
- rabilinkRelayCloudflareWorker.test.ts
- replyImageDescriptions.test.ts
- replyImageDescriptions.ts
- roleKnowledge.test.ts
- roleKnowledge.ts
- roleKnowledgePagination.ts
- roleKnowledgePresentation.test.ts
- roleKnowledgePresentation.ts
- rolePanelDelivery.test.ts
- rolePanelDelivery.ts
- rolePanelTimeline.ts
- speechCliIntegration.test.ts
- speechIngressStore.test.ts
- speechIngressStore.ts
- speechMessageDelivery.test.ts
- speechMessageDelivery.ts
- wearableHealth.test.ts
- wearableHealth.ts
- wearableHealthAlertDelivery.test.ts
- wearableHealthAlertDelivery.ts
- wecom.ts
- weixinLoginRequest.test.ts
- weixinLoginRequest.ts
- weixinOpenClaw.test.ts
- weixinOpenClaw.ts
- .gitignore
- AGENTS.md
- design-qa.md
- design-qa_zh.md
- docs-layout-implementation.png
- docs-menu-implementation.png
- LICENSE
- package-lock.json
- package.json
- RabiRoute-Desktop.spec
- README.md
- README_zh.md
- Start-RabiRoute-Desktop.bat
- Start-RabiRoute-Health-Watchdog.bat
- Start-RabiRoute-MessageAdapter-Watchdog.bat
- tsconfig.json
- wrangler.rabilink-relay.toml
- 主动智能设计思路.md
- 主动智能设计思路_en.md
- 版本更新日志.md
- 版本更新日志_en.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/vb2250158/RabiRoute
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd RabiRoute
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker compose -f plugin-adapters/xiaoai-rabiroute/docker-compose.open-xiaoai.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Gradle (Java/Kotlin)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd apps/rabilink-android/app
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm run build
배포용으로 코드를 최적화해서 빌드 파일을 생성합니다.
npm run start:manager
개발/실행 서버를 켭니다.
npm run manager # run Manager from TypeScript
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm run webgui:dev # run the Vue/Vuetify frontend
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install -r desktop/rabi-voice-client/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation
Was this content helpful?
(0 ratings)
