Create NPC
概述¶
Create NPC 是一个 AI 驱动的 NPC 创建助手,基于 CodeBuddy 平台构建。通过在 Issue 评论区 @npc 即可一键生成可用的 NPC Agent 项目,实现零代码创建 AI 助手。
核心功能¶
快速创建 NPC¶
在仓库的 Issue 评论区输入需求描述,即可自动生成完整的 NPC 项目:
支持的场景¶
- 代码审查 NPC:严格审查代码质量和安全
- 项目周报助手:自动汇总 Issue 和 PR 进展
- 文档翻译 NPC:中英互译,保持技术术语准确
- 任何自定义 NPC:根据需求描述自动生成
生成的项目结构¶
{project-name}/
├── .cnb.yml # CI/CD + NPC 触发配置
├── .cnb/
│ └── settings.yml # NPC 角色配置
├── Dockerfile # 最小运行环境
└── README.md
配置文件说明¶
.cnb.yml¶
定义 CI/CD 流程和 NPC 触发规则。
.cnb/settings.yml¶
配置 NPC 角色:
npc:
defaultRole: <角色名>
button:
name: "按钮名称"
description: "描述"
roles:
- name: <角色名>
slogan: "口号"
<<: *prompt-avatar # 引用 prompt 模板
安装使用¶
作为 Skill 安装¶
# CodeBuddy 全局安装
npx skills add https://cnb.cool/npc/create-npc.git --yes --global
# Claude Code 全局安装
npx skills add https://cnb.cool/npc/create-npc.git --yes --global --agent claude-code
安装后说「帮我创建一个新的 NPC」即可触发。
相关资源¶
License¶
MIT