编译期安全 · 异步高性能 · 单二进制部署

基于 Rust 的系统级
高性能站群管理平台

全量CLI能力,可被AI全量接管运维!为大规模自动化站群而生

🔰
100%
编译期类型安全
🔑
38
个权限点,精细管控
🛡
8
层安全防护体系
📋
157
项特性,真实可用
🌐
2
种模板技术栈,SSR/SPA 自选
💻
53
条 CLI 命令,后台功能全覆盖
⭐

核心亮点

一屏看懂 rsSites 为什么值得选
🦀

Rust 驱动

内存安全 + 零成本抽象,编译期消除整类 bug

🌐

SSR + SPA 双模式

同一后端,两种前端交付方式

✅

内容 · 工作流 · 权限

动态内容模型、多步审核(指定审批人、可改派)、RBAC 权限与统一认证,传统站群核心能力一站齐备

🏢

站群一体化

站与站统一管理、跨站推送、站点克隆,一个平台管好单位的所有子站

⚡

性能与并发

无 GC 停顿、异步 I/O、编译期优化,原生性能不加解释

✨

可视化页面组装

首页、聚合页勾选组件、绑定模板区域、调整顺序与条数,右侧实时预览

🤖

全量 CLI,AI 可接管运维

后台能做的命令行都能做,支持预检后再执行,AI 可以直接接手日常运维

🩺

免登录排障与防误操作

服务器状态页、诊断包、运维令牌,上线锁防误覆盖,增量备份不占磁盘

💡

用户体验

块编辑器、管理员模拟用户、断网自动重试,三类角色各有创新体验

⚡ 01

技术底座

每一层技术选择,都有明确的理由

Rust 编译期内存安全,Tokio 异步并发,单二进制部署——从语言到部署形态,全部是刻意设计

🔧
编程语言
Rust · 编译型 · 无 GC
✓ 无 GC 停顿
🔒
内存安全
编译期保证
✓ 零运行时开销
⚡
并发模型
Tokio 异步 · work-stealing
✓ 多核自动均衡
💾
数据库
PostgreSQL · SQLx 编译期校验
✓ 拼错字段编译失败
🧮
类型系统
全链路强类型
✓ 端到端一致
📦
部署形态
单二进制 · 零依赖
✓ 无运行时依赖
🚀
启动与占用
秒级冷启动 · 低内存
✓ 并发响应快
🔌
扩展性
Service 层封装业务逻辑
✓ 分层解耦
🗃
管理后台
React 19 · TypeScript
✓ 前后端彻底分离
深入技术栈 →
📝 02

内容管理

从起草到发布,全流程一站覆盖

块编辑器、Word 导入、媒体资产、审核工作流,覆盖内容生产的每一步

rsSites 块编辑器实际界面
✏️

块编辑器

媲美飞书/金山文档 H1–H6 六级标题 表格/图片/音视频/PDF内嵌 自定义 HTML 块
📄

Word 文档导入

服务端 pandoc 解析 保留标题层级 表格与图片还原 摘要关键词自动生成
🖼️

媒体资产管理

重复文件自动去重 真实裁切非样式模拟 引用计数可查 文件夹树浏览
✅

全功能审核工作流

多步骤自定义 部门级约束 审核历史追溯 跨站内容推送 指定审批人 / 改派 内容回收站
了解内容能力 →
🔒 03

权限与组织

权限管得细,管理却不麻烦

标准 RBAC 三层模型,平台统一定规则,子站自己管人

rsSites 角色权限点配置实际界面
🔑 RBAC 三层模型

38 个权限点

用户 → 角色 → 权限标准三层模型,不是逗号分隔字符串或 JSON 字段这类脆弱实现。7 套预置角色开箱即用,也可以在权限点清单内自由组合出新角色。

  • 栏目级数据权限,角色之上再收窄
  • 页面级权限拦截,没权限直接提示
  • 会话可强制下线,操作全程留痕
🏢 平台 / 子站两级

平台预制,子站独立管理

平台管理员维护统一的权限点清单和角色模板,子站从模板起步后完全独立演化,互不干扰,也互不越权。

  • 子站新建即继承一套预置角色
  • 跨站部门体系,支持批量导入
  • 平台管理员可跨站查看任意用户归属
  • 人事系统同步组织架构,统一认证(CAS)登录
查看权限体系 →
🎨 04

建站能力

一个后端,两种交付方式

子站可在后台一键切换渲染模式,数据层完全兼容,无需改动代码

rsSites 在线模板编辑器实际界面
🖥️ 服务端渲染

SSR 模式

Tera 模板引擎驱动,HTML 直出,SEO 友好,首屏秒开。适合官网、内容站、企业站等需要搜索引擎收录的场景。

  • 模板继承 / 组合 / 宏 —— 组件化建站
  • 草稿 / 正式 / 归档三态管理,历史版本秒级回滚
  • 导航菜单 + 内容卡片 + 聚合页,拖拽式可视化组装
📱 单页应用 · 架构就绪

SPA 模式

任何框架打包为静态文件即可部署。系统已提供只读内容 API,权限、工作流、文件上传等后端能力零代码复用,完整渲染管线持续完善中。

  • 不限于特定框架 —— React / Vue / Svelte 均可
  • 前后端分离,独立迭代,互不干扰
🎨

在线编辑器 · 多主题配色

Monaco 语法高亮 实时预览 主题预设可配置 浅色/深色一键切换
📦

现成模板一键安装

模板市场浏览 一键下载到草稿区 新版本可用提醒 发布前自动语法校验
查看建站能力 →
🔍 05

搜索引擎

中文分词全文搜索

不是"按空格分词"这种对中文无效的默认效果

🔍 站内检索

标题 / 摘要 / 正文全覆盖

应用层中文分词(jieba-rs)配合 PostgreSQL 全文检索,不需要额外的数据库扩展或外部搜索服务即可用。

  • 只有已发布内容可被搜到
  • 预留未来迁移专用搜索引擎(如 Meilisearch)的可能性
了解搜索引擎 →
🛡 06

安全与内容审查

从根源杜绝一整类漏洞

代码层的安全保障,加上运维层的分层防护

🔒

编译期安全

SQL 注入编译期根除 内存安全由编译器保证 全链路强类型
🛡

分层限流防滥用

入口层限流 登录失败阈值锁定 持续触发来源可封禁 恶意扫描识别 死链返回 410
🧱

敏感词系统

自建规则不依赖第三方 支持正则 跨站汇总治理视图
🌐

内网 IP 白名单

CIDR 网段配置 内容级仅内网可见 上传文件多层校验
查看安全体系 →
🔧 07

平台运维能力

一个人也能把运维做到位

CLI 全量运维、内置备份恢复、秒级回滚,都不需要额外的运维团队

💻 命令行与自动化

CLI 全量运维

同一份二进制的子命令运行方式,复用与 HTTP 服务完全相同的业务逻辑,一条命令覆盖批量发布、建站、备份、排障。

  • 专用 CLI 身份体系,权限可控可审计
  • 支持 --dry-run 预检,先看操作序列再执行
  • 开发者工具箱:运维手册/模板开发手册/CLI手册
  • 服务器状态页 + 诊断包,线上排障不必登录服务器
💾 容灾与排障

内置备份恢复 · 秒级回滚

数据库全量 + 附件增量硬链接快照,定时或手动均可;部署新版本用符号链接切目录,回滚不用重新编译。

  • 模拟登录:直接以任意账号身份进入对应后台排障
  • 操作日志同时记录目标账号和真实操作人
查看运维能力 →
📊 08

运营能力

数据看得见,操作留得住痕

统计、消息、日志、SEO,站点日常运营需要的都在

📈

数据统计

PV/UV 双粒度 热门内容排行 双端 Dashboard 趋势图 / 访客地图 平台整体统计 爬虫识别不污染数据
🔔

站内消息通知

待审提醒 退回通知 审核超时提醒 不依赖外部服务 Webhook 推送门户待办
📜

操作日志留痕

永久保留不丢失 按站点/用户/类型查询 子站独立查看入口
🔍

标准规范 SEO

sitemap.xml 自动生成 robots.txt 按站区分 JSON-LD 结构化数据
查看运营能力 →
🤖 09

AI 能力

为 AI 时代设计

CLI 本身就是给 AI 用的运维接口,运维层面现在就能交给 AI,内容和模板创作正在路上

🤖 已实现

CLI 全量自动化运维

完整命令行体系本身就是给 AI 用的运维接口——建站、批量发布、备份恢复、排障,AI 或自动化脚本可以直接调用,不需要额外开发一层对接。

  • AI 直接调用 CLI 完成建站 / 内容 / 备份等操作
  • 专用 CLI 身份体系,权限可控可审计
  • 支持 --dry-run 预检,先看操作序列再执行
📝 规划中

内容与模板 AI 辅助创作

内容撰写页和模板在线编辑页计划各加一个 AI 对话入口,直接改草稿内容 / 改模板文件,权限跟随操作者本人账号。

  • 选中片段润色 / 改写 / 续写
  • 按自然语言描述生成模板骨架
  • 开关可控,关闭后入口不显示
🤖 了解 AI 能力详情 →
🌐 10

站群一体化

一套系统,多站管理,站站联动

一份二进制、多个独立子站统一管理,单站也能随时扩展为站群

🏢

统一管理入口

一个后台管所有子站 站点切换无需重新登录 统一用户体系
📤

跨站内容推送

物理复制非共享引用 接收方独立审核 推送状态全程追踪
📋

站点克隆建站

复制栏目/模板/角色 不克隆内容 克隆后完全独立
🔗

域名与路径双访问

独立域名 入口域名路径挂载 两种方式可同时叠加
了解站群一体化 →