- 使用Git推送仓库前请先运行
pnpm check。 - 使用 Firefly@
6.10.3版本。 - Git commits:
tags:[]语法用于添加标签,例如tags:[v1.2.0]会显示标签v1.2.0。
- 前端样式:Kimi-K2.5
- 文章: Doubao-seed-1.8
- Code: Qwen3.5-Plus
⚡ 静态站点生成: 基于Astro的超快加载速度和SEO优化
🎨 现代化设计: 简洁美观的界面,支持自定义主题色
📱 移动友好: 完美的响应式体验,移动端专项优化
🔧 高度可配置: 大部分功能模块均可通过配置文件自定义
📚 详细配置文档: 查看 Firefly使用文档 获取完整的配置指南
src/
├── config/
│ ├── index.ts # 配置索引文件
│ ├── siteConfig.ts # 站点基础配置
│ ├── backgroundWallpaper.ts # 背景壁纸配置
│ ├── profileConfig.ts # 用户资料配置
│ ├── commentConfig.ts # 评论系统配置
│ ├── announcementConfig.ts # 公告配置
│ ├── licenseConfig.ts # 许可证配置
│ ├── footerConfig.ts # 页脚配置
│ ├── FooterConfig.html # 页脚HTML内容
│ ├── expressiveCodeConfig.ts # 代码高亮配置
│ ├── effectsConfig.ts # 动画特效配置(樱花等)
│ ├── fontConfig.ts # 字体配置
│ ├── sidebarConfig.ts # 侧边栏布局配置
│ ├── navBarConfig.ts # 导航栏配置
│ ├── musicConfig.ts # 音乐播放器配置
│ ├── pioConfig.ts # 看板娘配置
│ ├── adConfig.ts # 广告配置
│ ├── friendsConfig.ts # 友链配置
│ ├── galleryConfig.ts # 相册配置
│ ├── sponsorConfig.ts # 赞助配置
│ └── coverImageConfig.ts # 文章封面图配置
---
title: My First Blog Post
published: 2023-09-09
description: This is the first post of my new Astro blog.
image: ./cover.jpg # 或使用 "api" 来启用随机封面图
tags: [Foo, Bar]
category: Front-end
draft: false
lang: zh-CN # 仅当文章语言与 `siteConfig.ts` 中的网站语言不同时需要设置
pinned: false # 置顶
comment: true # 是否允许评论
---除了 Astro 默认支持的 GitHub Flavored Markdown 之外,还包含了一些额外的 Markdown 功能:
- 提醒块(Admonitions) - 支持 GitHub, Obsidian, VitePress 三种风格主题配置 (预览和用法)
- GitHub 仓库卡片 (预览和用法)
- 基于 Expressive Code 的增强代码块 (预览 / 文档)
下列指令均需要在项目根目录执行:
| Command | Action |
|---|---|
pnpm install |
安装依赖 |
pnpm dev |
在 localhost:4321 启动本地开发服务器 |
pnpm build |
构建网站至 ./dist/ |
pnpm preview |
本地预览已构建的网站 |
pnpm check |
检查代码中的错误 |
pnpm format |
使用Biome格式化您的代码 |
pnpm new-post <filename> |
创建新文章 |
pnpm astro ... |
执行 astro add, astro check 等指令 |
pnpm astro --help |
显示 Astro CLI 帮助 |
非常感谢 saicaca 开发的 fuwari 模板,Firefly 就是基于这个模板二次开发
流萤部分相关图片素材版权归游戏 《崩坏:星穹铁道》 开发商 米哈游 所有
本项目遵循 MIT license 开源协议,详细查看 LICENSE 文件
最初 Fork 自 saicaca/fuwari,感谢原作者的贡献
根据 MIT 开源协议,你可以自由使用、修改、分发代码,但需保留上述版权声明。
感谢以下贡献者对本项目做出的贡献,如有问题或建议,请提交 Issue 或 Pull Request。
⭐ 如果您觉得这个项目有帮助,请考虑给它一个星标!