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 时,这些事项仍保留为未完成或未验证记录。

关联