Files
digital-psychology/.ai/product/feature-spec/ops-user-intelligence.md
T
jackyu66gitandCursor 61ae3b0451 feat(ECR-016): UserIntelligence 用户洞察只读切片并 Closed
聚合 GET /admin/users/:id/insight(报告类型/派生标签/行为快照),admin-h5 洞察 Tab;无 migration / 无 UGC / 无真支付。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 18:31:06 +08:00

1.4 KiB
Raw Blame History

Feature Spec: 用户洞察 UserIntelligenceOps · ECR-016

Status: ActiveLoop continuous · ECR-016 Closed
Parent: WAVE0-FROZEN · Predecessor: ECR-015 Closed
Capability: UserIntelligence · BC: Identity_Profile(读)+ Analytics_OpsB(读)
授权:docs/WAVE0/LOOP_AUTHORIZATION.md

Non-goals

写标签 · 改报告正文 · Ask 全文运营编辑 · UGC · 真支付 · 新表(本切片纯读模型聚合)

L2 读模型(无 migration

概念 来源
UserProfileView profiles 摘要(已有 detail
InsightReport growth_reports 类型计数 + 最近列表
PsychologicalTagSet 由报告 type 派生的稳定标签(非 NLP)
BehaviorSnapshot analytics_events 最近页面/事件(若有)

L3 API

Method Path 权限 语义
GET /admin/users/:id/insight admin.users.read 聚合洞察只读

L4 AC

ID Then
AC-F-01 有报告用户 → insight.reports_by_type 非空或 reports 列表
AC-F-02 tags 含报告类型映射标签
AC-F-03 无埋点时 behavior.events=[] 仍 200
AC-S-01 无 Admin → 401
AC-S-02 无 users.read → 403
AC-P-01 GET insight < 500ms 本机
AC-O-01 N/A 只读(无写审计)

contract_diff: docs/CONTRACT_DIFF/ECR-016.yaml