瀏覽代碼

初始化项目

eric.w 1 周之前
父節點
當前提交
392c0fe0c4

+ 1 - 1
Dockerfile

@@ -1,5 +1,5 @@
 # =============================================================================
-# 低代码 AI 模型训练系统 — 多阶段构建
+# 禾瑞思航·低代码 AI 模型训练系统 — 多阶段构建
 # Stage 1: 构建 Vue 前端静态资源
 # Stage 2: 安装 Python 依赖并运行 FastAPI
 # =============================================================================

二進制
README-PHOTOS/图像处理.png


二進制
README-PHOTOS/数据集标注.png


二進制
README-PHOTOS/模型调用.png


+ 4 - 4
README.md

@@ -1,6 +1,6 @@
-#  禾瑞思航.低代码AI模型训练系统  面向计算机视觉
+#  禾瑞思航·低代码AI模型训练系统  面向计算机视觉
 
-基于深度学习的低代码AI模型训练系统,包含图像采集、智能检测、数据标注、模型训练四大模块。
+基于深度学习的禾瑞思航·低代码AI模型训练系统,包含图像采集、智能检测、数据标注、模型训练四大模块。
 
 ## 项目特点
 
@@ -108,8 +108,8 @@ https://www.gitpp.com/pkuLicense/pku-open-source-license
 大中型企业,一定要付费哦,尊重这些底层的程序员吧
 
 
-### **低代码AI模型训练系统:工业质检 通用解决方案**  
-**系统定位**:基于深度学习的低代码AI平台,专为**工业质检**设计
+### **禾瑞思航·低代码AI模型训练系统:工业质检 通用解决方案**  
+**系统定位**:基于深度学习的禾瑞思航·低代码AI平台,专为**工业质检**设计
 
 本项目基于[工业低代码计算机视觉系统](https://www.gitpp.com/chatwike/project-gpp-0525002)
 

+ 1 - 1
docker-compose.yml

@@ -1,5 +1,5 @@
 # =============================================================================
-# 低代码 AI 模型训练系统 Docker Compose(示例配置,可按环境修改)
+# 禾瑞思航·低代码 AI 模型训练系统 Docker Compose(示例配置,可按环境修改)
 # =============================================================================
 # 架构说明:
 #   - 前端:Vue 3 + Vite 构建为静态资源,由 FastAPI 在 8000 端口统一对外服务

+ 2 - 2
index.html

@@ -4,9 +4,9 @@
     <meta charset="UTF-8" />
     <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
-    <meta name="description" content=" AI 低代码平台 - 基于深度学习的智慧AI平台" />
+    <meta name="description" content="禾瑞思航.AI 模型训练系统 - 基于深度学习的 AI 低代码平台" />
     <meta name="theme-color" content="#121212" />
-    <title>智慧 AI 系统 低代码AI模型训练平台</title>
+    <title>禾瑞思航.AI 模型训练系统</title>
     <!-- 预加载工业字体 -->
     <link rel="preconnect" href="https://fonts.googleapis.com">
     <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

+ 4 - 2
src/App.vue

@@ -34,7 +34,7 @@
                 <rect x="48" y="72" width="24" height="6" fill="#FF6B35"/>
               </svg>
             </div>
-            <div class="system-title">{{ t('common.systemName') }}</div>
+            <div class="system-title">{{ t('common.sidebarSystemName') }}</div>
           </div>
           
           <navigation-menu />
@@ -199,9 +199,11 @@ function confirmEmergencyStop() {
   }
   
   .system-title {
-    font-size: 18px;
+    font-size: 16px;
     font-weight: 500;
     color: var(--safety-orange);
+    line-height: 1.3;
+    word-break: keep-all;
   }
 }
 

+ 2 - 2
src/backend/main.py

@@ -28,8 +28,8 @@ if platform.system() == "Windows":
 
 # 创建FastAPI应用实例
 app = FastAPI(
-    title="工业铸字识别系统API",
-    description="工业铸字识别系统的后端API服务",
+    title="禾瑞思航.AI 模型训练系统 API",
+    description="禾瑞思航.AI 模型训练系统后端 API 服务",
     version="1.0.0"
 )
 

+ 3 - 2
src/components/layout/StatusBar.vue

@@ -268,9 +268,10 @@ onBeforeUnmount(() => {
   
   .title-container {
     height: 100%;
-    max-width: 300px;
+    max-width: 420px;
     border-radius: 4px;
-    overflow: hidden;
+    overflow: visible;
+    white-space: nowrap;
   }
   
   .title-background {

+ 2 - 2
src/i18n/index.ts

@@ -8,8 +8,8 @@ import ary from './locales/ary'
 
 const i18n = createI18n({
   legacy: false, // Set to false to use Composition API
-  locale: localStorage.getItem('language') || 'en', // Default to 'en' if no value in localStorage
-  fallbackLocale: 'en', // Fallback language
+  locale: localStorage.getItem('language') || 'zh-CN',
+  fallbackLocale: 'zh-CN',
   messages: {
     'zh-CN': zhCN,
     'en': en,

+ 2 - 1
src/i18n/locales/ar.ts

@@ -13,7 +13,8 @@ export default {
     warning: 'تحذير',
     info: 'معلومات',
     menu: 'القائمة',
-    systemName: 'AI demo HUB'
+    systemName: 'Herui Sihang.AI Model Training System',
+    sidebarSystemName: 'AI Large Model Training System'
   },
   settings: {
     system: {

+ 2 - 1
src/i18n/locales/ary.ts

@@ -13,7 +13,8 @@ export default {
     warning: 'تحذير',
     info: 'معلومات',
     menu: 'القائمة',
-    systemName: 'AI demo HUB'
+    systemName: 'Herui Sihang.AI Model Training System',
+    sidebarSystemName: 'AI Large Model Training System'
   },
   settings: {
     system: {

+ 2 - 1
src/i18n/locales/en.ts

@@ -13,7 +13,8 @@ export default {
     warning: 'Warning',
     info: 'Info',
     menu: 'Menu',
-    systemName: 'AI demo HUB'
+    systemName: 'Herui Sihang.AI Model Training System',
+    sidebarSystemName: 'AI Large Model Training System'
   },
   settings: {
     system: {

+ 2 - 1
src/i18n/locales/es.ts

@@ -13,7 +13,8 @@ export default {
     warning: 'Warning',
     info: 'Info',
     menu: 'Menu',
-    systemName: 'AI demo HUB'
+    systemName: 'Herui Sihang.AI Model Training System',
+    sidebarSystemName: 'AI Large Model Training System'
   },
   settings: {
     system: {

+ 2 - 1
src/i18n/locales/fr.ts

@@ -13,7 +13,8 @@ export default {
     warning: 'Avertissement',
     info: 'Info',
     menu: 'Menu',
-    systemName: 'AI demo HUB'
+    systemName: 'Herui Sihang.AI Model Training System',
+    sidebarSystemName: 'AI Large Model Training System'
   },
   settings: {
     system: {

+ 2 - 1
src/i18n/locales/zh-CN.ts

@@ -13,7 +13,8 @@ export default {
     warning: '警告',
     info: '信息',
     menu: '菜单',
-    systemName: '智慧 AI模型 训练系统'
+    systemName: '禾瑞思航.AI 模型训练系统',
+    sidebarSystemName: 'AI大模型训练系统'
   },
   settings: {
     system: {

+ 1 - 1
src/views/Settings.vue

@@ -397,7 +397,7 @@ const filteredDevices = computed(() => {
 })
 
 // 当前语言
-const currentLanguage = ref(localStorage.getItem('language') || 'en')
+const currentLanguage = ref(localStorage.getItem('language') || 'zh-CN')
 
 // 处理语言切换
 const handleLanguageChange = (newLanguage: string) => {