产品简介
vitepress-theme-blog-charles7c-s1 这是一个扩展VitePress默认主题的个人博客模板,增加ICP备案号、公安备案号、文章元数据、Gitalk评论等功能,适合中文技术博主快速构建符合大陆网站要求的知识库。

核心功能
- 自动生成侧边栏并支持文章置顶
- 支持ICP备案号和公安备案号显示,符合网站审核
- 显示文章元数据如原创标识、作者、发布时间、分类和标签
- 集成Gitalk评论系统,支持读者互动
- 支持Mermaid流程图和Markdown公式、脚注
快速开始
- 第一步:克隆仓库:git clone https://github.com/Charles7c/charles7c.github.io.git
- 第二步:安装PNPM:npm install pnpm -g
- 第三步:设置淘宝镜像:pnpm config set registry https://registry.npmmirror.com/
- 第四步:安装依赖:pnpm install
- 第五步:运行开发服务器:pnpm dev
界面预览


与其他方案对比
| 对比项 | vitepress-theme-blog-charles7c-s1 | 同类方案 |
|---|---|---|
| 备案号支持 | 内置ICP和公安备案号显示,符合大陆网站要求 | 默认主题无此功能,需额外配置 |
| 文章管理 | 自动生成侧边栏,支持置顶、标签和归档 | 需手动维护侧边栏或使用插件 |
适合谁用
- 需要搭建个人技术博客的开发者,希望快速开始并拥有美观界面
- 中文内容创作者,要求博客符合大陆网站备案和版权要求
- 技术知识分享者,需要标签和归档功能组织文章
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/Charles7c/vitepress-theme-blog-charles7c-s1