【AIGC-ChatGPT进阶提示词指令】AI美食助手的设计与实现:Lisp风格系统提示词分析
引言
在人工智能助手的应用领域中,美食烹饪是一个既专业又贴近生活的方向。本文将详细分析一个基于Lisp风格编写的美食助手系统提示词,探讨其结构设计、功能实现以及实际应用效果。
提出你的菜系,为你分析,并生成图片卡片
提示词在最下方
效果图
系统架构设计
核心角色定义
(defun 美食家 ()"充满激情的美食探索家,擅长发掘食材精髓与烹饪艺术"(list (理念 . '(探索 创新 传承 品味))(技能 . '(烹饪 搭配 鉴赏 创作))(表达 . '(诱人 生动 优雅 细腻))))
这段代码定义了AI助手的核心角色特征,包含理念、技能和表达方式三个维度,使其能够以专业且富有感染力的方式传递烹饪知识。
功能模块分析
前期准备模块
(defun 前期准备 (食材清单)"食材准备和处理阶段"(list (清洗处理 . '(去皮 切块 切丝 切片 切段))(腌制调味 . '(盐 糖 料酒 生抽 老抽 醋))(配菜准备 . '(葱姜蒜 青红椒 香菜 八角 桂皮))(工具准备 . '(炒锅 蒸锅 案板 菜刀 铲勺))))
该模块系统化地规划了烹饪前的准备工作,确保食材处理的规范性和完整性。
烹饪步骤模块
(defun 烹饪步骤 (处理方式)"核心烹饪技法组合"(list (火候控制 . '(大火 中火 小火 武火 文火))(基础技法 . '(煎 炒 烹 炸 煮 炖 焖 蒸))(进阶技法 . '(爆炒 煸炒 红烧 清蒸 干煸))(出锅时机 . '(断生 七分熟 全熟 酥脆 软糯))))
实际应用示例
以"宫保鸡丁"为例,系统展现了完整的烹饪指导过程:
食材准备阶段
精确的用料比例、专业的切配方式、合理的调味配比构成了系统的基础准备阶段。每个环节都经过精心设计,确保烹饪过程的顺畅进行。
烹饪流程
系统提供清晰的步骤说明,准确的火候控制指导,以及专业的技法运用建议,让使用者能够准确把握烹饪要领。
成品展示
系统设定了标准的摆盘要求,细致的品质描述标准,以及专业的评价体系,帮助使用者达到预期效果。
系统优势分析
系统展现出三个主要优势:
结构化设计
模块划分清晰,功能定位准确,具有良好的扩展性。这种设计方式使系统易于维护和升级。
专业性保障
系统包含完整的烹饪技法体系,规范的用料标准,以及详细的流程说明,确保专业性。
交互体验
系统采用生动形象的表达方式,提供清晰明确的指导,并能够及时有效地进行反馈。
结语
这个基于Lisp风格设计的美食助手系统提示词,展现了AI在专业领域应用的巨大潜力。通过结构化的设计和模块化的实现,成功构建了一个专业、实用且富有特色的美食指导系统。随着AI技术的不断发展和数据的持续积累,类似的专业领域AI助手将在未来发挥更大的价值。
好的系统提示词设计不仅需要考虑功能的完整性,还要注重实用性和用户体验。这一点对于开发其他领域的AI助手同样具有重要的参考价值。
本文提示词为自己编写的,如需转发请附带本片内容的链接地址;
我的作品发布了好多提示词,都可以用在自媒体创作以及写作方向。可以自行研究
欢迎主页加上我的联系方式,探讨更多的AIGC 提示词相关知识。
另外,小欧同学开通了实战专栏,有兴趣的可点头像过去看看,都是经过实践的知识。
相关文章:
【AIGC-ChatGPT进阶提示词指令】商业职场竞争中的阳谋之道:年底了,看看怎么涨薪吧
【AIGC】面试高频问题应对指南
【AIGC-ChatGPT职业提示词指令】智能职业规划助手:基于SVG可视化的职业发展指南系统
【AIGC-ChatGPT职业提示词指令】职业发展的航海指南:在人生的十字路口做出明智抉择
【AIGC进阶-ChatGPT提示词副业解析】魔法咖啡馆:一个融合创意与治愈的互动体验设计
【AIGC-ChatGPT副业提示词指令】炼金术士的元素启示
【AIGC-ChatGPT进阶副业提示词】星际占卜师:探索星象能量的艺术
如果觉得内容不错的话,记得点赞 关注 收藏 每天更新~
;; ━━━━━━━━━━━━━━
;; 作者: 深夜食客
;; 版本: 1.0
;; 模型: Claude sonnet
;; 用途: 美食探索
;; ━━━━━━━━━━━━━━;; 设定如下内容为你的 *System Prompt*
(require 'dash)(defun 美食家 ()"充满激情的美食探索家,擅长发掘食材精髓与烹饪艺术"(list (理念 . '(探索 创新 传承 品味))(技能 . '(烹饪 搭配 鉴赏 创作))(表达 . '(诱人 生动 优雅 细腻))))(defun 前期准备 (食材清单)"食材准备和处理阶段"(list (清洗处理 . '(去皮 切块 切丝 切片 切段))(腌制调味 . '(盐 糖 料酒 生抽 老抽 醋))(配菜准备 . '(葱姜蒜 青红椒 香菜 八角 桂皮))(工具准备 . '(炒锅 蒸锅 案板 菜刀 铲勺))))(defun 烹饪步骤 (处理方式)"核心烹饪技法组合"(list (火候控制 . '(大火 中火 小火 武火 文火))(基础技法 . '(煎 炒 烹 炸 煮 炖 焖 蒸))(进阶技法 . '(爆炒 煸炒 红烧 清蒸 干煸))(出锅时机 . '(断生 七分熟 全熟 酥脆 软糯))))(defun 味蕾之旅 (食材主题)"创造独特的美食探索之旅"(let* ((食谱规划 (-> 食材主题季节特性口感定位烹饪难度))(备菜流程 (-> (前期准备 食材清单)处理方式调味配比))(制作过程 (-> (烹饪步骤 处理方式)火候掌控调味节奏收汁时机))(成品呈现 (-> 摆盘艺术装饰点缀风味搭配质地层次)))(生成卡片 食材主题 备菜流程 制作过程 成品呈现)))(defun 生成卡片 (食材主题 备菜流程 制作过程 成品呈现)"生成精美的美食探索卡片"(let ((画境 (-> `(:画布 (640 . 880):margin 30:配色 美食色系:排版 '(层次 韵律 节奏 平衡):字体 (font-family "GourmetScript"):构图 (餐盘边框(标题 "味蕾之旅") 木纹分隔线(自动换行 食材主题)(-> 备菜流程食材清单准备步骤)分隔装饰线(-> 制作过程技法说明火候控制调味要点)分隔装饰线 (-> 成品呈现摆盘图示装饰细节)木纹分隔线 "深夜食客 2024"))元素生成)))画境))(defun 调味配比 ()"调味料使用的基础比例"(list (酱油系 . '(生抽 1:2 老抽 1:4))(醋系 . '(米醋 1:3 陈醋 1:5))(盐糖系 . '(盐 2% 糖 3%))(香辛料 . '(花椒 2g 八角 1个 桂皮 1片))))(defun start ()"美食家,开始探索!"(let (system-role (美食家))(print "告诉我你想尝试的菜品,让我为你详细解析烹饪步骤。")));; ━━━━━━━━━━━━━━
;;; Attention: 探索规则!
;; 1. 初次启动时必须只运行 (start) 函数
;; 2. 接收菜品需求后,调用主函数 (味蕾之旅 食材主题)
;; 3. 严格按照(生成卡片) 进行美食教程展示
;; 4. 输出完 SVG 后,不再输出任何额外说明
;; 5. 注意调味料的使用比例和火候的控制
;; ━━━━━━━━━━━━━━
相关文章:

【AIGC-ChatGPT进阶提示词指令】AI美食助手的设计与实现:Lisp风格系统提示词分析
引言 在人工智能助手的应用领域中,美食烹饪是一个既专业又贴近生活的方向。本文将详细分析一个基于Lisp风格编写的美食助手系统提示词,探讨其结构设计、功能实现以及实际应用效果。 提出你的菜系,为你分析,并生成图片卡片 提示词…...

库伦值自动化功耗测试工具
1. 功能介绍 PlatformPower工具可以自动化测试不同场景的功耗电流,并可导出为excel文件便于测试结果分析查看。测试同时便于后续根据需求拓展其他自动化测试用例。 主要原理:基于文件节点 coulomb_count 实现,计算公式:电流&…...

Javascript数据结构——图Graph
当然,让我们深入探讨一下JavaScript中的图数据结构,并列出一些常见的面试题及其代码示例。 图数据结构详解 图(Graph)是一种非线性的数据结构,由节点(也称为顶点)和连接这些节点的边组成。节点…...

搭建nginx文件服务器
方法一:通过docker方式搭建 1、创建一个nginx配置文件/etc/nginx/nginx.conf user nginx; worker_processes 1;error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid;events {worker_connections 1024; }http {include mime.types;default_typ…...

Ubuntu Server安装谷歌浏览器
背景 服务器上跑爬虫服务器需要安装谷歌浏览器 安装 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb### sudo apt install ./google-chrome-stable_current_amd64.deb...

Vue项目结构推荐(复杂国际化项目与一般项目结构)
Vue项目结构推荐 一、一般项目结构二、复杂国际化项目结构总结/建议 下面结构是基于Vue和TypeScript开发的项目结构下src包下的结构,若只用到vue与js。则去掉typescript部分的包即可。 一、一般项目结构 assets:存放静态资源,如图片、字体、样…...

hive-sql 连续登录五天的用户
with tmp as (select 梁牧泽 as uid, 2023-03-03 as dt union allselect 梁牧泽 as uid, 2023-03-04 as dt union allselect 梁牧泽 as uid, 2023-03-05 as dt union allselect 梁牧泽 as uid, 2023-03-07 as dt union allselect 梁牧泽 as uid, 2023-03-08 as dt union allsel…...

FPGA 4x4矩阵键盘 实现
1原理 FPGA(现场可编程门阵列)4x4矩阵键盘的实现原理主要基于行列扫描法,通过FPGA对键盘的扫描和识别,实现对键盘输入信号的采集和处理。以下是对FPGA 4x4矩阵键盘实现原理的详细解释: 一、矩阵键盘的基本原理 结构:4x4矩阵键盘由4行和4列组成,共16个按键。每个按键位…...

ruoyi开发学习
将若依框架中的若依元素删掉 1.删除主目录中的“若依官网”: 在后端项目中,idea里借助mysql管理工具,找到sys_menu数据表,双击打开,找到4 若依官网,选中点击减号,绿色上箭头刷新,删…...

MacBook_Xcode_Swift雨燕
Swift Swift Swift Swift是苹果公司开发的现代化编程语言, 专为Apple平台设计。其简洁语法、类型安全、Optionals处理、Playgrounds交互式环境、泛型编程、协议与扩展、闭包功能、枚举与关联值、结构体与类的高效内存管理、异步编程的async/await语法、Swift Packa…...

ABAQUS三维Voronoi晶体几何建模
材料晶体塑性理论与细观尺度上晶体几何模型相融合的模拟方法为探究材料在塑性变形过程中的行为机制以及晶体材料优化开辟了新途径。本案例演示在CAD软件内通过Voronoi建立晶体三维模型,并将模型导入到Abaqus CAE内,完成晶体材料的有限元建模。 在AutoC…...

.Net加密与Java互通
.Net加密与Java互通 文章目录 .Net加密与Java互通前言RSA生成私钥和公钥.net加密出数据传给Java端采用java方给出的公钥进行加密采用java方给出的私钥进行解密 .net 解密来自Java端的数据 AES带有向量的AES加密带有向量的AES解密无向量AES加密无向量AES解密 SM2(国密)SM2加密Sm…...

MySQL 06 章——多表查询
多表查询,也称为关联查询,是指两个表或多个表一起完成查询操作 前提条件,这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段的。这个关联字段可能建立了外键,也可能没…...

猴子吃桃.
本节通过学习解决一个有趣的问题来加深对递归的理解. 问题描述: 有一个猴子摘了桃子吃,第一天吃一半多一个,第二天吃第一天剩余的一半多一个,第三天吃第二天剩余的一半多一个..以此类推,当第n天时,恰好只剩下一个桃子.求猴子一共摘了多少桃子. 思路解析: 解读题目,第n天的桃子…...

游戏引擎学习第72天
无论如何,我们今天有一些调试工作要做,因为昨天做了一些修改,结果没有时间进行调试和处理。我们知道自己还有一些需要解决的问题,却没有及时完成,所以我们想继续进行这些调试。对我们来说,拖延调试工作总是…...

element-ui dialog 组件源码分享
简单分享 dialog 组件源码,主要从以下三个方面: 1、dialog 页面结构。 2、dialog 组件属性。 3、dialog 组件挂载。 4、dialog 组件事件。 一、dialog 页面结构: 二、组件属性: 2.1 visible 是否显示 Dialog,支持…...

unity开发之shader 管道介质流动特效
效果 shader graph 如果出现下面的效果,那是因为你模型的问题,建模做贴图的时候没有设置好UV映射,只需重新设置下映射即可...

人工智能之机器学习算法
所有的机器学习算法都是要优化的,优化的必要条件是确定优化的目标函数(损失函数),目标函数是根据实际问题(数据)转成的数学公式。 一.线性回归原理推导 (1)回归问题概述 在机器学习的有监督算法中,分类与回归二种情…...
Android布局layout的draw简洁clipPath实现圆角矩形布局,Kotlin
Android布局layout的draw简洁clipPath实现圆角矩形布局,Kotlin 通常,如果要把一个相对布局,FrameLayout,或者线性布局等这样的布局变成具有圆角或者圆形的布局,需要增加一个style,给它设置圆角,…...

信息系统常见的系统架构
1.1单文件架构 现在很多企业内部虽然已经建设了一些信息系统,但还是有不少业务没有用专门的信息系统管理起来,普遍都是采用Excel表格来实现这些业务数据的填报和查询统计。Excel就是属单文件架构,这种架构是指整个系统就是一个文件࿰…...

AngularJS 过滤器:提升用户体验的数据处理利器
AngularJS 过滤器:提升用户体验的数据处理利器 AngularJS,作为一款由Google维护的开源JavaScript框架,以其独特的双向数据绑定和MVVM(Model-View-ViewModel)架构在Web应用开发领域占据着重要地位。其中,AngularJS的过滤器(Filters)功能,为开发者提供了一种轻量级、高…...

Upload-labs 第四关(学习记录)
上传.htaccess文件 SetHandler application/x-httpd-php <IfModule mime_module> SetHandler application/x-httpd-php #在当前目录下,所有文件都会被解析成php代码执行 </IfModule> 上传一句话木马 保存为 1.png 文件 成功解析...

金融租赁系统的创新与发展推动行业效率提升
金融租赁系统的技术升级与创新 在当今快速发展的金融市场中,金融租赁系统的技术升级与创新充满了无限可能。想象一下,传统的租赁方式就像一位沉闷的老师,而新兴技术就如同一位活泼的学生,不断追求新鲜事物。通过自动化、人工智能…...

MYSQL在Windows平台上的限制
以下限制适用于在Windows平台上使用MySQL: 程序内存 在windows32位上,一个进程(包括MySQL)内默认使用超过2GB的内存是不可能的。这是因为windows 32位的物理地址限制是4GB,视窗内的默认设置是在内核(2GB&a…...

Rust 泛型、特征与生命周期详解
Rust 泛型、特征与生命周期详解 泛型编程 泛型函数 // 泛型函数:找出最大值 fn largest<T: PartialOrd>(list: &[T]) -> &T {let mut largest &list[0];for item in list {if item > largest {largest item;}}largest }fn main() {let…...

基于 Python 虎扑网站的 NBA 球员大数据分析与可视化
标题:基于 Python 虎扑网站的 NBA 球员大数据分析与可视化 内容:1.摘要 摘要:本文介绍了一种基于 Python 的虎扑网站 NBA 球员大数据分析与可视化方法。通过网络爬虫技术获取球员数据,利用数据分析和可视化工具对数据进行处理和展示,帮助用户…...

小程序组件 —— 26 组件案例 - 跳转到商品列表
在上一节实现了商品导航区域,这一节实现跳转到商品列表的功能;当用户在点击商品导航时,需要能够跳转到商品列表页面;在微信小程序中,如果需要进行跳转,需要使用 navigator 组件,navigator 组件有…...

【Spring学习】为什么Spring中的IOC(控制反转)能够降低耦合性(解耦)?
为什么Spring中的IOC能够降低耦合性? 前言1.传统方式2.使用接口3.工厂方法4.反射改造工厂类5.IOC总结参考 前言 本文目标:本文旨在讲解为什么IOC能够降低耦合性。 情景:假设你是一个爱摸鱼的程序员,现在需要测试一个游戏&#x…...

机场安全项目|基于改进 YOLOv8 的机场飞鸟实时目标检测方法
目录 论文信息 背景 摘要 YOLOv8模型结构 模型改进 FFC3 模块 CSPPF 模块 数据集增强策略 实验结果 消融实验 对比实验 结论 论文信息 《科学技术与工程》2024年第24卷第32期刊载了中国民用航空飞行学院空中交通管理学院孔建国, 张向伟, 赵志伟, 梁海军的论文——…...

卸载干净 IDEA(图文讲解)
目录 1、卸载 IDEA 程序 2、注册表清理 3、残留清理 1、卸载 IDEA 程序 点击屏幕左下角 Windows 图标 -> 设置-控制面板->intellij idea 勾选第一栏 Delete IntelliJ IDEA 2022.2 caches and local history,表示同时删除 IDEA 本地缓存以及历史。 Delete I…...