news 2026/9/30 15:44:55

个性化膳食规划图文生成 Skill 开发实战,自定义目标、饮食禁忌生成图文餐单

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
个性化膳食规划图文生成 Skill 开发实战,自定义目标、饮食禁忌生成图文餐单

一、它解决什么问题

做饮食方案,过去要么靠营养师人工排餐,要么给出一张冷冰冰的纯文本清单。把"目标 + 周期 + 偏好 + 禁忌 + 热量"这些零散信息交给工具,直接得到一份结构化菜单文本加一张可直接转发的成品海报图,这就是「基于用户饮食目标自动生成个性化膳食规划图文」这个能力做的事情。

它的特点可以拆成三点:

  • 输入自然语言,输出双形态:你写一段提示词(饮食目标、周期、偏好、禁忌、热量要求),它返回一份按日按餐的结构化菜单文本,同时渲染成一张带版式的可视化海报。

  • 风格与比例可控:可选"莫兰迪扁平插画、写实摄影、手绘水彩、极简线条、3D 渲染"等构图风格,以及1:1 / 3:4 / 4:3 / 16:9 / 9:16等画幅比例,适配朋友圈、海报、公众号头图等不同场景。

  • 异步两段式调用:先提交任务拿task_id,再轮询查结果,生成类任务单个约 15–60 秒完成。

下面用一个贯穿性的思路走一遍:先讲清怎么接,再拿三个不同诉求的案例实测出图,最后把结果解析好。

二、接入方式

平台统一走异步两段式协议,对所有 AI Skill 工作流通用。按调用顺序有两个端点(完整调用地址以控制台为准,本文按约定省略完整 URL):

步骤方法端点(路径占位)说明
① 提交执行POST/flow/execute/{flow_id}?appKey=YOUR_APPKEY请求体为 Skill 输入字段,成功返回task_id
② 查询结果GET/flow/task/query/{task_id}?appKey=YOUR_APPKEY建议 1–2 秒轮询一次,直到status为SUCCESS或FAILED

鉴权统一放在 URL 查询参数appKey上。appKey在本文代码中仅出现一次,统一以YOUR_APPKEY占位,实际接入时替换为你自己的密钥。

说明:YOUR_APPKEY为占位符,请勿在公开内容中填入真实密钥;调用地址与密钥获取入口以控制台为准。

请求参数

<
参数名类型必填说明
user_promptstring是用户规划提示词,包含饮食目标、周期、偏好、禁忌、热量要求等全部细节
stylestring否构图风格,如写实摄影、手绘水彩、极简线条、3D 渲染等,默认"莫兰迪扁平插画"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/30 15:44:09

SpringBoot+SSM乡村支教管理系统:毕设核心设计与部署实战

1. 项目定位与技术选型思路1.1 毕设选题怎么锁定"乡村支教"这个方向每年的毕业设计季&#xff0c;总有一大批同学在选题环节反复横跳。想选个管理系统类的题目&#xff0c;又怕太普通没亮点&#xff1b;想蹭个热门技术&#xff0c;又担心工作量不够。说实话&#xff…

作者头像 李华
网站建设 2026/9/30 15:40:10

机械制造ToB获客难?数字化链路架构设计实战解析

机械制造这个行业&#xff0c;做ToB业务的人大概都有同感&#xff1a;产品不比别人差&#xff0c;价格也有竞争力&#xff0c;但获客就是难。展会一年跑七八场&#xff0c;名片收了一堆&#xff0c;回来发邮件打电话&#xff0c;大部分石沉大海。平台询盘看着热闹&#xff0c;真…

作者头像 李华
网站建设 2026/9/30 15:39:37

Kotlin泛型实战指南:in/out/reified与协程Android应用踩坑

如果有人问你 Kotlin 里最容易被忽略又无处不在的语言特性是什么&#xff0c;我的答案大概率是泛型。你可能每天都在写MutableList<String>、LiveData<UiState>&#xff0c;但一旦碰到in/out关键字、reified内联函数、或者泛型与协程回调凑到一起&#xff0c;就容易…

作者头像 李华
网站建设 2026/9/30 15:36:11

U-Boot设备模型解析:board_init_r中的dm骨架搭建与probe机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/30 15:34:54

线性回归实现时间序列预测:Matlab完整代码与实战

做时间序列预测&#xff0c;很多人一上来就选LSTM、ARIMA这类“看起来高级”的模型。但真到了实际工程和科研论文里&#xff0c;线性回归(LR)这个被低估的老模型反而经常被我当成第一根探针。它训练快、可解释、几乎不需要调参&#xff0c;还能当复杂模型的baseline。最近看到一…

作者头像 李华