欢迎来到星罗
关于星罗
星罗(Xingluo) 是一个使用 Astro 和 shadcn 视觉风格构建的博客 CMS。
核心特性
- ⚡ 极致性能:基于 Astro 静态生成,零运行时 JavaScript 开销
- 🎨 现代视觉:shadcn/ui 的 new-york 风格,OKLCH 色彩空间
- 🌗 暗黑模式:无闪烁切换,跟随系统偏好
- 🔍 全文搜索:基于 Flexsearch 的构建时索引
- 🌐 多语言:简体中文与英文双语支持
- 📝 Markdown:支持 MDX、代码高亮、目录、标注框
- 📡 RSS 与 SEO:开箱即用的 RSS 源与结构化数据
代码示例
src/lib/utils.tstsimport { clsx, type ClassValue } from "clsx"; import { twMerge } from "tailwind-merge"; export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)); }
开始写作
在 src/content/posts/ 目录下创建 Markdown 文件,添加 frontmatter 即可发布文章。详细字段说明请参考项目文档。
开始你的写作之旅吧!