https://github.com/yangyanhao2004/Family_Robot
· scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)
49 raw signals (0 security + 49 graph)
Last scanned 2 months, 1 week ago · v1 · 46 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2367 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
智宠精灵.md |
software | healthy | 智宠精灵.md |
演示视频讲稿_5分钟.md |
software | healthy | 演示视频讲稿_5分钟.md |
README.md |
software | healthy | README.md |
README.en.md |
software | healthy | README.en.md |
TEST_CASES.md |
software | healthy | TEST_CASES.md |
pom.xml |
software | healthy | Family_Robot_Back_PC/pom.xml |
application-test.yml |
software | healthy | Family_Robot_Back_PC/src/test/resources/application-test.yml |
FamilyRobotApplicationTests.java |
software | healthy | Family_Robot_Back_PC/src/test/java/com/familyrobot/FamilyRo… |
data.sql |
software | healthy | Family_Robot_Back_PC/src/main/resources/data.sql |
FamilyRobotApplication.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/FamilyRo… |
JwtTokenProvider.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/security… |
JwtAuthFilter.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/security… |
AesPasswordEncoder.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/security… |
SecurityConfig.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/config/S… |
DataInitializer.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/config/D… |
ScheduledTasks.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/schedule… |
AlbumController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
AdminController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
AuthController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
EmergencyController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
CommandController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
UserController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
SettingsController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
ReminderController.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
PhotoRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
ReminderRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
SettingsRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
RobotRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
VerificationCodeRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
CommandLogRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
UserRepository.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
EmailService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
AlbumService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
UserService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
AuthService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
ReminderService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
SettingsService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
VerificationService.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
AdminUserDto.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
PhotoDto.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
LoginRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
CommandLogRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
ProfileDto.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
AdminRobotDto.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
AddPhotoRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
RegisterRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
VerifyRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
ReminderDto.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
UpdateReminderRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
RobotRegistrationRequest.java |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dt… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Family_Robot_Back_PC |
software | healthy | Family_Robot_Back_PC |
src |
software | healthy | Family_Robot_Back_PC/src |
test |
software | healthy | Family_Robot_Back_PC/src/test |
resources |
software | healthy | Family_Robot_Back_PC/src/test/resources |
java |
software | healthy | Family_Robot_Back_PC/src/test/java |
com |
software | healthy | Family_Robot_Back_PC/src/test/java/com |
familyrobot |
software | healthy | Family_Robot_Back_PC/src/test/java/com/familyrobot |
main |
software | healthy | Family_Robot_Back_PC/src/main |
resources |
software | healthy | Family_Robot_Back_PC/src/main/resources |
java |
software | healthy | Family_Robot_Back_PC/src/main/java |
com |
software | healthy | Family_Robot_Back_PC/src/main/java/com |
familyrobot |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot |
security |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/security |
config |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/config |
scheduled |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/scheduled |
controller |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/controll… |
repository |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/reposito… |
service |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service |
model |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model |
dto |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/dto |
entity |
software | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/model/en… |
Family_Robot_STM32 |
software | healthy | Family_Robot_STM32 |
FreeRTOS |
software | healthy | Family_Robot_STM32/FreeRTOS |
Src |
software | healthy | Family_Robot_STM32/FreeRTOS/Src |
Inc |
software | healthy | Family_Robot_STM32/FreeRTOS/Inc |
Middlewares |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares |
Third_Party |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party |
FreeRTOS |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTOS |
Source |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
portable |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
RVDS |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
ARM_CM4F |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
MemMang |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
include |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
CMSIS_RTOS_V2 |
software | healthy | Family_Robot_STM32/FreeRTOS/Middlewares/Third_Party/FreeRTO… |
user |
software | healthy | Family_Robot_STM32/FreeRTOS/user |
Drivers |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers |
CMSIS |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS |
Core |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core |
Template |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core/Template |
ARMv8-M |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core/Template/ARM… |
Include |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core/Include |
Core_A |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core_A |
Include |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core_A/Include |
Source |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Core_A/Source |
docs |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/docs |
General |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/docs/General |
html |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/docs/General/html |
Include |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/Include |
NN |
software | healthy | Family_Robot_STM32/FreeRTOS/Drivers/CMSIS/NN |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BASE |
software | healthy | Family_Robot_Web_PC/src/router/index.ts:BASE |
login |
software | healthy | Family_Robot_Web_PC/src/stores/authStore.ts:login |
setAuth |
software | healthy | Family_Robot_Web_PC/src/stores/authStore.ts:setAuth |
logout |
software | healthy | Family_Robot_Web_PC/src/stores/authStore.ts:logout |
addUserMessage |
software | healthy | Family_Robot_Web_PC/src/stores/chatStore.ts:addUserMessage |
addAssistantMessage |
software | healthy | Family_Robot_Web_PC/src/stores/chatStore.ts:addAssistantMes… |
addRawAssistantMessage |
software | healthy | Family_Robot_Web_PC/src/stores/chatStore.ts:addRawAssistant… |
clearMessages |
software | healthy | Family_Robot_Web_PC/src/stores/chatStore.ts:clearMessages |
updateConnectionStatus |
software | healthy | Family_Robot_Web_PC/src/stores/robotStore.ts:updateConnecti… |
setConnecting |
software | healthy | Family_Robot_Web_PC/src/stores/robotStore.ts:setConnecting |
setDisconnected |
software | healthy | Family_Robot_Web_PC/src/stores/robotStore.ts:setDisconnected |
updateRobotStatus |
software | healthy | Family_Robot_Web_PC/src/stores/robotStore.ts:updateRobotSta… |
addNotification |
software | healthy | Family_Robot_Web_PC/src/stores/robotStore.ts:addNotification |
removeNotification |
software | healthy | Family_Robot_Web_PC/src/stores/robotStore.ts:removeNotifica… |
apiBase |
software | healthy | Family_Robot_Web_PC/src/services/api.ts:apiBase |
authHeaders |
software | healthy | Family_Robot_Web_PC/src/services/api.ts:authHeaders |
request |
software | healthy | Family_Robot_Web_PC/src/services/api.ts:request |
getUserIdFromToken |
software | healthy | Family_Robot_Web_PC/src/services/websocket.ts:getUserIdFrom… |
getUserEmailFromToken |
software | healthy | Family_Robot_Web_PC/src/services/websocket.ts:getUserEmailF… |
load |
software | healthy | Family_Robot_pi/config.py:81 |
_normalize_paths |
software | healthy | Family_Robot_pi/config.py:120 |
_load_env_file |
software | healthy | Family_Robot_pi/config.py:136 |
_serialize_value |
software | healthy | Family_Robot_pi/config.py:145 |
save |
software | healthy | Family_Robot_pi/config.py:156 |
__init__ |
software | healthy | Family_Robot_pi/orchestrator.py:54 |
start |
software | healthy | Family_Robot_pi/orchestrator.py:164 |
_signal_handler |
software | healthy | Family_Robot_pi/orchestrator.py:220 |
stop |
software | healthy | Family_Robot_pi/orchestrator.py:225 |
pause_wake_word_detector |
software | healthy | Family_Robot_pi/orchestrator.py:229 |
resume_wake_word_detector |
software | healthy | Family_Robot_pi/orchestrator.py:237 |
is_remote_session_active |
software | healthy | Family_Robot_pi/orchestrator.py:247 |
set_remote_session_active |
software | healthy | Family_Robot_pi/orchestrator.py:251 |
_suspend_emotional_chat |
software | healthy | Family_Robot_pi/orchestrator.py:263 |
_resume_emotional_chat |
software | healthy | Family_Robot_pi/orchestrator.py:274 |
_resume_wake_word_if_allowed |
software | healthy | Family_Robot_pi/orchestrator.py:287 |
_cleanup |
software | healthy | Family_Robot_pi/orchestrator.py:298 |
speak_reminder |
software | healthy | Family_Robot_pi/orchestrator.py:305 |
_timed |
software | healthy | Family_Robot_pi/orchestrator.py:316 |
_on_wake_word |
software | healthy | Family_Robot_pi/orchestrator.py:325 |
_speak_filler |
software | healthy | Family_Robot_pi/orchestrator.py:416 |
_process_query |
software | healthy | Family_Robot_pi/orchestrator.py:428 |
_handle_cloud_query |
software | healthy | Family_Robot_pi/orchestrator.py:503 |
_speak |
software | healthy | Family_Robot_pi/orchestrator.py:543 |
main |
software | healthy | Family_Robot_pi/orchestrator.py:566 |
_bootstrap_runtime_env |
software | healthy | Family_Robot_pi/main.py:29 |
_build_parser |
software | healthy | Family_Robot_pi/main.py:38 |
_start_backend |
software | healthy | Family_Robot_pi/main.py:53 |
_wait_for_backend |
software | healthy | Family_Robot_pi/main.py:65 |
_run_voice_only |
software | healthy | Family_Robot_pi/main.py:81 |
_run_remote_only |
software | healthy | Family_Robot_pi/main.py:90 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WebSocketService |
software | healthy | Family_Robot_Web_PC/src/services/websocket.ts:WebSocketServ… |
WebRTCService |
software | healthy | Family_Robot_Web_PC/src/services/webrtc.ts:WebRTCService |
Config |
software | healthy | Family_Robot_pi/config.py:17 |
Orchestrator |
software | healthy | Family_Robot_pi/orchestrator.py:51 |
PiWebSocketClient |
software | healthy | Family_Robot_pi/interaction/pi_client.py:63 |
SDAudioStreamTrack |
software | healthy | Family_Robot_pi/interaction/webrtc_call.py:108 |
_MicSource |
software | healthy | Family_Robot_pi/interaction/webrtc_call.py:254 |
PiWebRTCCallBridge |
software | healthy | Family_Robot_pi/interaction/webrtc_call.py:268 |
_RobotState |
software | healthy | Family_Robot_pi/interaction/robot/controller.py:36 |
RobotController |
software | healthy | Family_Robot_pi/interaction/robot/controller.py:45 |
SerialRobotController |
software | healthy | Family_Robot_pi/interaction/robot/serial_controller.py:109 |
AudioManager |
software | healthy | Family_Robot_pi/audio/audio_manager.py:67 |
WhisperSTT |
software | healthy | Family_Robot_pi/audio/stt_engine.py:109 |
EmotionResult |
software | healthy | Family_Robot_pi/audio/emotion_detector.py:14 |
EmotionDetector |
software | healthy | Family_Robot_pi/audio/emotion_detector.py:20 |
PiperTTS |
software | healthy | Family_Robot_pi/audio/tts_engine.py:68 |
EdgeTTS |
software | healthy | Family_Robot_pi/audio/tts_engine.py:101 |
ToolCall |
software | healthy | Family_Robot_pi/brain/ollama_client.py:12 |
ChatResponse |
software | healthy | Family_Robot_pi/brain/ollama_client.py:19 |
OllamaClient |
software | healthy | Family_Robot_pi/brain/ollama_client.py:26 |
ChatSession |
software | healthy | Family_Robot_pi/brain/session_manager.py:18 |
SessionManager |
software | healthy | Family_Robot_pi/brain/session_manager.py:37 |
KimiClient |
software | healthy | Family_Robot_pi/brain/cloud_client.py:14 |
ToolType |
software | healthy | Family_Robot_pi/brain/router.py:14 |
RouterResult |
software | healthy | Family_Robot_pi/brain/router.py:26 |
Router |
software | healthy | Family_Robot_pi/brain/router.py:34 |
SentimentResult |
software | healthy | Family_Robot_pi/brain/text_sentiment.py:12 |
TextSentiment |
software | healthy | Family_Robot_pi/brain/text_sentiment.py:18 |
ToolCall |
software | healthy | Family_Robot_pi/brain/web_ai_client.py:148 |
ChatResponse |
software | healthy | Family_Robot_pi/brain/web_ai_client.py:154 |
KimiK25Client |
software | healthy | Family_Robot_pi/brain/web_ai_client.py:164 |
NewsTool |
software | healthy | Family_Robot_pi/brain/tools/news_tool.py:10 |
WeatherTool |
software | healthy | Family_Robot_pi/brain/tools/weather_tool.py:10 |
CameraStreamer |
software | healthy | Family_Robot_pi/senses/camera_streamer.py:32 |
WakeWordDetector |
software | healthy | Family_Robot_pi/senses/wake_word_detector.py:61 |
CommandPayload |
software | healthy | Family_Robot_pi/backend/models/command.py:4 |
CommandMessage |
software | healthy | Family_Robot_pi/backend/models/command.py:8 |
AIChatPayload |
software | healthy | Family_Robot_pi/backend/models/command.py:14 |
AIChatMessage |
software | healthy | Family_Robot_pi/backend/models/command.py:18 |
AIChatResponsePayload |
software | healthy | Family_Robot_pi/backend/models/command.py:22 |
AIChatResponseMessage |
software | healthy | Family_Robot_pi/backend/models/command.py:27 |
AISessionEndPayload |
software | healthy | Family_Robot_pi/backend/models/command.py:31 |
AISessionEndMessage |
software | healthy | Family_Robot_pi/backend/models/command.py:34 |
StatusPayload |
software | healthy | Family_Robot_pi/backend/models/status.py:4 |
StatusMessage |
software | healthy | Family_Robot_pi/backend/models/status.py:10 |
WebRTCSignalingData |
software | healthy | Family_Robot_pi/backend/models/webrtc.py:4 |
WebRTCSignalingMessage |
software | healthy | Family_Robot_pi/backend/models/webrtc.py:10 |
BaseMessage |
software | healthy | Family_Robot_pi/backend/models/common.py:4 |
RegisterMessage |
software | healthy | Family_Robot_pi/backend/models/common.py:7 |
ErrorMessage |
software | healthy | Family_Robot_pi/backend/models/common.py:12 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | Family_Robot_Web_PC/src/router/index.ts |
/login |
frontend | healthy | Family_Robot_Web_PC/src/router/index.ts |
/register |
frontend | healthy | Family_Robot_Web_PC/src/router/index.ts |
/reset-password |
frontend | healthy | Family_Robot_Web_PC/src/router/index.ts |
/home |
frontend | healthy | Family_Robot_Web_PC/src/router/index.ts |
/admin |
frontend | healthy | Family_Robot_Web_PC/src/router/index.ts |
/home/ai-chat |
frontend | healthy | Family_Robot_Web_PC/src/components/SideNav.vue |
/home/album |
frontend | healthy | Family_Robot_Web_PC/src/components/SideNav.vue |
/home/reminders |
frontend | healthy | Family_Robot_Web_PC/src/components/SideNav.vue |
/home/settings |
frontend | healthy | Family_Robot_Web_PC/src/components/SideNav.vue |
/home/user |
frontend | healthy | Family_Robot_Web_PC/src/components/SideNav.vue |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /video/frame |
api | healthy | Family_Robot_pi/backend/app.py |
GET /video/stream |
api | healthy | Family_Robot_pi/backend/app.py |
GET /api/photos |
api | healthy | Family_Robot_pi/backend/app.py |
GET / |
api | healthy | Family_Robot_pi/backend/app.py |
POST /voice-reminder |
api | healthy | Family_Robot_pi/backend/internal/voice_reminder.py |
POST /fall |
api | healthy | Family_Robot_pi/backend/emergency/handler.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::Family_Robot_Back_PC/src/main/java/com/familyrobot/se… |
security | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/security… |
auth::README.md |
security | healthy | README.md |
auth::Family_Robot_Back_PC/src/test/resources/application-t… |
security | healthy | Family_Robot_Back_PC/src/test/resources/application-test.yml |
auth::Family_Robot_Back_PC/pom.xml |
security | healthy | Family_Robot_Back_PC/pom.xml |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.137.90 |
network | healthy | README.md |
192.168.137.1 |
network | healthy | README.md |
127.0.0.1 |
network | healthy | Family_Robot_pi/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-845njgbe |
software | healthy | /tmp/repobility-clone-845njgbe |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::Family_Robot_Back_PC/src/main/java/com/fa… |
security | healthy | Family_Robot_Back_PC/src/main/java/com/familyrobot/service/… |
This page is publicly accessible at:
https://repobility.com/scan/bdaacedc-5442-442f-a0ec-f733f15c16a1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bdaacedc-5442-442f-a0ec-f733f15c16a1/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.