写在开头

我不喜欢说废话,说开源就开源,直接下方下载,文档都有,不懂直接问我,只要看到就会解答问题。

未编译版本

前端(APP):

https://gitcode.com/buxia42/RuleApp

后端(API)

https://gitcode.com/buxia42/RuleApi

打包好带教程版本

通过网盘分享的文件:规则之树(开源发布版).zip 链接: https://pan.baidu.com/s/1N9RvRQzJAK350zTckjIitQ?pwd=r44t 提取码: r44t

项目定位

RuleApp 是一套基于 Typecho 生态打造的全端一体化内容社区系统,不仅仅是客户端,而是一个完整的:

博客系统 + 社区互动 + App生态 + 商业化能力 的整合解决方案

它的核心目标是:
👉 让个人站长和开发者,用最低成本,拥有属于自己的“内容平台 + App + 用户体系”。

 

核心能力概述

🌍 全平台统一架构

RuleApp 基于 uni-app 构建,实现真正的“一次开发,多端运行”:

  • Android App

  • iOS App

  • H5 网站

  • 微信 / QQ 小程序

👉 同一套代码覆盖完整用户入口


🔐 多平台第三方登录(重点能力)

RuleApp 原生支持主流社交账号登录体系:

  • QQ 登录

  • 微信登录

  • 微博登录

  • Apple ID 登录

通过 OAuth2 授权机制实现统一用户身份接入,可获取头像、昵称等用户信息,极大降低注册门槛并提升转化率

👉 实际价值:

  • 减少用户注册流失

  • 提升用户活跃度

  • 打通社交关系链

  • 支持账号绑定与多端统一身份

同时支持在 manifest.json 中灵活配置接入(按需开启)


🧩 完整社区功能体系

RuleApp 并非“博客壳”,而是一个完整社区系统:

  • 📝 在线投稿(Markdown / 富文本双编辑器)

  • 👍 点赞、评论、收藏、打赏

  • 👤 用户系统 / 会员体系

  • 💰 付费阅读 / 内容变现

  • 🛒 积分商城 / 虚拟经济

  • 📩 私信 / 通知(可扩展)

  • 🔐 邮箱验证 / Token认证

👉 可以直接用于构建:
内容社区 / 知识付费 / 资源平台


⚙️ 深度融合 Typecho 生态

  • 直接复用 Typecho 数据结构

  • 文章 / 分类 / 标签无缝同步

  • 网站与 App 数据完全统一

👉 实现:

“已有博客,一键升级成 App + 社区”


🚀 高性能与工程化设计

  • 本地缓存机制(提升加载速度)

  • Token 鉴权体系

  • Redis 缓存支持(后端扩展)

  • OSS / COS 对象存储支持

👉 兼顾性能 + 可扩展性


🧱 完全开源 & 可二开

RuleApp 提供完整源码:

  • 前端(uni-app + Vue)

  • 后端 API

  • 用户系统模块(RuleUser 等)

👉 支持:

  • 商业二开

  • 私有部署

  • 深度定制

并已形成一定的二开生态(多个项目基于其扩展)


技术架构

前端

  • uni-app

  • Vue

  • ColorUI

后端

  • Spring Boot

  • RESTful API

数据层

  • Typecho

扩展能力

  • Redis

  • 对象存储(OSS / COS)

  • 第三方登录(QQ / 微信 / 微博 / Apple)


为什么选择 RuleApp?

结合内容社区产品的核心逻辑(类似知乎等平台的发展路径),RuleApp 的价值在于:

✅ 降低平台搭建门槛

传统方案需要:

  • 网站 + App + 用户系统 + 支付系统

👉 RuleApp 一套全解决


✅ 解决“用户获取难”问题

通过第三方登录:

  • 用户无需注册

  • 一键进入社区

  • 快速形成内容消费

👉 直接提升转化率与留存


✅ 天然具备社区增长模型

内置:

  • 内容生产(投稿)

  • 内容互动(评论 / 点赞)

  • 激励体系(积分 / 打赏)

👉 形成内容生态闭环


✅ 支持商业化变现

  • 付费阅读

  • 会员体系

  • 打赏

  • 积分体系

👉 从一开始就具备盈利能力


适用场景

RuleApp 可广泛应用于:

📚 内容社区

技术社区 / 兴趣论坛 / 垂直领域平台

💰 知识付费

专栏 / 订阅 / VIP内容

📦 资源平台

软件 / 教程 / 素材下载

🧑‍💻 个人品牌

博客 + App + 私域流量


总结

RuleApp = 一个开源的“内容社区 + App + 用户体系 + 变现能力”全栈解决方案

 

 

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐