公司动态

Mirror:用GitHub Issue写博客的开源神器,零成本打造个人博客

📅 2026/8/21 14:54:25
Mirror:用GitHub Issue写博客的开源神器,零成本打造个人博客
Mirror用GitHub Issue写博客的开源神器零成本打造个人博客【免费下载链接】MirrorA blogging tool powered by GitHub API. Write your blog on GitHub issue.项目地址: https://gitcode.com/gh_mirrors/mirror9/Mirror想拥有自己的个人博客却又不想花钱买服务器、不想折腾数据库Mirror 这款用 GitHub Issue 写博客的开源工具能让你彻底告别繁琐的后端部署——它完全基于 GitHub API 运行把 GitHub Issue 当作内容仓库零成本、纯静态、秒级加载几分钟就能上线一个属于自己的博客站点。为什么选择 GitHub Issue 当博客后台传统博客需要服务器、数据库、后台管理系统而 Mirror 的思路非常简单你写博客的地方就是 GitHub Issue。每一篇文章就是仓库里的一个 Issue正文用 Markdown 书写Issue 的标签自动变成文章标签Issue 的评论区天然就是博客评论区。这种内容托管在 GitHub、展示交给前端的模式让博客变得极其轻量零成本GitHub 免费仓库 免费静态托管全程不用花一分钱⚡极速加载纯前端静态页面内容通过 GitHub API 拉取打开即读安全可靠内容永远保存在你自己的 GitHub 仓库里不怕平台跑路移动端友好自带响应式布局手机上浏览体验同样流畅️标签体系Issue 标签自动转化为文章分类与标签评论免配置读者直接在 Issue 下评论就是博客留言板项目源码结构非常清晰入口在 src/index.js页面模板集中在 src/template/API 请求层在 src/api/全部加起来也只有几个小文件改起来毫无压力。零成本搭建个人博客3 分钟上手教程整个搭建过程只需要四步全程不需要写一行后端代码。第一步创建存放文章的 GitHub 仓库在 GitHub 上新建一个仓库公开仓库即可这个仓库专门用来存放你的博客文章。之后你写的每一篇博客都会以 Issue 的形式出现在这里。第二步获取项目并修改配置将项目克隆到本地git clone https://gitcode.com/gh_mirrors/mirror9/MirrorMirror 的所有配置都集中在一个 HTML 文件里。参考项目自带的 index.sample.html在页面头部找到window.config配置段改好这几项即可user你的 GitHub 用户名或组织名repository存放文章的仓库名title博客站点标题perpage每页显示的文章数hashGitHub Token可选公开仓库无需填写配置就是这么简单项目通过 src/api/ 里的 GraphQL 查询向 GitHub API 请求文章数据src/api/fetcher.js 统一负责网络请求其余逻辑都由前端自动完成。第三步本地预览并构建在项目目录下安装依赖并启动本地开发服务npm install npm start浏览器打开本地地址就能预览效果。确认无误后执行构建命令npm run build构建产物会输出到docs目录这就是一个完整的静态站点可以直接部署。第四步部署上线把构建好的docs目录推送到 GitHub Pages或者上传到任意静态托管平台如 Cloudflare Pages、Netlify、Vercel 等你的个人博客就正式上线了。由于整站是静态文件任何静态托管服务都能承载完全免费。高效写作技巧让 Issue 变身好文章上手后掌握这几个小技巧能让写作体验更丝滑用 Markdown 排版Issue 完整支持 Markdown标题、列表、代码块、图片都能正常渲染文章正文通过 src/template/issue.js 渲染为标准的 markdown-body 样式用标签做分类给 Issue 打上标签如教程随笔日记博客首页会自动按标签展示文章分类评论即留言读者在 Issue 下方的评论会自动同步到博客评论区互动零门槛置顶与排序Mirror 默认按更新时间排序order配置可切换把想置顶的文章更新一下即可置顶常见问题 FAQQ博客内容会不会泄露隐私A文章就是公开仓库里的 Issue公开即公开注意别在公开仓库写私人内容。Q没有 GitHub Token 能用吗A公开仓库可以直接用如果希望更稳定可以申请一个只读 Token 填入hash配置。Q可以绑定自己的域名吗A可以。Mirror 支持host配置项配合静态托管的自定义域名功能即可。Q支持团队/组织博客吗A支持。将organization配置设为trueuser填组织名就能搭建团队博客。写在最后Mirror 用一种反常规的思路解决了博客建站的痛点用 GitHub Issue 写博客内容归你所有成本近乎为零部署只需一个静态托管。如果你厌倦了厚重的 CMS 和昂贵的主机不妨花 3 分钟试试这个开源神器把写作这件事重新变得简单而纯粹。项目采用 MIT 协议开源你可以放心地改造、定制属于你自己的博客。【免费下载链接】MirrorA blogging tool powered by GitHub API. Write your blog on GitHub issue.项目地址: https://gitcode.com/gh_mirrors/mirror9/Mirror创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考