简介
大家好,我是侠客岛的开发者。经过一段时间的密集开发,岛链(IslandChain) 博客系统已经基本成型,今天正式在社区做一个开源预热的介绍。
什么是岛链
岛链是一个基于 Webmention 协议的去中心化博客系统。每个独立博客都是一座岛屿,通过链接连成群岛。不需要中心服务器,不需要登录第三方平台,你的数据完全属于你自己。
技术栈:Vue 3 + Element Plus 前端,PHP 8.0+ 后端,MySQL 5.7+ 数据库。
演示
后台展示



核心功能
内容管理
- Quill 富文本编辑器,支持图片上传(本地上传 + 外部链接)
- 文章 / 页面管理,草稿 / 发布,分类选择,摘要自动生成
- 文章置顶、私密 / 密码保护、回收站(软删除可恢复)
- 阅读量统计
- 无限级分类管理,支持图标和别名
- 媒体库按日期存放,一键清理未使用文件
去中心化
- Webmention 协议接收端点
- 发布文章自动通知链接中的外部站点
- 文章详情页展示外部引用
- 邻居站点管理,支持文章缓存开关
后台管理
- 仪表盘数据概览(文章数、评论、Webmention、邻居)
- 管理员信息卡片 + 快捷修改入口
- 缓存系统(文件 / 数据库 / Redis / Memcached 四种驱动)
- 性能优化页面(可视化配置缓存、前端查询次数显示)
- 头像系统(QQ头像 / Gravatar 邮箱头像 / 自定义上传,支持国内镜像源 cravatar)
- 个人信息管理(头像、昵称、邮箱、QQ、网站URL)
- 站点设置(SEO、安全、Logo上传、固定链接自定义格式)
- 评论管理(审核 / 删除)
- 构建按钮,修改前端后一键重新打包
- 手机 / PC 全自适应
前台展示
- 清新极简风格首页,文章列表 + 侧边栏分类
- 手机端左侧抽屉导航
- 文章详情页,优雅排版,评论表单
性能优化
针对 Typecho 级别的性能做了深度优化:
- 静态缓存:首页和文章页生成 HTML 静态文件,发布文章自动清除
- 数据缓存:文章列表支持四种缓存驱动,可自定义过期时间
- 数据库索引:覆盖索引加速文章列表查询,评论和分类查询优化
- 查询计数器:前台底部可显示查询次数和耗时(可开关)
当前版本
v1.1.0(2026-05-11)
开源协议
MIT License —— 完全开源,可以自由使用、修改、商用。
发布计划
项目目前处于内测阶段,功能已经基本完善。计划在近期正式开源发布,届时会提供:
- GitHub 仓库
- 宝塔面板一键部署
- 完整开发文档
- 插件 / 主题开发指南
欢迎对去中心化博客感兴趣的朋友关注,也欢迎提出建议和反馈。
侠客岛 —— 每座孤岛,都值得被看见。
错过了不该错过的人,那就是遗憾!
