[Feature] Lithe 启动阶段展示启动动画,避免冷启动期间窗口空白无反馈
メンテナーはふだん 1 日以内に返信
評価
この issue はまだ評価されていません。
説明
Problem to solve / 要解决的问题
Lithe 启动时,主窗口已经出现但内容区域长时间空白,没有任何加载提示。冷启动阶段需要完成的工作不少(插件加载、语言服务器初始化、工作区打开、Core 初始化),在磁盘较慢、项目较大或系统繁忙时,这段等待会更长。用户此时无法区分“正在启动”和“已经卡死”,容易重复点击或直接强杀进程。
两端表现也不一致:macOS 是窗口已出现但内容空白,Windows 端还会先出现一次 WebView 白屏。
当前缺少统一的启动阶段反馈:既看不到当前处于哪个阶段(加载插件 / 初始化语言服务 / 打开工作区),也没有可以判断“还在正常推进”的动画。
Proposed solution / 建议方案
希望 Lithe 在应用启动阶段展示启动动画(品牌 Logo + 阶段文案),启动完成后再淡出切换到工作台:
- 启动反馈:启动阶段展示启动动画,并显示当前阶段(加载插件 / 初始化语言服务 / 打开工作区 / 恢复上次会话),让用户能看出启动仍在推进。
- 快速启动不打扰:总启动耗时很短时直接跳过动画,保证动画本身不引入额外启动耗时。
- 双端一致:macOS 与 Windows 使用同一套启动动画与阶段文案,遵循各自平台的窗口与主题规范(深浅色)。
- 可关闭:提供跳过启动动画的选项(例如设置项开关),尊重用户偏好。
- 不阻塞启动:启动动画只是反馈层,不延后工作台就绪时间;启动失败时应展示失败阶段与原因,而不是一直停在动画上。
Target platform / 目标平台
Cross-platform / 跨平台
Area / 模块
UX / 用户体验
Priority / 优先级
P2 / 后续考虑:目前不着急,可安排到后续版本
Alternatives considered / 已考虑的替代方案
目前只能等窗口内容出现,无法区分“启动中”和“卡死”;也可以通过预热、延迟加载插件与语言服务器来缩短空白时间,但那只是缩短等待,没有解决启动过程缺少反馈的问题,两种做法可以同时推进。
Additional context / 补充信息
- 期望效果可补一段脱敏录屏或 GIF(从启动到工作台就绪的完整过程)。
- 该建议与 #43(关闭项目回退到欢迎页面)不是同一个问题:这里关注的是应用启动阶段本身的反馈。
- macOS 与 Windows 当前都没有启动动画 / 启动画面的实现,本次属于新增能力。
Checklist / 提交前检查
- I searched existing issues for duplicates. / 我已搜索现有 Issue,确认没有重复建议。
- 主要言語
- TypeScript
- スター
- 1.8k
- フォーク
- 151
- 平均マージ
- 13時間 5分
- マージ済み PR(30日)
- 341
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
1lck/Lithe-IDEA のほかの issue
-
area:editor bug P0 platform:macos review: low
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
1lck/Lithe-IDEA#1118 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
area:ai enhancement P2 platform:cross-platform review: medium
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
1lck/Lithe-IDEA#1457 ·
メンテナーはふだん 1 日以内に返信
-
area:run bug P1 platform:macos review: medium
難易度 4/5 3〜5日 初心者へのやさしさ 54/100
1lck/Lithe-IDEA#1455 ·
メンテナーはふだん 1 日以内に返信
-
area:git bug issue-form:bug needs-info P0 platform:windows review: low
難易度 2/5 1〜3時間 初心者へのやさしさ 53/100
1lck/Lithe-IDEA#1445 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
[Feature] Windows 支持 F4 打开并跳转到目标文件対応中かも @puppyben1 が今日担当しました。 オープンarea:editor claimed enhancement issue-form:feature P2 platform:windows review: medium
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
1lck/Lithe-IDEA#1439 · コメント 2 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
1lck/Lithe-IDEA の issue をすべて見る
似ている issue
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
openclaw/openclaw#182077 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
aikido high security
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
dequelabs/axe-linter-action#161 ·
-
[Feature Request] Update the DimCode agent icon to the 45:32 brand mark対応中かも @eric8810 が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
lyswhut/lx-music-desktop#3026 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
abhigyanpatwari/GitNexus#3704 ·
メンテナーはふだん 1 日以内に返信