临界有光,边界可通。
Where edges meet, glimmers emerge.
静态站点,用 Astro 构建,样式走 Tailwind CSS v4。页面文案直接写在 .astro 文件里,没有内容集合或后端。
当前页面:
| 路径 | 内容 |
|---|---|
/ |
首页:关于、方向、项目入口 |
/projects |
项目列表 |
/projects/moomem |
moomem,MoonBit 嵌入式 Agent 记忆层 |
/moomem 会重定向到 /projects/moomem。
需要 Node.js 22.12 或更高版本,以及 pnpm 12。
pnpm install
pnpm dev开发服务器默认在 http://localhost:4321。
pnpm build # 输出到 dist/
pnpm preview # 本地预览生产构建
pnpm format # 用 vite-plus 格式化Tip
pnpm astro -- --help 可以查看 Astro CLI。添加页面见 Astro 路由文档。
src/
assets/ 标志
components/ 页框、图标
layouts/ 文档头与 meta
pages/ 路由
styles/ Tailwind 主题与全局样式
public/ favicon、CNAME
astro.config.mjs 站点地址与重定向
Frame 提供顶栏、页脚和社交链接。新页面套上 Layout 和 Frame 即可。
颜色、字体写在 src/styles/global.css 的 @theme 里。图标来自 Hugeicons 和 Simple Icons。
推送到 main 会跑 .github/workflows/deploy.yml:withastro/action 构建,再发布到 GitHub Pages。Actions 页也可以手动触发。
自定义域名写在 public/CNAME,对应 www.glimverge.com。astro.config.mjs 里的 site 用来生成 canonical 和 Open Graph 地址,改域名时两处一起改。
Important
合并进 main 即发布线上站点。先在本地跑一遍 pnpm build。