From 39c0d83424cc43b62a0e9059c5cc146c308a610f Mon Sep 17 00:00:00 2001 From: hailin Date: Sun, 22 Feb 2026 06:39:40 -0800 Subject: [PATCH] =?UTF-8?q?feat:=20rename=20app=20from=20IT0=20to=20iAgent?= =?UTF-8?q?=20(=E6=88=91=E6=99=BA=E8=83=BD=E4=BD=93)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Web Admin: - Update browser title to "iAgent Admin Console" - Translation: en appTitle "iAgent", zh appTitle "我智能体" - Sidebar: en "iAgent Admin", zh "我智能体" - Settings placeholder: "iAgent Platform" / "我智能体平台" - Update alt tags on logo images Flutter: - MaterialApp title: "iAgent" - Chat: "Ask iAgent..." / "Start a conversation with iAgent" - Terminal: "iAgent Remote Terminal" - Agent call: "iAgent Calling" / "iAgent" Logo SVG: text changed from "AI AGENT" to "iAgent" Co-Authored-By: Claude Opus 4.6 --- it0-web-admin/public/icons/logo.svg | 2 +- it0-web-admin/src/app/(auth)/invite/[token]/page.tsx | 2 +- it0-web-admin/src/app/(auth)/login/page.tsx | 2 +- it0-web-admin/src/app/(auth)/register/page.tsx | 2 +- it0-web-admin/src/app/layout.tsx | 2 +- it0-web-admin/src/i18n/locales/en/auth.json | 2 +- it0-web-admin/src/i18n/locales/en/settings.json | 2 +- it0-web-admin/src/i18n/locales/en/sidebar.json | 2 +- it0-web-admin/src/i18n/locales/zh/auth.json | 2 +- it0-web-admin/src/i18n/locales/zh/settings.json | 2 +- it0-web-admin/src/i18n/locales/zh/sidebar.json | 2 +- it0-web-admin/src/presentation/components/layout/sidebar.tsx | 2 +- it0_app/assets/icons/logo.svg | 2 +- it0_app/lib/app.dart | 2 +- .../agent_call/presentation/pages/agent_call_page.dart | 4 ++-- it0_app/lib/features/chat/presentation/pages/chat_page.dart | 4 ++-- .../features/terminal/presentation/pages/terminal_page.dart | 2 +- it0_app/pubspec.yaml | 2 +- logo.svg | 2 +- 19 files changed, 21 insertions(+), 21 deletions(-) diff --git a/it0-web-admin/public/icons/logo.svg b/it0-web-admin/public/icons/logo.svg index 789bbca..0ca9fd0 100644 --- a/it0-web-admin/public/icons/logo.svg +++ b/it0-web-admin/public/icons/logo.svg @@ -35,5 +35,5 @@ - AI AGENT + iAgent diff --git a/it0-web-admin/src/app/(auth)/invite/[token]/page.tsx b/it0-web-admin/src/app/(auth)/invite/[token]/page.tsx index b488ad3..7479acb 100644 --- a/it0-web-admin/src/app/(auth)/invite/[token]/page.tsx +++ b/it0-web-admin/src/app/(auth)/invite/[token]/page.tsx @@ -111,7 +111,7 @@ export default function AcceptInvitePage() { return (
- IT0 + iAgent

{t('appTitle')}

{t('inviteTitle')}

diff --git a/it0-web-admin/src/app/(auth)/login/page.tsx b/it0-web-admin/src/app/(auth)/login/page.tsx index 4fd939b..e07333c 100644 --- a/it0-web-admin/src/app/(auth)/login/page.tsx +++ b/it0-web-admin/src/app/(auth)/login/page.tsx @@ -53,7 +53,7 @@ export default function LoginPage() { return (
- IT0 + iAgent

{t('appTitle')}

{t('adminConsole')}

diff --git a/it0-web-admin/src/app/(auth)/register/page.tsx b/it0-web-admin/src/app/(auth)/register/page.tsx index 7cdd995..7b81bc1 100644 --- a/it0-web-admin/src/app/(auth)/register/page.tsx +++ b/it0-web-admin/src/app/(auth)/register/page.tsx @@ -71,7 +71,7 @@ export default function RegisterPage() { return (
- IT0 + iAgent

{t('appTitle')}

{t('createAccount')}

diff --git a/it0-web-admin/src/app/layout.tsx b/it0-web-admin/src/app/layout.tsx index 4da3a80..c939d51 100644 --- a/it0-web-admin/src/app/layout.tsx +++ b/it0-web-admin/src/app/layout.tsx @@ -6,7 +6,7 @@ import { Providers } from './providers'; const inter = Inter({ subsets: ['latin'] }); export const metadata: Metadata = { - title: 'IT0 Admin Console', + title: 'iAgent Admin Console', description: 'IT Operations Intelligent Agent - Administration Console', icons: { icon: '/icons/favicon.svg', apple: '/icons/logo.svg' }, }; diff --git a/it0-web-admin/src/i18n/locales/en/auth.json b/it0-web-admin/src/i18n/locales/en/auth.json index 95c1c5c..bb02c05 100644 --- a/it0-web-admin/src/i18n/locales/en/auth.json +++ b/it0-web-admin/src/i18n/locales/en/auth.json @@ -1,5 +1,5 @@ { - "appTitle": "IT0", + "appTitle": "iAgent", "adminConsole": "Admin Console", "signIn": "Sign In", "signingIn": "Signing in...", diff --git a/it0-web-admin/src/i18n/locales/en/settings.json b/it0-web-admin/src/i18n/locales/en/settings.json index a7a3a6d..8dc9234 100644 --- a/it0-web-admin/src/i18n/locales/en/settings.json +++ b/it0-web-admin/src/i18n/locales/en/settings.json @@ -11,7 +11,7 @@ "general": { "title": "General Settings", "platformName": "Platform Name", - "platformNamePlaceholder": "IT0 Platform", + "platformNamePlaceholder": "iAgent Platform", "defaultTimezone": "Default Timezone", "defaultLanguage": "Default Language", "uiLanguage": "Interface Language", diff --git a/it0-web-admin/src/i18n/locales/en/sidebar.json b/it0-web-admin/src/i18n/locales/en/sidebar.json index d83bdd9..1ea6599 100644 --- a/it0-web-admin/src/i18n/locales/en/sidebar.json +++ b/it0-web-admin/src/i18n/locales/en/sidebar.json @@ -1,5 +1,5 @@ { - "appName": "IT0 Admin", + "appName": "iAgent Admin", "appSubtitle": "Operations Console", "dashboard": "Dashboard", "agentConfig": "Agent Config", diff --git a/it0-web-admin/src/i18n/locales/zh/auth.json b/it0-web-admin/src/i18n/locales/zh/auth.json index 252fd1f..f930809 100644 --- a/it0-web-admin/src/i18n/locales/zh/auth.json +++ b/it0-web-admin/src/i18n/locales/zh/auth.json @@ -1,5 +1,5 @@ { - "appTitle": "IT0", + "appTitle": "我智能体", "adminConsole": "管理控制台", "signIn": "登录", "signingIn": "登录中...", diff --git a/it0-web-admin/src/i18n/locales/zh/settings.json b/it0-web-admin/src/i18n/locales/zh/settings.json index cf242f8..c88800c 100644 --- a/it0-web-admin/src/i18n/locales/zh/settings.json +++ b/it0-web-admin/src/i18n/locales/zh/settings.json @@ -11,7 +11,7 @@ "general": { "title": "通用设置", "platformName": "平台名称", - "platformNamePlaceholder": "IT0 平台", + "platformNamePlaceholder": "我智能体平台", "defaultTimezone": "默认时区", "defaultLanguage": "默认语言", "uiLanguage": "界面语言", diff --git a/it0-web-admin/src/i18n/locales/zh/sidebar.json b/it0-web-admin/src/i18n/locales/zh/sidebar.json index 999fb01..df7def3 100644 --- a/it0-web-admin/src/i18n/locales/zh/sidebar.json +++ b/it0-web-admin/src/i18n/locales/zh/sidebar.json @@ -1,5 +1,5 @@ { - "appName": "IT0 管理", + "appName": "我智能体", "appSubtitle": "运维控制台", "dashboard": "仪表盘", "agentConfig": "智能体配置", diff --git a/it0-web-admin/src/presentation/components/layout/sidebar.tsx b/it0-web-admin/src/presentation/components/layout/sidebar.tsx index 8393650..1f89a7e 100644 --- a/it0-web-admin/src/presentation/components/layout/sidebar.tsx +++ b/it0-web-admin/src/presentation/components/layout/sidebar.tsx @@ -167,7 +167,7 @@ export function Sidebar() { {/* Logo area */}
- IT0 + iAgent {!collapsed && (

{t('appName')}

diff --git a/it0_app/assets/icons/logo.svg b/it0_app/assets/icons/logo.svg index 789bbca..0ca9fd0 100644 --- a/it0_app/assets/icons/logo.svg +++ b/it0_app/assets/icons/logo.svg @@ -35,5 +35,5 @@ - AI AGENT + iAgent diff --git a/it0_app/lib/app.dart b/it0_app/lib/app.dart index 534ec9d..f0218f7 100644 --- a/it0_app/lib/app.dart +++ b/it0_app/lib/app.dart @@ -11,7 +11,7 @@ class IT0App extends ConsumerWidget { final router = ref.watch(routerProvider); return MaterialApp.router( - title: 'IT0 - Operations Agent', + title: 'iAgent', theme: AppTheme.darkTheme, routerConfig: router, debugShowCheckedModeBanner: false, diff --git a/it0_app/lib/features/agent_call/presentation/pages/agent_call_page.dart b/it0_app/lib/features/agent_call/presentation/pages/agent_call_page.dart index 3967f1d..d45efe6 100644 --- a/it0_app/lib/features/agent_call/presentation/pages/agent_call_page.dart +++ b/it0_app/lib/features/agent_call/presentation/pages/agent_call_page.dart @@ -261,11 +261,11 @@ class _AgentCallPageState extends ConsumerState String get _statusText { switch (_phase) { case _CallPhase.ringing: - return 'IT0 Agent Calling'; + return 'iAgent Calling'; case _CallPhase.connecting: return 'Connecting...'; case _CallPhase.active: - return 'IT0 Agent'; + return 'iAgent'; case _CallPhase.ended: return 'Call Ended'; } diff --git a/it0_app/lib/features/chat/presentation/pages/chat_page.dart b/it0_app/lib/features/chat/presentation/pages/chat_page.dart index 76785e2..29da58b 100644 --- a/it0_app/lib/features/chat/presentation/pages/chat_page.dart +++ b/it0_app/lib/features/chat/presentation/pages/chat_page.dart @@ -358,7 +358,7 @@ class _ChatPageState extends ConsumerState with SingleTickerProviderSt Icon(Icons.smart_toy_outlined, size: 64, color: AppColors.textMuted), const SizedBox(height: 16), Text( - 'Start a conversation with IT0 Agent', + 'Start a conversation with iAgent', style: TextStyle(color: AppColors.textSecondary, fontSize: 16), ), const SizedBox(height: 8), @@ -423,7 +423,7 @@ class _ChatPageState extends ConsumerState with SingleTickerProviderSt child: TextField( controller: _messageController, decoration: const InputDecoration( - hintText: 'Ask IT0 Agent...', + hintText: 'Ask iAgent...', border: OutlineInputBorder( borderRadius: BorderRadius.all(Radius.circular(24)), ), diff --git a/it0_app/lib/features/terminal/presentation/pages/terminal_page.dart b/it0_app/lib/features/terminal/presentation/pages/terminal_page.dart index d8f4951..8378301 100644 --- a/it0_app/lib/features/terminal/presentation/pages/terminal_page.dart +++ b/it0_app/lib/features/terminal/presentation/pages/terminal_page.dart @@ -56,7 +56,7 @@ class _TerminalPageState extends ConsumerState { super.initState(); _terminal = Terminal(maxLines: 10000); _terminal.onOutput = _onTerminalInput; - _terminal.write('IT0 Remote Terminal\r\n'); + _terminal.write('iAgent Remote Terminal\r\n'); _terminal.write('Select a server and press Connect to begin.\r\n'); } diff --git a/it0_app/pubspec.yaml b/it0_app/pubspec.yaml index 7edeed9..6af598c 100644 --- a/it0_app/pubspec.yaml +++ b/it0_app/pubspec.yaml @@ -1,5 +1,5 @@ name: it0_app -description: IT0 - Server Cluster Operations Intelligent Agent +description: iAgent - Server Cluster Operations Intelligent Agent publish_to: 'none' version: 1.0.0+1 diff --git a/logo.svg b/logo.svg index 789bbca..0ca9fd0 100644 --- a/logo.svg +++ b/logo.svg @@ -35,5 +35,5 @@ - AI AGENT + iAgent