头像上传测试
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_688cd24d/skill-avatar-1。
技能介绍
要解决什么问题
在把 AI Agent 接到业务后台时,头像(或用户图片)上传往往是第一批要打通的接口之一:表单字段、MIME 类型、大小限制、鉴权头、以及上传后的 URL 回写,任何一环出错都会在对话里表现为「传了图但没生效」。本技能 @user_688cd24d/skill-avatar-1 的定位,是在 Agent 侧集中演练 头像上传 相关步骤,方便你在联调阶段快速确认链路是否按预期工作,而不是反复手工在 UI 里点上传。
技能如何工作
技能把「上传测试」拆成 Agent 可执行的说明与检查点,典型会覆盖:
- 前置条件:是否已具备可用的上传端点、Token 或 Cookie,以及允许的
Content-Type(如image/png、image/jpeg)。 - 选择与提交:本地或对话中提供的图片如何映射到 multipart 请求、字段名是否与后端约定一致(例如
avatar、file)。 - 结果校验:HTTP 状态码、响应体中的图片 URL 或 ID,以及失败时的错误信息是否可被 Agent 复述,便于你对照服务端日志。
在 SkillHub 上它归类为 ai-agent,适合作为集成测试用的「操作剧本」,让模型按步骤执行并汇报,而不是替代你的单元测试框架。
适用边界与注意点
- 技能描述侧重 流程验证;具体 API 路径、签名算法、CDN 域名需以你环境里的真实文档为准,技能不会替你生成未在对话中给出的生产配置。
- 若上传依赖浏览器专属能力(如某些 OAuth 跳转),纯 API 联调可能无法完全复现,需要你在 Agent 工具层补齐对应工具。
- 涉及真实用户数据时,请使用测试账号与脱敏图片,避免把生产密钥写进对话上下文。
使用场景
- 新接入 SkillHub 或自建 Agent 后,用对话触发一次头像 multipart 上传,核对字段名与后端是否一致
- 联调用户资料接口时,让 Agent 按步骤提交测试图并回报 HTTP 状态与返回的图片 URL
- 上线前在预发环境复现「传图成功但资料未更新」,对照技能检查点查鉴权或回写逻辑
- 为客服或运营后台改上传限制后,快速验证常见 MIME 与文件大小是否被正确拒绝或接受
适合人员
- 负责把大模型 Agent 接到用户中心或 IM 资料接口的后端工程师,需要可复述的上传联调步骤
- 在 SkillHub 上架或维护 `@user_688cd24d/skill-avatar-1` 同类技能的平台运营,要用固定剧本做冒烟验证
- 全栈或客户端同学兼管资料页上传,希望用 Agent 对话代替反复在 App 里点选同一张测试图
- 写集成测试清单的 QA,想把头像上传的前置条件与结果校验项整理成 Agent 可执行的检查列表