Compare commits

...

5 Commits

Author SHA1 Message Date
CrescentLeaf
6e73662860 docs: readme
唉, 我 width 怎么无效了 (
2025-10-06 12:22:22 +02:00
CrescentLeaf
318f75a7cc docs: readme 2025-10-06 18:20:39 +08:00
CrescentLeaf
bc5ed9e602 docs: readme 2025-10-06 18:19:33 +08:00
CrescentLeaf
8c8d17a1c7 docs: readme 2025-10-06 12:05:12 +02:00
CrescentLeaf
71dee043a3 docs: readme 2025-10-06 17:48:57 +08:00
3 changed files with 73 additions and 41 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

BIN
icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 KiB

114
readme.md
View File

@@ -1,81 +1,113 @@
## 铃之椅 <div align="center">
<h1> 铃之椅 </h1>
</div>
一个即时通讯项目——简单, 轻量, 纯粹, 时而天真 <br>
_仍在积极开发中. 目前是第四代, 版本代号为: the_white_silk_ 铃之椅, 一个普通的即时通讯项目——简单, 轻量, 纯粹, 时而天真
### 目前實現了什麽? *目前还没有发布正式版本, 仍在积极开发中*
项目代号: TheWhiteSilk
### 基本功能
<details> <details>
<summary>戶端實現</summary> <summary>户端</summary>
- 消息 - 消息
- [x]消息 - [x]消息
- [x] 富文本 (based on Marked) - [x] 富文本 (based on Marked)
- [x] - [x]
- [x] 視頻 - [x] 视频
- [x] 文件 - [x] 文件
- [ ] 测试其他 Markdown 语法的可用性
- [ ] 撤回消息 - [ ] 撤回消息
- [ ] 修改消息 - [ ] 修改消息
- 對話 - 对话
- [x] 最近對話 - [x] 最近对话
- [x] 添加對話 - [x] 添加对话
- [x] 添加用 - [x] 添加用
- [x] 添加群 - [x] 添加群
- [ ] 群组管理 - [ ] 群组管理
- 賬號 - 帐号
- [x]錄注冊 (廢話) - [x]录注册
- [x] 資料編輯 - [x] 资料编辑
- [x] - [x]
- [x] - [x]
- [x] - [x]
- [ ] 賬號管理 - [ ] 帐号管理
- [ ]設密碼 - [ ]设密码
- [ ] 綁定郵 - [ ] 绑定邮
</details> </details>
<details> <details>
<summary>伺服器端實現</summary> <summary>服务端</summary>
- 基本對話類 - 基本对话类
- [x] 雙用戶私聊 - [x] 私聊
- [x] - [x]
- 消息 - 消息
- [x]消息 - [x]消息
- [ ] 撤回消息 - [ ] 撤回消息
- [ ] 修改消息 - [ ] 修改消息
- 對話 - 对话
- [x] 最近對話 - [x] 最近对话
- [x] 添加對話 - [x] 添加对话
- 賬號 - 帐号
- [x]錄注冊 - [x]录注册
- [x] 資料編輯 - [x] 资料编辑
- [ ] 賬號管理 - [ ] 帐号管理
- [ ]設密碼 - [ ]设密码
- [ ] 綁定郵 - [ ] 绑定邮
</details> </details>
### 伺服器端運行 ### 快速上手
```bash ```bash
git clone https://codeberg.org/LingChair/LingChair git clone https://codeberg.org/CrescentLeaf/LingChair
cd LingChair cd LingChair
# 編譯前端網頁 # 编译前端
deno task build deno task build
# 行服 # 行服
deno task server deno task server
``` ```
#### 配置 #### 配置
[thewhitesilk_config.json 是怎麽來的, 又有什麽用?](./server/config.ts) [thewhitesilk_config.json 是什么?](./server/config.ts)
### 使用的项目 / 技术栈
本项目由 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 ### License