From 250512527e0803748028916c9d0ca8302db19b3d Mon Sep 17 00:00:00 2001 From: leimingsheng Date: Thu, 28 Aug 2025 17:53:25 +0800 Subject: [PATCH] init repo --- .gitignore | 10 ++++++++++ distruibution.spec | 0 docs/D01_环境部署.md | 1 + docs/D02_工程结构.md | 1 + readme.md | 7 +++++++ resource/favicon.ico | Bin 0 -> 15086 bytes src/app/main.py | 11 +++++++++++ src/backend/.gitignore | 2 ++ src/backend/__init__.py | 0 src/backend/back_service.py | 0 src/backend/proj_app/__init__.py | 0 src/common/.gitignore | 1 + src/common/__init__.py | 8 ++++++++ src/common/_globals.py | 9 +++++++++ src/common/app_logger.py | 32 +++++++++++++++++++++++++++++++ src/common/cache_mgmt.py | 12 ++++++++++++ src/common/file_tool.py | 0 src/frontend/__init__.py | 0 src/frontend/onekeydiag_ui.py | 0 version | 0 20 files changed, 94 insertions(+) create mode 100644 .gitignore create mode 100644 distruibution.spec create mode 100644 docs/D01_环境部署.md create mode 100644 docs/D02_工程结构.md create mode 100644 readme.md create mode 100644 resource/favicon.ico create mode 100644 src/app/main.py create mode 100644 src/backend/.gitignore create mode 100644 src/backend/__init__.py create mode 100644 src/backend/back_service.py create mode 100644 src/backend/proj_app/__init__.py create mode 100644 src/common/.gitignore create mode 100644 src/common/__init__.py create mode 100644 src/common/_globals.py create mode 100644 src/common/app_logger.py create mode 100644 src/common/cache_mgmt.py create mode 100644 src/common/file_tool.py create mode 100644 src/frontend/__init__.py create mode 100644 src/frontend/onekeydiag_ui.py create mode 100644 version diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9110312 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# 编译时文件夹忽略 +build/ +dist/ +# 运行时缓存文件夹忽略 +onekeydiag_cache/ + +# 可能存在的压缩包文件忽略 +*.gz +*.tar +*.zip \ No newline at end of file diff --git a/distruibution.spec b/distruibution.spec new file mode 100644 index 0000000..e69de29 diff --git a/docs/D01_环境部署.md b/docs/D01_环境部署.md new file mode 100644 index 0000000..d7d4f74 --- /dev/null +++ b/docs/D01_环境部署.md @@ -0,0 +1 @@ +# D01_环境部署 \ No newline at end of file diff --git a/docs/D02_工程结构.md b/docs/D02_工程结构.md new file mode 100644 index 0000000..17c45d8 --- /dev/null +++ b/docs/D02_工程结构.md @@ -0,0 +1 @@ +# D02_工程结构 \ No newline at end of file diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..afa82c6 --- /dev/null +++ b/readme.md @@ -0,0 +1,7 @@ +# OneKeyLog Diag Program V2 + +## 简介 + +## 开发指北 + +## 使用指南 \ No newline at end of file diff --git a/resource/favicon.ico b/resource/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c83210e80c9d93d86f0c98aab111b9338111ed7b GIT binary patch literal 15086 zcmeI2X>3(R6o4dWQBfo)LJ&cPAc{c(R*f1^A-JIY zkSK~kEoEQIW~l{%Ad4)r)<*jf0Nl7w4-7lZ)mv!y>fBt&Ud+=J%yTQltt9*)Nxu1l> zjZaTE#eQymuFTxhvn*#l27g>*fQ>tknEmyQW>!^g8o#IBsUm3b}dWZXo)$ml(Kd5RvK z+5-({!nEHl{iKR*whx4swCBjBR>yl^nr(50fA*`T5u8VdF0}ne|JH0eWCTy@`@Z+H zrN4jBTyyg?GtBz!hs_sdTP!cZ$&?NozuMC8NSrWrf1fs$Yw8SRk%>mvF=pA|YuaLd z^Hb&{Uw-ObctBe!46;n2tLl`rGbR3acmKgY#erOO&6UR0Cs#iC(1{ND@W_`I9rEST zL0|lJvbDzGuD%rpn@)FACHPy{QL}b(HmD z%7UFO)}&0juuciEUtm3-v+_@~dDl^M@#4R>3SHiqusTf#_8G_o)^4pg>;;aV{Kw{x zH#D1P-(H%AAEv_{&zD;oUf<05BaPy-qU}!IejK6Yw6m*EI;so#KBW7_&@a8d~^Q7MO!cX3|FR` zx5)l0NItkfEZk*L;LE;dcil;wXPjJKd8S~x7)Yz9T+Y`uN`inUdB+o4q=9A~9&p*LqPbDz1 ze5+w^2C#<~9G$Xf0~jY=9`96Wry$&&HE$zC0P>~#V9p8r&2gr)lb3meZThgVvjyqJIR!oFZ< zfI~;mn0eI+J09eln$M@sC}DD?T#qd_Ov-gScFIQB+W%V471T2?vA5V=Y$5g&d+d&h z=H-6FPk{57TaSM51(vUCS?}U!o4;@1CHuc_TYZ}RyZg;D)f*04+1Q>Z-dvnkpRKGQ zd_A_z8QMr6uG)MkwZ0&G)K{16d=Q^p%LaZ_ZQJL*kjcDaPH?8om46f+`wrH3)|q1L zKce)z(&~%7|GymM7fT1^YAEE~(sJGJw$#IwmGHdIRlbX$)UV)aODOf3^Hllr629DK z&$|YHsP7{6`uI;=KZTE)g0}3dTzRLI%kYsa??Tdrsb5GP@|ESbAzyyQpx13EhWvbG zivIcXDJDH_D5m@l*;kH_uVXAPpRwc&iO-Xi*cq`Z{2T3MjPQR%!HHANX6L>WX2y~| zhWKUNwh`aN2Zi5`voL2+d>ovG@pIw}h|4PsFYLUVsZGQ=@pXjpr2Old+fx4GFkbkn zi9cuJ6ICZM;4m3s<@iwWX9V%buPcC04PVm8iEHgc{9OFt;NV*tG^RR`PY`dnj5)7? z*tneiiTmS^AqLEtyRc!$krs0Gd}O}ht94}((`G&i;Fm>?ix(%4PhCSMA2Trn{Pr4X zo5*22B!&P^nEw%c`dkBZQut((YJVgAGU*Rr-M`>#pRV`?DF>qFw)o|f*d{ct6V)D} zCymk{+baG;p?iE-GM=R87~>RWhev$5Mp)Q1ZhXUSk7g33KeWivF#gBneH3Cm0{CEE zIc}bNBN`;0{x7d=Sh=#N}&1LZ!C z)*ss*BukfJ-!u?o)b(+{H4kDjap)vo0WI+nXz=d}(3YrsSJ*2JRlgmGCEL|c^U(Ih z#nXB2EeW72b;JuaMC~=?Zj;c&jSp!(_||}4ZhcUm`7MCW2ZuFQLs&dh__=lAxsC_rDYSDRkUV)WG;KSJ-QO^8Kb%yjE~16WVN3 z*9OOlaSt80N<`ZiVE>VsaXY*#+Sd%Vce4 zpUQlb^9ylB`dr6OgXrUwu~&9M$Ddsu%u{!MyEui+yL%AY;@%+@eduSsZh@=sy9iz( zQys5GAAq^b*kUJ0u_?sz_5J`n_6^03amxK%^vMR8&)n@PWM2o#;!Kq-u*VBqmx5%p zWtnTMgWAGbmGyD)>N-2Oialp^f8e*`jLlh(Gjw~rYpvVU@!fuWkA)no_8xz^67+Ac zZ9s2