Files
goauto/docs/00-project-profile.md
T

2.1 KiB
Raw Blame History

项目档案

基本信息

项目 内容
项目名称 GoAuto 移动采集管理平台
一句话目标 管理 Android 手机并从 PDD App 采集商品与规格数据
主要使用者 管理员、开发维护者
Gitea 仓库 OPC/goauto
默认分支 main
当前 MVP PDD 商品、规则、任务、Android 执行、任务详情结果
预计规模 20 台 Android;每天约 100 个采集任务

交付单元

目录 职责 技术栈 独立验证
server/ go-admin API、任务调度、规则、设备连接、结果持久化 Go 1.26.5、go-admin v2.3.0、关系数据库 Go 单元与构建验证
web/ go-admin-ui 管理端 Vue、go-admin-ui v3.0.0、pnpm lint、生产构建、浏览器验收
android/ Portal/Agent、注册保活、任务执行和结果提交 Kotlin 1.9.22、Android SDK 34 Android 单元测试、APK 构建与真机验收
prototypes/ 服务端和 Android 交互原型 HTML/CSS/JavaScript 静态检查、浏览器人工验收
docs/ Harness Coding 和共享契约 Markdown 链接与结构检查

环境与凭据

  • 服务端正式环境必须使用 HTTPS。
  • 每台设备使用独立 Device Token;Token 只存安全配置,不进入仓库。
  • PDD 账号密码、Cookie、验证码和用户个人数据不得进入日志。
  • 根目录 gitea.env 是本机工单访问配置,已被 Git 忽略。
  • demo/ 是旧 PoC 的本地归档,已被 Git 忽略,不是新产品代码入口。

当前阶段

当前 MVP 的 T01~T07、T09~T19 均已完成实现、验证并由用户验收。T08(只读实时屏幕)已延期且未实施,不属于当前 MVP。T17 已在一加/ColorOS 真机完成指定设备领取、空闲领取、PDD 商品详情页到达和部分结果提交验证,不包含华为兼容。T20 正在实现 v2 规则契约和设备能力协商,随后由 T21~T23 完成采集器、管理端规则模板和真机验收。当前实施范围仍是采集闭环;Agent 架构允许未来增加独立采购规则的创建订单能力,但付款能力禁止进入项目。