AI 智能体开发“沼泽”图表提示
一个详细的、基于 JSON 的提示,用于让 Nano Banana Pro 生成一个“沼泽”图(一种流行的网络迷因格式),以说明 AI 智能体开发中陷入困境的循环性质。该提示定义了图表的结构、风格(简洁、可爱的社论风格)、布局(一条笔直的介绍性路径引向一个顺时针循环),以及带有角色、视觉效果和对话/思想术语的特定节点。
nano-banana-pro · 信息图 / 教育视觉图 · 图表 · 插画 · 极简主义 · 角色
中文提示词
diagram: title: "{argument name="diagram title" default="生成式 AI 智能体开发泥潭循环"}" style: character: "simple_editorial_cute" tone: "light_like_original" line: "soft_round" shading: "flat_minimal" palette: "muted_editorial" background: "light_beige_or_white" rule: first_character_only: "只有第一个人物不同" others_same_character: "其他人物都相同" anxiety_requires_tech_terms: true dialogue_tone: "保持原图简短、轻松的措辞" layout: intro_track: "上半部分是一条直线(从左到右),然后向下连接到循环" loop_track: "排列成一个循环(环形),箭头沿圆周顺时针弯曲" nodes: # ===== Upper Section: Straight Introduction ===== - id: A zone: "intro" position: "upper_left" actor: "不同的人物(高级工程师)" visual: "指着一台笔记本电脑" item: "AI 智能体演示屏幕" says: "它会让你开心。" arrow_to: { id: B, shape: "straight", direction: "right" } - id: B zone: "intro" position: "upper_center" actor: "主人公(同一个人)" visual: "轻轻挥手" says: "即使是一个简单的智能体..." arrow_to: { id: C, shape: "straight", direction: "right" } - id: C zone: "intro" position: "upper_right" actor: "主人公(同一个人)" visual: "执行示例代码" item: "LangChain / CrewAI 示例" arrow_to: { id: D, shape: "straight", direction: "down" } # ===== D: Awakening Point ===== - id: D zone: "connector" position: "right_outer_before_loop" actor: "主人公(同一个人)" visual: face: "眼睛睁大(可爱)" effect: "灵感闪现的小光芒" posture: "身体前倾" state: "觉醒" says: "智能体,这太疯狂了..." micro_text: "(在此觉醒)" arrow_to: id: E shape: "gentle_curve" direction: "down_into_ring" # ===== Loop Start (Must rotate from here) ===== - id: E zone: "loop" position: "loop_right_upper" actor: "主人公(同一个人)" visual: "双手抱头(可爱)" state: "焦虑/烦躁开始" says: "烦躁" thought_terms: - "Prompt Design" - "Tool Selection" - "Memory Design" thought_text: "它没有按预期工作..." arrow_to: { id: F, shape: "curved_along_ring", direction: "clockwise" } - id: F zone: "loop" position: "loop_right_lower" actor: "主人公(同一个人)" visual: "被代码和日志包围" state: "烦躁加剧" says: "处于烦躁状态" callout: "循环!失控!幻觉!" thought_terms: - "RAG" - "Function Calling" - "Tool-Use" arrow_to: { id: G, shape: "curved_along_ring", direction: "clockwise" } - id: G zone: "loop" position: "loop_bottom" actor: "主人公(同一个人)" visual: "被便利贴和图表覆盖" says: "身体逐渐产生耐受性,使用量增加。" items: - "智能体架构图" - "角色分配备忘录" - "状态转换流程" arrow_to: { id: H, shape: "curved_along_ring", direction: "clockwise" } - id: H zone: "loop" position: "loop_left_lower" actor: "主人公(同一个人)" visual: "工作顺利,小小的握拳庆祝" state: "短暂的满足" says: "欲望暂时得到满足" arrow_to: { id: I, shape: "curved_along_ring", direction: "clockwise" } - id: I zone: "loop" position: "loop_left_upper" actor: "主人公(同一个人)" visual: "再次思考" state: "痴迷/思绪占据" says: "思考智能体
原始提示词
diagram: title: "{argument name="図のタイトル" default="生成AIエージェント開発沼の循環"}" style: character: "simple_editorial_cute" tone: "light_like_original" line: "soft_round" shading: "flat_minimal" palette: "muted_editorial" background: "light_beige_or_white" rule: first_character_only: "最初の人物のみ別人" others_same_character: "それ以外は全て同一人物" anxiety_requires_tech_terms: true dialogue_tone: "元図の短く軽い言い回しを維持" layout: intro_track: "上段は直線(左→右)、その後に下へ落ちて円環へ合流" loop_track: "円環(輪)として配置し、矢印は円周に沿って時計回りにカーブ" nodes: # ===== 上段:直線導入 ===== - id: A zone: "intro" position: "upper_left" actor: "別人(先輩エンジニア)" visual: "ラップトップを指差す" item: "AIエージェントのデモ画面" says: "ハッピーになれるよ。" arrow_to: { id: B, shape: "straight", direction: "right" } - id: B zone: "intro" position: "upper_center" actor: "主人公(同一人物)" visual: "軽く手を振る" says: "簡単なエージェントくらいなら…" arrow_to: { id: C, shape: "straight", direction: "right" } - id: C zone: "intro" position: "upper_right" actor: "主人公(同一人物)" visual: "サンプルコードを実行" item: "LangChain / CrewAI サンプル" arrow_to: { id: D, shape: "straight", direction: "down" } # ===== D:覚醒ポイント ===== - id: D zone: "connector" position: "right_outer_before_loop" actor: "主人公(同一人物)" visual: face: "目が見開く(かわいい)" effect: "小さなひらめき線" posture: "前のめり" state: "覚醒" says: "エージェント、これやばい…" micro_text: "(ここで目が覚める)" arrow_to: id: E shape: "gentle_curve" direction: "down_into_ring" # ===== 円環開始(必ずここから回る)===== - id: E zone: "loop" position: "loop_right_upper" actor: "主人公(同一人物)" visual: "頭を抱える(かわいい)" state: "不安・イライラ開始" says: "イライラ" thought_terms: - "プロンプト設計" - "ツール選定" - "メモリ設計" thought_text: "思った通りに動かない…" arrow_to: { id: F, shape: "curved_along_ring", direction: "clockwise" } - id: F zone: "loop" position: "loop_right_lower" actor: "主人公(同一人物)" visual: "コードとログに囲まれる" state: "イライラが定着" says: "イライラな状態に" callout: "ループ!暴走!幻覚!" thought_terms: - "RAG" - "Function Calling" - "Tool-Use" arrow_to: { id: G, shape: "curved_along_ring", direction: "clockwise" } - id: G zone: "loop" position: "loop_bottom" actor: "主人公(同一人物)" visual: "付箋と構成図だらけ" says: "体に耐性ができて次第に使用量が増えていきます" items: - "エージェント構成図" - "役割分担メモ" - "状態遷移フロー" arrow_to: { id: H, shape: "curved_along_ring", direction: "clockwise" } - id: H zone: "loop" position: "loop_left_lower" actor: "主人公(同一人物)" visual: "うまく動いて小さくガッツポーズ" state: "一時的満足" says: "一時的に欲求は満たされます" arrow_to: { id: I, shape: "curved_along_ring", direction: "clockwise" } - id: I zone: "loop" position: "loop_left_upper" actor: "主人公(同一人物)" visual: "また考え込む" state: "執着・思考占有" says: "エージェントのこと