关于 aliyun-modelstudio-entry-test
用于验证仓库中现有阿里云 Model Studio 技能的测试流程,面向维护这些技能并记录结果的使用者。覆盖图像、视频、音频、多模态和搜索能力,并提供结果记录与证据保存规范。
主要功能
- 01验证 18 类 Model Studio 能力
- 02按技能示例发起 SDK 或脚本调用
- 03记录模型、请求、结果和状态
- 04保存测试产物与可复现证据
适用场景
- 01检查某项技能的 API 调用是否可用
- 02记录模型调用时长与返回摘要
- 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中)。
测试矩阵(当前支持)
- 文生图 →
skills/ai/image/aliyun-qwen-image/ - 图像编辑 →
skills/ai/image/aliyun-qwen-image-edit/ - 文生视频 / 图生视频(i2v) →
skills/ai/video/aliyun-wan-video/ - 参考图生视频(r2v) →
skills/ai/video/aliyun-wan-r2v/ - TTS →
skills/ai/audio/aliyun-qwen-tts/ - ASR 转写(非实时) →
skills/ai/audio/aliyun-qwen-asr/ - 实时 ASR →
skills/ai/audio/aliyun-qwen-asr-realtime/ - 实时 TTS →
skills/ai/audio/aliyun-qwen-tts-realtime/ - 实时语音翻译 →
skills/ai/audio/aliyun-qwen-livetranslate/ - CosyVoice 声音克隆 →
skills/ai/audio/aliyun-cosyvoice-voice-clone/ - CosyVoice 声音设计 →
skills/ai/audio/aliyun-cosyvoice-voice-design/ - 声音克隆 →
skills/ai/audio/aliyun-qwen-tts-voice-clone/ - 声音设计 →
skills/ai/audio/aliyun-qwen-tts-voice-design/ - Omni 多模态 →
skills/ai/multimodal/aliyun-qwen-omni/ - 视觉推理 →
skills/ai/multimodal/aliyun-qvq/ - 文本嵌入 →
skills/ai/search/aliyun-qwen-text-embedding/ - 重排 →
skills/ai/search/aliyun-qwen-rerank/ - 视频编辑 →
skills/ai/video/aliyun-wan-edit/
如果需要测试新能力,请先创建相应技能(使用 skills/ai/misc/aliyun-modelstudio-crawl-and-skill/ 刷新模型列表)。
各项能力的最小流程
- 打开目标子技能目录并阅读
SKILL.md。 - 选择一个最小输入示例和推荐模型。
- 运行 SDK 调用或脚本。
- 记录模型、请求摘要、响应摘要、耗时和状态。
结果模板
保存为 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/时间范围),以便复现。
工作流
- 确认用户意图、地域、标识符,以及操作是只读还是会产生变更。
- 先运行一个最小化只读查询,以验证连接和权限。
- 使用明确参数和有限范围执行目标操作。
- 验证结果并保存输出/证据文件。
参考资料
- 来源列表:
references/sources.md
评论
支持 Markdown