正经人是部署在 cnb.cool 平台上的 AI 智能助手 NPC,专注于编程辅助与开发指导。
在任意仓库的 Issue 或 PR 中,输入以下格式即可召唤正经人:
@mzydami/traenpc(正经人) 你的问题
示例:
@mzydami/traenpc(正经人) 帮我看看这个代码有什么问题
@mzydami/traenpc(正经人) 帮我写一个 .cnb.yml 配置文件
@mzydami/traenpc(正经人) 审查一下这个模块的安全性
@Star 后正经人会自动出现在你的 NPC 选择器中。
在评论时勾选「替我上班」,正经人将获得更高权限,可以:
需要仓库开发者及以上权限才能开启此模式。
| 场景 | 触发事件 |
|---|---|
| 创建 Issue 的描述 | issue.comment@npc |
| Issue 评论 | issue.comment@npc |
| 创建 PR 的描述 | pull_request.comment@npc |
| PR 评审 | pull_request.comment@npc |
| PR 评论 | pull_request.comment@npc |
| PR 评审评论 | pull_request.comment@npc |
.
├── .cnb/
│ └── settings.yml # NPC 角色定义(名称、prompt、风格、按钮)
├── .cnb.yml # 流水线配置(NPC 事件 + Docker 镜像构建)
├── .gitignore # Git 忽略规则
├── CODE_OF_CONDUCT.md # 行为准则
├── Dockerfile # NPC 运行时镜像
├── LICENSE # MIT 开源协议
└── README.md
.cnb/settings.yml 中定义了正经人的名称、slogan、prompt、思考模式和知识库按钮node:22-bookworm-slim,安装了以下工具:
cnb-cli - CNB 命令行工具skills - Skills 管理器cnb-skill - CNB 平台 Skill 扩展git、git-lfs - 版本控制jq、ripgrep - 文本处理与搜索python3 - Python 运行时支持npc:go如果你想让自己的仓库也能使用正经人:
@ 选择器找到正经人@mzydami/traenpc(正经人) 手动触发