Phase 3:凭证签发¶
阶段概述¶
Phase 3:凭证签发 是 AIY 黑客松的最后一个阶段,主要完成能力数据汇总、凭证生成和发放。
时间段
赛后 T+2 周(约 2 周)
核心动作¶
| 动作 | 说明 | 负责方 |
|---|---|---|
| 能力数据汇总 | 汇总评审员多轮评分,取加权平均 | X-Talent 平台 |
| 等级判定 | 基于总分和各维度分数,映射到认证等级 | X-Talent 平台 |
| 凭证生成 | 自动生成完整的 W3C VC | X-Talent 平台 |
| 数字签名 | 使用 Ed25519 密钥对凭证签名 | X-Talent 平台 |
| 凭证发放 | 学生在平台查看、下载、分享凭证 | X-Talent 平台 |
| 验证页面生成 | 生成唯一验证 URL | X-Talent 平台 |
数据采集详情¶
采集动作与字段映射¶
| 动作 | 涉及字段 | 说明 |
|---|---|---|
| 能力数据汇总 | 所有 SkillAssertion 字段 | 系统自动汇总评审员多轮评分,取加权平均 |
| 等级判定 | SkillAssertion.level + Achievement.achievementType | 基于总分和各维度分数,映射到参与认证/完成认证/优秀认证/评委特别推荐 |
| 凭证生成 | 所有 Open Badges 字段 | X-Talent 平台自动生成完整的 W3C VC |
| 数字签名 | Proof 全部字段 | X-Talent 使用 Ed25519 密钥对凭证签名 |
| 凭证发放 | credentialStatus | 学生在 X-Talent 平台查看、下载、分享凭证 |
| 验证页面生成 | credentialSubject + evidence + proof | 生成唯一验证 URL,任何人可点开查看完整证据链 |
数据流¶
graph TB
subgraph "Phase 3 数据流"
A[能力数据汇总]
B[等级判定]
C[凭证生成]
D[数字签名]
E[凭证发放]
F[验证页面生成]
end
subgraph "X-Talent 平台"
G[数据汇总系统]
H[凭证生成系统]
I[签名系统]
J[发放系统]
K[验证系统]
end
A --> G
B --> G
G --> H
H --> I
I --> J
I --> K
J --> L[学生]
K --> H[企业 HR]
style A fill:#9c27b0,color:#fff
style B fill:#9c27b0,color:#fff
style C fill:#9c27b0,color:#fff
style D fill:#9c27b0,color:#fff
style E fill:#9c27b0,color:#fff
style F fill:#9c27b0,color:#fff
等级判定标准¶
认证等级¶
| 等级 | achievementType | 说明 | 分数范围 |
|---|---|---|---|
| 参与认证 | Participation | 完成参赛即可获得 | 参与即可 |
| 完成认证 | Completion | 达到基本要求 | 总分 ≥ 2.0 |
| 优秀认证 | Competency | 表现优秀 | 总分 ≥ 3.5 |
| 评委特别推荐 | Excellence | 表现特别突出 | 总分 ≥ 4.5 且有评委推荐 |
等级判定流程¶
graph TB
subgraph "等级判定"
A[汇总评分]
B{总分 ≥ 4.5?}
C{有评委推荐?}
D[评委特别推荐]
E{总分 ≥ 3.5?}
F[优秀认证]
G{总分 ≥ 2.0?}
H[完成认证]
I[参与认证]
end
A --> B
B -->|是| C
C -->|是| D
C -->|否| E
B -->|否| E
E -->|是| F
E -->|否| G
G -->|是| H
G -->|否| I
style D fill:#ff9800,color:#fff
style F fill:#4caf50,color:#fff
style H fill:#2196f3,color:#fff
style I fill:#9e9e9e,color:#fff
凭证生成示例¶
Verifiable Credential 结构¶
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://purl.imsglobal.org/spec/ob/v3p0/context.json"
],
"id": "urn:uuid:12345678-1234-1234-1234-123456789abc",
"type": ["VerifiableCredential", "OpenBadgeCredential"],
"name": "AIY 2026 深圳站 · 优秀认证",
"description": "在 AIY 2026 深圳站黑客松中表现优秀,获得优秀认证",
"issuer": {
"id": "https://xtalents.ai/issuer",
"type": "Profile",
"name": "X-Talent",
"url": "https://xtalents.ai"
},
"issuanceDate": "2026-07-22T00:00:00Z",
"expirationDate": "2029-07-22T00:00:00Z",
"credentialSubject": {
"id": "urn:uuid:87654321-4321-4321-4321-cba987654321",
"type": ["Achievement"],
"name": "AIY 优秀认证——AI 工具应用",
"description": "在 AI 工具应用维度表现优秀",
"criteria": {
"narrative": "在 AIY 2026 深圳站黑客松中,AI 工具应用维度评分 ≥ 4.0"
},
"result": {
"score": 4.5,
"scoreScaled": 0.9,
"resultDescription": "AI 工具应用维度优秀",
"status": "Passed"
},
"extension": {
"schoolName": "南方科技大学",
"major": "计算机科学",
"grade": "大三",
"teamId": "Team-017",
"hackathonTrack": "AI 应用创新(字节跳动·扣子平台)",
"rsdScores": {
"aiToolProficiency": 4.5,
"problemStructuring": 4.0,
"interdisciplinaryIntegration": 4.0,
"communicationPersuasion": 3.5,
"collaborationIteration": 4.5
},
"rsdComments": [
"AI 工具应用:选型精准,Prompt 设计有创意",
"问题结构化:拆解清晰,优先级判断准确",
"跨学科整合:商业逻辑完整,技术实现可行",
"表达与说服:路演逻辑清晰,数据支撑充分",
"协作与迭代:分工动态调整,代码协作规范"
],
"enterpriseMark": "Interested"
}
},
"evidence": [
{
"id": "https://xtalents.ai/evidence/123",
"type": ["Evidence"],
"name": "项目方案文档",
"description": "AI 工作流引导器项目方案",
"url": "https://github.com/team017/project-plan"
},
{
"id": "https://xtalents.ai/evidence/456",
"type": ["Evidence"],
"name": "GitHub 代码仓库",
"description": "AI 工作流引导器代码实现",
"url": "https://github.com/team017/ai-workflow-guide"
},
{
"id": "https://xtalents.ai/evidence/789",
"type": ["Evidence"],
"name": "路演视频",
"description": "5 分钟路演视频",
"url": "https://xtalents.ai/video/team017-roadshow.mp4"
}
],
"proof": {
"type": "Ed25519Signature2020",
"created": "2026-07-22T00:00:00Z",
"verificationMethod": "https://xtalents.ai/issuer#key-1",
"jws": "eyJhbGciOiJFZERTQSIsImI2NCI6ZmFsc2UsImtpZCI6IiJ9...",
"challenge": "abc123",
"domain": "xtalents.ai",
"proofPurpose": "assertionMethod"
}
}
凭证发放¶
发放方式¶
| 方式 | 说明 | 适用场景 |
|---|---|---|
| 平台查看 | 学生在 X-Talent 平台查看凭证 | 日常查看 |
| 下载 PNG | 下载凭证徽章图片 | 简历附件 |
| 下载 JSON | 下载凭证 JSON 数据 | 技术验证 |
| 分享链接 | 分享凭证验证链接 | 社交分享 |
| 嵌入网页 | 将凭证嵌入个人主页 | 个人展示 |
发放流程¶
sequenceDiagram
participant S as 学生
participant X as X-Talent 平台
participant H as 企业 HR
X->>S: 1. 通知凭证已签发
S->>X: 2. 查看凭证
S->>X: 3. 下载凭证
S->>H: 4. 附在简历中
H->>X: 5. 点击验证链接
X->>H: 6. 返回验证结果
验证页面¶
验证流程¶
sequenceDiagram
participant H as 企业 HR
participant V as 验证服务
participant X as X-Talent 平台
H->>V: 1. 点击验证链接
V->>X: 2. 查询凭证
X->>V: 3. 返回凭证数据
V->>V: 4. 验证数字签名
V->>V: 5. 验证凭证状态
V->>H: 6. 返回验证结果
验证结果示例¶
# 凭证验证结果
## 验证状态
✓ 已验证(Open Badges 3.0)
## 凭证信息
- 凭证编号:XT-2026-SZ-00142
- 持有者:张三
- 学校:南方科技大学 · 计算机科学 · 大三
- 签发日期:2026-07-22
- 过期日期:2029-07-22
## 评估结果
- AI 工具应用:4.5 分
- 问题结构化:4.0 分
- 跨学科整合:4.0 分
- 表达与说服:3.5 分
- 协作与迭代:4.5 分
## 证据材料
- 项目方案文档 [查看]
- GitHub 代码仓库 [查看]
- 路演视频 [播放]
## 签名验证
✓ 签名验证通过
✓ 凭证未被篡改
✓ 凭证在有效期内
给 HR 的参考¶
凭证签发阶段数据对 HR 的价值
通过凭证签发阶段的数据,HR 可以:
- 获取结构化的能力数据——五维评分、评语
- 验证凭证的真实性——通过数字签名验证
- 查看完整的证据链——代码仓库、路演视频
- 了解候选人的完整表现——过程数据 + 最终结果