本体协作平台
M 2 · R E V I E W

审核队列 · 1,415 条待审

出处硬校验:锚点须在 K0 命中;手填出处强制 inferred。批量通过:规则类直接入 rules.yaml(一个 commit); 定义类需人工归簇请单张过。

建模纪律 · 知识分类骨架(11 类)—— 判不准时点开对锚点

没通过实体四条的,不是扔掉,是归位。每类锚在不同的数据形态上——锚不对就是归错了。

知识分类骨架:两轴定住五个核心类型,下挂六个连接与派生类型横轴独立主体对附着于某主体,纵轴持续存在对瞬间发生,定位实体、属性、状态维、事件、动作;下方为关系、角色、枚举、流程、规则、指标。独立主体附着于某主体持续存在瞬间发生实体锚 · 一张实体表客户 · 账户 · 借据 · 账单属性锚 · 普通列额度 · 期限状态维锚 · 状态列管制码事件锚 · 一张流水表支用 · 还款 · 交易动作锚 · 触发事件并改状态冻结 · 解冻 · 核销连接与派生关系锚 · 外键 / 关联表借据 ↔ 账单角色锚 · 关联表角色列付款方 · 担保人枚举锚 · 码表 / 值域还款方式流程锚 · 多事件编排申请 → 清算 → 确认规则锚 · 规则库逾期 M2 冻结指标锚 · 聚合计算式逾期率 · 余额独立主体 · 自己占一份数据附着 · 挂在别人的列上连接与派生

速判:占一张实体表 → 实体;按时间追加流水 → 事件;某实体会流转的取值 → 状态维;静态描述值 → 属性; 一组可选值 → 枚举;连两个实体 → 关系;多事件编排 → 流程;「如果…就…」→ 规则;施加的操作 → 动作;算出来的量 → 指标。 全文见仓库 建模纪律.md「纪律 2」。

42/48上一页下一页
批量操作
#1233定义DOC-2026-022#p31S06prompt v201_名词表/nouns.yaml

字段 OVERDUE_TIMES 为数值型(默认 0),表示账单逾期次数。

"`OVERDUE_TIMES` | number(默认 0) | 账单逾期次数"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#1234定义DOC-2026-022#p31S03prompt v201_名词表/nouns.yaml

字段 HAS_REPAY 取值 Y/N(默认 N),表示是否有过还款。

"`HAS_REPAY` | `Y` / `N`(默认 N) | 是否有过还款"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#1235定义DOC-2026-022#p32S05prompt v201_名词表/nouns.yaml

展期重组申请通过 API /core/trans/extension/apply 发起,交易类型为 EXTENSION=EX。

"展期重组申请 API:`/core/trans/extension/apply`(`src/constants/api.js:1984`),交易类型 `EXTENSION = EX`"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#1236流程步骤DOC-2026-022#p33S02prompt v203_关系与铁律/rules.yaml

借据流转:处理中 O 转成功 S(计入账单/可还款)或失败 F。

"借据:处理中 O → 成功 S(计入账单/可还款) / 失败 F"

#1237流程步骤DOC-2026-022#p33S03prompt v203_关系与铁律/rules.yaml

还款流转:处理中 P 转成功 S 或失败 C。

"还款:处理中 P → 成功 S / 失败 C"

#1238流程步骤DOC-2026-022#p33S05prompt v203_关系与铁律/rules.yaml

逾期流转:账单逾期后可申请展期重组(处理中 P 转成功 S 或失败 C),还清后逾期解除。

"逾期:账单逾期 → 可申请展期重组(处理中 P → 成功 S / 失败 C)→ 还清后逾期解除"

#1239定义DOC-2026-022#p36S11prompt v201_名词表/nouns.yaml

LimitUp 会员用于额度成长,会员实体来自 API /core/account/limit-up-member/get,首页卡片显示态为 memberCardState。

"LimitUp 会员(额度成长)。会员实体来自 `/core/account/limit-up-member/get`"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#1240动作条件DOC-2026-022#p37S11prompt v203_关系与铁律/rules.yaml

会员激活(有效)的条件为 member.status===ACTIVE 且 expireTime>systemDate。

"会员激活 | `member.status === ACTIVE` 且 `expireTime > systemDate` | 会员有效"

#1241状态DOC-2026-022#p37S11prompt v201_名词表/states.yaml

会员卡片显示态 memberCardState=none(!isMemberVisible),表示不满足前置条件、卡片不展示。

"卡片:隐藏 | `memberCardState = none`(`!isMemberVisible`) | 不满足前置条件,卡片不展示"

#1242状态DOC-2026-022#p37S11prompt v201_名词表/states.yaml

会员卡片显示态 memberCardState=expiringSoon(isMemberExpiredSoon,距 expireTime≤7天),表示会员即将到期、提示续费。

"卡片:即将过期 | `memberCardState = expiringSoon`(`isMemberExpiredSoon`,距 `expireTime` ≤ 7 天) | 会员即将到期,提示续费"

#1243状态DOC-2026-022#p37S11prompt v201_名词表/states.yaml

会员卡片显示态 memberCardState=active(isMember),表示会员有效且非临期。

"卡片:活跃 | `memberCardState = active`(`isMember`) | 会员有效且非临期"

#1244状态DOC-2026-022#p37S11prompt v201_名词表/states.yaml

会员卡片显示态 memberCardState=inactive(可见但非会员/已过期),表示未开通或已过期、引导开通。

"卡片:非活跃 | `memberCardState = inactive`(可见但非会员 / 已过期) | 未开通或已过期,引导开通"

#1245规则DOC-2026-022#p38S11prompt v203_关系与铁律/rules.yaml

会员功能全局开关为 marketCode.startsWith('01'),即 marketCode 以 01 开头时会员功能启用。

"会员功能全局开关:`marketCode.startsWith('01')`"

#1246规则DOC-2026-022#p38S11prompt v203_关系与铁律/rules.yaml

会员提额比例取自 marketCode 第 3-4 位(getMemberPremiumPercent),仅会员 ACTIVE 时生效。

"会员提额比例取 `marketCode` 第 3-4 位(`getMemberPremiumPercent`,`src/utils/limit-up-utils.js:52`,仅会员 ACTIVE 时生效)"

#1247流程步骤DOC-2026-022#p39S11prompt v203_关系与铁律/rules.yaml

会员态流转:非活跃 inactive 开通后转活跃 active;临近到期(≤7天)转即将过期 expiringSoon;续费转回活跃 active,过期转回非活跃 inactive。

"非活跃 inactive ──开通──→ 活跃 active ──临近到期(≤7天)──→ 即将过期 expiringSoon ├─ 续费 → 活跃 active └─ 过期 → 非活跃 inactive"

#1248动作条件DOC-2026-022#p39S11prompt v203_关系与铁律/rules.yaml

当前置条件不满足(邮箱/身份未验、账户冻结、未启用)时会员卡片隐藏为 none。

"前置条件不满足(邮箱/身份未验、账户冻结、未启用)→ 隐藏 none"

#1249定义DOC-2026-022#p42S09prompt v201_名词表/nouns.yaml

客群标识用于承载额度成长策略与 UI 投放分层

"客群标识承载额度成长策略与 UI 投放分层"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#1250状态DOC-2026-022#p43S09prompt v201_名词表/states.yaml

当 accountInfo.riskCode 含 Y001(isY001)时识别为 LimitUp 灵活额度用户,走灵活额度策略

"LimitUp 灵活额度用户 | `accountInfo.riskCode` 含 `Y001`(`PaylaterUserType.FlexibleLimitUser`);`isY001` | LimitUp 客群,走灵活额度策略"

#1251状态DOC-2026-022#p43S09prompt v201_名词表/states.yaml

当 marketCode 第 20 位 charAt(19)==='4' 时识别为 Beta 灰度新 UI,V2 授信结果页可见

"Beta(灰度新 UI) | `marketCode` 第 20 位 `charAt(19) === '4'`;`LIMIT_UP_USER_TIER.BETA` | 新 UI 灰度 Beta,V2 授信结果页可见"

#1252状态DOC-2026-022#p43S09prompt v201_名词表/states.yaml

当 marketCode 第 20 位 charAt(19)==='5' 时识别为 Gamma 灰度新 UI,主页/Mission 走 V2,授信结果页回退 V1

"Gamma(灰度新 UI) | `marketCode` 第 20 位 `charAt(19) === '5'`;`LIMIT_UP_USER_TIER.GAMMA` | 新 UI 灰度 Gamma,主页/Mission 走 V2,授信结果页回退 V1"

#1253状态DOC-2026-022#p43S09prompt v201_名词表/states.yaml

当 marketCode 第 20 位非 4/5 时识别为老 LimitUp(NONE 兜底),脏数据兜底走 V1

"老 LimitUp(NONE 兜底) | `marketCode` 第 20 位非 `4`/`5`;`LIMIT_UP_USER_TIER.NONE` | 脏数据兜底走 V1"

#1254边界DOC-2026-022#p43S09prompt v203_关系与铁律/rules.yaml

Alpha 是首页 UI 变体的页面版本标签,并非独立客群标识,不属于客群枚举

"Alpha | 首页 UI 变体(`pages/pay-later/home/Index.vue`),非客群枚举 | UI 页面版本标签,并非独立客群标识"

#1255状态DOC-2026-022#p44S09prompt v201_名词表/states.yaml

PaylaterUserType 用户类型枚举包含:Y002 Liquidity 用户、G001 不建议报送模型训练的正常客户、ZQ01 转分期用户、DBDP(在贷余额>0 需还清后才可复借)

"`Y002` Liquidity 用户、`G001` 不建议报送模型训练的正常客户、`ZQ01` 转分期用户、`DBDP`(在贷余额>0 需还清后才可复借)"

#1256动作条件DOC-2026-022#p44S02prompt v203_关系与铁律/rules.yaml

DBDP 用户在贷余额>0 时需还清后才可复借

"`DBDP`(在贷余额>0 需还清后才可复借)"

#1257边界DOC-2026-022#p45S09prompt v203_关系与铁律/rules.yaml

客群态相对静态,按字段判定,不在前端发生流转,作为投放/策略的分流标签叠加在各动态状态之上

"客群态相对静态(按字段判定,不在前端发生流转),主要作为投放/策略的分流标签,叠加在前述各动态状态之上。"

#1258定义DOC-2026-022#p48S02prompt v201_名词表/nouns.yaml

支用态(cashState)为前端派生枚举,由 stmtState/cashLimit/availableLimit/onceLoan 推导,决定首页 Instant Cash 入口的分流

"由 `stmtState`/`cashLimit`/`availableLimit`/`onceLoan` 推导,**决定首页 Instant Cash 入口的分流**"

实体判定四条(缺一即非实体 → 请退回,降级为属性/枚举/规则挂到所属实体):
#1259状态DOC-2026-022#p49S02prompt v201_名词表/states.yaml

cashState=W(NEW_CREDIT)表示首借用户(未借款未支付),派生条件为 stmtState=NEW_CREDIT,去向 Intro 教育页

"`W`(NEW_CREDIT) | 首借用户(未借款未支付) | `stmtState=NEW_CREDIT` | Intro 教育页"

#1260状态DOC-2026-022#p49S02prompt v201_名词表/states.yaml

cashState=AC(AVAILABLE_CREDIT)表示可借,派生条件为 cashLimit≥门槛,去向直接进取现流程

"`AC`(AVAILABLE_CREDIT) | 可借 | `cashLimit ≥ 门槛` | 直接进取现流程"

#1261状态DOC-2026-022#p49S02prompt v201_名词表/states.yaml

cashState=OPC(ONLY_PAY_CREDIT)表示只可支付不可取现,派生条件为 cashLimit=0 且 availableLimit≠0 且未借过,无取现入口

"`OPC`(ONLY_PAY_CREDIT) | 只可支付不可取现 | `cashLimit=0 且 availableLimit≠0 且未借过` | 无取现入口"

#1262状态DOC-2026-022#p49S02prompt v201_名词表/states.yaml

cashState=REPAY_FIRST_CREDIT 表示需先还款,派生条件为 stmtState=OVER_DUE,去向拦截引导还款

"REPAY_FIRST_CREDIT | 需先还款 | `stmtState=OVER_DUE` | 拦截引导还款"