ShortCutUtils 快捷方式工具类

package org.droid.util.sys; import android.app.Activity; import android.content.ComponentName; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.Intent.ShortcutIconResource; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.net.Uri; /** * @author coffee */ public class ShortCutUtils { static final String ACTION_INSTALL = "com.android.launcher.action.INSTALL_SHORTCUT"; static final String ACTION_UNINSTALL = "com.android.launcher.action.UNINSTALL_SHORTCUT"; /** * 创建快捷方式 * 需要权限 <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/> */ public static void createShortcut(Activity context, Class<?> startupActivityClass, int appName, int icon) { Intent shortcut = new Intent( "com.android.launcher.action.INSTALL_SHORTCUT"); shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, context.getString(appName)); shortcut.putExtra("duplicate", false); // 不允许重复创建 // Intent intent = new Intent(); intent.setAction(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED); intent.setClass(context.getApplicationContext(), startupActivityClass); shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent); // 快捷方式的图标 ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext( context, icon); shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes); context.sendBroadcast(shortcut); } /** * 删除快捷方式 * 需要权限 <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT"/> */ public static void delShortcut(Activity context) { /* * //该代码不管用,决定采用从数据库中删除的办法 Intent shortcut = new * Intent("com.android.launcher.action.UNINSTALL_SHORTCUT"); * shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, * context.getString(R.string.app_name)); ComponentName * localComponentName = new ComponentName(context.getPackageName(), * "."+context.getLocalClassName()); Intent intent = new * Intent(Intent.ACTION_MAIN).setComponent(localComponentName); * shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent); * context.sendBroadcast(shortcut); return; */ String dbPath = "/data/data/com.android.launcher/databases/launcher.db"; SQLiteDatabase db = SQLiteDatabase.openDatabase(dbPath, null, SQLiteDatabase.OPEN_READWRITE); db.delete("favorites", "iconPackage=?", new String[] { context .getApplication().getPackageName() }); db.close(); } /** * 检测快捷方式是否存在 * 需要权限<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> * @param context */ public static boolean isExistShortcut(Activity context) { boolean isInstallShortcut = false; final ContentResolver cr = context.getContentResolver(); String AUTHORITIES = ""; if(android.os.Build.VERSION.SDK_INT < 8){ AUTHORITIES = "com.android.launcher2.settings"; }else{ AUTHORITIES = "com.android.launcher.settings"; } final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITIES + "/favorites?notify=true"); Cursor c = cr.query(CONTENT_URI, new String[] { "iconPackage" }, "iconPackage=?", new String[] { context.getApplication() .getPackageName() }, null); if (c != null) { if (c.getCount() > 0) { isInstallShortcut = true; } c.close(); } return isInstallShortcut; } public static void delShortcutFromDesktop(Context paramContext, String paramString1, String paramString2, String paramString3) { Intent localIntent1 = new Intent( "com.android.launcher.action.UNINSTALL_SHORTCUT"); String str = paramString3; PackageManager localPackageManager = paramContext.getPackageManager(); int i = 8320; try { ApplicationInfo localApplicationInfo = localPackageManager .getApplicationInfo(paramString1, i); if (str == null) str = localPackageManager.getApplicationLabel( localApplicationInfo).toString(); localIntent1.putExtra("android.intent.extra.shortcut.NAME", str); ComponentName localComponentName = new ComponentName(paramString1, paramString2); Intent localIntent2 = new Intent("android.intent.action.MAIN") .setComponent(localComponentName); localIntent1.putExtra("android.intent.extra.shortcut.INTENT", localIntent2); paramContext.sendBroadcast(localIntent1); return; } catch (PackageManager.NameNotFoundException localNameNotFoundException) { while (true) localNameNotFoundException.printStackTrace(); } } }


除了 删除快捷方式。 其他的都测试过。 2.2一下的版本保证可用


PowerShell 7 环境已加载 (版本: 7.5.2) PowerShell 7 环境已加载 (版本: 7.5.2) PS C:\Users\Administrator\Desktop> # 在 PowerShell 中执行以下命令修复所有快捷方式 PS C:\Users\Administrator\Desktop> cd E:\AI_Workspace PS E:\AI_Workspace> Get-ChildItem -Recurse -Filter *.lnk | ForEach-Object { >> $target = $_.FullName.Replace(".lnk", "") >> $shortcut = $_.FullName >> $WshShell = New-Object -ComObject WScript.Shell >> $Shortcut = $WshShell.CreateShortcut($shortcut) >> $Shortcut.TargetPath = $target >> $Shortcut.Save() >> Write-Host "修复快捷方式: $shortcut => $target" >> } 修复快捷方式: System.__ComObject => E:\AI_Workspace\01_模型存储\下载缓存 修复快捷方式: System.__ComObject => E:\AI_Workspace\01_模型存储\主模型 修复快捷方式: System.__ComObject => E:\AI_Workspace\02_核心代码\安全备份 修复快捷方式: System.__ComObject => E:\AI_Workspace\02_核心代码\Agent系统 OperationStopped: Line | 7 | $Shortcut.Save() | ~~~~~~~~~~~~~~~~ | 无法保存快捷方式“E:\AI_Workspace\03_前端交互\配置文件.lnk”。 修复快捷方式: System.__ComObject => E:\AI_Workspace\03_前端交互\配置文件 OperationStopped: Line | 7 | $Shortcut.Save() | ~~~~~~~~~~~~~~~~ | 无法保存快捷方式“E:\AI_Workspace\03_前端交互\前端代码.lnk”。 修复快捷方式: System.__ComObject => E:\AI_Workspace\03_前端交互\前端代码 OperationStopped: Line | 7 | $Shortcut.Save() | ~~~~~~~~~~~~~~~~ | 无法保存快捷方式“E:\AI_Workspace\03_前端交互\Python脚本.lnk”。 修复快捷方式: System.__ComObject => E:\AI_Workspace\03_前端交互\Python脚本 修复快捷方式: System.__ComObject => E:\AI_Workspace\04_环境工具\临时补丁 修复快捷方式: System.__ComObject => E:\AI_Workspace\04_环境工具\Python环境 修复快捷方式: System.__ComObject => E:\AI_Workspace\05_数据记忆\记忆核心 修复快捷方式: System.__ComObject => E:\AI_Workspace\06_历史备份\初始源码 PS E:\AI_Workspace> Copy-Item E:\AI_System\main.py E:\AI_System\main_backup.py PS E:\AI_Workspace> cd E:\AI_Workspace PS E:\AI_Workspace> .\fix_shortcuts.ps1 # 将上面的PowerShell代码保存为此文件 .\fix_shortcuts.ps1: The term '.\fix_shortcuts.ps1' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. PS E:\AI_Workspace> cd E:\AI_System PS E:\AI_System> python main.py 2025-08-30 21:55:08,608 - [INFO] - Main - 日志系统初始化完成 (级别: INFO) 2025-08-30 21:55:08,608 - [INFO] - Main - 日志文件位置: E:AI_Workspace\logs\system_20250830_215508.log 2025-08-30 21:55:08,608 - [INFO] - Main - ================================================== 2025-08-30 21:55:08,608 - [INFO] - Main - 🌟 启动AI系统 - 弹性星型架构 2025-08-30 21:55:08,608 - [INFO] - Main - 🚀 工作空间: E:AI_Workspace 2025-08-30 21:55:08,608 - [INFO] - Main - 📂 项目目录: E:\AI_System 2025-08-30 21:55:08,608 - [INFO] - Main - 🐍 Python版本: 3.10.10 (tags/v3.10.10:aad5f6a, Feb 7 2023, 17:20:36) [MSC v.1929 64 bit (AMD64)] 2025-08-30 21:55:08,608 - [INFO] - Main - 🖥️ 操作系统: win32 2025-08-30 21:55:08,610 - [INFO] - Main - ================================================== 2025-08-30 21:55:08 - ModelManager - INFO - 🚀 初始化模型管理器... 2025-08-30 21:55:08,610 - [INFO] - ModelManager - 🚀 初始化模型管理器... 2025-08-30 21:55:08,616 - [INFO] - PathUtils - 🔗 解析快捷方式: E:\AI_Workspace\01_模型存储\主模型.lnk -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:08 - ModelManager - INFO - 🔗 解析快捷方式成功: E:\AI_Workspace\01_模型存储\主模型.lnk -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:08,619 - [INFO] - ModelManager - 🔗 解析快捷方式成功: E:\AI_Workspace\01_模型存储\主模型.lnk -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型根目录设置为: E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:08,628 - [INFO] - ModelManager - ✅ 模型根目录设置为: E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:08 - ModelManager - INFO - 📋 成功加载模型注册表: E:\AI_System\model_registry.json 2025-08-30 21:55:08,634 - [INFO] - ModelManager - 📋 成功加载模型注册表: E:\AI_System\model_registry.json 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册表已保存 2025-08-30 21:55:08,634 - [INFO] - ModelManager - ✅ 模型注册表已保存 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型管理器初始化完成 (GPU: 启用) 2025-08-30 21:55:08,634 - [INFO] - ModelManager - ✅ 模型管理器初始化完成 (GPU: 启用) 2025-08-30 21:55:08 - ModelManager - INFO - 已注册模型: ['TEXT_BASE', 'TEXT_CHAT', 'IMAGE_MODEL', 'MULTIMODAL', 'YI_VL'] 2025-08-30 21:55:08,634 - [INFO] - ModelManager - 已注册模型: ['TEXT_BASE', 'TEXT_CHAT', 'IMAGE_MODEL', 'MULTIMODAL', 'YI_VL'] 2025-08-30 21:55:08,634 - [INFO] - Main - ✅ 模型管理器初始化完成 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册成功: TEXT_BASE (text) 2025-08-30 21:55:08,634 - [INFO] - ModelManager - ✅ 模型注册成功: TEXT_BASE (text) 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册表已保存 2025-08-30 21:55:08,634 - [INFO] - ModelManager - ✅ 模型注册表已保存 2025-08-30 21:55:08,634 - [INFO] - Main - ✅ 注册成功: TEXT_BASE 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册成功: TEXT_CHAT (text) 2025-08-30 21:55:08,634 - [INFO] - ModelManager - ✅ 模型注册成功: TEXT_CHAT (text) 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册表已保存 2025-08-30 21:55:08,638 - [INFO] - ModelManager - ✅ 模型注册表已保存 2025-08-30 21:55:08,638 - [INFO] - Main - ✅ 注册成功: TEXT_CHAT 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册成功: MULTIMODAL (multimodal) 2025-08-30 21:55:08,638 - [INFO] - ModelManager - ✅ 模型注册成功: MULTIMODAL (multimodal) 2025-08-30 21:55:08 - ModelManager - INFO - ✅ 模型注册表已保存 2025-08-30 21:55:08,638 - [INFO] - ModelManager - ✅ 模型注册表已保存 2025-08-30 21:55:08,638 - [INFO] - Main - ✅ 注册成功: MULTIMODAL 2025-08-30 21:55:10 - ModelManager - INFO - ✅ 模型注册成功: IMAGE_MODEL (image) 2025-08-30 21:55:10,863 - [INFO] - ModelManager - ✅ 模型注册成功: IMAGE_MODEL (image) 2025-08-30 21:55:10 - ModelManager - INFO - ✅ 模型注册表已保存 2025-08-30 21:55:10,864 - [INFO] - ModelManager - ✅ 模型注册表已保存 2025-08-30 21:55:10,865 - [INFO] - Main - ✅ 注册成功: IMAGE_MODEL 2025-08-30 21:55:13 - ModelManager - INFO - ✅ 模型注册成功: YI_VL (multimodal) 2025-08-30 21:55:13,072 - [INFO] - ModelManager - ✅ 模型注册成功: YI_VL (multimodal) 2025-08-30 21:55:13 - ModelManager - INFO - ✅ 模型注册表已保存 2025-08-30 21:55:13,073 - [INFO] - ModelManager - ✅ 模型注册表已保存 2025-08-30 21:55:13,073 - [INFO] - Main - ✅ 注册成功: YI_VL 2025-08-30 21:55:13,073 - [INFO] - Main - ✅ 已注册模型: ['TEXT_BASE', 'TEXT_CHAT', 'MULTIMODAL', 'IMAGE_MODEL', 'YI_VL'] 2025-08-30 21:55:13,073 - Module.EnvironmentInterface - INFO - ✅ 初始化认知模块: EnvironmentInterface 2025-08-30 21:55:13,073 - [INFO] - Module.EnvironmentInterface - ✅ 初始化认知模块: EnvironmentInterface 2025-08-30 21:55:13,075 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\01_模型存储/主模型.lnk -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:13,075 - [INFO] - EnvironmentInterface - 映射工作区路径: MODELS_DIR -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:13,077 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\01_模型存储/下载缓存.lnk -> E:\AI_Workspace\01_模型存储\下载缓存.lnk 2025-08-30 21:55:13,077 - [INFO] - EnvironmentInterface - 映射工作区路径: MODEL_DOWNLOADS -> E:\AI_Workspace\01_模型存储\下载缓存.lnk 2025-08-30 21:55:13,078 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\02_核心代码/Agent系统.lnk -> E:\AI_Workspace\02_核心代码\Agent系统.lnk 2025-08-30 21:55:13,078 - [INFO] - EnvironmentInterface - 映射工作区路径: AGENT_SYSTEM -> E:\AI_Workspace\02_核心代码\Agent系统.lnk 2025-08-30 21:55:13,079 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\02_核心代码/安全备份.lnk -> E:\AI_Workspace\02_核心代码\安全备份.lnk 2025-08-30 21:55:13,081 - [INFO] - EnvironmentInterface - 映射工作区路径: BACKUP_CODE -> E:\AI_Workspace\02_核心代码\安全备份.lnk 2025-08-30 21:55:13,084 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\03_前端交互/Python脚本.lnk -> E:\AI_System\agent\web_scripts 2025-08-30 21:55:13,086 - [WARNING] - EnvironmentInterface - 无法解析工作区路径: PYTHON_SCRIPTS (E:\AI_Workspace\03_前端交互/Python脚本.lnk) 2025-08-30 21:55:13,087 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\03_前端交互/前端代码.lnk -> E:\AI_System\agent\web_ui 2025-08-30 21:55:13,087 - [WARNING] - EnvironmentInterface - 无法解析工作区路径: WEB_UI (E:\AI_Workspace\03_前端交互/前端代码.lnk) 2025-08-30 21:55:13,088 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\03_前端交互/配置文件.lnk -> E:\AI_System\agent\config 2025-08-30 21:55:13,089 - [WARNING] - EnvironmentInterface - 无法解析工作区路径: CONFIG_FILES (E:\AI_Workspace\03_前端交互/配置文件.lnk) 2025-08-30 21:55:13,090 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\04_环境工具/Python环境.lnk -> E:\AI_Workspace\04_环境工具\Python环境.lnk 2025-08-30 21:55:13,090 - [INFO] - EnvironmentInterface - 映射工作区路径: PYTHON_ENV -> E:\AI_Workspace\04_环境工具\Python环境.lnk 2025-08-30 21:55:13,091 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\04_环境工具/临时补丁.lnk -> E:\AI_Workspace\04_环境工具\临时补丁.lnk 2025-08-30 21:55:13,092 - [INFO] - EnvironmentInterface - 映射工作区路径: TEMP_PATCHES -> E:\AI_Workspace\04_环境工具\临时补丁.lnk 2025-08-30 21:55:13,093 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\05_数据记忆/记忆核心.lnk -> E:\AI_Workspace\05_数据记忆\记忆核心.lnk 2025-08-30 21:55:13,093 - [INFO] - EnvironmentInterface - 映射工作区路径: MEMORY_CORE -> E:\AI_Workspace\05_数据记忆\记忆核心.lnk 2025-08-30 21:55:13,094 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\06_历史备份/初始源码.lnk -> E:\AI_Workspace\06_历史备份\初始源码 2025-08-30 21:55:13,095 - [INFO] - EnvironmentInterface - 映射工作区路径: INITIAL_CODE -> E:\AI_Workspace\06_历史备份\初始源码 2025-08-30 21:55:13,095 - [INFO] - Orchestrator - ✅ 环境接口初始化成功 2025-08-30 21:55:13,095 - Module.DiagnosticSystem - INFO - ✅ 初始化认知模块: DiagnosticSystem 2025-08-30 21:55:13,095 - [INFO] - Module.DiagnosticSystem - ✅ 初始化认知模块: DiagnosticSystem 2025-08-30 21:55:13,095 - [INFO] - DiagnosticSystem - 🔗 初始化诊断系统: DiagnosticSystem 2025-08-30 21:55:13,095 - [INFO] - Orchestrator - ✅ 诊断系统初始化成功 2025-08-30 21:55:13,096 - [INFO] - Orchestrator - ✅ 星型协调器初始化完成 2025-08-30 21:55:13,096 - [INFO] - Main - ✅ 星型协调器初始化完成 2025-08-30 21:55:13,096 - Module.环境接口 - INFO - ✅ 初始化认知模块: 环境接口 2025-08-30 21:55:13,096 - [INFO] - Module.环境接口 - ✅ 初始化认知模块: 环境接口 2025-08-30 21:55:13,098 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\01_模型存储/主模型.lnk -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:13,098 - [INFO] - EnvironmentInterface - 映射工作区路径: MODELS_DIR -> E:\AI_Workspace\01_模型存储\主模型.lnk 2025-08-30 21:55:13,100 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\01_模型存储/下载缓存.lnk -> E:\AI_Workspace\01_模型存储\下载缓存.lnk 2025-08-30 21:55:13,100 - [INFO] - EnvironmentInterface - 映射工作区路径: MODEL_DOWNLOADS -> E:\AI_Workspace\01_模型存储\下载缓存.lnk 2025-08-30 21:55:13,101 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\02_核心代码/Agent系统.lnk -> E:\AI_Workspace\02_核心代码\Agent系统.lnk 2025-08-30 21:55:13,102 - [INFO] - EnvironmentInterface - 映射工作区路径: AGENT_SYSTEM -> E:\AI_Workspace\02_核心代码\Agent系统.lnk 2025-08-30 21:55:13,103 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\02_核心代码/安全备份.lnk -> E:\AI_Workspace\02_核心代码\安全备份.lnk 2025-08-30 21:55:13,103 - [INFO] - EnvironmentInterface - 映射工作区路径: BACKUP_CODE -> E:\AI_Workspace\02_核心代码\安全备份.lnk 2025-08-30 21:55:13,104 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\03_前端交互/Python脚本.lnk -> E:\AI_System\agent\web_scripts 2025-08-30 21:55:13,105 - [WARNING] - EnvironmentInterface - 无法解析工作区路径: PYTHON_SCRIPTS (E:\AI_Workspace\03_前端交互/Python脚本.lnk) 2025-08-30 21:55:13,106 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\03_前端交互/前端代码.lnk -> E:\AI_System\agent\web_ui 2025-08-30 21:55:13,106 - [WARNING] - EnvironmentInterface - 无法解析工作区路径: WEB_UI (E:\AI_Workspace\03_前端交互/前端代码.lnk) 2025-08-30 21:55:13,107 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\03_前端交互/配置文件.lnk -> E:\AI_System\agent\config 2025-08-30 21:55:13,107 - [WARNING] - EnvironmentInterface - 无法解析工作区路径: CONFIG_FILES (E:\AI_Workspace\03_前端交互/配置文件.lnk) 2025-08-30 21:55:13,109 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\04_环境工具/Python环境.lnk -> E:\AI_Workspace\04_环境工具\Python环境.lnk 2025-08-30 21:55:13,109 - [INFO] - EnvironmentInterface - 映射工作区路径: PYTHON_ENV -> E:\AI_Workspace\04_环境工具\Python环境.lnk 2025-08-30 21:55:13,110 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\04_环境工具/临时补丁.lnk -> E:\AI_Workspace\04_环境工具\临时补丁.lnk 2025-08-30 21:55:13,110 - [INFO] - EnvironmentInterface - 映射工作区路径: TEMP_PATCHES -> E:\AI_Workspace\04_环境工具\临时补丁.lnk 2025-08-30 21:55:13,112 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\05_数据记忆/记忆核心.lnk -> E:\AI_Workspace\05_数据记忆\记忆核心.lnk 2025-08-30 21:55:13,113 - [INFO] - EnvironmentInterface - 映射工作区路径: MEMORY_CORE -> E:\AI_Workspace\05_数据记忆\记忆核心.lnk 2025-08-30 21:55:13,114 - [INFO] - ShortcutUtils - 解析快捷方式: E:\AI_Workspace\06_历史备份/初始源码.lnk -> E:\AI_Workspace\06_历史备份\初始源码 2025-08-30 21:55:13,114 - [INFO] - EnvironmentInterface - 映射工作区路径: INITIAL_CODE -> E:\AI_Workspace\06_历史备份\初始源码 2025-08-30 21:55:13,114 - Module.诊断系统 - INFO - ✅ 初始化认知模块: 诊断系统 2025-08-30 21:55:13,114 - [INFO] - Module.诊断系统 - ✅ 初始化认知模块: 诊断系统 2025-08-30 21:55:13,115 - [INFO] - DiagnosticSystem - 🔗 初始化诊断系统: 诊断系统 2025-08-30 21:55:13,115 - [ERROR] - Main - ❌ 卫星模块初始化失败: 'CognitiveOrchestrator' object has no attribute 'add_module' Traceback (most recent call last): File "E:\AI_System\main.py", line 242, in main orchestrator.add_module("environment", environment_interface) AttributeError: 'CognitiveOrchestrator' object has no attribute 'add_module' PS E:\AI_System>
最新发布
08-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值