Repository navigation
feat(desktop): 关于页标语改为“轻量、通用、跨平台的插件化 IDE”,不再写面向 Java - #1904
Merged
Merged
Conversation
README 顶部标语与“Lithe 是什么”段落同步去掉 Java/Spring Boot 定位; README 顶部图标改指 desktop/assets/icon.png(原 macos/Resources/AppIcon.png 已随旧客户端删除)。
英文为 “A lightweight, general-purpose, cross-platform IDE, flexibly configured with plugins”; README 顶部标语同步。
xiaoyumuxi
marked this pull request as ready for review
November 14, 2026 06:43
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
关联 Issue / Linked issue
PR 类型 / Type
改动说明 / What changes
背景 / Why
设置 > 关于页的标语是“面向 Java 开发与 AI 协作的低内存占用 IntelliJ IDEA 替代品”。Lithe 已不再定位为面向 Java 的 IDE(Java 等语言支持都由插件提供),对外要用一句话体现四点:轻量、通用、插件化灵活配置、跨平台。README 顶部用的是同一句标语,“Lithe 是什么”一段也写着“主要面向 Java 和 Spring Boot 开发者”,需要一起改。
改动 / Changes
desktop.settings.about.tagline)shared/i18n/messages.json里这条词条原先沿用整页的通用描述,现在改成专门说明它是应用名下方的一句产品标语。desktop/internal/i18n/shared.generated.go由node scripts/i18n/generate-i18n.mjs重新生成。./macos/Resources/AppIcon.png。旧客户端在 Epic(0.7.0): 基于 Viva 框架的跨平台方案的迁移(#1794) #1799 删除后这个文件已不存在,GitHub 上的图标一直显示不出来,现在改为指向./desktop/assets/icon.png(1024×1024 应用图标)。不在本 PR 范围内 / Out of scope
Lithe.app描述安装和截图,什么时候按 Viva 桌面端重写由维护者决定。类型专属:feat
多平台对齐
范围检查 / Scope checks
功能矩阵 / Feature matrix
N/A:只改文案,没有新增能力,也没有改变跨平台行为;
verify-platform-feature-matrix-change.sh origin/preview显示没有改动平台实现路径。统一日志系统 / Structured logging
N/A:没有改动生命周期、用户操作或失败路径。
界面文案 / i18n
shared/i18n/改了中英词条,运行node scripts/i18n/generate-i18n.mjs并提交了生成结果,没有手改生成文件node scripts/i18n/verify-app-language-localization.mjs和node scripts/i18n/generate-i18n.mjs --check,没有放宽脚本或扩大豁免名单逻辑归属 / Logic placement
N/A:没有业务逻辑改动。
性能与内存 / Performance and memory
N/A:没有改动运行时行为。
设置 / Settings
N/A:没有新增或修改设置项,只改关于页的一句展示文案。
插件契约 / Plugin contract
N/A:不涉及插件契约或宿主方法。
发行包与资源 / Bundle and resources
N/A:没有新增或修改运行时资源;README 只是改为引用仓库里已有的
desktop/assets/icon.png。已运行./scripts/desktop/verify/verify-runtime-bundle-immutability.sh,通过。无用代码与重构 / Dead code and refactoring
验证 / Verification
node scripts/i18n/generate-i18n.mjsshared.generated.go里这条词条的两种语言node scripts/i18n/generate-i18n.mjs --checknode scripts/i18n/verify-app-language-localization.mjsscripts/desktop/desktop-go.sh test ./internal/settingswindow/... ./internal/i18n/... -count=1./scripts/platform-feature-matrix/verify-platform-feature-matrix-change.sh origin/preview./scripts/desktop/verify/verify-runtime-bundle-immutability.sh./开头的本地链接和图片路径./macos/Resources/AppIcon.png失效)未能执行的检查和原因: 没有启动应用截图关于页,也没有在 Windows 上查看;改动只是共享词条里的文字,两端读的是同一条词条。
提交前确认 / Final checks
preview创建;目标分支为preview.build/、target/、dist/、.artifacts/等产物,没有凭据、个人路径和未脱敏的日志或截图