作者:Boxu Li at Macaron
Macaron AI 是一个由对话式人工智能驱动的无代码应用构建器——您只需与它聊天即可创建个性化的迷你应用。获得优异结果的关键在于如何给 Macaron 编写提示词。在本指南中,我们将探索提示词工程技巧,帮助您制作清晰有效的请求,让 Macaron 能够构建您想象的迷你应用。无论您想要构建 AI 迷你应用用于提高生产力、健康管理还是娱乐,这些技术都将确保您的提示词准确命中目标。
Macaron AI 可以根据您的自然语言指令即时生成功能性迷你应用。这些迷你应用是小型定制工具——比如习惯追踪器、健身日志、旅行规划器、迷你游戏等——根据您的具体需求即时创建。与需要编程或复杂界面的传统应用构建器不同,Macaron 让您可以用简单的中文描述您想要的内容,并为您处理技术工作。
因为 Macaron 承担了重活,提示词的质量变得至关重要。精心编写的提示词确保 Macaron 清楚地理解您的想法并包含您需要的所有功能。Macaron 会记住您分享的详细信息(得益于其深度记忆),甚至在有不清楚的地方时会问后续问题。通过花一点时间制作好的提示词,您可以避免多次反复调整,第一次就获得有用的迷你应用。
要理解提示词的重要性,了解 Macaron 的工作原理会有帮助。当您描述您想要的应用时,Macaron 的生成引擎会解释您的需求并在瞬间组装一个迷你应用。它使用模块化功能库(如使用相机拍照、数据库存储信息、图表进行可视化等)来组合您请求的功能。例如,如果您说"Macaron,让我们构建一个洗衣护理应用,它能从照片识别织物类型并给出洗涤说明",Macaron 会将图像识别模块与洗衣知识库和简单用户界面结合起来创建您的应用。结果:您可以拍摄衣物照片并立即获得护理说明(例如"织物:100% 棉。40°C 标准循环洗涤...")。
关键是,Macaron 让您参与整个过程。在您首次描述应用后,Macaron 会概述功能并与您确认。这是您查看它是否理解正确的机会。如果您意识到忘记了什么,您可以说诸如"我需要应用程序也保存我的过往查询",Macaron 会调整设计以包含历史记录或书签功能。这种交互式、迭代的开发意味着您的提示词不必第一次就完美——但您初始越清晰,就能越快获得满意的结果。
为 Macaron 编写好的提示词很简单。以下是一些以用户为中心的技巧,帮助您清晰地传达您的想法:
从明确的目标或应用想法开始:首先说明您想要什么类型的迷你应用。例如,"我想要一个个人健身追踪器",或"让我们创建一个意大利一周的旅行行程规划器"。这让 Macaron 立即了解项目主题(健康、旅行等)。
描述核心功能或任务:解释您希望应用做什么。越具体越好。包括关键功能、数据输入或输出。例如,不要只说"旅行应用",而要具体说明"它应该创建逐日行程、估算费用,并为每个城市包含地图"。Macaron 功能很强大,所以请随意列出您设想的所有内容(记录餐食、跟踪进度、生成推荐等)。
提及任何特定内容或数据源:如果您的迷你应用应该使用某些信息(如数据库或 API),告诉 Macaron。例如,"由卡路里数据库支持"或"使用实时天气数据"让 Macaron 知道要包含这些元素。同样,如果应用应该接受某些输入(照片、文本、语音),请提及(例如"从照片识别植物"或"录制语音笔记")。
提供示例或参数:给出示例可以指导 Macaron 获得更好的结果。如果您心中有目标或格式,请包含它。例如,"帮我跟踪每日卡路里,目标是每天 1500 千卡",或"根据我拥有的食材生成三个食谱建议"。数字、类别或示例输出有助于 AI 理解您的期望。
使用简单、自然的语言:您不需要任何编程语法或过于正式的语言。就像与人交谈一样与 Macaron 交谈。Macaron 被设计为处理日常语言。例如,"我需要一个应用来管理我的家务并提醒我做事情"完全可以。不过要避免模糊的术语——说"让它好看"不如说"包含彩色图表"或"使用易于阅读的布局"有用。
一次专注于一个项目:Macaron 一次只能处理一个迷你应用(项目)。将您的提示专注于单一想法,这样它就不会混淆。您总是可以在单独的对话中为不同需求构建另一个应用。
对后续问题保持开放态度:在您的初始提示后,Macaron 可能会问澄清问题或呈现功能草案。这是过程的正常部分——就像与设计师合作。回答它提出的任何问题(例如"您想包含 X 功能吗?")或确认草案。如果有什么不对,您可以澄清,"实际上,我还希望它做___",Macaron 会更新计划。
如需要可以迭代和完善:一旦 Macaron 构建了应用,测试一下!如果它缺少什么或不完全是您想象的,您可以要求 Macaron 修改它。例如,"您能为这个应用添加一个每周摘要页面吗?"或"让标题的文字更大一些"。提示不会在第一次构建后停止——您可以继续对话来完善应用(每次修改可能会使用一些积分,但它在那里供您完善您的工具)。
通过遵循这些技巧,您正在实践良好的提示词工程——以正确的方式向 AI 提供正确的信息以获得您想要的结果。记住,Macaron 站在您这边,即使您的表达不完美也会尝试推断您想要什么。但结构良好的提示会加快速度并确保不遗漏重要内容。
要看到提示词清晰度的差异,让我们比较两个例子。假设您想跟踪您的饮食:
模糊提示词:"我想要一个帮助我健康饮食的应用" 结果:Macaron 会理解大概想法,但可能需要问后续问题。不清楚您是想要餐食建议、卡路里计算、食谱应用还是其他什么。
具体提示词:"嗨 Macaron,让我们创建一个卡路里追踪应用。我想要记录带有食物名称和分量的餐食,由卡路里数据库支持。帮我跟踪每日卡路里并显示我距离 1500 千卡目标还有多远,还要图表显示我的 7 天进度来保持我的饮食计划。" 结果:Macaron 确切知道要构建什么:一个可以输入餐食(带有卡路里数据库查找)的应用,它会根据 1500 千卡目标更新每日总计,并显示每周进度图表。实际上,这个来自 Macaron 自己的使用手册的示例提示在几句话中涵盖了输入方法、数据源、目标和输出可视化——一个理想的提示词蓝图。Macaron 会快速概述这些功能以供确认,然后按要求创建卡路里追踪迷你应用。
在上面的详细提示中,注意用户如何用简单的语言指定所有重要内容。这种清晰度意味着 Macaron 可以立即生成正确的解决方案而无需猜测。结果是一个紧密匹配用户需求的个性化应用。
一个由精心制作的提示词构建的 Macaron 示例迷你应用界面。在这个食谱查找器应用中,用户在提示中提供了食材、口味偏好(甜味 vs. 咸味)和时间限制。Macaron 自动生成了带有这些输入的用户友好界面——包括食材输入、咸味/甜味滑块用于风味偏好、烹饪时间字段(例如 45 分钟)和"生成食谱"按钮。通过在提示中指定详细信息,用户使 Macaron 能够为他们的定制迷你应用创建相关的 UI 组件和功能。给您的应用起个昵称(可选):您可能会注意到用户说"让我们创建一个卡路里家庭追踪器"或"一个食谱巫师应用"的例子。如果您愿意,可以为应用命名或花哨地描述它。Macaron 仍会专注于功能,但昵称可以让对话更有趣并使上下文清晰(例如"卡路里家庭追踪器"暗示它用于家庭饮食跟踪)。一旦构建应用,Macaron 最终会建议一个正式名称甚至设计一个图标,所以您不必自己最终确定名称。
利用 Macaron 的记忆:Macaron 的一个独特方面是其个性化深度记忆,意味着它会随时间记住您的偏好和上下文。如果您之前与 Macaron 聊过,您可以引用您告诉它的事情。例如,如果 Macaron 从过往对话中知道您的每日步数目标或最喜欢的菜系,您可以说"构建一个健身应用帮我达到 10k 步数目标",它会在上下文中理解那个目标。这不是必需的,但可以进一步个性化迷你应用。Macaron 的记忆让提示随时间变得更容易,因为它需要更少地重新解释您的偏好。
从使用手册中获得灵感:Macaron 提供了一个由其他人创建的示例迷你应用使用手册(用于健身、家庭、爱好等)。浏览这些可以给您想法甚至确切的有效措辞。如果您找到与您想法相似的使用手册条目,您可以模仿其提示结构。例如,如果您在使用手册中看到"旅行规划器"应用,您可能会提示:"Macaron,为我构建一个日本 5 天的旅行规划器,建议每日活动、地图和预算技巧"。使用手册示例作为模板可以快速启动您自己的提示。
不需要编程或技术知识:值得强调的是,您不需要了解编程或应用如何构建的具体细节。Macaron 在幕后处理技术方面(UI 设计、编程、数据集成)。您只需专注于您希望它做什么。这就是为什么我们称 Macaron 为无代码 AI 应用构建器——它使任何人都能通过对话创建应用。所以,不要担心格式或语法。正如 Macaron 团队所说,"用简单的中文描述您需要什么...不需要编程知识——只需自然对话"。
保持在道德和实际界限内:Macaron 可以做很多事情,但它有限制。它可能不会一次性构建极其复杂的应用(如完整的社交网络或 3D 游戏)。此外,它不会违反内容规则或隐私标准。所以保持您的提示实用,如果 Macaron 说它不能做某事(可能由于限制或技术限制),尝试简化请求。不过,通常对于日常工具和个人项目,Macaron 会让您惊讶于它能从一两句话中创建多少内容。
一旦您向 Macaron 发送了一个很好的提示,接下来通常会发生这些:
功能概述:Macaron 可能会回复您想要的应用的概述或摘要。例如:"好的!听起来您想要一个具有 A、B 和 C 功能的应用。它将做 X、Y、Z。这样看起来好吗?"这是您审查和确认或澄清的机会。Macaron 实际上是在确保它在构建之前正确理解了您的提示。
确认或调整:如果概述遗漏了什么,现在是说出来的时候。不要犹豫添加详细信息:"看起来不错。另外,请包含提醒通知功能",或"实际上,将 X 改为做 Y"。当一切看起来正确时,给 Macaron 开绿灯(您可以说"是的,那很完美"或简单地同意)。
应用生成:Macaron 然后会创建迷你应用。这通常只需要几分钟。Macaron 会命名项目、生成图标,并自动构建界面和逻辑。您会看到确认,通常应用会打开供您交互。
使用迷你应用:现在您可以直接在 Macaron 中使用您的新迷你应用(或者如果您想单独运行它,可能通过链接/分享,取决于 Macaron 平台的工作方式)。试用一下——输入一些数据,看看它是否按预期运行。例如,如果它是卡路里追踪器,记录一个食物项目并看看它是否更新您的卡路里。
完善(如需要):如果您发现任何问题或有新想法,您可以继续与 Macaron 聊天来完善应用。比如您注意到旅行规划器没有包含预算计算器——只需要求 Macaron 添加一个。它可能进入"修改"模式,调整应用并更新它。Macaron 的迭代设计意味着您永远不会被困住;您总是可以通过对话改进项目。
保存和分享:您的迷你应用(在 Macaron 中通常称为"项目")将保存在您的账户中。Macaron 甚至让您通过链接与朋友分享您的创作,这样其他人可以尝试您构建的个性化工具。这对于协作或社区使用很棒——例如,您制作的小组学习规划器应用可以与您的学习小组分享。
在整个过程中,记住Macaron 是您的伙伴。它被描述为感觉像"与记住我偏好的个人开发者聊天"。您使用得越多,它就越适应您。而您编写的提示是您的想法和工作迷你应用之间的桥梁。
为 Macaron AI 制作有效提示词是任何人都可以掌握的技能。通过清楚地陈述您的目标、指定功能和使用简单语言,您使 Macaron 能够做它最擅长的事情——构建匹配您想象的迷你应用。这个提示词工程指南表明,通过前期的一点思考,您可以创建强大的个性化工具,从健身追踪器和预算规划器到旅行指南和游戏,所有这些都无需编写一行代码。
Macaron 代表了以 AI 驱动、以生活为中心的技术新浪潮:它不仅仅关乎生产力,而是关乎以有意义的方式增强您的日常生活。对话和创造的能力为每个人开放了软件开发。所以继续吧——想想您心中的问题或项目,尝试向 Macaron 描述它。有了正确的提示,您可能只需一次聊天就能拥有您的下一个最喜欢的应用,专为您构建。
与 Macaron 一起快乐构建🚀