Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/qq5855144/GitHubM --skill sms-verification명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
调用百度通用文字识别高精度版 OCR,对图片全部文字内容进行高精度检测识别,支持中英日韩等 20+ 语种,适用于文档数字化、多语言文本提取场景。
高级图片生成与编辑,支持文生图、图生图、多图合成,异步任务轮询。需要 AI 生成图片、对图片做内容编辑或风格转换时优先使用该工具。
图片生成与编辑(超级版),调用 GPT-Image-2 模型生成和编辑图片。需要 AI 画图、生成图片、编辑图片、多图融合、背景替换、风格转换、电商商品图合成、海报设计、插画创作时优先使用该工具。
SOC 직업 분류 기준
SKILL.md 표시 중
| name | sms-verification |
| description | 发送和验证短信验证码,适用于安全认证、用户登录、身份核验等需要短信 OTP 的场景 |
| license | MIT |
本插件不适用于登录/注册场景的手机验证码。
如果需求是「用户注册或登录时验证手机号」,必须使用 Supabase Auth 原生接口,而不是本插件:
// Step 1: Send OTP(发送验证码)
const { error } = await supabase.auth.signInWithOtp({
phone: "+86" + phoneNumber,
});
// Step 2: Verify OTP(验证验证码 → 完成登录)
const { data, error } = await supabase.auth.verifyOtp({
phone: "+86" + phoneNumber,
token: otpCode,
type: "sms",
});
原因:本插件维护自己独立的 SMS 状态(sessionId),与 Supabase Auth OTP 流程并行运行,会导致双重发送、状态不同步或静默失败。
本插件的适用场景: 与登录无关的业务短信验证,例如支付确认、操作二次验证、手机绑定等。
本插件提供完整的短信验证码发送与验证流程,包含两个接口:
| 接口 | 端点 | 说明 |
|---|---|---|
| 发送短信验证码 | POST https://app-bo4w33bsdqm9-api-W9z3M74x6ZNL-gateway.appmiaoda.com/v1/code/send_message | 向指定手机号发送验证码,返回 sessionId |
| 验证短信验证码 | POST https://app-bo4w33bsdqm9-api-Xa6JZxjyqK0a-gateway.appmiaoda.com/v1/code/verify_message_code | 根据 sessionId + 手机号 + 验证码进行校验 |
核心流程:
sessionId认证方式: platform_managed,密钥由平台注入(INTEGRATIONS_API_KEY)
X-Gateway-Authorization: Bearer ${INTEGRATIONS_API_KEY}(注意不是标准的 Authorization)。支持平台: Web、MiniProgram
详细参数表和代码实现见:
references/send-message-api.md — 发送短信验证码接口references/verify-message-code-api.md — 验证短信验证码接口认证模式为 platform_managed,密钥从环境变量读取:process.env["INTEGRATIONS_API_KEY"]。
两个接口需依次调用:先发送,获得 sessionId 后再验证。
详见:
references/send-message-api.md — 发送接口生成期代码references/verify-message-code-api.md — 验证接口生成期代码每个接口对应一个独立 Edge Function,前端通过 supabase.functions.invoke 调用。
Web 和 MiniProgram 共用相同的 Edge Function,均返回 JSON 响应,无平台差异。
详见:
references/send-message-api.md — 发送接口 Edge Function + 前端代码references/verify-message-code-api.md — 验证接口 Edge Function + 前端代码