2025-11-29 01:05:24 +08:00
2025-11-23 13:27:15 +08:00
fix
2025-11-23 16:52:48 +08:00
2025-11-01 03:27:28 +08:00
idk
2025-11-23 16:35:18 +08:00
2025-11-01 03:27:28 +08:00
2025-11-09 16:43:14 +08:00
2025-10-06 18:19:33 +08:00
2025-10-01 00:20:11 +08:00
idk
2025-11-23 16:35:18 +08:00
2025-10-06 12:22:22 +02:00

铃之椅


铃之椅, 一个普通的即时通讯项目——简单, 轻量, 纯粹, 时而天真

目前还没有发布正式版本, 仍在积极开发中

项目代号: TheWhiteSilk

基本功能

客户端
  • 消息

    • 收发消息
    • 富文本 (based on Marked)
      • 图片
      • 视频
      • 文件
      • 测试其他 Markdown 语法的可用性
    • 撤回消息
    • 修改消息
  • 对话

    • 最近对话
    • 添加对话
      • 添加用户
      • 添加群组
    • 群组管理
  • 帐号

    • 登录注册
    • 资料编辑
      • 用户名
      • 昵称
      • 头像
    • 帐号管理
      • 重设密码
      • 绑定邮箱
服务端
  • 基本对话类型

    • 私聊
    • 群组
  • 消息

    • 收发消息
    • 撤回消息
    • 修改消息
  • 对话

    • 最近对话
    • 添加对话
  • 帐号

    • 登录注册
    • 资料编辑
    • 帐号管理
      • 重设密码
      • 绑定邮箱

快速上手

git clone https://codeberg.org/CrescentLeaf/LingChair
cd LingChair
# 编译前端
deno task build
# 运行服务
deno task server

配置

thewhitesilk_config.json 是什么?

使用的项目 / 技术栈

本项目由 Deno 强力驱动

当然, 由于没有使用 Deno Api, 只有 Node Api, 因此理论上 Node.js 也能运行, 但需要另外安装依赖

  • 前端

    • 编译
      • vite
      • vite-plugin-babel
    • react
    • socket.io-client
    • mdui
    • split.js
    • react-json-view
    • dompurify
    • marked
  • 后端

    • express
    • socket.io
    • chalk
    • file-type
    • cookie-parser

License

MIT License

Description
[团队协作镜像] 一个即时通讯项目——简单, 轻量, 纯粹, 时而天真
https://codeberg.org/CrescentLeaf/LingChair
Readme 4.2 MiB
Languages
JavaScript 70.2%
TypeScript 29.2%
CSS 0.4%