8.3 Prompt 构建

系统提示生成

1
2
3
4
5
6
7
8
9
10
11
12
function buildSystemPrompt(skills: Skill[]): string {
let prompt = '你是一个有用的 AI 助手。\n\n';
prompt += '可用技能:\n\n';

for (const skill of skills) {
prompt += `## ${skill.metadata.name}\n`;
prompt += `${skill.metadata.description}\n\n`;
prompt += `${skill.content}\n\n`;
}

return prompt;
}

Step 6 总结

  • ✅ 技能文件格式
  • ✅ 动态技能加载
  • ✅ Prompt 生成

下一章: 第九章:服务化架构

导航

上一篇: 8.2 技能加载机制

下一篇: 8.4 Frontmatter 解析