关于

这是我的个人小站。用 Markdown 写字,用 audio 标签放歌,用 CSS 变量换壁纸。没有后端,也不需要登录。

怎么改内容

想改什么改哪个文件
昵称、头像、简介、链接src/data/profile.json
壁纸src/data/site.ts 里的 wallpapers
歌单src/data/site.ts 里的 playlist
文章src/content/posts/*.md
配色src/styles/global.css 顶部的变量

改完运行 npm run dev 本地预览,git push 后自动上线。

技术栈

  • Astro 7 —— 静态输出,默认零 JavaScript
  • Shiki —— 构建时代码高亮,支持深浅两套主题
  • 原生 audio 标签 —— 播放器没引入任何第三方库
  • CSS 变量 + localStorage —— 壁纸和深浅色偏好存在浏览器本地
  • Cloudflare Pages —— 免费托管,推送到 GitHub 自动部署
0:00 / 0:00