jay
044e220d14
fix(plugins): 插件管理 - 修正官方应用插件的分类与状态显示
AI 审美分析和剪辑工作台在管理页显示为"已停用",原因是三处插件
分类清单不一致:
- 后端 officialApplicationPolicies 缺少 editor-shell
- 管理页 officialApplicationIds 同时缺少 ai-art-critique 和 editor-shell
- 用户插件页另有一份重复清单
后端把这两个插件当作系统协议处理(Kind=protocol),platformAvailable
回退为 false,于是返回"管理员已停用该插件",管理页据此渲染成"已停用"。
修复:
- 后端补上 editor-shell 应用策略(权威修复,决定平台可用性)
- 前端抽取唯一清单 OFFICIAL_APPLICATION_PLUGIN_IDS,管理页与用户插件页
共用,删除两份重复实现
- 补前后端回归测试,锁定这 8 个官方应用插件
验证:tsc --noEmit 通过;前端 17 项测试通过;后端 TestEditorShell* 与
既有插件测试通过;前后端镜像构建通过。
2026-09-12 21:16:42 +08:00
..
2026-09-09 22:02:10 +08:00
2026-08-15 12:45:29 +08:00
2026-08-22 17:42:04 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 13:02:02 +08:00
2026-08-02 05:28:02 +08:00
2026-09-09 13:02:20 +08:00
2026-09-09 22:02:10 +08:00
2026-09-02 20:32:58 +08:00
2026-09-04 14:03:33 +08:00
2026-09-05 16:39:45 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 13:01:47 +08:00
2026-09-09 13:01:47 +08:00
2026-08-31 13:16:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-04 14:03:33 +08:00
2026-09-09 22:02:10 +08:00
2026-09-01 14:57:05 +08:00
2026-09-09 22:02:10 +08:00
2026-09-07 23:02:34 +08:00
2026-09-09 22:55:19 +08:00
2026-08-24 12:09:15 +08:00
2026-08-24 12:09:15 +08:00
2026-09-07 22:39:07 +08:00
2026-09-01 23:54:41 +08:00
2026-09-09 10:34:10 +08:00
2026-09-11 21:40:37 +08:00
2026-08-31 09:00:37 +08:00
2026-08-31 09:00:37 +08:00
2026-09-07 14:03:50 +08:00
2026-09-01 17:32:38 +08:00
2026-08-31 06:49:43 +08:00
2026-09-09 22:02:10 +08:00
2026-09-08 17:26:34 +08:00
2026-08-31 09:00:37 +08:00
2026-07-23 10:34:59 +08:00
2026-08-06 16:36:51 +08:00
2026-08-15 15:48:16 +08:00
2026-08-22 12:29:24 +08:00
2026-09-01 14:57:05 +08:00
2026-09-01 14:57:05 +08:00
2026-09-01 16:47:03 +08:00
2026-09-06 07:42:02 +08:00
2026-09-08 22:59:49 +08:00
2026-09-08 22:59:49 +08:00
2026-09-08 17:26:34 +08:00
2026-08-28 16:24:58 +08:00
2026-09-08 23:53:22 +08:00
2026-07-31 13:12:06 +08:00
2026-08-28 16:24:58 +08:00
2026-08-29 10:28:23 +08:00
2026-09-05 13:24:10 +08:00
2026-09-02 00:47:57 +08:00
2026-08-19 20:52:11 +08:00
2026-09-01 14:57:05 +08:00
2026-09-09 22:02:10 +08:00
2026-09-11 21:42:54 +08:00
2026-08-31 12:28:12 +08:00
2026-09-01 14:57:05 +08:00
2026-08-31 09:00:37 +08:00
2026-08-31 09:00:37 +08:00
2026-09-05 13:24:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-11 21:43:28 +08:00
2026-09-05 13:24:10 +08:00
2026-09-05 13:24:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-01 14:57:05 +08:00
2026-08-31 06:49:43 +08:00
2026-08-27 22:12:04 +08:00
2026-08-26 22:38:07 +08:00
2026-08-15 15:48:16 +08:00
2026-09-07 22:39:07 +08:00
2026-09-08 23:53:22 +08:00
2026-08-29 08:48:38 +08:00
2026-09-08 17:26:34 +08:00
2026-08-10 00:13:02 +08:00
2026-08-14 20:45:26 +08:00
2026-08-10 00:13:02 +08:00
2026-09-01 23:54:41 +08:00
2026-09-09 22:02:10 +08:00
2026-09-06 07:19:28 +08:00
2026-08-29 13:19:01 +08:00
2026-09-08 20:56:42 +08:00
2026-09-08 17:26:34 +08:00
2026-08-03 15:06:09 +08:00
2026-09-09 22:46:45 +08:00
2026-09-01 17:52:21 +08:00
2026-09-09 22:02:10 +08:00
2026-08-27 22:12:04 +08:00
2026-08-27 22:12:04 +08:00
2026-09-09 13:00:42 +08:00
2026-09-09 13:02:02 +08:00
2026-09-09 13:00:42 +08:00
2026-09-09 13:00:42 +08:00
2026-08-27 10:32:45 +08:00
2026-09-08 16:58:41 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 10:32:45 +08:00
2026-08-27 20:47:10 +08:00
2026-08-27 20:47:10 +08:00
2026-09-04 14:03:33 +08:00
2026-09-04 14:03:33 +08:00
2026-09-04 14:03:33 +08:00
2026-09-04 14:03:33 +08:00
2026-08-18 21:42:22 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-09-09 13:00:42 +08:00
2026-09-10 13:49:12 +08:00
2026-09-05 13:24:10 +08:00
2026-08-15 15:48:16 +08:00
2026-09-09 22:02:10 +08:00
2026-08-22 09:52:09 +08:00
2026-09-07 14:03:50 +08:00
2026-09-11 14:02:49 +08:00
2026-08-31 09:00:37 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-08-18 15:43:25 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-08-15 12:45:29 +08:00
2026-09-11 14:02:49 +08:00
2026-09-09 09:46:18 +08:00
2026-08-30 13:02:55 +08:00
2026-08-28 09:07:33 +08:00
2026-09-06 04:44:16 +08:00
2026-08-24 09:47:38 +08:00
2026-09-12 21:16:42 +08:00
2026-08-31 15:06:34 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-07 22:39:07 +08:00
2026-09-04 14:03:33 +08:00
2026-09-09 22:02:10 +08:00
2026-08-26 15:23:19 +08:00
2026-08-26 15:23:19 +08:00
2026-08-29 23:34:55 +08:00
2026-08-31 12:28:12 +08:00
2026-08-31 15:59:34 +08:00
2026-08-29 23:34:55 +08:00
2026-08-29 23:34:55 +08:00
2026-09-09 22:02:10 +08:00
2026-08-25 14:33:34 +08:00
2026-09-09 22:02:10 +08:00
2026-09-08 17:26:34 +08:00
2026-08-31 13:16:10 +08:00
2026-09-07 15:00:37 +08:00
2026-09-09 22:46:45 +08:00
2026-09-09 13:02:20 +08:00
2026-08-19 11:58:06 +08:00
2026-08-22 09:52:09 +08:00
2026-08-27 22:39:30 +08:00
2026-09-09 22:02:10 +08:00
2026-09-04 14:03:33 +08:00
2026-08-14 20:44:50 +08:00
2026-09-04 14:03:33 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-12 00:08:57 +08:00
2026-08-30 16:52:09 +08:00
2026-08-29 11:05:59 +08:00
2026-09-10 09:11:16 +08:00
2026-08-30 19:03:10 +08:00
2026-09-09 22:02:10 +08:00
2026-09-09 22:02:10 +08:00
2026-08-30 19:03:10 +08:00
2026-09-09 22:02:10 +08:00
2026-08-29 13:19:01 +08:00