test: add unit tests and sample notes

This commit is contained in:
2026-05-05 11:43:57 +08:00
parent 3b3f342d2b
commit f0a32712b4
7 changed files with 315 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
---
tags: [prompt, llm, engineering]
---
## Prompt Engineering 最佳实践
Prompt Engineering 是设计和优化输入给大语言模型的提示词的技术。
## 核心原则
### 1. 明确指令
告诉模型具体要做什么,而不是模糊描述:
- 好:将以下文本翻译成英文,保持专业术语不变
- 差:处理一下这个文本
### 2. 提供示例
Few-shot learning 通过给出示例来引导模型行为。
### 3. 分步思考
Chain-of-Thought 提示让模型逐步推理:
"请一步步思考,首先分析问题,然后给出解决方案"
### 4. 角色设定
通过 System Prompt 设定模型的角色和行为边界。
## 常用技巧
- **结构化输出**:要求 JSON/Markdown 格式输出
- **约束条件**:明确输出的限制和要求
- **上下文管理**:合理控制上下文窗口的使用