The website used redrawn brand marks, generated icons retained opaque white edges, and adjacent download and Runtime sections accumulated excessive vertical space. It now uses synchronized official theme icons with transparent antialiased edges and a consistent responsive section rhythm. Release note: 官网与应用图标现统一使用官方 GoodBuddy 标识,并优化下载区与 Agent Runtime 区之间的页面间距。
GoodBuddy 静态官网
sites 是无需构建步骤或额外依赖的静态官网源码,可直接托管整个目录。
正式站点地址:https://mesalogo.github.io/goodbuddy/
首页将 GoodBuddy 定位为“桌面助手|AI 编程工具台”,优先展示三大桌面 系统与双架构下载入口、统一 Agent Runtime,以及知识库、魔法笔记、 智能心跳、桌面上下文和远程消息通道等桌面助手能力。下载区位于主要 功能说明之前,并明确列出统信 UOS、银河麒麟、海光、兆芯、鲲鹏和飞腾 对应的 Linux x64 / arm64 包。页面不重复设置底部下载推广区。 首屏产品界面默认正面展示,在精确指针设备上使用克制的 3D 倾斜、 柔和跟随光效和同步浮动标签;触屏设备保持静态布局,系统启用“减少动态 效果”时不运行该交互。
部署
.github/workflows/pages.yml 会在 main 分支中的官网文件发生变化后,
校验并部署整个 sites 目录。工作流也支持在 GitHub Actions 中手动运行。
首次部署前,需要在 GitHub 仓库的 Settings > Pages 中将 Source
设为 GitHub Actions。站点使用项目 Pages 地址,不需要 CNAME 文件
或自定义域名 DNS 配置。
本地预览
在仓库根目录运行:
python -m http.server 4173 --bind 127.0.0.1 --directory sites
然后访问 http://localhost:4173/。也可以直接用浏览器打开 sites/index.html。
校验
node sites/scripts/validate.mjs
node --check sites/app.js
校验脚本会检查必需文件、页内链接、本地资源、关键产品文案、主题与响应式规则,以及下载入口是否始终指向官方最新 Release。
下载入口
官网正文不展示具体版本号,三个系统下载按钮直接指向 GitHub 最新正式 Release:
https://github.com/mesalogo/goodbuddy/releases/latest
新版本发布后 GitHub 会自动更新该地址的目标,官网无需同步修改版本号 或安装资产名称。用户在 Release 页面按系统与架构选择文件并核对 SHA-256 清单。
文件
index.html:页面结构与简体中文内容styles.css:语义令牌、浅深主题、焦点与响应式布局app.js:主题、移动导航和当前章节assets/goodbuddy-light.png、assets/goodbuddy-dark.png:由npm run icons与桌面应用同步生成的官方品牌图标scripts/validate.mjs:无依赖静态检查