logo
1
0
WeChat Login
refactor: 迁移至 git-cnb 并更新文档

CNB OpenAPI NPC

基于 git-cnb 命令行的 CNB OpenAPI 助手,可以在 Issue 中通过自然语言与 CNB API 交互。

使用方法

1. 配置 NPC 角色

.cnb/settings.yml 中添加 NPC 角色配置:

knowledgeBase: roles: - name: cnb-openapi prompt: | 你是 CNB OpenAPI 助手,可以帮助用户通过自然语言与 CNB API 交互

2. 配置 .cnb.yml

在仓库 .cnb.yml 中增加 NPC 配置:

.npc: &npc - stages: - name: cnb-openapi image: docker.cnb.cool/looc/cnb-openapi-npc:latest cnb-openapi: issue.comment@npc: *npc pull_request.comment@npc: *npc

示例问题

  • "帮我查看 cnb/feedback 仓库的 Issue 列表"
  • "帮我在 my-org/my-repo 仓库创建一个 Issue,标题为「Bug 修复」"
  • "查看 cnb/feedback 仓库的分支列表"
  • "帮我获取 my-org/my-repo 仓库最新的合并请求"

许可证

MIT - 查看 LICENSE 了解详情。