89
docs/site-posts/03-features.md
Normal file
89
docs/site-posts/03-features.md
Normal file
@@ -0,0 +1,89 @@
|
||||
# 功能速览
|
||||
|
||||
> 建议标题:功能速览
|
||||
> 建议标签:`站务` `功能`
|
||||
> 建议操作:普通发布
|
||||
|
||||
---
|
||||
|
||||
姜十三论坛刻意把功能收在「小圈子真正用得到」的范围内。
|
||||
下面按前台、互动、管理三块速览。
|
||||
|
||||
---
|
||||
|
||||
## 前台浏览
|
||||
|
||||
- 三栏布局,桌面与移动端自适应
|
||||
- Feed 排序:最新发帖 / 最新回复 / 热门
|
||||
- 虚拟滚动,长列表也更流畅
|
||||
- 浅色 / 暗色主题,偏好可记住
|
||||
- 板块图标与主题色可自定义
|
||||
|
||||
---
|
||||
|
||||
## 发帖与讨论
|
||||
|
||||
- TipTap 富文本编辑器
|
||||
- 标题、标签、板块选择
|
||||
- 正文图片上传
|
||||
- 楼层评论:回复、引用、@
|
||||
- 点赞、收藏
|
||||
- 帖子置顶、精华
|
||||
- 编辑修订历史(可对比差异)
|
||||
- 可配置普通用户的编辑时限
|
||||
|
||||
---
|
||||
|
||||
## 社交与个人
|
||||
|
||||
- 公开用户主页
|
||||
- 站内私信(会话式)
|
||||
- 账号资料:昵称、签名、头像
|
||||
|
||||
---
|
||||
|
||||
## 管理后台
|
||||
|
||||
统一在 `/admin`,与前台同一套 React 体验:
|
||||
|
||||
| 模块 | 能做什么 |
|
||||
| --- | --- |
|
||||
| 仪表盘 | 概览站点状态 |
|
||||
| 板块 | 创建 / 编辑 / 排序 / 外观 |
|
||||
| 帖子 | 审核、置顶、精华、锁定、回收站 |
|
||||
| 评论 | 审核与管理 |
|
||||
| 举报 | 处理用户举报 |
|
||||
| 用户 | 禁言等管理操作 |
|
||||
| 媒体 | 查看与清理上传文件 |
|
||||
| 设置 | 品牌、限流、敏感词、邮件、OIDC、存储等 |
|
||||
| 备份 | SQLite 一键备份 |
|
||||
|
||||
---
|
||||
|
||||
## 可选能力
|
||||
|
||||
这些不是「装完就必须开」的,按需在后台启用:
|
||||
|
||||
- 邮件验证码注册
|
||||
- OIDC Provider(可给 Gitea 等站点做登录源)
|
||||
- Gitea 公开仓库同步到「开源码桶」
|
||||
- 本地磁盘或 S3 兼容对象存储
|
||||
|
||||
---
|
||||
|
||||
## 权限模型
|
||||
|
||||
只有两种角色:
|
||||
|
||||
- **普通用户**
|
||||
- **管理员**
|
||||
|
||||
第一个注册用户自动成为管理员。
|
||||
小圈子场景够用,不堆复杂角色矩阵。
|
||||
|
||||
---
|
||||
|
||||
## 开发状态
|
||||
|
||||
项目仍在积极开发中,核心体验已经可用。
|
||||
完整规划见仓库中的 `ROADMAP.md`。欢迎反馈与共建。
|
||||
Reference in New Issue
Block a user