feat: publish workphone SDK deployment and API docs

This commit is contained in:
Manus AI
2026-07-14 18:10:52 +08:00
commit 021d633cc1
534 changed files with 122391 additions and 0 deletions

60
README.md Normal file
View File

@@ -0,0 +1,60 @@
# 工作手机 SDK v3.0workphone-sdk
存客宝 / 触客宝的 **AI 手机控制引擎**:统一控制微信等多 App支持 **ADB / WebSocket Agent / Frida Hook** 多通道。
| 入口 | 地址 |
|------|------|
| **📖 完整整合手册(必读)** | [开发文档/9、手册/工作手机·五图总览与使用手册.md](开发文档/9、手册/工作手机·五图总览与使用手册.md) · `./开发文档/9、手册/open_handbook.sh` |
| **🗂️ 项目目录总览** | [开发文档/2、架构/01-总览/项目目录总览.md](开发文档/2、架构/01-总览/项目目录总览.md) |
| **本仓库Gitea** | http://open.quwanzhi.com:3000/fnvtk/workphone-sdk |
| **百科Wiki** | 仓库内同步源:`开发文档/8、部署/04-Gitea门户/wiki-gitea/` → 见下方「Wiki 同步」 |
| **本地 SDK 控制台Hub** | 启动服务后:`http://127.0.0.1:8899/hub` |
| **API 文档Swagger** | `http://127.0.0.1:8899/docs` |
## 一分钟结构
```
sdk/app/ # FastAPI 服务端、unified 路由、Hook 探测与数据 API
sdk/agent/ # 设备端 Agent + Frida Hook 脚本wechat_hook_v2.js
sdk/android-app/ # 设备端壳 APKGradle 构建)
开发文档/ # 需求、架构、部署、项目管理(权威文档)
机擎/ # 项目管理入口 SKILL.md
```
## 快速开始
```bash
cd sdk && pip install -r requirements.txt
cd app && python -m uvicorn main:app --host 0.0.0.0 --port 8899
# 浏览器打开 http://127.0.0.1:8899/hub
```
## GiteaActions / 百科 / 发行版 / 软件包
- **Actions**`.gitea/workflows/sdk-ci.yml`(需 Gitea 管理员配置 `act_runner` 后才会跑绿)
- **百科正文**`开发文档/8、部署/04-Gitea门户/wiki-gitea/*.md` — 用脚本或手动粘贴到 Gitea Wiki
- **发行版清单**`开发文档/8、部署/04-Gitea门户/gitea/RELEASES.md` — 创建 Release 时对照上传资产
- **软件包说明**`开发文档/8、部署/04-Gitea门户/gitea/PACKAGES.md`
- **项目看板建议**`开发文档/8、部署/04-Gitea门户/gitea/PROJECTS.md`
一键同步 Wiki推荐 `GITEA_TOKEN`**勿把令牌写进仓库**
```bash
export GITEA_TOKEN='你的 Gitea 访问令牌'
python3 开发文档/8、部署/04-Gitea门户/gitea/publish_wiki.py
# 若未设变量,脚本会尝试从 git remote gitea 解析(本地开发机可用)
```
代码推送:
```bash
bash 开发文档/8、部署/03-运维同步/sync_to_gitea_github.sh
```
## 安全提醒
请勿在 `git remote` URL 中长期嵌入明文密码;请改用 **SSH****Personal Access Token + credential helper**,并轮换已泄露的凭据。
## 许可与说明
内部项目以团队约定为准;二次分发与商用请遵守微信等平台规则及当地法律。