## 评分机制

agentgrade 检查支付、发现和身份三个方面的 10 项能力。每项能力包含子检查项，分为两个等级：

- **已验证** —— agentgrade 发送了实际请求并确认该能力正常运作（例如 [MCP](/kb/zh/mcp) 握手完成、[OpenAPI](/kb/zh/openapi) 规范返回有效 JSON）
- **已声明** —— 发现了声称该能力存在的清单或配置文件，但未经独立确认

已验证的检查项在评分计算中权重为 **2 倍**。真正可用的网站比仅声称可用的网站更有价值。

## 10 项能力

### 支付（最高权重）
- **机器支付** —— 通过 HTTP 402 头部检测 [x402](/kb/zh/x402)、[MPP](/kb/zh/mpp) 或 [L402](/kb/zh/l402)
- **Bazaar** —— 包含可发现端点的 x402.json 服务目录

### 发现
- **MCP** —— Model Context Protocol 端点（JSON-RPC 2.0）
- **AI Plugin** —— 带有可访问 API 规范的 ai-plugin.json 清单
- **Claude Plugin** —— 带有有效端点的 claude.json 清单
- **OpenAPI** —— 返回有效 JSON 的 openapi.json 规范
- **[llms.txt](/kb/zh/llms-txt)** —— 以 H1 标题开头的 LLM 上下文文件
- **Skills** —— 带有可访问端点的 skills.json 清单

### 信息类（较低权重）
- **[agents.txt](/kb/zh/agents-txt)** —— 代理访问策略文件
- **[robots.txt](/kb/zh/robots-txt)** —— 针对 AI 爬虫的代理感知指令

### 可选项（不会降低你的评分）
- **身份** —— WebFinger、DID、Nostr NIP-05、AT Protocol DID

## 评分计算

百分比评分为：**（通过的检查项权重 / 总检查项权重）× 100**

摘要显示"X / Y 项检查通过"，其中 Y 不包括未发现的可选检查项。可选检查项（身份协议）只会提高评分，不会降低评分。

## 如何提高评分

1. **优先添加发现文件** —— `/openapi.json` 和 `/llms.txt` 是最容易获得的加分项
2. **确保它们正常运作** —— 可访问且有效的 OpenAPI 规范能获得已验证检查，而非仅仅是已声明
3. **添加 MCP** —— MCP 握手流程（initialize → tools/list → tools/call）可获得多个已验证检查
4. **添加支付支持** —— 至少一个端点带有 x402 或 MPP 头部即可点亮机器支付能力
5. **发布服务目录** —— `/.well-known/x402.json` 包含可发现的端点即可获得 Bazaar 检查

## 相关

- [SKILL.md](/kb/zh/skills)
- [A2A](/kb/zh/a2a)
- [WebMCP](/kb/zh/webmcp)
