mcpField
A
aliyun-modelstudio-entry-test

aliyun-modelstudio-entry-test

github.com/cinience测试与质量39654 次安装11 周前更新
代码仓库

关于 aliyun-modelstudio-entry-test

用于验证仓库中现有阿里云 Model Studio 技能的测试流程,面向维护这些技能并记录结果的使用者。覆盖图像、视频、音频、多模态和搜索能力,并提供结果记录与证据保存规范。

主要功能

  1. 01验证 18 类 Model Studio 能力
  2. 02按技能示例发起 SDK 或脚本调用
  3. 03记录模型、请求、结果和状态
  4. 04保存测试产物与可复现证据

适用场景

  1. 01检查某项技能的 API 调用是否可用
  2. 02记录模型调用时长与返回摘要
  3. 03排查认证、参数或模型不可用问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-modelstudio-entry-test

安装后在 Claude Code 中输入/aliyun-modelstudio-entry-test确认已加载。

附带文件agents/openai.yamlreferences/sources.md

详细介绍

Category:任务

Model Studio 技能最小化测试

对本仓库中当前可用的 Model Studio 技能运行最小化验证,并记录结果。

前提条件

  • 安装 SDK(建议使用虚拟环境,以避免 PEP 668 限制):
python3 -m venv .venv
. .venv/bin/activate
python -m pip install dashscope
  • 配置 DASHSCOPE_API_KEY(优先使用环境变量;也可将其配置在 ~/.alibabacloud/credentials 的 dashscope_api_key 中)。

测试矩阵(当前支持)

  1. 文生图 → skills/ai/image/aliyun-qwen-image/
  2. 图像编辑 → skills/ai/image/aliyun-qwen-image-edit/
  3. 文生视频 / 图生视频(i2v) → skills/ai/video/aliyun-wan-video/
  4. 参考图生视频(r2v) → skills/ai/video/aliyun-wan-r2v/
  5. TTS → skills/ai/audio/aliyun-qwen-tts/
  6. ASR 转写(非实时) → skills/ai/audio/aliyun-qwen-asr/
  7. 实时 ASR → skills/ai/audio/aliyun-qwen-asr-realtime/
  8. 实时 TTS → skills/ai/audio/aliyun-qwen-tts-realtime/
  9. 实时语音翻译 → skills/ai/audio/aliyun-qwen-livetranslate/
  10. CosyVoice 声音克隆 → skills/ai/audio/aliyun-cosyvoice-voice-clone/
  11. CosyVoice 声音设计 → skills/ai/audio/aliyun-cosyvoice-voice-design/
  12. 声音克隆 → skills/ai/audio/aliyun-qwen-tts-voice-clone/
  13. 声音设计 → skills/ai/audio/aliyun-qwen-tts-voice-design/
  14. Omni 多模态 → skills/ai/multimodal/aliyun-qwen-omni/
  15. 视觉推理 → skills/ai/multimodal/aliyun-qvq/
  16. 文本嵌入 → skills/ai/search/aliyun-qwen-text-embedding/
  17. 重排 → skills/ai/search/aliyun-qwen-rerank/
  18. 视频编辑 → skills/ai/video/aliyun-wan-edit/

如果需要测试新能力,请先创建相应技能(使用 skills/ai/misc/aliyun-modelstudio-crawl-and-skill/ 刷新模型列表)。

各项能力的最小流程

  1. 打开目标子技能目录并阅读 SKILL.md。
  2. 选择一个最小输入示例和推荐模型。
  3. 运行 SDK 调用或脚本。
  4. 记录模型、请求摘要、响应摘要、耗时和状态。

结果模板

保存为 output/aliyun-modelstudio-entry-test-results.md:

# Model Studio Skill Test Results

- Date: YYYY-MM-DD
- Environment: region / API_BASE / auth method

| Capability | Sub-skill | Model | Request summary | Result summary | Status | Notes |
| --- | --- | --- | --- | --- | --- | --- |
| Text-to-image | aliyun-qwen-image | <model-id> | ... | ... | pass/fail | ... |
| Image editing | aliyun-qwen-image-edit | <model-id> | ... | ... | pass/fail | ... |
| Image-to-video (i2v) | aliyun-wan-video | <model-id> | ... | ... | pass/fail | ... |
| Reference-to-video (r2v) | aliyun-wan-r2v | <model-id> | ... | ... | pass/fail | ... |
| TTS | aliyun-qwen-tts | <model-id> | ... | ... | pass/fail | ... |
| ASR (non-realtime) | aliyun-qwen-asr | <model-id> | ... | ... | pass/fail | ... |
| Realtime ASR | aliyun-qwen-asr-realtime | <model-id> | ... | ... | pass/fail | ... |
| Realtime TTS | aliyun-qwen-tts-realtime | <model-id> | ... | ... | pass/fail | ... |
| Live speech translation | aliyun-qwen-livetranslate | <model-id> | ... | ... | pass/fail | ... |
| CosyVoice voice clone | aliyun-cosyvoice-voice-clone | <model-id> | ... | ... | pass/fail | ... |
| CosyVoice voice design | aliyun-cosyvoice-voice-design | <model-id> | ... | ... | pass/fail | ... |
| Voice clone | aliyun-qwen-tts-voice-clone | <model-id> | ... | ... | pass/fail | ... |
| Voice design | aliyun-qwen-tts-voice-design | <model-id> | ... | ... | pass/fail | ... |
| Omni multimodal | aliyun-qwen-omni | <model-id> | ... | ... | pass/fail | ... |
| Visual reasoning | aliyun-qvq | <model-id> | ... | ... | pass/fail | ... |
| Text embedding | aliyun-qwen-text-embedding | <model-id> | ... | ... | pass/fail | ... |
| Rerank | aliyun-qwen-rerank | <model-id> | ... | ... | pass/fail | ... |
| Video editing | aliyun-wan-edit | <model-id> | ... | ... | pass/fail | ... |

失败处理

  • 如果参数不明确,请查看目标子技能的 SKILL.md 或 references/*.md。
  • 如果模型不可用,请刷新模型列表并重试。
  • 对于身份验证问题,请检查 DASHSCOPE_API_KEY(环境变量或 ~/.alibabacloud/credentials)。

验证

mkdir -p output/aliyun-modelstudio-entry-test
echo "validation_placeholder" > output/aliyun-modelstudio-entry-test/validate.txt

通过标准:命令以 0 退出,并生成 output/aliyun-modelstudio-entry-test/validate.txt。

输出与证据

  • 将构件、命令输出和 API 响应摘要保存到 output/aliyun-modelstudio-entry-test/ 下。
  • 在证据文件中包含关键参数(地域/资源 ID/时间范围),以便复现。

工作流

  1. 确认用户意图、地域、标识符,以及操作是只读还是会产生变更。
  2. 先运行一个最小化只读查询,以验证连接和权限。
  3. 使用明确参数和有限范围执行目标操作。
  4. 验证结果并保存输出/证据文件。

参考资料

  • 来源列表:references/sources.md

评论

支持 Markdown