Mark WAVE0 FROZEN CANDIDATE for Human Review; docs + .ai domain/product only — no apps or migrations. Co-authored-by: Cursor <cursoragent@cursor.com>
151 lines
5.1 KiB
Markdown
151 lines
5.1 KiB
Markdown
# Ops Capability Map(L0)
|
||
|
||
> Wave 0 · Contract-First · **不是** M1–M10 页面清单
|
||
> 权威副本路径:`docs/WAVE0/capability/ops-capability-map.md`
|
||
> 回答:**系统提供什么业务能力?** 而非「有哪些功能页」。
|
||
|
||
Status: `Draft`(Human Review 后可标 Frozen)
|
||
|
||
---
|
||
|
||
## 原则
|
||
|
||
1. Capability = 可独立演进的**业务能力**(Purpose + Owned Concepts + 默认 BC)。
|
||
2. 禁止把 Capability 写成路由、按钮、Tab。
|
||
3. 一个 Capability 可映射多个 BC(读模型旁挂允许);**写所有权**仍以 `boundary-rules` 为准。
|
||
4. M1–M10 仅作**追溯标签**(Trace),不得驱动实现顺序。
|
||
|
||
---
|
||
|
||
## Capability Catalog
|
||
|
||
### UserIntelligence
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 让运营理解用户的心理与行为旅程(洞察,非改命) |
|
||
| Bounded Contexts | `Identity_Profile`(主)· `Analytics_OpsB`(读) |
|
||
| Owned Concepts | `UserProfileView` · `BehaviorSnapshot` · `PsychologicalTagSet` · `InsightReport` |
|
||
| Does not own | `MembershipPlan` · `Payment` · `AskMessage` 正文运营改写 |
|
||
| Trace | M1.1 |
|
||
|
||
### AccountLifecycle
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 管理终端用户账户可用状态与合法迁移 |
|
||
| Bounded Contexts | `Identity_Profile` · `Account_Risk` |
|
||
| Owned Concepts | `UserStatus` · `AccountStateTransition` |
|
||
| Does not own | `Membership` 权益发放 · `AdminRole` |
|
||
| Trace | M1.2 · M1.6(封禁与状态交集见 Account_Risk) |
|
||
|
||
### CommerceEntitlement
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 定义并履约「谁在何时拥有何种可读/可调用权益」 |
|
||
| Bounded Contexts | `Membership_Orders` |
|
||
| Owned Concepts | `MembershipPlan` · `Entitlement` · `RedemptionCode` · `Order` · `DeepAccess` |
|
||
| Does not own | `UserStatus` · 内容正文 |
|
||
| Trace | M1.3–1.5 ·(真支付适配后置) |
|
||
|
||
### ExploreConfig
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 运营可配置探索供给(量表/星座/节律/卡片)而不改引擎分层 |
|
||
| Bounded Contexts | `Explore_Reports` + 各引擎 Config 面 |
|
||
| Owned Concepts | `ScaleDefinition` · `StarConfig` · `RhythmConfig` · `ImageCardDeck` |
|
||
| Does not own | C 端报告生成运行时不变式(仍归引擎 BC) |
|
||
| Trace | M2.* |
|
||
|
||
### AskOperations
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 运营可观测与干预 AI 对话质量(非替代咨询执业) |
|
||
| Bounded Contexts | `Ask_Ops` |
|
||
| Owned Concepts | `AskSessionView` · `QualityFeedback` · `HandoffCase` |
|
||
| Does not own | `Membership` 扣费 · `Payment` |
|
||
| Trace | M3.* |
|
||
|
||
### AICoreConfig
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 管理 Prompt / RAG / Tools 配置,支撑可复现的 AI 行为 |
|
||
| Bounded Contexts | `Ask_Ops`(可后拆 `AI_Config`) |
|
||
| Owned Concepts | `SystemPrompt` · `KnowledgeSource` · `KnowledgeChunk` · `ToolDefinition` |
|
||
| Does not own | 用户隐私原文长期外泄通道 |
|
||
| Trace | M4.* · M5.* |
|
||
|
||
### ContentSafety
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 输入/输出内容合规过滤与人工审核兜底 |
|
||
| Bounded Contexts | `Content_Safety` |
|
||
| Owned Concepts | `FilterRule` · `ModerationCase` · `BlockPolicy` |
|
||
| Does not own | `Membership` · `Payment` |
|
||
| Trace | M6.* |
|
||
|
||
### CrisisCare
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 识别高危意图并触发熔断与干预路径(生命安全优先于功能) |
|
||
| Bounded Contexts | `Content_Safety`(可后拆 `Crisis`) |
|
||
| Owned Concepts | `CrisisEvent` · `CrisisPolicy` · `InterventionOutcome` |
|
||
| Does not own | 医疗诊断结论 |
|
||
| Trace | M7.* |
|
||
|
||
### GrowthInsights
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 成长报告自动化与运营级增长指标口径 |
|
||
| Bounded Contexts | `Explore_Reports` · `Analytics_OpsB` |
|
||
| Owned Concepts | `ReportTemplate` · `OpsMetricSnapshot` · `FunnelDefinition` |
|
||
| Does not own | 广告投放系统 |
|
||
| Trace | M8.* |
|
||
|
||
### AdminGovernance
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 后台最小权限、隐私合规请求与可追溯审计 |
|
||
| Bounded Contexts | `Admin_Auth_Audit` · `Admin_RBAC` |
|
||
| Owned Concepts | `AdminAccount` · `AdminRole` · `AdminPermission` · `AuditLog` · `PrivacyRequest` |
|
||
| Does not own | C 端业务聚合根写入(经各 BC API) |
|
||
| Trace | M9.* |
|
||
|
||
### OpsCMS
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | 运营自有内容位(Banner/栏目)定时发布,**非**用户生产内容 |
|
||
| Bounded Contexts | `Ops_CMS_NoUGC` |
|
||
| Owned Concepts | `Banner` · `FeedSlot` · `ScheduledPublication` |
|
||
| Does not own | UGC Post / Comment Graph |
|
||
| Trace | M10.1 |
|
||
|
||
### Community — **NO**
|
||
|
||
| 字段 | 内容 |
|
||
|------|------|
|
||
| Purpose | — |
|
||
| Status | **Forbidden**(feature-map UGC 广场 `[No]`) |
|
||
| Note | 若未来要做,须独立 Community BC + L3 ADR + 新 ECR;不得塞进 OpsCMS |
|
||
| Trace | M10.2 排除 |
|
||
|
||
---
|
||
|
||
## Capability → 首波 ECR 追溯(非实现顺序外的功能堆)
|
||
|
||
| 优先实现 Capability | 建议首张 ECR |
|
||
|---------------------|--------------|
|
||
| `AdminGovernance`(RBAC 最小) | **ECR-013A** |
|
||
| `AccountLifecycle` | **ECR-013B**(依赖 013A) |
|
||
|
||
其余 Capability 仅登记,**Wave 0 不实现**。
|