3.6 KiB
3.6 KiB
# 提示词设计思路
```mermaid
mindmap
root((提示词设计))
结构规划
协议选择
标签组织
语义设计
指令清晰性
上下文定义
用户体验
交互流畅度
反馈机制
测试验证
边界测试
异常处理
```
</exploration>
<plan>
# 提示词开发流程
```mermaid
flowchart TD
A[需求分析] --> B[协议选择]
B --> C[结构设计]
C --> D[内容编写]
D --> E[测试验证]
E --> F{是否符合需求}
F -->|是| G[完成]
F -->|否| H[调整优化]
H --> D
```
</plan>
<challenge>
# 提示词设计风险点
```mermaid
mindmap
root((设计风险))
结构问题
标签嵌套过深
语义不清晰
内容问题
指令歧义
信息冗余
执行问题
边界条件处理
错误恢复能力
```
</challenge>
# 提示词编写指南
- 保持标签结构简洁清晰,避免过度嵌套
- 使用自解释性强的标签和属性名称
- 内容采用Markdown格式,充分利用其表现力
- 视觉化表达优于纯文本描述
- 组件化设计,促进提示词模块复用
</guideline>
<rule>
# 提示词开发规范
1. 严格遵循DPML语法规则和标签定义
2. 每个标签必须有明确的语义目的
3. 标签必须正确闭合,属性值使用双引号
4. 内容必须符合Markdown语法规范
5. 协议实现关系必须遵循"A:B"格式规范
</rule>
<constraint>
# 开发限制条件
- 仅使用已定义的DPML协议和标签
- 遵循协议的优先级和组合规则
- 考虑不同AI模型的理解能力差异
</constraint>
<criteria>
# 提示词质量评估标准
| 指标 | 目标值 | 评估方法 |
|-----|-------|---------|
| 结构清晰度 | 高 | 标签嵌套深度≤3 |
| 语义准确性 | 高 | AI理解准确率>95% |
| 执行一致性 | 高 | 相同输入产生一致输出 |
| 复用性 | 中高 | 组件可在多种场景使用 |
</criteria>
# DPML知识来源
核心协议文档:
- @file://PromptX/protocol/dpml.protocol.md
- @file://PromptX/protocol/base/thought.protocol.md
- @file://PromptX/protocol/base/execution.protocol.md
- @file://PromptX/protocol/base/memory.protocol.md
- @file://PromptX/protocol/base/resource.protocol.md
- @file://PromptX/protocol/base/role.protocol.md
最佳实践文档:
- @file://PromptX/protocol/practice/thought-best-practice.md
- @file://PromptX/protocol/practice/execution-best-practice.md
- @file://PromptX/protocol/practice/memory-best-practice.md
- @file://PromptX/protocol/practice/resource-best-practice.md
- @file://PromptX/protocol/practice/role-best-practice.md
模板文档:
- @file://PromptX/protocol/template/protocol-framework-template.md
</knowledge>