使用阿里云万相 2.6 模型生成微信公众号封面图和技术架构设计图。
generate_wx_cover生成微信公众号封面图
参数:
title (string, 必填): 文章标题content (string, 可选): 文章内容摘要或关键词style (string, 可选): 风格描述,如"科技感"、"简约"、"商务"等api_key (string, 可选): 阿里云 API Key,如不提供则从环境变量 DASHSCOPE_API_KEY 或技能目录 .env 读取示例:
generate_wx_cover title="大模型技术架构解析" content="Transformer, RAG, Agent" style="科技感,蓝色调"
generate_tech_diagram生成技术架构设计图
参数:
description (string, 必填): 技术架构描述components (string, 可选): 主要组件列表,逗号分隔style (string, 可选): 图表风格,如"框图"、"流程图"、"架构图"等api_key (string, 可选): 阿里云 API Key示例:
generate_tech_diagram description="RAG 系统架构,包含向量数据库、检索模块、生成模块" components="向量库,检索器,LLM, 知识库" style="清晰的架构图"
generate_article_images生成文章配图(支持多张)
参数:
content (string, 必填): 段落内容count (int, 可选): 生成图片数量,默认 3 张,最多 5 张size (string, 可选): 图片尺寸,默认"1280*720"api_key (string, 可选): 阿里云 API Key示例:
generate_article_images content="深度学习神经网络的工作原理" count=3 size="1280*720"
在终端中为「阿里云百炼」下发的密钥配置进程环境变量(名称以官方控制台为准,常见为 DASHSCOPE_API_KEY)。勿将真实密钥粘贴进本仓库中的任何已跟踪文件;本地仅使用 .env(已在 .gitignore)或各平台私密配置。
.env 与 OpenClaw 共用配置以下路径会按顺序加载(仅补充当前环境中尚未设置的变量,不覆盖已 export 的键):
OPENCLAW_ENV_FILE(若设置).env(需自行创建,已列入 .gitignore)~/.openclaw/.env~/.workbuddy/.env可与其它技能共用同一份 ~/.openclaw/.env;文件中仅存放由控制台下发的密钥,不要把 .env 提交到版本库。
创建生成器实例且未传 --api-key 时,会自动执行上述加载逻辑。
为了让上游技能稳定解析结果,建议使用 --json-only:
python wan26_generator.py --json-only cover --title "RAG 幻觉治理" --content "RAG, Hallucination"
该模式会只在 stdout 输出 JSON,便于脚本解析。
默认将下载的图片保存到 ~/WorkBuddy/<技能文件夹名>/(与 ~/.workbuddy/skills 下本技能目录名一致;代码中为 os.path.join(expanduser('~'), 'WorkBuddy', basename(技能根目录)),可通过 --output-dir 覆盖)。
.env 注入。setup.sh / config.py 时,终端不会输出完整密钥;请勿将密钥提交至 Git 或截图外传。共 1 个版本