# kaogongbot 源码包

这是“事业编面试逐字稿 AI 助手”的完整源码备份包。

## 包含内容

- `server.js`：后端服务
- `public/index.html`：前端页面
- `data/knowledge.json`：知识库数据
- `data/question_bank.json`：题库数据
- `package.json` / `package-lock.json`
- `node_modules/`：已包含依赖，解包后通常可直接运行
- `.env.example`：环境变量模板
- `start.sh`：前台启动脚本
- `install-systemd.sh`：安装为 systemd 服务

## 快速启动

```bash
tar -xzf kaogongbot-full-source.tar.gz
cd kaogongbot
cp .env.example .env
nano .env   # 填入 API_KEY，必要时修改 API_BASE / MODEL / PORT
./start.sh
```

浏览器访问：

```text
http://服务器IP:8099/
```

## 安装成系统服务

```bash
cd kaogongbot
cp .env.example .env
nano .env
./install-systemd.sh
```

常用命令：

```bash
systemctl status kaogongbot
systemctl restart kaogongbot
journalctl -u kaogongbot -f
```

## 注意

出于安全原因，压缩包里不写入真实 API Key。换服务器后把 `.env.example` 复制为 `.env`，填入你的 webchat2api API Key 即可。
