产品简介
mini-blog 这是一个基于微信云开发的博客小程序,采用 MVVM 架构,支持前后端完全解耦。用户无需自备网站、服务器或域名,只需注册微信小程序账号即可快速搭建和管理个人博客,适合微信生态中的博客创建者和小程序开发者。
核心功能
- MVVM 架构,前后端完全解耦
- 文章管理,支持分类标签和富文本解析
- 优化阅读体验,智能推荐内容
- 互动功能:点赞、收藏、分享、海报生成
- 用户系统与后台管理,支持签到积分
- GitHub 集成,可同步仓库文章
快速开始
- 克隆 mini-blog 项目到本地
- 在微信开发者工具中配置云开发环境并上传云函数
- 修改 config.js 文件设置服务模式后预览或上传小程序
界面预览
与其他方案对比
| 对比项 | mini-blog | 同类方案 |
|---|---|---|
| 部署要求 | 无需服务器、域名,只需微信小程序账号 | 传统博客系统需自备服务器、域名和数据库配置 |
| 架构设计 | 采用 MVVM 架构,前后端解耦,代码可复用和测试 | 可能采用 MVC 或耦合式架构,维护较复杂 |
| 成本 | 利用微信云开发免费额度,低成本启动 | 可能需要购买服务器和域名,产生持续费用 |
适合谁用
- 想在微信中快速搭建个人博客的普通用户
- 需要无服务器部署博客解决方案的开发者
- 学习微信小程序和 MVVM 架构的学生
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/CavinCao/mini-blog