第 2 课履约任务约 12 分钟
Prompt Engineering 核心军规
7 条工业级 Prompt 写法:角色、格式、Few-Shot、边界、拆分、CoT 与版本化管理。
PromptFew-ShotCoT工程规范
进度保存在本机浏览器;验收通过后再点更稳妥
本课任务 · AI 履约学法
支持 system/user 分角色组装消息,并可配置 system_prompt。
推荐:复制 Prompt → 在 AI大模型/AI编程工具 改项目 → 跑验收 → 再展开下方概念卡。不必先对着仓库读代码。
Prompt
你在 codehub-llm-core 中完善消息体系。 本课目标: 1. ChatMessage 支持 role: system | user | assistant | tool 2. POST /api/chat 可传 system_prompt;未传则用默认安全人设 3. 在 README 写一张四角色分工表 约束: - 不要把安全规则写进 user 消息 - 暂不实现 tool 执行循环(tool role 仅预留类型) 验收:带自定义 system_prompt 的请求,回复风格明显变化。
验收标准
npm run verify:llm-02- ✓请求体支持 system_prompt
- ✓messages 组装顺序为 system → user
- ✓README 有四角色说明
卡关对照:Gitee tag phase-1-llm-api(验收通过后再看,或路径 C 直接 checkout)