公众号风的写作后台
标题、正文、封面、标签一屏完成;截图 ⌘V 粘贴即上传,支持拖拽、Markdown 模式、自动保存草稿、随时预览。
一套完全跑在 Cloudflare(Workers + D1 + R2)上的开源博客系统。
不用申请、不用排队,五分钟部署,想写就写——轻松得像一个决定,可靠得像一句承诺。
不折腾服务器,不研究运维。注册账号 → 部署 → 开写,剩下的交给博客号。
标题、正文、封面、标签一屏完成;截图 ⌘V 粘贴即上传,支持拖拽、Markdown 模式、自动保存草稿、随时预览。
内置《微信公众平台编辑器插件开发规范》检查:固定宽度、行高叠字、!important、嵌套层级…发布前一键体检,一键修复。
图片视频存进你自己的 R2 桶,不走第三方,没有外链失效焦虑;长缓存 + ETag,秒开。
不用起标题的图文时间线:最多 9 图、#话题# 自动归类、置顶点赞,Telegram 机器人发条消息就是一条微博。
文章与微博评论楼中楼、作者回复带徽标、先审后展;友情链接访客可在线申请收录,后台一键审核。
FTS5 全文索引,中文分词友好、按相关度排序,微博正文一并纳入;列表按最新 / 最多阅读 / 点赞 / 留言 / 随机排序;「历史上的今天」让旧文章自动浮上来。
微信公众号 / 纸墨 / 极简 / 夜航 / 手账 / 比特币 / 小红书,后台点一下立即生效,手机端同样完整可用。主题就是代码模块,欢迎贡献第八套。
window.BlogHao.registerPlugin({...}) 一个文件给编辑器加按钮,无需构建、无需重启;内置「公众号采集」,粘贴链接一键转载。
PBKDF2 密码哈希、HttpOnly 会话、CSRF 同源校验、HTML 白名单净化、评论蜜罐与限流、CSP 响应头,全部默认开启;上传图片自动剥离 EXIF / GPS 元数据,拍摄坐标不随图公开。
访客注册登录、评论自带昵称与档位徽标(默认关闭,一键开启);留言赚积分、排行榜亮相;「谁能看」四档让会员专属文章在服务端截断,未授权拿不到全文。
单篇文章开启「加密访问」:服务端 PBKDF2 哈希不回显,输对后 30 天免重复输入;锁定期间正文 / 摘要 / RSS / 站内搜索一概不外泄。
整套 117 个微信默认表情文本码,编辑器、微博与评论区点开面板就发;存库仍是纯文本,RSS / 导出 / 搜索不受影响。
粘贴网址自动抓标题 / 摘要 / 配图生成引用卡,站内文章一键插卡;第三方链接先过「即将离开本站」确认页,跳转前的最后一眼也讲究。
主色、正文、背景、卡片、链接等 7 个语义色 + 正文字体与字号,后台面板不动代码即可调,保存即全站生效,随时一键恢复默认。
不想跑在 Cloudflare 上?同一套业务代码零改动跑进普通 Node 容器:SQLite 存文章、磁盘或 R2 存图,单机多站,一条命令开新站。
后台「皮肤」页一点即换,响应式适配手机与桌面。
所有博客号的公开文章与微博,在这里汇成一条河 —— 轻社交、轻互动,写给所有愿意逛一逛的人。
权重、新文推荐加一点随机,每次刷新都可能有新发现。加密与会员锁文自动跳过,只展示公开内容。
没有关注关系,没有信息流焦虑:逛到喜欢的,点进去留言就是全部互动。不留脚印,只留阅读。
随机抖动让新博客与大站同框,写下去就有人看见。后台开启「广场同步」即自动上榜。
实况:广场内容实时聚合中。 去广场逛逛 →
演示站账号 demo / demo1234 打开登录页就已自动填好;预置了全年仿真数据,每 2 小时自动重置,随便折腾。
需要一个免费的 Cloudflare 账号,完事。
部署前想先试试?先去演示站转一圈 —— 预置全年仿真数据,账号 demo / demo1234,每 2 小时自动重置。
喜欢命令行?照下面四步来:
git clone https://github.com/bloghao/bloghao.git
cd bloghao && npm install
npx wrangler login
npx wrangler d1 create xwblog-db
npx wrangler r2 bucket create xwblog-images
# 把返回的 database_id 填进 wrangler.jsonc
npx wrangler d1 execute DB --remote --file schema.sql
npm run deploy
访问 https://bloghao.你的子域.workers.dev/admin/,首次进入即创建管理员账号,欢迎文章已就位。
一键部署的副本已自动接管部署;命令行部署的可推上 GitHub 开启自动部署 → 完整部署教程
全部中文,直接在官网读,不用去 GitHub;源文件放在仓库 docs/ 里,欢迎 PR 补充。
不想逐篇翻?进文档中心 → 那里能搜标题和关键词。
全部文档一览 + 站内搜索:搜「定时任务」「会员积分」这类关键词,直接跳到对应小节。
从注册 Cloudflare 到绑定自定义域名、自动部署、备份与恢复,含 Docker 自托管。
Workers、D1、R2、定时任务、域名与 Turnstile:看懂博客跑在 Cloudflare 上的每个部件与常用命令。
后台导览、写文章全流程、快捷键、评论与媒体管理、设置逐项说明。
三步接入官方广场,让每篇文章与微博被更多博主看到;含混排口径与自建 hub。
三步注册一套新主题,公共积木与排版规范底线。
一个 JS 文件扩展编辑器,插件 API 与加载机制。
全部公开 / 管理接口,写自己的客户端。
微信编辑器插件开发规范的落地对照表与体检规则。
官方演示站的机制:仿真数据、每 2 小时重置、随便折腾不伤生产。
已上线能力与近期计划,按优先级管理的开发方向。
从项目诞生到今天的大版本大事记:每个版本带来了什么,博客号一路怎么长成现在这样。
2026-10 全量安全体检(大众版):0 高危、27 项发现全部独立复核、21 项已修复上线——普通用户也能看懂。
每个版本更新了哪些细节:新增、变更与修复,官方发布时回填。
llms.txt 文档索引:AI 助手与智能体从这里一步读到全部开发文档的 Markdown 源文件。
博客号免费开源,赞助用于服务器、域名与持续开发。想让你的产品出现在这里,被一群爱写作、爱折腾的人看见?加助理微信聊聊。
btcxwly
加好友请备注「赞助」