智能膳食规划图文生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @showapi/smart-diet-plan-poster-generator-showapi。
技能介绍
要解决什么问题
减脂、增肌或日常轻食规划时,你往往只有一句自然语言目标(周期、日均热量、忌口、风格偏好),却要同时产出可执行的按餐食谱和能直接分享的海报图。手写方案再单独做图,链路长且格式不统一。本技能把「意图 → 结构化方案 → 可视化海报」串成一条异步流水线,适合在对话里快速落地饮食计划与科普配图。
技能如何工作
整体是 强制异步 的五步流程:
- 合规校验:对用户
user_prompt做安全与表述优化。 - 意图解析:从描述里抽出饮食目标、周期、日均热量、营养比例、禁忌食材等结构化字段。
- 方案生成:按日、按餐次输出 Markdown 形态的详细膳食文本。
- 海报提示词构建:结合方案与用户指定的视觉风格(如莫兰迪扁平、写实摄影、极简线条)与画幅比例(如
1:1),生成图像提示词。 - 图像渲染与轮询:提交生图任务并轮询状态,直到拿到高清海报 URL。
有 ShowAPI 凭证时,通过 scripts/execute_task.py 提交任务(仅返回 task_id),再用 scripts/query_task.py 轮询;每一轮轮询都应把当前返回的核心内容同步给用户,不能提交后静默等待。无 showapi_appkey 时会走模拟接口,一次性返回完整 JSON 用于预览,不经过上述脚本,结果不代表真实生成。
适用边界与注意点
user_prompt必填:目标、周期、热量、忌口、风格等写清楚,产出才稳定。- 不支持同步模式;必须轮询到任务完成再解析方案与图片。
- 真实调用依赖凭证
showapi_appkey(在 ShowAPI 控制台 获取);模拟结果仅作效果演示。 - 实现侧仅依赖 Python 标准库,无第三方包要求。
截图预览
使用场景
- 健身社群运营收到「7 天减脂、1500 大卡、不吃香菜」后,需在 Agent 里异步提交任务并轮询,最终交付按日三餐 Markdown 与指定画风海报。
- 私教课后要根据学员增肌周期、日均热量与过敏原约束,生成 3 天高蛋白餐次表,并拿到写实摄影风海报 URL 发给学员核对。
- 健康科普作者撰写低脂低钠轻食搭配时,用自然语言描述目标,生成通用搭配文案并配极简线条风海报用于图文排版。
- 集成 ShowAPI 的对话助手在无 appKey 时先走模拟 JSON 预览效果,配置 `showapi_appkey` 后再走 execute/query 脚本完成真实生成。
适合人员
- 带减脂或塑形班、需把学员热量目标与忌口快速转成周食谱和社群分享海报的健身教练
- 写饮食专栏或短视频脚本、希望同一次对话里指定画风与画幅并拿到方案正文加配图 URL 的健康内容创作者
- 在智能体中封装万维易源饮食图文能力、必须实现 task_id 提交与逐轮轮询反馈的 Python 集成开发者
- 向客户交付可打印或转发的图文版膳食计划、需要结构化餐次文本与高清海报一并输出的营养咨询从业者


