跳转到内容

Day 7 · Skills 扩展 + NPC 上线

本章目标:让你的 Agent 学会领域规范(Skills),并作为 NPC 部署到仓库。 产出:自定义 Skill + 仓库 NPC 能回复。

你将学到

  • Skills 系统:为什么需要、SKILL.md 标准
  • NPC 是什么:仓库里的 AI 角色
  • Docker 速通:打包 Agent 为镜像
  • CNB Pipeline + NPC 配置

内容结构

内容讲义Demo
33Skills 系统33-skillsdemo_33_skills.py
34NPC 是什么34-what-is-npc
35Docker 速通35-docker-quick
36CNB Pipeline + NPC36-cnb-pipeline-and-npc

运行 Demo

bash
cd 07-skills-and-npc/lab
python demo_33_skills.py

今日产出

  1. 给你的 Agent 写至少 1 个自定义 Skill(SKILL.md
  2. 用 Docker 打包
  3. 配置 .cnb.yml + .cnb/settings.yml
  4. 在仓库 Issue 里 @ 你的 NPC,看到回复

模板文件

lab/templates/ 下提供了 Dockerfile / cnb.yml / settings.yml 模板。

配套练习

exercises/07-skills-and-npc/

Released under the MIT License.