AnyGen(CLI + 渐进式技能)将 AnyGenIO 的内容生成能力封装为统一命令行入口,供直接调用。用途是围绕任务管理器执行内容生成任务,覆盖 chat、slide、doc、storybook、data_analysis、website、smart_draw 等 operation。
主要能力:一是渐进式披露的 help,按总览、模块清单、模块说明、动作参数与示例逐层查看;二是 task 动作,包括 create(创建任务)、status(单次查询状态)、poll(轮询直到结束,可自动下载)、download(下载已完成任务文件)、run(一步式 create + poll,可选下载)。
使用方式:先设置环境变量 ANYGEN_API_KEY=sk-xxx,然后以 python3 skills/anygen/run.py <command> [subcommand] [--flag value ...] 调用。典型命令如 python3 skills/anygen/run.py help;task create --operation slide --prompt 'Q2 roadmap deck' --style business;task status --task_id task_xxx;task poll --task_id task_xxx --output ./output;task download --task_id task_xxx --output ./output;task run --operation doc --prompt 'Technical design for notification service' --output ./output。
模块边界:task-manager 在本封装内可执行;finance-report 仅提供引导说明,不在此技能内直接执行。兼容说明:输入支持 command 或 action 作为顶层命令名;当 action 为 create、status、poll、download、run 时会自动路由到 task 命令。限制:需 API 密钥,具体收费、价格、平台与生成效果资料暂未提供。