关于 prompting
面向需要编写或改进大模型提示词的用户,提供从明确目标到测试迭代的流程,并涵盖提示技巧、结构化格式和系统提示词设计。
主要功能
- 01从目标到测试的提示词流程
- 02少样本与角色提示
- 03任务分解与约束设置
- 04XML、JSON 和 Markdown 格式
- 05系统提示词设计指南
适用场景
- 01为新任务起草提示词
- 02改进模糊或不稳定的输出
- 03为结构化响应选择格式
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ diskd-ai/ prompting --skill prompting安装后在 Claude Code 中输入/prompting确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdreferences/techniques.mdsystem-prompts.mdstructured.md详细介绍
提示词工程
为大模型(Claude、GPT、Gemini、Llama 等)编写有效提示词的指南。
工作流
- 明确目标:提示词要完成什么任务?
- 选择技巧:从 references/techniques.md 中选择
- 组织提示词:采用适当的格式
- 添加约束:明确要求和边界
- 测试并改进:根据输出反复迭代
编写新提示词
从此模板开始:
[Context/Role - optional]
[Task - required]
[Constraints/Requirements - as needed]
[Output format - as needed]
[Examples - for complex tasks]
最简提示词(简单任务):
Summarize this article in 3 bullet points.
结构化提示词(复杂任务):
You are a senior code reviewer.
Review this code for:
- Security vulnerabilities
- Performance issues
- Maintainability concerns
Format your response as:
## Summary
[1-2 sentences]
## Issues
- [severity]: [description]
## Recommendations
[prioritized list]
改进现有提示词
诊断问题:
| 问题 | 解决方案 |
|---|---|
| 输出过于含糊 | 添加具体约束或示例 |
| 格式错误 | 明确指定输出结构 |
| 缺少细节 | 使用思维链或任务分解 |
| 结果不一致 | 添加少样本示例 |
| 回复偏离主题 | 强化角色/上下文设定 |
改进清单:
- 任务是否清楚且明确?
- 约束是否具体(不是“简洁一些”,而是“不超过 100 个字”)?
- 输出格式是否符合预期用途?
- 示例是否有助于明确预期?
技巧速查
| 技巧 | 适用场景 |
|---|---|
| 少样本提示 | 需要特定格式/风格 |
| 思维链 | 复杂推理、数学、分析 |
| 角色提示 | 领域专业知识、特定语气 |
| 任务分解 | 多步骤工作流 |
| 约束 | 精确要求 |
详细模式和示例请参阅 references/techniques.md。
输出格式速查
| 格式 | 适用场景 |
|---|---|
| XML 标签 | 复杂提示词、清晰的分节边界 |
| JSON | 程序化解析、结构化数据 |
| Markdown | 易于阅读的报告、文档 |
格式模式请参阅 references/structured.md。
系统提示词
有关设计 AI 助手行为,请参阅 references/system-prompts.md。
主要部分:
- 身份和角色定义
- 行为准则
- 约束和边界
- 默认输出格式
评论
支持 Markdown