Skip to content

Commit e9f43c9

Browse files
author
iammm0
committed
docs: 更新 main 分支 README 平台说明
Made-with: Cursor
1 parent 635ed13 commit e9f43c9

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,19 @@
5858

5959
![Secbot 主界面](assets/secbot-main.png)
6060

61+
## 分支定位
62+
63+
- 当前分支:`main`
64+
- 前端形态:仅保留 `terminal-ui/`(TUI)
65+
- 已移除:`app/`(移动端)与 `desktop/`(桌面端)
66+
6167
## 功能概览
6268

63-
- **统一后端**:基于 FastAPI 暴露 REST + SSE 接口,CLI/TUI、移动端、桌面端共用同一套编排与事件流
69+
- **统一后端**:基于 FastAPI 暴露 REST + SSE 接口,当前分支主要面向 CLI/TUI 工作流
6470
- **多智能体执行**:支持 `secbot-cli` 自动模式与 `superhackbot` 专家模式,结合规划、执行、总结链路完成安全任务。
6571
- **安全测试能力**:覆盖内网发现、端口与服务识别、Web 安全、OSINT、系统控制、防御扫描与报告生成。
6672
- **多推理后端**:内置 Ollama、DeepSeek、OpenAI、Anthropic、Gemini、Groq、OpenRouter 及多家 OpenAI 兼容厂商。
67-
- **多前端形态**仓库同时包含 `terminal-ui/``app/`(Expo / React Native)与 `desktop/`(Tauri + Vite)工程。
73+
- **前端形态**当前分支仅保留 `terminal-ui/`(Ink)工程。
6874
- **SQLite 持久化**:对话历史、提示词链、用户偏好和 API Key 配置可持久化到 SQLite。
6975

7076
## 架构概览
@@ -208,11 +214,7 @@ uv run secbot --backend
208214
# 仅终端 TUI
209215
uv run secbot --tui
210216

211-
# 移动端
212-
cd app && npm install && npm start
213-
214-
# 桌面端
215-
cd desktop && npm install && npm run tauri dev
217+
# 说明:`main` 分支不包含移动端与桌面端工程
216218
```
217219

218220
### 3. 常用环境变量
@@ -250,8 +252,6 @@ secbot/
250252
├── tools/ # 安全工具、Web 研究、协议、报告、云安全等
251253
├── database/ # SQLite 模型与数据库管理
252254
├── terminal-ui/ # Ink 终端前端
253-
├── app/ # Expo / React Native 客户端
254-
├── desktop/ # Tauri 桌面端
255255
├── hackbot_config/ # 配置、环境变量与持久化偏好
256256
├── scripts/ # 启动与构建脚本
257257
├── tests/ # 测试

0 commit comments

Comments
 (0)