Files
admin 0593ff7e62
nginx serve /uploads direct (audio speed) / patch-nginx (push) Failing after 1m34s
数字我 Digital Me:全量入库(大文件走 Git LFS)
2026-10-10 16:24:43 +08:00

21 lines
1.2 KiB
JSON
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://digitalme.invoratec.cn/schemas/user-talent-instance.json",
"title": "UserTalentInstance",
"description": "一个分身(twin)当前选定的天赋。主天赋不重复存——它就是 twin.profession;这里只存副天赋选择与解锁时间。审核态存 twin.talentAudit。",
"type": "object",
"required": ["sub_talents"],
"additionalProperties": false,
"properties": {
"sub_talents": {
"type": "array",
"items": { "type": "string" },
"uniqueItems": true,
"maxItems": 3,
"description": "已选副天赋 id(必须 ∈ SUB_REGISTRY)。长度受 maxSubs(level)=min(3,1+level) 限制;服务端 validateSubs 兜底截断。"
},
"unlockedAt": { "type": ["string", "null"], "format": "date-time", "default": null, "description": "首次配置副天赋的时间。" }
},
"$comment": "关联字段(存在 twins 文档其它位置,非本对象):twin.profession = 主天赋 id;twin.talentAudit ∈ null|'pending'|'approved'(强合规身份的资质审核态);twin.verified = 蓝V(admin 置,audit 通过依据)。"
}