documents/archived/2023/developer/2023.10.聊天室项目设计方案.md
2025-04-03 18:58:18 +08:00

69 lines
951 B
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.

# 设计方案
# Pit
## (内网)聊天系统
## 后端(服务端)
- 语言: Go
### 数据库设计
- 使用SQLite存储
#### 存储逻辑
- 一个聊天室一个.db
## 前端(客户端)
### 命令行CLI版本
- 语言Rust
### Web网页版本
- 技术栈Vue3
### 桌面版本
#### 方案一
- Electron框架套网页版
#### 方案二
- C# + WinUI3 轻量桌面版?
## 功能规划
1. 实现基本聊天室
- 输入username直接进入
2. 实现历史记录保存
3. 实现多channel
## 列表
- pit-core
- 后端(语言Go)
- <https://github.com/nbtca/pit-core>
- pit-orbit
- vue3 网页客户端
- (涉及HTML、css、js)
- pit-tunnel
- 控制台客户端
- (语言Rust)
- pit-
- Elecron 跨平台客户端
- pit-lolipop
- 安卓客户端
- 待定
- pit-macrohard
- Windows客户端
- 待定
- pit-road
- 文档专用仓库
- vite-press
- pit-map
- 设计稿专用仓库