diff --git a/AI/.idea/misc.xml b/AI/.idea/misc.xml
index 84f89703..43af2100 100644
--- a/AI/.idea/misc.xml
+++ b/AI/.idea/misc.xml
@@ -3,5 +3,5 @@
-
+
\ No newline at end of file
diff --git a/AI/.idea/ppt-generator.iml b/AI/.idea/ppt-generator.iml
index 50132a82..9bec52bf 100644
--- a/AI/.idea/ppt-generator.iml
+++ b/AI/.idea/ppt-generator.iml
@@ -4,7 +4,7 @@
-
+
\ No newline at end of file
diff --git a/AI/Game/requirements.txt b/AI/Game/requirements.txt
new file mode 100644
index 00000000..fa370662
--- /dev/null
+++ b/AI/Game/requirements.txt
@@ -0,0 +1 @@
+pygame==2.6.1
\ No newline at end of file
diff --git a/AI/WxMini/Milvus/Config/__pycache__/MulvusConfig.cpython-312.pyc b/AI/WxMini/Milvus/Config/__pycache__/MulvusConfig.cpython-312.pyc
new file mode 100644
index 00000000..b35e97ba
Binary files /dev/null and b/AI/WxMini/Milvus/Config/__pycache__/MulvusConfig.cpython-312.pyc differ
diff --git a/AI/WxMini/Milvus/Config/__pycache__/__init__.cpython-312.pyc b/AI/WxMini/Milvus/Config/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 00000000..b9d73a33
Binary files /dev/null and b/AI/WxMini/Milvus/Config/__pycache__/__init__.cpython-312.pyc differ
diff --git a/AI/WxMini/Milvus/Utils/__pycache__/MilvusCollectionManager.cpython-312.pyc b/AI/WxMini/Milvus/Utils/__pycache__/MilvusCollectionManager.cpython-312.pyc
new file mode 100644
index 00000000..6fe7c581
Binary files /dev/null and b/AI/WxMini/Milvus/Utils/__pycache__/MilvusCollectionManager.cpython-312.pyc differ
diff --git a/AI/WxMini/Milvus/Utils/__pycache__/MilvusConnectionPool.cpython-312.pyc b/AI/WxMini/Milvus/Utils/__pycache__/MilvusConnectionPool.cpython-312.pyc
new file mode 100644
index 00000000..2b05ad72
Binary files /dev/null and b/AI/WxMini/Milvus/Utils/__pycache__/MilvusConnectionPool.cpython-312.pyc differ
diff --git a/AI/WxMini/Milvus/Utils/__pycache__/__init__.cpython-312.pyc b/AI/WxMini/Milvus/Utils/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 00000000..0e1db817
Binary files /dev/null and b/AI/WxMini/Milvus/Utils/__pycache__/__init__.cpython-312.pyc differ
diff --git a/AI/WxMini/Milvus/__pycache__/__init__.cpython-312.pyc b/AI/WxMini/Milvus/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 00000000..c66b83dc
Binary files /dev/null and b/AI/WxMini/Milvus/__pycache__/__init__.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/EmbeddingUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/EmbeddingUtil.cpython-312.pyc
new file mode 100644
index 00000000..a9788191
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/EmbeddingUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/ImageUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/ImageUtil.cpython-312.pyc
new file mode 100644
index 00000000..c7086780
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/ImageUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-312.pyc
new file mode 100644
index 00000000..03654439
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/NewsUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/NewsUtil.cpython-312.pyc
new file mode 100644
index 00000000..3d404796
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/NewsUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/OssUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/OssUtil.cpython-312.pyc
new file mode 100644
index 00000000..e87c525c
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/OssUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/RedisUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/RedisUtil.cpython-312.pyc
new file mode 100644
index 00000000..1e01bb3c
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/RedisUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/TianQiUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/TianQiUtil.cpython-312.pyc
new file mode 100644
index 00000000..5a40d997
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/TianQiUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/TokenUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/TokenUtil.cpython-312.pyc
new file mode 100644
index 00000000..6e23e877
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/TokenUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-312.pyc
new file mode 100644
index 00000000..f252e262
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-312.pyc differ
diff --git a/AI/WxMini/Utils/__pycache__/__init__.cpython-312.pyc b/AI/WxMini/Utils/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 00000000..d93e3da9
Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/__init__.cpython-312.pyc differ
diff --git a/AI/WxMini/__pycache__/Start.cpython-312.pyc b/AI/WxMini/__pycache__/Start.cpython-312.pyc
new file mode 100644
index 00000000..1fa2f38c
Binary files /dev/null and b/AI/WxMini/__pycache__/Start.cpython-312.pyc differ
diff --git a/AI/WxMini/__pycache__/__init__.cpython-312.pyc b/AI/WxMini/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 00000000..12271ce4
Binary files /dev/null and b/AI/WxMini/__pycache__/__init__.cpython-312.pyc differ
diff --git a/AI/WxMini/alibabacloud-nls-python-sdk-dev/配置步骤.txt b/AI/WxMini/alibabacloud-nls-python-sdk-dev/配置步骤.txt
index 7a4f4f90..15f227d3 100644
--- a/AI/WxMini/alibabacloud-nls-python-sdk-dev/配置步骤.txt
+++ b/AI/WxMini/alibabacloud-nls-python-sdk-dev/配置步骤.txt
@@ -1,3 +1,2 @@
-D:\anaconda3\envs\py310\python -m pip install -r requirements.txt
-
-D:\anaconda3\envs\py310\python -m pip install .
\ No newline at end of file
+pip install -r requirements.txt
+pip install .
\ No newline at end of file
diff --git a/AI/WxMini/requirements.txt b/AI/WxMini/requirements.txt
new file mode 100644
index 00000000..58bab2c3
--- /dev/null
+++ b/AI/WxMini/requirements.txt
@@ -0,0 +1,96 @@
+aiohappyeyeballs == 2.6.1
+aiohttp == 3.11.16
+aiomysql == 0.2.0
+aiosignal == 1.3.2
+alibabacloud_credentials ==0.3.6
+alibabacloud_endpoint_util ==0.0.3
+alibabacloud_gateway_spi ==0.0.3
+alibabacloud_openapi_util ==0.2.2
+alibabacloud-sts20150401 ==1.1.5
+alibabacloud-tea ==0.4.3
+alibabacloud_tea_openapi ==0.4.0rc1
+alibabacloud_tea_util ==0.3.13
+alibabacloud_tea_xml ==0.0.2
+aliyun-python-sdk-core ==2.16.0
+aliyun-python-sdk-kms ==2.16.5
+annotated-types ==0.7.0
+anyio ==4.9.0
+attrs ==25.3.0
+beautifulsoup4 ==4.13.3
+bs4 ==0.0.2
+certifi ==2025.1.31
+cffi ==1.17.1
+charset-normalizer ==3.4.1
+click ==8.1.8
+colorama ==0.4.6
+contourpy ==1.3.1
+crcmod ==1.7
+cryptography ==44.0.2
+cycler ==0.12.1
+darabonba-core ==1.0.0
+dashscope ==1.23.1
+distro ==1.9.0
+ecdsa ==0.19.1
+fastapi ==0.115.12
+fonttools ==4.57.0
+frozenlist ==1.5.0
+gensim ==4.3.3
+grpcio ==1.67.1
+h11 ==0.14.0
+httpcore ==1.0.7
+httpx ==0.28.1
+idna ==3.10
+jieba ==0.42.1
+jiter ==0.9.0
+jmespath ==0.10.0
+jose ==1.0.0
+kiwisolver ==1.4.8
+matplotlib ==3.10.1
+multidict ==6.3.2
+nls ==1.1.0
+numpy ==1.26.4
+openai ==1.71.0
+oss2 ==2.19.1
+packaging ==24.2
+pandas ==2.2.3
+passlib ==1.7.4
+pillow ==11.1.0
+pip ==25.0.1
+propcache ==0.3.1
+protobuf ==6.30.2
+pyasn1 ==0.4.8
+pycparser ==2.22
+pycryptodome ==3.22.0
+pydantic ==2.11.2
+pydantic_core ==2.33.1
+pydub ==0.25.1
+pygame ==2.6.1
+pymilvus ==2.5.6
+PyMySQL ==1.1.1
+pyparsing ==3.2.3
+python-dateutil ==2.9.0.post0
+python-dotenv ==1.1.0
+python-jose ==3.4.0
+python-multipart ==0.0.20
+pytz ==2025.2
+redis ==6.0.0b2
+requests ==2.32.3
+rsa ==4.9
+scipy ==1.13.1
+setuptools ==78.1.0
+six ==1.17.0
+smart-open ==7.1.0
+sniffio ==1.3.1
+soupsieve ==2.6
+starlette ==0.46.1
+tqdm ==4.67.1
+typing_extensions ==4.13.1
+typing-inspection ==0.4.0
+tzdata ==2025.2
+ujson ==5.10.0
+urllib3 ==2.3.0
+uvicorn ==0.34.0
+websocket-client ==1.8.0
+wheel ==0.45.1
+wrapt ==1.17.2
+yarl ==1.19.0
\ No newline at end of file
diff --git a/AI/WxMini/安装.txt b/AI/WxMini/安装.txt
index 997a0720..3f356812 100644
--- a/AI/WxMini/安装.txt
+++ b/AI/WxMini/安装.txt
@@ -1,9 +1,4 @@
# 腾讯 AI Lab 的中文词向量
https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/Tencent_AILab_ChineseEmbedding/Tencent_AILab_ChineseEmbedding.tar.gz
-# 显示已安装包的版本号
-pip show gensim
-pip show jieba
-pip show pymilvus
-
diff --git a/Doc/Anaconda3/Anaconda3下载与安装.txt b/Doc/Anaconda3/Anaconda3下载与安装.txt
index 4bc518b8..0f535f2c 100644
--- a/Doc/Anaconda3/Anaconda3下载与安装.txt
+++ b/Doc/Anaconda3/Anaconda3下载与安装.txt
@@ -14,19 +14,26 @@ D:\anaconda3\Scripts
WIN+R,输入cmd打开控制台,输入conda -V
# 设置Anaconda镜像
-打开控制台,输入
-conda config --set show_channel_urls yes
+conda config --remove-key channels
+conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
+conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
+conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
+conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
+conda config --show channels
+conda create --name python312 python=3.12
-生成.condarc文件
-等待生成结束后,在控制台输入如下命令
+# 使用Anaconda 的黑窗口进行配置
+C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda (anaconda3)\Anaconda Prompt.lnk
-conda config --add channels http://mirrors,tuna,tsinghua.edu.cn/anaconda/pkgs/free
-conda config --set show channel urls yes
-conda config --add channels http://mirrors,tuna,tsinghua.edu.cn/anaconda/cloud/conda-forge
-conda config --add channels http://mirrors,tuna,tsinghua,edu.cn/anaconda/cloud/msys2/
+# 激活环境
+conda activate python312
-等待命令结束后,输入conda info,查看是否换源成功
+# 查看当前环境
+conda env list
-输入conda clean -i清除索引缓存,保证用的是镜像站提供的索引
-输入conda create -n myenv numpy测试是否成功
+# 退出虚拟环境
+conda deactivate
+
+# 查看已安装了哪些包
+pip list
\ No newline at end of file