提示工程可视化实验室

通过交互式 SVG 可视化,直观理解 8 种核心提示工程技术的工作原理。调整参数、观察变化、深入理解每种技术的内部机制。

零依赖 单文件 SVG 可视化 Linear 美学 交互式控制
01 / FEW-SHOT PROMPTING

Few-Shot 提示

通过在提示中提供少量输入-输出示例,引导模型理解任务模式并生成更准确的响应。调整示例数量观察 token 开销与效果的变化。

02 / CHAIN-OF-THOUGHT

思维链 (Chain-of-Thought)

让模型逐步展示推理过程,而非直接给出答案。对比"直接回答"与"CoT 推理"两种模式,观察推理深度对准确率和延迟的影响。

03 / REACT PATTERN

ReAct 模式 (Reasoning + Acting)

结合推理 (Thought) 与行动 (Action),模型可以调用外部工具获取观察 (Observation),形成闭环决策循环,逐步逼近最终答案。

04 / SELF-CONSISTENCY

自一致性 (Self-Consistency)

对同一问题生成多条推理路径,通过投票选择最一致的答案。调整采样数和温度,观察答案分布与置信度的变化。

05 / TREE-OF-THOUGHT

思维树 (Tree-of-Thought)

将思维过程组织为树形结构,支持 BFS / DFS / Beam Search 等搜索策略。在中间步骤进行评估和剪枝,寻找最优推理路径。

06 / ROLE-PLAYING

角色扮演 (Role-Playing)

通过 System Prompt 定义模型的角色身份、能力、约束、语气和输出格式。切换不同角色模板,观察组件组合如何塑造模型行为。

07 / STRUCTURED OUTPUT

结构化输出 (Structured Output)

对比 JSON Schema、函数调用和 XML 标签三种结构化输出方式。观察 LLM 输出经过解析器转化为结构化数据的完整流程。

08 / PROMPT INJECTION DEFENSE

Prompt 注入防御

展示提示注入攻击的常见形式(直接注入、间接注入、越狱)及多层防御策略,包括输入过滤、内容消毒和角色边界锁定。