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)