落地 synastry/star/ask API 与 H5 页面,补齐 cece-frontend-re complete-design 证据文档,并加入 Android 模拟器截图抓取脚本。 Co-authored-by: Cursor <cursoragent@cursor.com>
91 lines
4.5 KiB
Markdown
91 lines
4.5 KiB
Markdown
# 测测 App 前端逆向工程设计文档(V1.0)
|
||
|
||
> Status: `Active` · Method: [reverse-engineering-spec.md](../../../design/reverse-engineering-spec.md)
|
||
> Scope: **前端可见能力 + 为支撑前端所必需的后台/数据/运营推导**
|
||
> 目标:Production / Enterprise / Feature Complete 级设计输入(非 Demo)
|
||
|
||
---
|
||
|
||
## 0. 任务声明
|
||
|
||
| 项 | 内容 |
|
||
|---|---|
|
||
| 身份 | Senior Reverse Engineering Architect |
|
||
| 目标 App | 测测(CeCe / 测测星盘,心言集团) |
|
||
| 方法 | 逆向工程,非「设计一个类似 App」 |
|
||
| 禁止 | Demo · MVP 终态 · 「略 / TODO / 以后再做」糊弄 |
|
||
|
||
**落地到愈心谷时**:能力可完整对标;用户可见命名与禁词服从 [`lexicon.md`](../../lexicon.md);禁止自称「测测」、照搬商标视觉。
|
||
|
||
---
|
||
|
||
## 1. 证据来源总表(Evidence First)
|
||
|
||
| ID | 来源 | 类型 | 日期/版本线索 |
|
||
|---|---|---|---|
|
||
| E1 | [人人都是产品经理 · 测测深度体验报告](https://www.woshipm.com/evaluating/6391148.html) | ✅ UI/行为证据(含实测截图描述) | 2026-05-09 |
|
||
| E2 | [中华网 · 测测功能图谱](https://tech.china.com/articles/20250417/202504171661508.html) | ✅ 行为/产品证据 + 🟡 运营口径 | 2025-04 |
|
||
| E3 | 应用商店/下载站功能介绍(星盘工具列表等) | ✅ 功能列表证据(版本可能滞后) | ~10.x 描述 |
|
||
| E4 | 本仓 [`cece-feature-map.md`](../../cece-feature-map.md) | 🟡 既有归纳 | 持续 |
|
||
| E5 | 本仓 [`apps/docs/analysis/cece-teardown.md`](../../../../apps/docs/analysis/cece-teardown.md) | 🟡 映射分析 | 历史 |
|
||
| E6 | 行业惯例 / 同类 App | 🟡 推断 | — |
|
||
| E7 | 工程完整性补充 | 🔵 工程建议 | — |
|
||
| E8 | 安卓模拟器 AVD `YuXinGu_API34` + APK 10.50.0 截图/UI dump | ✅ 真机 UI 证据 | 2026-08-03 |
|
||
|
||
> **局限**:无未公开 DAU/后台;HTTPS 抓包未做。E8 明细见 [complete-design/evidence-20260803.md](complete-design/evidence-20260803.md)。
|
||
|
||
---
|
||
|
||
## 2. 文档地图
|
||
|
||
| 文档 | 内容 | Workflow 覆盖 |
|
||
|---|---|---|
|
||
| [00-overview.md](00-overview.md) | L0 IA · 全功能清单 · 全局状态 · 导航 | STEP 1–4 全局 |
|
||
| [01-tab-home.md](01-tab-home.md) | 首页(宫格/信息流/建档/玩法广场) | STEP 1–4 |
|
||
| [02-tab-message.md](02-tab-message.md) | 消息 | STEP 1–4 |
|
||
| [03-tab-ask.md](03-tab-ask.md) | 「问」测测 AI + 真人 1v1 | STEP 1–4 |
|
||
| [04-tab-online.md](04-tab-online.md) | 在线(达人 Marketplace) | STEP 1–4 |
|
||
| [05-tab-mine.md](05-tab-mine.md) | 我的 | STEP 1–4 |
|
||
| [06-tools-astrology.md](06-tools-astrology.md) | 星座 · 星盘 · 合盘 · 运势 | STEP 1–4 + 算法面 |
|
||
| [07-tools-tests-psych.md](07-tools-tests-psych.md) | MBTI · 塔罗 · 沙盘 · 心情小镇 · 趣味测 | STEP 1–4 |
|
||
| [08-systems.md](08-systems.md) | 数据/库/API/后台/权限/支付/消息/埋点/配置/缓存/异常/日志/安全/扩展 | STEP 5–18 |
|
||
| **[complete-design/](complete-design/README.md)** | **完整产品设计包(Design Complete)** — 实现与模拟器校验前的唯一前端设计输入 | 定稿升格 |
|
||
|
||
---
|
||
|
||
## 3. Completeness Checklist(套件级)
|
||
|
||
- [x] 五 Tab 页面拆解
|
||
- [x] 首页宫格与「更多」工具域
|
||
- [x] AI / 达人双轨
|
||
- [x] 星盘与合盘工具面
|
||
- [x] 测评 / 沉浸体验
|
||
- [x] 横切系统 STEP 5–18
|
||
- [ ] 【待真机补证】逐按钮热区坐标与最新版 UI 差分
|
||
- [ ] 【待抓包补证】真实 API Path / 字段级 Response
|
||
|
||
套件可结束条件:上表「真机/抓包」两项未完成时,仍可作为 **Feature Complete 设计底稿**;实现前须补证据或接受 🟡/🔵 风险。
|
||
|
||
**完整设计定稿:** [complete-design/](complete-design/README.md) 已将 🟡/🔵 升格为设计定稿(D);真机/模拟器差分按 [99-emulator-validation.md](complete-design/99-emulator-validation.md) 回填。
|
||
|
||
---
|
||
|
||
## 4. 愈心谷映射入口
|
||
|
||
| 测测前端域 | 愈心谷当前落地 | Spec |
|
||
|---|---|---|
|
||
| 档案 / 了解 TA | Profile | `profile.md` |
|
||
| 问 / AI | Ask | `ask.md` |
|
||
| 星座 / 星盘 / 合盘 | Star + Synastry | `star-profile.md` |
|
||
| 测评 | Explore / Scale | `explore-test.md` |
|
||
| 会员 | Membership | `membership.md` |
|
||
| 消息 / 在线达人 | 分期后置 | feature-map `[P3]/`/`[No]` |
|
||
|
||
---
|
||
|
||
## 5. 维护
|
||
|
||
- 版本变更:在各文档顶部追加「差分日志」
|
||
- 真机补证:把 ✅ 行从 E1 升级为「真机 YYYY-MM-DD + 版本号」
|
||
- 与 [`cece-feature-map.md`](../../cece-feature-map.md) 保持 L0 一致;冲突时以本套件 + 更新证据为准
|