+
{supportedLanguages.map((lang) => (
-
))}
@@ -575,61 +586,97 @@ export default function Projects() {
-
fileInputRef.current?.click()}>
-
-
上传 ZIP 归档
-
- 最大: 100MB // 格式: .ZIP
-
-
-
-
+
+ {!selectedFile ? (
+
fileInputRef.current?.click()}>
+
+
上传 ZIP 归档
+
+ 最大: 100MB // 格式: .ZIP
+
+
+
+
+ ) : (
+
+
+
+
+
+
+
{selectedFile.name}
+
{(selectedFile.size / 1024 / 1024).toFixed(2)} MB
+
+
+
+
+ )}
{uploading && (
-
+
上传并分析中...
{uploadProgress}%
-
+
)}
-
+
-
-
+
+
上传协议:
-
- - > 确保完整的项目代码
- - > 排除: node_modules, .git
- - > 归档将被存储
- - > 支持多次审计
+
+ - 确保完整的项目代码
+ - 移除 node_modules 等依赖目录
+ - 包含必要的配置文件
+
+
+
+
+