---
title: "3.2.4 万能提示词模板"
---


![03-technique_3.2-structured-frameworks_3.2.4-universal-template.png](/images/Basic/03-technique_3.2-structured-frameworks_3.2.4-universal-template.png)
# 3.2.4 万能提示词模板

## 经过本节学习，你将掌握

- 一个适用于大多数场景的通用模板
- 完整版和精简版的使用场景
- 三种不同场景的填写示例
- 让模板更好用的实用技巧


## 为什么需要"万能模板"

S.C.A.F.F. 适合技术开发，R.G.C. 适合快速提问，但有些任务不那么容易归类：

- 既不是纯技术，也不是简单提问
- 不确定该用哪个框架
- 想要一个"怎么填都不会错"的通用方案

这就是万能模板存在的意义：**覆盖面广，怎么填都不会太差**。


## 模板结构

万能模板包含七个要素，按重要性排序：

| 序号 | 要素 | 必填程度 | 作用 |
|-----|------|---------|------|
| 1 | 角色 | 推荐 | 让 AI 进入专家模式 |
| 2 | 背景 | 必填 | 提供上下文信息 |
| 3 | 任务 | 必填 | 说清楚要做什么 |
| 4 | 要求 | 推荐 | 明确成功标准 |
| 5 | 约束 | 推荐 | 划定边界，防止"加戏" |
| 6 | 格式 | 视情况 | 指定输出形式 |
| 7 | 示例 | 可选 | 用例子教 AI 你想要什么 |


## 完整版模板

```markdown
你是一个 [角色描述]。

## 背景
[项目/任务的背景信息]

## 任务
[具体要做什么]

## 要求
- [要求1：具体的成功标准]
- [要求2]
- [要求3]

## 约束
- [不能做什么1]
- [不能做什么2]

## 输出格式
[期望的输出形式]

## 示例（可选）
[一个理想输出的示例，帮助 AI 理解你的期望]
```


## 精简版模板

日常使用时，可以保留核心三要素：

```markdown
你是一个 [角色]。

背景：[一句话说明情境]

任务：[要做什么]

要求：
- [要求1]
- [要求2]
```

**选择标准**：

| 任务类型 | 推荐版本 |
|---------|---------|
| 重要的、会进入项目的代码 | 完整版 |
| 快速验证想法、临时查询 | 精简版 |
| 第一次做某类任务 | 完整版（帮你理清思路） |
| 重复做过的任务 | 精简版 |


## 场景示例

### 场景一：产品开发（待办清单）

```markdown
你是一个擅长 React 和用户体验设计的前端开发者。

## 背景
我在做一个个人待办清单应用，目标用户是容易忘事的职场新人。
技术栈：React + TypeScript + Tailwind CSS
设计原则：极简，添加任务要在 3 秒内完成

## 任务
实现任务的"拖拽排序"功能，让用户可以通过拖拽调整任务顺序。

## 要求
- 拖拽时被拖动的任务半透明
- 放置位置有明显的视觉指示线
- 拖拽完成后顺序立即更新
- 移动端也能用（长按触发拖拽）

## 约束
- 不使用第三方拖拽库（如 react-beautiful-dnd）
- 用原生 HTML5 拖拽 API
- 代码要有详细注释，我是拖拽 API 的初学者

## 输出格式
完整的 React 组件代码，包含：
1. 组件文件（TypeScript）
2. 关键逻辑的中文注释
3. 简单的使用说明
```

### 场景二：数据分析

```markdown
你是一个擅长数据可视化的分析师，特别关注如何让非技术人员也能看懂数据。

## 背景
我是电商公司的运营，手里有三个月的销售数据（Excel 格式）。
老板每周一早上只有 15 分钟看报告，上次的报告太长被批评了。

## 任务
帮我设计一份 Q3 销售分析报告的结构。

## 要求
- 老板能在 5 分钟内抓住重点
- 第一页就能看到最重要的结论
- 有明确的行动建议，不只是展示数据
- 图表要简洁，一图说明一件事

## 约束
- 报告不超过 5 页
- 不使用复杂的统计术语
- 颜色使用公司品牌色（蓝色系）

## 输出格式
1. 报告的页面结构（每页标题和内容要点）
2. 推荐的图表类型及原因
3. 建议的配色方案
```

### 场景三：自动化脚本

```markdown
你是一个注重代码健壮性的 Python 工程师。

## 背景
我是公司财务，每周五要汇总 5 个部门的周报 Excel。
当前流程：手动打开 5 个文件 → 复制数据 → 粘贴到汇总表 → 调整格式
每周花 2 小时，经常出错要反复检查。

## 任务
写一个 Python 脚本，自动完成这个汇总工作。

## 要求
- 读取指定文件夹下所有 .xlsx 文件
- 每个文件提取"汇总"工作表的 A1:E20 区域
- 合并到一个新的 Excel，每个部门一个工作表
- 运行结束后显示处理了多少个文件

## 约束
- 只用 openpyxl 库（公司电脑已安装）
- 如果文件格式不对，跳过并记录错误，不要中断整个流程
- 代码要有中文注释，我是 Python 初学者

## 输出格式
完整的 Python 脚本，可以直接运行

## 示例
文件夹结构：
```
/周报/
  ├── 销售部_第1周.xlsx
  ├── 市场部_第1周.xlsx
  ├── ...
```
输出文件：汇总_2024年第1周.xlsx
```


## 让模板更好用的技巧

### 技巧一：先写"任务"，再补其他

很多人会卡在"背景"不知道怎么写。建议：

1. 先在"任务"里写你最想说的
2. 然后问自己：AI 理解这个任务需要知道什么背景？
3. 把答案填入"背景"

### 技巧二："约束"用"不要"开头

"约束"最容易写成"要求"的重复。记住：

- **要求**：告诉 AI "要什么"
- **约束**：告诉 AI "不要什么"

约束的句子尽量用"不要"、"不使用"、"不需要"开头，这样更容易区分。

### 技巧三：示例胜过千言万语

当你发现很难用语言描述期望的输出时，直接给一个示例：

```markdown
## 示例
输入："2024-01-15"
期望输出："2024年1月15日 星期一"
```

一个精准的示例，比三段描述更有效。


## 本节要点

✓ **万能模板七要素**：角色、背景、任务、要求、约束、格式、示例

✓ **完整版 vs 精简版**：重要任务用完整版，快速验证用精简版

✓ **填写顺序建议**：先写任务，再补背景，最后加约束

✓ **关键区分**：要求说"要什么"，约束说"不要什么"


下一节是本章最后一部分：框架选择指南——帮你快速判断什么场景用什么框架。
