8.1 练习题库
引言
学 Prompt 最好的方法就是动手写。以下练习从易到难,建议每个都试一试。
练习 1 🟢入门:改造烂提示
将以下「烂 Prompt」改写成「好 Prompt」:
| # | 烂 Prompt | 你的改进版本 |
|---|---|---|
| 1 | 「帮我翻译一下」 | |
| 2 | 「写个读书笔记」 | |
| 3 | 「分析一下这家公司」 | |
| 4 | 「帮我写个简历」 | |
| 5 | 「给我推荐几本书」 |
练习 2 🟢入门:诊断问题
找出以下 Prompt 的问题,并说明如何改进:
Prompt A:
帮我写一篇关于人工智能的文章,要写得好一点,大概1000字左右吧,谢谢。问题:
Prompt B:
你是一个专业的程序员。请帮我解决这个bug:我的代码运行很慢。问题:
练习 3 🔵进阶:框架应用
用「角色-任务-要求」框架为以下场景写 Prompt:
场景 1:让 AI 帮你准备面试自我介绍
角色:【填空】
任务:【填空】
要求:
- 【要求 1】
- 【要求 2】
- 【要求 3】场景 2:让 AI 帮你写一份旅行计划
场景 3:让 AI 帮你解释一个专业概念给长辈听
练习 4 🔵进阶:Few-shot 示例设计
为以下任务设计 2-3 个示例:
任务:让 AI 将顾客评论分类为「正面/负面/中性」
示例 1:
输入:「这家店的服务态度很好,下次还会来」
输出:【正面】(原因:明确表达满意和回购意愿)
示例 2:
输入:【你的示例】
输出:【你的分类】
示例 3:
输入:【你的示例】
输出:【你的分类】
现在请分类:
输入:「菜还行,但等了半个小时才上桌」
输出:练习 5 🔵进阶:分步思考应用
用「分步思考」技巧改写以下 Prompt:
原始:
帮我分析:应该买房还是租房?改写后:
请一步一步分析...
步骤 1:【应该分析什么】
步骤 2:【应该分析什么】
步骤 3:【应该分析什么】
最后:【给出什么结论】
我的情况:
- 【提供你的具体情况】练习 6 🟠挑战:Agent 提示词设计
为以下场景设计一个 Agent 提示词:
场景:设计一个「学习助手 Agent」,帮助学生制定学习计划并跟踪进度。
# 角色定义
你是【Agent 名称】,负责【职责】。
# 能力说明
你可以做:【列出能力】
你不能做:【列出限制】
# 可用工具
- 【工具 1】:【功能说明】
- 【工具 2】:【功能说明】
# 工作流程
处理任务时:
1. 【步骤 1】
2. 【步骤 2】
3. 【步骤 3】
# 输出格式
【规定 Agent 如何汇报】
# 注意事项
- 【安全规则】
- 【语气要求】练习 7 🟠挑战:Prompt 逆向工程
找一段你觉得写得很好的 AI 回答,反向推导写出什么样的 Prompt 才能得到这样的回答。
| 分析维度 | 你的发现 |
|---|---|
| 输出格式 | |
| 语气风格 | |
| 内容结构 | |
| 关键要求 | |
| 推导的 Prompt |
练习 8 🔴实战:真实场景应用
选择一个你真实需要完成的任务,用学到的技巧写 Prompt 并执行。
| 步骤 | 内容 |
|---|---|
| 1. 定义任务 | 我需要 AI 帮我完成: |
| 2. 选择框架 | 我选择使用:框架 |
| 3. 写 Prompt | 【写出完整 Prompt】 |
| 4. 执行测试 | 【实际运行,记录结果】 |
| 5. 评估改进 | 结果是否满意?不满意的话改进 |
| 6. 最终版本 | 【改进后的 Prompt】 |
下一节
下一节提供参考答案。
→ 下一节:参考答案