Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

一个简单易用的实时聊天室应用,支持用户注册、登录、创建聊天室、发送消息等功能。

License

Notifications You must be signed in to change notification settings

EndlessPixel/Chat-Box

Repository files navigation

聊天室应用

一个简单易用的实时聊天室应用,支持用户注册、登录、创建聊天室、发送消息等功能。

功能特性

用户管理

  • ✅ 用户注册与登录
  • ✅ 个人资料编辑
  • ✅ 密码修改
  • ✅ 好友系统(搜索、请求、管理)

聊天室功能

  • ✅ 聊天室创建与编辑
  • ✅ 聊天室邀请功能
  • ✅ 加入聊天室请求审核
  • ✅ 聊天室列表显示
  • ✅ 当前聊天室高亮显示

消息功能

  • ✅ 实时消息发送与接收
  • ✅ 消息撤回功能
  • ✅ 消息格式化(支持换行)
  • ✅ 消息时间显示

界面与交互

  • ✅ 简洁美观的响应式设计
  • ✅ 左侧边栏导航
  • ✅ 自定义提示组件(左下角弹出)
  • ✅ 平滑动画效果

快速开始

第一次使用

  1. 访问首页,点击"注册"创建新账号
  2. 使用注册的账号登录
  3. 点击"创建聊天室"创建第一个聊天室
  4. 邀请其他用户加入聊天室
  5. 开始发送消息

使用说明

注册与登录

  • 点击右上角"注册"按钮创建新账号
  • 密码要求:至少8位,包含字母和数字
  • 注册成功后自动登录
  • 登录后可访问所有功能

创建和管理聊天室

  • 点击左侧导航栏"创建聊天室"
  • 填写聊天室名称、简介和标签
  • 创建者自动成为聊天室所有者
  • 所有者可以邀请用户、编辑聊天室信息

加入聊天室

  • 点击左侧导航栏"查找聊天室"
  • 输入关键字搜索聊天室
  • 点击"加入"按钮发送加入请求
  • 等待聊天室管理员批准

发送和接收消息

  • 进入聊天室后,在输入框中输入消息
  • 按Enter发送消息,Shift+Enter换行
  • 消息会实时显示在聊天区域
  • ×ばつ按钮撤回消息

好友系统

  • 点击左侧导航栏"搜索用户"
  • 输入用户名或用户ID搜索
  • 点击"添加好友"发送好友请求
  • 在"审核请求"页面处理好友请求

审核请求

  • 点击左侧导航栏"审核请求"
  • 查看三类请求:
    • 聊天室加入请求:其他用户请求加入你管理的聊天室
    • 聊天室邀请:其他用户邀请你加入他们的聊天室
    • 好友请求:其他用户请求添加你为好友
  • 点击"批准"或"拒绝"处理请求
  • 批准后自动加入聊天室或成为好友

开发者文档

如需查看开发相关的详细文档(技术栈、项目结构、数据库设计等),请查看 dev-docs.md 文件。

许可证

MIT License

最后更新

最后更新: 2026年01月19日 版本: v1.0.1

About

一个简单易用的实时聊天室应用,支持用户注册、登录、创建聊天室、发送消息等功能。

Topics

Resources

License

Stars

Watchers

Forks

AltStyle によって変換されたページ (->オリジナル) /