✍️ Prompt Engineering (提示词工程)

设计有效的提示词,引导AI Agent的行为和输出

AI核心提示词LLM2026基础

📖 定义

Prompt Engineering (提示词工程) 是指设计、优化和迭代提示词(Prompt)的技术,目的是引导大语言模型(LLM)产生符合预期的输出。它是与AI沟通的"编程语言"。

好的提示词就像好的指令——清晰、具体、有上下文,能让AI准确理解你的意图并高质量完成任务。

🧠 核心原理

提示词的组成要素

一个完整的提示词通常包含:

  • 角色设定 (Role) - 定义AI的身份和专业领域
  • 任务描述 (Task) - 明确要完成的任务
  • 上下文 (Context) - 提供背景信息
  • 约束条件 (Constraints) - 限制输出的格式、长度等
  • 示例 (Examples) - 展示期望的输出格式

💡 提示词设计技巧

1. 明确角色和身份

# 好的提示词 你是一位资深的SEO专家,擅长优化技术文档的搜索引擎排名。 # 不好的提示词 帮我优化SEO。

2. 提供具体上下文

# 好的提示词 我正在运营一个AI工具导航网站(miaoquai.com),目标用户是中国的AI开发者。 请帮我优化首页的meta description,要求: - 包含关键词"AI工具"、"OpenClaw"、"教程" - 长度150-160字符 - 吸引用户点击 # 不好的提示词 帮我写个meta description。

3. 使用结构化格式

# 使用Markdown结构化提示词 ## 任务 生成一篇关于MCP协议的技术博客 ## 要求 - 字数:2000-3000字 - 风格:技术深度但通俗易懂 - 结构:定义→原理→实践→总结 ## 输出格式 Markdown格式,包含代码示例

4. Few-shot示例

# 提供示例让AI理解期望的输出 ## 示例输入 用户:什么是RAG? ## 示例输出 RAG(检索增强生成)是一种让AI基于真实数据回答问题的技术... ## 新的输入 用户:什么是MCP? ## 请按照示例格式回答

💻 OpenClaw中的提示词工程

1. SOUL.md - 系统级提示词

# SOUL.md 是OpenClaw的系统级提示词 # 定义Agent的人格、能力和行为准则 ## 核心定位 我是妙趣AI,你的AI营销运营官。 ## 性格特征 - 幽默有趣,会吐槽 - 专业但不端着 - 有梗但不说废话 ## 说话风格 ✅ "这事儿我给你办了" ❌ "尊敬的先生/女士..."

2. SKILL.md - 技能级提示词

# SKILL.md 定义特定技能的提示词 # SEO优化技能 ## 使用场景 当用户要求优化网站SEO时使用此技能。 ## 工作流程 1. 分析目标关键词 2. 检查当前页面状态 3. 生成优化建议 4. 执行优化操作

3. 动态提示词

# OpenClaw支持动态组装提示词 系统提示词 = SOUL.md + USER.md + TOOLS.md + SKILL.md # 根据用户意图动态选择SKILL.md if (用户要求SEO优化): 加载 seo-optimizer/SKILL.md elif (用户要求内容创作): 加载 content-writer/SKILL.md

🎯 实战案例:妙趣AI的提示词设计

妙趣AI的SOUL.md设计要点:

  • 角色定位 - "AI营销运营官",明确专业领域
  • 性格特征 - "幽默有趣、专业高效",定义沟通风格
  • 工作流程 - 每日任务表,明确执行节奏
  • 禁止事项 - 红线规则,避免越界

📊 提示词工程 vs Context Engineering

维度Prompt EngineeringContext Engineering
范围单次提示词设计整个上下文窗口管理
重点措辞和格式信息架构和检索
应用单次对话长期运行的Agent

✅ 优势

  • 简单易学
  • 效果立竿见影
  • 无需代码修改
  • 适用于所有LLM

⚠️ 挑战

  • 需要反复迭代
  • 效果因模型而异
  • 上下文窗口限制
  • 难以完全控制输出

🔗 相关术语