commit 0486626a99ee50c4dafc21ecac4bca1e8f31ca9d Author: KiriAky 107 Date: Sat Feb 21 20:09:03 2026 +0800 创建仓库 diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..55403b2 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,10 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +/.idea/ +/venv/ +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/FilesReadSysteam.iml b/.idea/FilesReadSysteam.iml new file mode 100644 index 0000000..07abf20 --- /dev/null +++ b/.idea/FilesReadSysteam.iml @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..58e24ac --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..db8786c --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..10f1835 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/backend/main.py b/backend/main.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/requirements.txt b/backend/requirements.txt new file mode 100644 index 0000000..3abd05e --- /dev/null +++ b/backend/requirements.txt @@ -0,0 +1,22 @@ +fastapi[all]==0.104.1 +uvicorn[standard]==0.24.0 +pydantic==2.5.0 +python-multipart==0.0.6 +pymongo==4.5.0 +redis==5.0.0 +celery==5.3.4 +sentence-transformers==2.2.2 +faiss-cpu==1.8.0 +python-docx==0.8.11 +pandas==2.1.4 +openpyxl==3.1.2 +markdown==3.5.1 +langchain==0.1.0 +langchain-community==0.0.10 +requests==2.31.0 +httpx==0.25.2 +python-dotenv==1.0.0 +loguru==0.7.2 +tqdm==4.66.1 +numpy==1.26.2 +PyYAML==6.0.1 \ No newline at end of file