wangzhibo
2026-10-08 220e4fab27b7f419b3e89e2f2d28ae789aac09d7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ó
Z13jtãó¶•SSKrSSKJr SSKJr SSKJr SSKJr SSK    J
r
 SSK J r  SSK Jr SS    KJrJrJrJr SS
KJr SS KJr SS KJr SS KJr \R8"\R:SS9 \R<"\5r \S\4Sj5r!\"SSS\!S9r"\"RG\RH5 \"RG\RH5 \"RG\RH5 \"RG\RH5 \"\
RJ5r&\&RO5(a\"RQS\"\)"\&5S9SS9 \"RUS5S5r+g)éN)Úasynccontextmanager)ÚPath)ÚFastAPI)Ú StaticFiles)Úsettings)Ú MqttService)ÚInitTaskDispatcher)ÚcoursesÚdevicesÚdialogueÚscene)ÚAutoInitService)Ú CourseService)Ú DeviceStore)Ú InitRegistryz/%(asctime)s %(levelname)s %(name)s: %(message)s)ÚlevelÚformatÚappcóÖ# •[5n[5n[5n[U5n[    XC5n[ X%U5nXdlXRlX Rl    X@Rl
XPRl X`RlUR5 [RS5 S7v• UR5 [RS5 g7f)NzSmartLearning server startedzSmartLearning server stopped)rrrrr    rÚ    auto_initÚstateÚ device_storeÚ init_registryÚmqttÚinit_dispatcherÚstartÚloggerÚinfoÚstop)rrrÚcourse_serviceÚ mqtt_servicerrs       Ú#E:\smartlearning\server\app\main.pyÚlifespanr#s¦é€ä“=€LÜ “N€MÜ"“_€Nܘ|Ó,€LÜ(¨ÓF€OÜ  À ÓM€IØ&Ôà)‡IIÔØ+‡IIÔØ!‡II„NØ /‡IIÔØ#‡IIÔà×ÑÔÜ
‡KKÐ.Ô/Ü    Ø×ÑÔÜ
‡KKÐ.Õ/ùs‚C'C)zSmartLearning Serveru0情境感知智能英语学习系统 - æœåŠ¡ç«¯z1.0.0)ÚtitleÚ descriptionÚversionr#z/static)Ú    directoryÚstatic)Únamez/healthcƒó´# •[[RS5(a[RROSnSU(aURS.$SS.$7f)NrÚokF)ÚstatusÚmqtt_connected)ÚhasattrrrrÚ    connected)rs r"Úhealthr0=sGé€ä$¤S§Y¡Y°×7Ñ7Œ39‰9>Š>¸T€DàÞ,0˜$Ÿ.™.ñ ðà6;ñ ðùs‚AA),ÚloggingÚ
contextlibrÚpathlibrÚfastapirÚfastapi.staticfilesrÚ
app.configrÚapp.mqtt.clientrÚapp.mqtt.init_dispatcherr    Ú
app.routesr
r r r Úapp.services.auto_initrÚapp.services.course_servicerÚapp.services.device_storerÚapp.services.init_registryrÚ basicConfigÚINFOÚ    getLoggerÚ__name__rr#rÚinclude_routerÚrouterÚdata_dirÚ    data_pathÚexistsÚmountÚstrÚgetr0©ór"Ú<module>rLs(ðÛÝ*ÝåÝ+åÝ'Ý7ß8Ó8Ý2Ý5Ý1Ý3à×Ò˜'Ÿ,™,Ð/`ÒaØ    ×    Ò    ˜8Ó    $€ðð0˜ó0óð0ñ,Ø
 ØBØ Ø ñ    €ð×ѐ5—<‘<Ô Ø×ѐ8—?‘?Ô#Ø×ѐ7—>‘>Ô"Ø×ѐ7—>‘>Ô"á ×"Ñ"Ó #€    Ø ×Ñ×ÑØ‡IIˆi™©s°9«~Ñ>ÀX€IÑNð‡ˆÓñóñrK