floudeciel/floudeciel.github.io
GitHub: floudeciel/floudeciel.github.io
一个基于 Astro 框架和 AstroPaper 主题构建的极简、高性能个人博客站点,支持响应式设计、模糊搜索和明暗模式等功能。
Stars: 0 | Forks: 0
# floudeciel - Hazy



[](https://conventionalcommits.org)
[](http://commitizen.github.io/cz-cli/)
我的个人博客是使用 [AstroPaper](https://github.com/satnaing/astro-paper) 主题构建的,这是一个极简的博客模板。
## 🔥 功能
- [x] 类型安全的 markdown
- [x] 极速的性能
- [x] 易于访问
- [x] 响应式设计(移动端 ~ 桌面端)
- [x] SEO 友好
- [x] 明暗模式
- [x] 模糊搜索
- [x] 草稿文章与分页
- [x] 站点地图与 RSS 订阅源
- [x] 高度可定制
- [x] 为博客文章动态生成 OG 图片
- [x] giscus 评论
- [x] is-a.dev 域名
- [x] 照片页面,sharp 增强
## 💻 技术栈
**主框架** - [Astro](https://astro.build/)
**类型检查** - [TypeScript](https://www.typescriptlang.org/)
**组件框架** - [ReactJS](https://reactjs.org/)
**样式** - [TailwindCSS](https://tailwindcss.com/)
**模糊搜索** - [FuseJS](https://fusejs.io/)
**is-a.dev** - [is-a.dev](https://github.com/is-a-dev/register)
**部署** - Github Page
**图标** - [Boxicons](https://boxicons.com/) | [Tablers](https://tabler-icons.io/)
**代码格式化** - [Prettier](https://prettier.io/)
## 👨🏻💻 本地运行
在本地运行此项目最简单的方法是在你指定的目录中运行以下命令。
```
corepack enable
corepack prepare pnpm@latest --activate
pnpm install
pnpm run dev
pnpm run build
```
标签:Astro, AstroPaper, FuseJS, Giscus评论, GitHub Pages, Markdown, OG图片生成, Prettier, React, RSS订阅, SEO优化, Syscalls, TailwindCSS, TypeScript, 个人博客, 分页功能, 响应式设计, 图片处理, 安全插件, 开源主题, 无障碍访问, 暗黑模式, 模糊搜索, 站点地图, 静态网站