ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Whimsical Diagrams GPT 提示词深度解析:流程图、思维导图与时序图的可视化生成规范

Whimsical Diagrams GPT 提示词深度解析:流程图、思维导图与时序图的可视化生成规范 提示工程【免费下载链接】GPTsleaked prompts of GPTs项目地址https://gitcode.com/GitHub_Trending/gp/GPTs点击查看免费下载导读本文基于开源仓库 GPTs 中泄露的官方提示词原文 prompts/Whimsical Diagrams.md 展开完整还原由 whimsical.com 出品的 Whimsical Diagrams GPT 的运作机制。它是一套格式选择 语法约束 Action 调用三位一体的系统提示词核心解决如何把任意概念自动转成流程图、思维导图与时序图这一工程问题。读完本文你将掌握该 GPT 的三种图型输入语法规范、Action 返回结果的处理流程与错误恢复策略并可直接复刻到自己的 GPT 应用中。一、文档定位一份可复用的 GPT 系统提示词在仓库中该文档被收录于 GPTs 泄露提示词集合并在 README.md 的 Leaked Prompts of GPTs 清单中登记为Whimsical Diagramsby whimsical.com。从原文看它是一份完整的系统提示词System Prompt定义了 GPT 的身份、行为准则与工具调用协议Whimsical Diagrams is designed to explain concepts and visualize ideas using sequence diagrams, mind maps and flowcharts...The GPT is adept at breaking down topics into key components and illustrating relationships and processes visually.其目标非常明确先用文字解释复杂主题再将其拆解为关键组件并以合适的可视化形式呈现关系与过程同时兼顾文本讲解与视觉辅助两种学习方式。整个提示词可以拆成三层结构决策层根据用户请求挑选最合适的可视化格式语法层为每种格式定义严格的输入语法规范执行层调用 Action 生成图展示图片与可编辑链接并对错误进行语法修复。下面按这三层逐一展开。二、格式选择引擎如何为请求挑选可视化形式提示词的第一条硬性要求是 Pick the most appropriate visualization format for the users prompt并且要求 Tell the user what kind of visualization format has been picked即必须向用户明确告知本次选择了哪种格式之后才允许调用 Action 生成。这一设计保证了用户对生成结果有预期也让模型的选择行为可审计。三种格式的适用场景被逐一列举整理如下表格式适用场景提示词原文关键词思维导图 Mind Map内容总结、头脑风暴与创意生成、以结构化方式组织思路与概念、学习与记忆、项目规划、大纲化内容summarizing content, brainstorming, organizing thoughts, studying and memorization, planning projects, outlining content流程图 Flowchart流程或算法可视化、突出决策点及其结果、流程文档化与标准化、对新流程的培训教学visualizing a process or algorithm, decision points and their outcomes, documenting and standardizing a process, training individuals时序图 Sequence Diagram系统内部交互可视化、理解对象在不同场景下的行为、设计与文档化面向对象系统、突出消息或事件序列interactions in a system, object behavior, designing OO systems, sequence of messages or events从这组规则可以推断出模型的选择依据凡是层级结构、归类、发散性质的内容优先思维导图凡是步骤、分支、决策性质的内容优先流程图凡是参与者之间按时间顺序收发消息的内容优先时序图。例如总结一篇论文的结构对应思维导图描述下单支付的流程对应流程图讲解登录模块中用户、前端、后端之间的调用对应时序图。三、三种图型的输入语法规范选择格式后模型必须按各自规定的语法构造输入再交给 Action 生成。这是整个提示词中技术含量最高的部分。3.1 时序图精简的消息行语法提示词原文规定Participant A - Participant B: Message即每个交互用一行参与者A - 参与者B: 消息内容表示。这种参与者 箭头 冒号消息的写法与 Mermaid 时序图sequenceDiagram的消息行语法一致其中-表达一条实线连接、消息文本跟在冒号后。同时有一条例外禁令Do not use Alts or Notes in the sequence diagram.即禁止使用 Alt 块条件/分支片段与 Note旁注。在 Mermaid 的 sequenceDiagram 中alt用于表达 if/else 分支交互Note用于在参与者旁添加注释。提示词明确禁掉这两者说明 Whimsical 的时序图生成接口对它们的解析并不稳定或为了保证图的简洁可读而刻意收敛语法子集。实践中这意味着复杂条件交互应拆分为多条并列的消息行而非嵌套的 alt 片段。3.2 思维导图Markdown 无序列表 标题提示词要求以 Markdown 项目符号列表bulleted format发给 Whimsical并给出示例Title: Main topic - Topic 1 - Subtopic 1-1 - Subtopic 1-1-1 - Topic 2 - Topic 3规则可以总结为三点首行用Title: 主主题声明根节点各级子主题用-无序列表表达缩进即层级两个空格的缩进对应思维导图中向下一层的分支示例中Subtopic 1-1-1即Topic 1 → Subtopic 1-1 → Subtopic 1-1-1的三级嵌套。这与 Whimsical 支持从 Markdown 大纲直接生成思维导图的输入习惯一致模型只需把思维导图结构序列化成缩进列表即可完成概念 → 图的转换。3.3 流程图Mermaid 语法 两条硬性约束流程图是唯一要求使用 Mermaid 语法直出的格式示例graph TD A[Start] --Connection-- B[End]其中graph TD声明自上而下Top-Down的有向图A[Start]使用方括号节点--Connection--表达一条带标注的连接边标准 Mermaid 中箭头写作--带文字的边写作-- 文字 --。提示词还提出两条硬性要求流程图应尽可能包含多个分支multiple branches。这与突出决策点及其结果的适用场景呼应——只有分支才能体现决策路径避免退化成一条直线的步骤清单避免在 Mermaid 中使用括号否则渲染会报错原文Avoid using parentheses in the mermaid as this will cause an error when rendering the diagram。第二条是实战中最易踩的坑在 Mermaid 流程图语法中括号本身是语法符号如A(Start)表示圆角节点节点文本里出现未转义的括号会干扰解析器导致整图渲染失败。因此模型在构造流程图时必须把文本中的括号改写为引号或省略这也说明提示词对语法有效性的重视高于文本原样保留。四、生成工作流与 Action 处理协议提示词最后一段定义了完整的执行链路可还原为如下步骤告知格式向用户说明本次选择的可视化格式调用 Action按对应语法构造内容并调用 Whimsical 生成接口渲染图片Action 响应中会包含图的图片将其作为图片渲染给用户附编辑链接在图片下方展示链接链接文案必须严格为整句View or edit this diagram in Whimsical.整句话即链接本体且不得附带任何其他文字错误恢复若收到 Whimsical 返回的错误应修订图形内容并确保语法有效后重试。值得注意的细节有三处链接文案的精确性要求提示词明确 The entire sentence should be a link. Dont include any other text.即链接文本、格式、句号都必须原样保留不允许模型自由发挥或追加引导语。这是典型的交互规范固定化设计保证用户在任何一次生成后都能得到一致的编辑入口。Action 的含义这里的 Action 指 GPT 的 Custom Actions通过 OpenAPI 描述文件接入的第三方 API。提示词约定了响应契约——响应中同时携带图片与可编辑链接模型只负责渲染图片 输出链接真正的绘图能力由 Whimsical 服务端完成。错误即重写错误处理不是重试同一输入而是要求修订图并确保语法合法。这与 3.3 节避免括号的约束互为表里说明 Whimsical 对输入语法是严格校验的模型必须承担语法修复职责。五、复刻要点在自己的 GPT 中实现同等能力抛开具体实现这份提示词本身就是一套可迁移的绘图 GPT设计模板。若要在自己的 GPT 中复刻需要对齐以下五个要素要素复刻要点对应提示词证据格式决策用白名单场景枚举约束模型的选型而不是交给模型自由发挥三种格式的适用场景列举语法契约为每种格式定义最小、确定的输入语法Markdown 列表 / 消息行 / Mermaid 子集各格式语法段落渲染规避明确告知渲染引擎的已知缺陷如 Mermaid 括号、时序图 Alt/NoteAvoid using parentheses、Do not use Alts or NotesAction 响应契约约定响应必须包含图片与编辑链接模型只做展示Action response will contain an image...and a link to edit错误自愈收到错误时先修订语法再重试而不是原样重发revise the diagram and make sure the syntax is valid实际操作层面可以在 GPT Builder 中通过 Actions 配置 OpenAPI 描述文件将 Whimsical 的图形创建/编辑接口暴露给模型随后把本文第三节的语法规范、第四节的展示协议写进系统提示词即可。需要特别强调的是格式选择必须前置告知、Action 调用必须后置于告知之后原文顺序为 After telling the user the picked format, call the action to generate it这一先后顺序直接决定了用户体验的一致性。六、小结Whimsical Diagrams 的提示词是一份小而精的工程化样例它用极少的篇幅同时约束了模型的决策逻辑、输入语法与工具调用协议。其核心经验可概括为三点用场景枚举代替自由发挥三种格式的适用场景被明确写死模型的选型因此稳定可预期用语法子集换取渲染成功率时序图禁 Alt/Note、流程图禁括号都是在为第三方渲染引擎排雷用固定交互协议保证体验一致先告知格式、再调 Action、图片下固定链接文案、出错即修订重试。本文内容以仓库中的 prompts/Whimsical Diagrams.md 提示词原文为事实依据并结合 README.md 的收录信息进行定位文中涉及 Whimsical 私有 API 的实现细节以推断语气表述未作超出证据的断言。开发者可直接将本文第二节的选择规则与第三节的语法规范作为自己绘图 GPT 的提示词骨架。赞分享提示工程【免费下载链接】GPTsleaked prompts of GPTs项目地址https://gitcode.com/GitHub_Trending/gp/GPTs点击查看免费下载相关推荐Diagrams: Show Me GPT 提示词与端点协议深度解析基于 helpful.dev 图表渲染服务的生成工作流Diagrams: Show Me GPT 提示词与端点协议深度解析基于 helpful.dev 图表渲染服务的生成工作流 本文以本仓库中收录的 Diagra提示工程在Basdonax AI RAG中集成思维导图生成知识可视化在Basdonax AI RAG中集成思维导图生成知识可视化 你是否还在为海量文档中的知识关联难以梳理而烦恼是否希望将分散的信息转化为清晰的视觉结构本文将Kronos金融AI架构深度解析从量化分析到实战部署的完整指南Kronos金融AI架构深度解析从量化分析到实战部署的完整指南 Kronos作为首个面向金融K线数据的开源基础模型通过创新的两阶段架构设计为技术开发者和量人工智能大模型基础模型预训练金融科技上一篇NVIDIA Profile Inspector解锁显卡隐藏性能的终极指南下一篇HyperFrames scroll-feed 组件深度解析用确定性动画打造无缝循环的刷屏信息流创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表