alicloud-solution-content-article-illustrator-test

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
Category: test
分类:测试

Content Article Illustrator Smoke Test

内容文章生成器冒烟测试

Prerequisites

前置条件

  • Target skill path:
    skills/solutions/alicloud-solution-content-article-illustrator/
  • Python 3
  • 目标技能路径:
    skills/solutions/alicloud-solution-content-article-illustrator/
  • Python 3

Test Steps

测试步骤

  1. Compile helper scripts:
bash
python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/solutions/alicloud-solution-content-article-illustrator \
  --output output/alicloud-solution-content-article-illustrator-test/compile-check.json
  1. Run the executable smoke test:
bash
python3 tests/solutions/alicloud-solution-content-article-illustrator-test/scripts/smoke_test_article_illustrator.py \
  --output output/alicloud-solution-content-article-illustrator-test/smoke-test-result.json
  1. Save command outputs under
    output/alicloud-solution-content-article-illustrator-test/
    .
  1. 编译辅助脚本:
bash
python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/solutions/alicloud-solution-content-article-illustrator \
  --output output/alicloud-solution-content-article-illustrator-test/compile-check.json
  1. 运行可执行冒烟测试:
bash
python3 tests/solutions/alicloud-solution-content-article-illustrator-test/scripts/smoke_test_article_illustrator.py \
  --output output/alicloud-solution-content-article-illustrator-test/smoke-test-result.json
  1. 将命令输出保存至
    output/alicloud-solution-content-article-illustrator-test/
    目录下。

Pass Criteria

通过标准

  • SKILL.md
    contains valid frontmatter.
  • Helper scripts compile successfully.
  • load_preferences.py
    honors project-over-user fallback.
  • load_preferences.py
    captures watermark, output-dir, and custom style names from project preferences.
  • References document Type and Style as separate axes.
  • Style docs include a Type x Style compatibility matrix and auto-selection guidance.
  • Backend contract documents recommendation without hard-binding.
  • Prompt docs and generated prompt files use structured sections such as
    ZONES
    ,
    LABELS
    ,
    COLORS
    , and
    ASPECT
    .
  • Workflow and prompt docs explain
    direct
    ,
    style
    , and
    palette
    reference usage.
  • run_workflow.py
    executes the mock backend flow and writes workflow evidence.
  • Prompt files exist before generated images.
  • Final
    article.with-images.md
    uses relative
    images/...
    links.
  • Evidence exists under
    output/alicloud-solution-content-article-illustrator-test/
    .
  • SKILL.md
    包含有效的前置元数据。
  • 辅助脚本编译成功。
  • load_preferences.py
    遵循“项目配置优先于用户配置”的回退规则。
  • load_preferences.py
    能从项目配置中捕获水印、输出目录和自定义样式名称。
  • 将文档类型与样式作为独立维度进行关联引用。
  • 样式文档包含类型×样式兼容性矩阵和自动选择指南。
  • 后端协议文档中的推荐内容无硬绑定限制。
  • 提示词文档和生成的提示词文件使用结构化章节,如
    ZONES
    LABELS
    COLORS
    ASPECT
  • 工作流和提示词文档说明
    direct
    style
    palette
    引用的使用方式。
  • run_workflow.py
    执行模拟后端流程并写入工作流验证证据。
  • 生成图片前已存在提示词文件。
  • 最终的
    article.with-images.md
    使用相对路径
    images/...
    链接。
  • 验证证据存在于
    output/alicloud-solution-content-article-illustrator-test/
    目录下。

Result Template

结果模板

  • Date: YYYY-MM-DD
  • Skill: skills/solutions/alicloud-solution-content-article-illustrator
  • Conclusion: pass / fail
  • Notes:
  • 日期:YYYY-MM-DD
  • 技能:skills/solutions/alicloud-solution-content-article-illustrator
  • 结论:通过 / 不通过
  • 备注: