轻量化、开箱即用的多用户 AI 对话网站
官网 • 特性 • 快速开始 • 截图 • 管理面板 • 技术栈 • 协议
![]() 等待审核界面 |
![]() 开始对话界面 |
![]() AI 对话界面 |
|
- 零构建 — 纯 HTML/CSS/JS 前端,Node.js 单文件后端,无需 webpack/vite
- 多用户审核 — 开放注册,管理员审核通过后方可使用
- 多 API 提供商 — 支持同时配置多个 OpenAI 兼容 API(OpenAI / DeepSeek / Ollama 等)
- 流式输出 — SSE 实时推送,切换对话不中断
- 思考链 — 支持 DeepSeek R1 等推理模型的思考过程展示,折叠/展开动画
- Markdown 渲染 — 完整支持标题、列表、表格、引用、代码块,HTML 代码可一键运行
- 深色/浅色主题 — 自由切换,Apple 风格黑白灰配色
- 响应式 — 桌面端和移动端自适应
- 精致动效 — 流畅的交互动画
- Docker 部署 — 提供 Dockerfile 和 docker-compose
# 克隆项目
git clone https://github.com/WONGIII/LiteWebChatUI.git
cd LiteWebChatUI
# 安装依赖
npm install
# 启动服务
node server.js浏览器打开 http://localhost:3000,首次访问自动进入管理员创建页面。
# 克隆项目
git clone https://github.com/WONGIII/LiteWebChatUI.git
cd LiteWebChatUI
# 启动容器
docker-compose up -d访问 http://localhost:3000。
- 创建管理员账号后自动跳转管理面板
- 添加 API 提供商(Base URL + API Key)
- 获取模型列表,或手动添加自定义模型
- 上传模型 Logo
- 控制模型可见性(公开 / 私密),支持批量操作
- 管理用户(审核 / 驳回 / 删除)
| 类别 | 技术 |
|---|---|
| 后端 | Node.js + sql.js + bcryptjs |
| 前端 | HTML/CSS/JS(零依赖构建),Lucide 图标,highlight.js |
| 数据库 | SQLite(sql.js,单文件,零配置) |
| 认证 | Session Cookie + bcryptjs |
| 部署 | Docker + docker-compose |
| 变量 | 默认值 | 说明 |
|---|---|---|
PORT |
3000 |
服务端口 |
LiteWebChatUI/
├── public/
│ ├── index.html # 主页面
│ ├── login.html # 登录页面
│ ├── admin.html # 管理面板
│ ├── app.js # 主逻辑
│ ├── login.js # 登录逻辑
│ ├── admin.js # 管理逻辑
│ ├── style.css # 样式
│ └── logo.svg # Logo
├── server.js # 后端服务
├── Dockerfile # Docker 配置
├── docker-compose.yml # Docker Compose
└── README.md
MIT License © 2026-Present
Made with ❤️ by WONGIII




