Files
jiang13-forum/docs/site-posts/03-features.md

90 lines
1.9 KiB
Markdown
Raw Blame History

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