Issue 84 - ShaoClean/Alune GitHub Wiki
Alune 头像图标与素材
- Issue:重新设计 Alune 产品图标 #84
- 关联 PR:#87 — feat: use Alune avatar across product icons
- 代码基线:
aef66d1,2026-09-22 合并至development。 - Wiki 更新日期:2026-09-22。
- 当前状态:头像图标接入已合并,Wiki 品牌说明、素材和索引已同步。按维护者本次确认,Wiki 更新完成后关闭 #84;关闭依据是本次头像接入与 Wiki 同步,不代表下文所有原始设计要求和发布前验证均已完成。
已采用的方案
产品当前采用 Alune 头像,以 apps/desktop/assets/alune.png 为唯一源图,替换此前的 Git 工作区 SVG 图标。PR #87 未提供头像与月亮两套概念稿的完整比较记录,本页不补写未经记录的评选结果。
| 使用位置 | 实现 |
|---|---|
| 桌面应用与打包配置 | apps/desktop/assets/icon.png,1024 × 1024;macOS、Windows、Linux 打包配置均引用该 PNG |
| README | 继续引用 apps/desktop/assets/icon.png,随资源替换显示新头像 |
| 网页 favicon | apps/web/src/assets/favicon.png,64 × 64;由 Vite 生成带内容哈希的资源地址 |
| 应用内品牌标识 | BrandIcon.tsx 复用同一 favicon PNG |
| Wiki | 本页和品牌说明展示新头像,提供源图与派生资源快照 |
产品接入表示代码与打包配置使用新素材,不表示每个平台的安装包均已生成或通过视觉验收。旧功能验收截图保留其历史版本,不对历史截图中的图标进行重绘。
素材下载与维护
以下文件直接复制自 PR #87 的合并提交,未重新压缩、改色或裁切:
| 素材 | 尺寸 | Wiki 下载 | 代码来源 |
|---|---|---|---|
| PNG 源图 | 1254 × 1254 | alune.png | 源文件 |
| 桌面图标 | 1024 × 1024 | icon.png | 桌面资源 |
| favicon / 应用内品牌图标 | 64 × 64 | favicon.png | 网页资源 |
素材快照的代码提交、Git blob SHA 和 SHA-256 见 manifest.json。本次交付使用 PNG 源图及 PNG 派生文件;未交付新的 SVG 源图或独立 ICO / ICNS 素材,平台转换由桌面打包流程处理。
在主代码仓库修改源图后运行:
npm run icons:generate
npm run icons:check
生成逻辑见 scripts/generate-icons.mjs,要求源图为至少 1024 × 1024 的正方形 PNG。将源图与派生资源一并提交,然后更新 Wiki 快照和 manifest。桌面打包配置见 electron-builder.cjs。
验证记录
以下构建与测试结果来自 PR #87 的合并前记录,本次 Wiki 更新没有重新运行应用构建或平台测试:
| 验证 | PR #87 记录 |
|---|---|
npm run build |
通过 |
npm run test -w web |
98 项通过 |
macOS arm64 npm run pack -w desktop |
通过 |
node apps/desktop/scripts/test-packaged.mjs |
通过 |
git diff --check |
通过 |
本次 Wiki 更新核验:三份 PNG 的尺寸和 Git blob SHA 与合并提交一致;同步品牌说明、功能索引和侧栏入口;检查新增素材及页面链接。发布后的 Wiki 修订可从本页历史追溯。
保留的发布前待核验项
- Windows、Linux 打包与显示效果未在 PR #87 中验证。
- macOS、Windows、Linux 的 Dock / 任务栏 / 安装包小尺寸目视验收尚无完整记录;16–32px 下头像面部与 Git 饰件细节会减弱。
- PR 说明头像由视觉参考通过 AI 生成;公开发布前仍需确认素材使用权及角色设计的充分区别性,Wiki 同步不构成授权结论。
- 原 Issue 的两套概念稿比较和完整尺寸 / 格式交付尚无全部完成的证据。按维护者本次确认关闭 Issue 时,这些事项仍保留为未完成或未验证记录。