- 💂 个人网站:IT知识小屋
- 🤟 版权:本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主
- 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
文章目录
- 简介
- 特点
- 功能界面
- 功能列表
- 开源地址&使用手册
- 写在最后
简介
Symphony是一款用Java实现的高颜值、现代化社区系统平台,可用于论坛、BBS、社交网络、博客等场景应用。相比很多传统的社区论坛系统通常存在许多弊端如:界面风格老式、缺少现代化交互元素、功能单一等等,Symphony以下一代社区系统为设计目标,提供了超高颜值的界面,超全面的功能如知识问答,支持用户分享、交友、游戏等,给用户提供更人性化的社区交互和搜索引擎优化,帮助用户搭建独一无二的个人网站平台。
特点
更人性化实时交互:
回帖提交后其他浏览者可以不刷新页面就实时看到你的回帖
回复/引用可以在当前位置进行展开浏览,也可以跳转到回帖处,并支持跨分页跳转
帖子、回帖和评论内容中如果包含其他帖子、回帖和评论的 URL,将自动建立双向链接
实时消息通知,细致分类:回帖、回复、提及、关注、积分、同城、系统
支持离线桌面提醒,关闭浏览器页签也可以收到消息通知
搜索引擎优化:
标签、领域可以自定义链接,并且可以单独配置 meta title/keywords/description
后端 Markdown 渲染,输出爬虫可读的 HTML
精细化的 Title、H1 生成,确保全站唯一性
充分使用现代化 HTML 语义标签和结构化数据 JSON-LD
通过配置集成 Elasticsearch
主持人(版主)
主持人类似传统论坛的版主
可管理标签/领域关联的帖子、回帖和评论
可配置是否能由主持人再授权给其他用户成为主持人
大后台
帖子管理、回帖管理、评论管理
聊天室管理、清风明月管理
文件管理、审核管理
用户管理、角色管理、主持人管理
领域管理、标签管理
违禁词管理、邀请码管理
广告管理、举报管理
审计日志、数据分析
更细致,全面的用户行为量化
发布帖子、回帖和评论统计
帖子、主页浏览量统计
帖子、用户收藏和关注统计
打赏、感谢、点赞统计
提问、回答、采纳统计
GitHub 仓库、星数、粉数统计
举报、被举报、点踩统计
使用时长、贡献点统计
更多样的主题
Classic: Light | Dark
Mobile - 移动端专属主题: Light | Dark
知乎: Light | Dark
V2EX: Light | Dark
功能界面
首页
列表
帖子
发帖
功能列表
内容编辑器
支持 Markdown(GFM)、Emoji、上传文件(图片、文件、MP3、视频)、录音
剪贴板:粘贴内容处理为 Markdown、粘贴图片自动上传
@用户、数学公式(LaTeX)、流程图、快捷键支持
工具栏:表情、粗体、斜体、引用、无序列表、有序列表、链接、上传、预览、全屏
编辑模式:传统 Markdown 分屏编辑预览、即时渲染、所见即所得富文本模式
注册
用户名、Email、邀请码(可选)、邀请链接、验证码、邮件验证
新手向导:上传头像、关注标签、关注用户、帮助指引
登录
支持账户(用户名/Email)、密码
忘记密码:Email、验证码
发帖
帖子类型:同城广播、机要、思绪、问答、普通帖子
标题、正文(内容编辑器 + 本地存储)
标签:选择或创建、黑白名单过滤、默认“待分类”
投票:单选/多选、结束时间、是否公开投票人
打赏区:内容编辑器、打赏积分
匿名发布(不可修改状态)
发布后可更新(历史版本)、可删除
Sandbox 机制
回帖
内容编辑器、本地存储、匿名发布、仅楼主可见
@参与者、@单个用户、@V(小薇机器人)
回复机制区分(回复针对回帖,@针对用户)
发布后可更新(历史版本)、可删除
自动关注帖子
活跃度
- 发帖数、回帖数、参加活动数、感谢帖子数、感谢回帖数、采纳回答数、投票数、打赏帖子数、浏览数
积分
- 积分规则、充值、提现
货币
- 钱包地址管理(ETH)、币种管理
浏览回帖
模式:传统、实时
功能:感谢、采纳、赞同、反对、举报、折叠(偏离主题、已过时)、分享
回帖高亮:采纳回答、优质回帖、Reddit 评论排序算法
查看回复、查看引用(原回帖)、编辑自己的回帖、查看历史、引用统计
浏览帖子
实时热度、感谢、赞同、反对、收藏、关注、举报、置顶自己的帖子
查看历史、参与投票、目录、编辑自己的帖子
发布时间/浏览数/回帖数/标签
思绪播放、快速预览、语音摘要播放、分支主题、上一篇/下一篇
分享:微信、QQ、微博、Twitter、分享链接(带用户标识)
相关帖子、缩略摘要、图片代理、爬虫统计、引用统计
帖子列表
领域:相关标签、创建者、贡献者、关注/引用/回帖数、所属领域
排序:默认(按发布时间降序)、热议(按回帖数降序)、好评(按评分降序)、最近回帖(按最近回帖时间降序)
首图、实时热度、最新回复、回帖数、是否浏览标记、创建时间
类型:最新、优选、同城、搜索、标签、关注
后台管理
首页:数据统计(当前在线、会员在线、最高在线、会员、帖子、领域、标签、回帖)、版本检查
用户管理:按用户名/邮件搜索、添加新用户、用户数据维护(字段数据、用户状态、积分操作、活动积分奖励、违规积分扣除、补偿初始化积分)
帖子管理:按 ID 搜索、重建搜索索引、添加新帖、帖子数据维护(字段数据、置顶/取消、重建索引、电报群推送、锁定、删除)
回帖管理:状态(正常、封禁)、内容数据、删除回帖
评论管理:状态、内容数据、删除评论
清风明月管理:状态、内容数据、删除
聊天室管理:内容数据、状态
文件管理
领域管理:按名称搜索、添加领域、数据维护(添加/移除标签、名称、URI、描述、图标、导航使用、状态、CSS、SEO、删除)
标签管理:按名称搜索、添加标签、数据维护(名称、URI、描述、图标、状态、CSS、SEO)
保留词管理:添加保留词、数据维护(内容、删除)
邀请码管理:生成邀请码、数据维护(状态、备注)
广告管理:首页展位、顶部横幅、侧边栏、帖子外围、帖子内嵌、用户主页、帖子列表
角色管理:内建角色(管理员、荣誉会员、资深会员、会员、新手、访客)、创建角色、功能权限
举报管理:处理(奖励举报者积分)、忽略
审核管理:发布/更新审核(发帖、回帖、评论)、通过(可调整内容)、拒绝(可备注)、结果通知作者
其他管理:允许发帖/回帖、允许匿名浏览、注册方式(开放/关闭/邀请码注册)、帖子浏览计数排重、语言选择、隐藏标签
管理操作审计日志:用户、时间、操作、IP、UA
浏览统计
实时统计(当前在线、最高在线、会员、帖子、领域、标签、回帖、页面加载时间)
数据统计(最近 30 天、历史、新回帖数、新发帖数、新用户数)
消息通知
消息数、标记已读、删除
类别:收到的回帖、收到的回复、收到的评论、提及我的(帖子内@、回帖内@、评论内@、收藏、关注)、我关注的(用户发帖、关注帖子)、积分(感谢帖子、感谢回帖、采纳回答、打赏帖子、充值、兑换、扣除、转账、邀请注册、帖子上优选)、同城、系统
Chrome 桌面提醒
活动
- 领取今日签到奖励、上证博彩、字、贪吃蛇、五子棋、聊天室
个人主页
- 用户统计数据、帖子、回帖、匿贴、匿回、清风明月、关注帖子、积分、关注标签、收藏帖子、关注者、GitHub 仓库、举报、关注用户、站点连接
API
B3:博客发布博文 -> 论坛发布帖子、博客更新博文 -> 论坛更新帖子、博客发布评论 -> 论坛发布回帖、论坛发布回帖 -> 博客发布评论
客户端 APP
排行榜
- 签到排行、综合排行、链接排行、GitHub 排行(仓库、用户)、活跃度排行、帖子排行(打赏区)、积分排行(财富排行、消费排行)
侧边栏
- 广告位、随机小贴士、近期热议、推荐标签(图标、简介、引用数、回帖数)、最新标签
首页
入口:领域、问答、关注、同城、最新帖子
搜索、发帖、通知、个人中心
领域导航列表、随机标签列表、首页顶部横幅广告展位
浏览权限
匿名浏览配置(按 URI 路径、帖子单独配置)
机要帖子:需文中 @ 用户才可浏览
对搜索引擎爬虫友好
邮件
周精华订阅推送
邮件服务:SendCloud、阿里云、本地 JavaMail
搜索
第三方 Algolia、自建 Elasticsearch
快捷搜索:帖子(标题、正文)、标签(标题、描述)、用户(用户名、简介)
高级搜索:作者、发布时间、其他条件
用户设置
基本信息:昵称、自我标签、URL、个性签名、个人主页背景图、个人卡片背景图、站点连接(GitHub、StackOverflow、Dribbble、Behance、Twitter、Facebook、Instagram、Medium、LinkedIn、Telegram、微博、知乎、QQ、微信)、头像
账号:第三方登录(QQ、GitHub、微博、微信)、绑定手机、绑定邮箱、更新密码、更新用户名、永久停用账号
审核:查看提交审核状态
安全:两步验证(Google 验证器)、登录日志
邀请:邀请链接、兑换邀请码
积分:转账
B3 同步配置
个性化功能:自动关注帖子、站外链接跳转、键盘快捷键、邮件订阅、Web 通知、回帖浏览模式、分页条目、自定义首页跳转
常用表情设置
界面:切换主题(Classic、知乎)、模式(明亮、暗黑、随日出日落自动切换)、头像浏览模式(原图、静态图)、帖子列表布局(紧凑、概览)
隐私:显示 UA、公开帖子列表、公开关注用户列表、公开收藏帖子列表、参与财富/消费/贡献/GitHub 排行、公开积分列表、回帖列表、关注标签列表、粉丝列表、在线状态、清风明月、搜索引擎索引
位置:城市、是否公开
数据:发帖/回帖数统计、数据导出
国际化:常用语言、所在时区
钱包:以太坊地址管理、转账记录
帮助:使用入门、基础知识、键盘快捷键、Markdown 教程
内容反垃圾
- 随意测试内容、最大公共子串重复内容、接入微信小程序内容安全接口
文件
文件元数据:文件名、大小、日期、关联引用、URL
用户文件列表、总数、总大小
评论
发布、更新、删除评论
@通知、点赞、感谢
开源地址&使用手册
点击下方的【IT学习日记】回复【资源】领取!
如果这篇文章对您有帮助,请一定帮我点个“关注”和“点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。
写在最后
1000+优质开源项目更新进度:238/1000。如需更多类型优质项目推荐,请在文章后留言。