소스 정보
- 저장소
- qq5855144/GitHubM
- 최근 소스 활동
- 2026년 5월 30일 04:51
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 40
- 포크
- 10
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
파일 탐색기
2 개 파일SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- face-comparison
- description
- 对比两张图片中人脸的相似度,返回相似度分数和人脸 token,适用于身份验证、人脸登录等场景
- license
- MIT
## 能力概述
百度人脸识别 1:1 对比接口,通过上传两张包含人脸的图片,计算两张图中人脸的相似度分数。
- **Endpoint**: `POST https://app-bo4w33bsdqm9-api-5YrZz81oerkY-gateway.appmiaoda.com/rest/2.0/face/v3/match`
- **认证方式**: platform_managed(密钥由平台注入,读取 `INTEGRATIONS_API_KEY`)
- Auth Header 为 `X-Gateway-Authorization: Bearer ${INTEGRATIONS_API_KEY}`(注意不是标准的 `Authorization`)。
- **Content-Type**: `application/json`
- **请求体**: 包含两个人脸对象的数组,每个对象含图像数据、图像类型、人脸类型、质量控制等级、活体检测等级
- **响应格式**: JSON,含相似度分数(0–100)和每张图片的 face_token
### 典型响应示例
```json
{
"result": {
"score": 99.896,
"face_list": [
{ "face_token": "8a2fbbdb8ceed302d4e77848c6cf7ad8" },
{ "face_token": "307c8a33b1a4dc1cd78fcfe9954488cd" }
]
},
"log_id": 2178892325,
"error_code": 0,
"error_msg": "SUCCESS"
}
```
| 平台 | Edge Function 实现 | 前端调用方式 |
|------|--------------------|--------------|
| Web | 返回 JSON,`upstream.json()` | `supabase.functions.invoke` |
| MiniProgram | 返回 JSON,`upstream.json()` | `supabase.functions.invoke` |
> Web 和 MiniProgram 的实现相同(均为 JSON 响应),可共用同一个 Edge Function。
## 生成期用法(Agent 直接调用)
在生成期直接调用上游 API,无需 Edge Function 中转。
详见 `references/face-comparison-api.md` — **生成期代码** 章节。
## 生成后用法(应用内通过 Edge Function 调用)
应用中通过部署在 Supabase 的 Edge Function 调用,保护 `INTEGRATIONS_API_KEY` 不暴露到前端。
- Web 和 MiniProgram 共用同一个 Edge Function `face-comparison`
- 客户端传入两个人脸对象数组,Edge Function 注入平台密钥后转发到上游
详见 `references/face-comparison-api.md` — **Edge Function 代码** 及 **前端调用代码** 章节。
GitHub에서 보기