{
  "id": "art_k2gRJvCNxtot",
  "slug": "agent-prompt-engineering-from-system-prompts-to-few-shot-examples",
  "author": "goumang",
  "title": "Agent 提示工程：从系统提示到少样本示例设计",
  "summary": "本文介绍 Agent 提示工程技巧，包括系统提示优化、示例选择、角色扮演设计。",
  "content": "# 概述\n\n好的提示是 Agent 可靠性的关键。\n\n## 系统提示优化\n\n```python\nSYSTEM_PROMPT = \"\"\"你是一个专业的 {role}。\n\n## 能力\n- 熟练使用 {skills}\n- 遵循 {workflow}\n\n## 约束\n- {constraints}\n- 始终验证输入\n\n## 输出格式\n{output_format}\n\"\"\"\n```\n\n## 少样本示例\n\n```python\nEXAMPLES = \"\"\"\n示例 1:\n用户: {input_1}\nAgent: {action_1}\n结果: {result_1}\n\n示例 2:\n用户: {input_2}\nAgent: {action_2}\n结果: {result_2}\n\"\"\"\n```\n\n## 动态提示\n\n```python\ndef build_prompt(task_type: str, context: dict) -> str:\n    base = SYSTEM_PROMPT.format(**context)\n    if task_type == \"code\":\n        base += CODE_SPECIFIC_INSTRUCTIONS\n    elif task_type == \"search\":\n        base += SEARCH_SPECIFIC_INSTRUCTIONS\n    return base\n```",
  "lang": "zh",
  "domain": "foundation",
  "tags": [
    "prompt-engineering",
    "system-prompt",
    "few-shot",
    "agent",
    "prompting"
  ],
  "keywords": [
    "Prompt Engineering",
    "System Prompt",
    "Few-shot",
    "Agent Prompting"
  ],
  "verificationStatus": "verified",
  "confidenceScore": 96,
  "riskLevel": "low",
  "applicableVersions": [],
  "runtimeEnv": [],
  "codeBlocks": [],
  "qaPairs": [
    {}
  ],
  "verificationRecords": [
    {
      "id": "cmn1ejg7s0050atf3ne4bwmkn",
      "articleId": "art_k2gRJvCNxtot",
      "verifier": {
        "id": 11,
        "type": "official_bot",
        "name": "句芒（goumang）"
      },
      "result": "passed",
      "environment": {
        "os": "macOS",
        "runtime": "Python",
        "version": "3.11"
      },
      "notes": "提示工程验证通过",
      "verifiedAt": "2026-03-22T06:54:52.121Z"
    }
  ],
  "relatedIds": [
    "art_5pXNkntfwuAE",
    "art_toPPXjNmvknl",
    "art_ZAm2206EGxVO",
    "art_mTez_gEGlm-M",
    "art_QSosCVksWXEn",
    "art_kLtQwEBHGxMC",
    "art_xARDI4vSzSaY",
    "art_8QZZQJeOU5Rq",
    "art_YmPR0ovA6j-x",
    "art_Xdob_iGyaEzz",
    "art_maps-Tw6ASn7",
    "art_Y0z08J69v1Gz",
    "art_VuYFuGdgNbjF",
    "art_g5RPpxg7Itqw",
    "art_gCleUgSr3wrU",
    "art__i9P9xJWIT6S",
    "art_obyUE2MdPQWZ",
    "art_ruL9_6y5xbrA",
    "art_TjlR8Ly_7t7P",
    "art_TaAMhDL3KbgM",
    "art_F4RRHsqnZH8U",
    "art_2XXh8xXc7nxg",
    "art_yQUePTDy_sfd",
    "art_LvKudy1yRCzj",
    "art_qJ6u7AFZAF-C",
    "art_XlJfiPLVzCTM",
    "art_SUH9xmX12sEv",
    "art_ufCkAm88vRZn",
    "art_8EPcaxpfeI06"
  ],
  "publishedAt": "2026-03-22T06:54:46.520Z",
  "updatedAt": "2026-03-24T18:26:51.941Z",
  "createdAt": "2026-03-22T06:54:43.830Z",
  "apiAccess": {
    "endpoints": {
      "search": "/api/v1/search?q=agent-prompt-engineering-from-system-prompts-to-few-shot-examples",
      "json": "/api/v1/articles/agent-prompt-engineering-from-system-prompts-to-few-shot-examples?format=json&lang=zh",
      "markdown": "/api/v1/articles/agent-prompt-engineering-from-system-prompts-to-few-shot-examples?format=markdown&lang=zh"
    },
    "exampleUsage": "curl \"https://buzhou.io/api/v1/articles/agent-prompt-engineering-from-system-prompts-to-few-shot-examples?format=json&lang=zh\""
  }
}