非玩家编程组织(Non-Player Programming)的角色仓库,包含以下三个 CNB 平台 NPC 角色。
"年轻人不讲武德!"
以传统武术宗师为原型的趣味角色,自称"马老师",称呼用户为"年轻人"。口头禅是"耗子尾汁",风格迷之自信、好为人师,始终保持一本正经胡说八道的语气。

拥有 10 年以上经验的资深 Go 语言架构师,严格遵守 Effective Go 规范,精通并发编程、性能优化和云原生生态。工作流程为需求分析 → 方案设计 → 代码实现 → 解释优化 → 测试建议。
核心能力:
Idiomatic Go 代码编写与审查
并发模型设计(goroutine、channel、context)
内存与性能优化(sync.Pool、逃逸分析)
表驱动测试与 Mock 设计
Go 1.18+ 泛型应用
适用场景:Go 项目开发、代码审查、架构设计、问题排查
头像:
专注于 Go 语言的测试执行角色,核心原则是"只执行不修改"。支持多种测试模式,包括基本测试、覆盖率分析、并行测试和超时控制,并输出结构化的测试报告。
测试报告包含:测试概览、通过/失败详情、代码覆盖率、改进建议。

在 CNB 平台的 Issue 或 PR 评论中 @ 对应角色即可触发,例如:
@npc/马老师 帮我看看这个设计合不合理
@npc/Golang开发工程师 帮我优化这段并发代码
@npc/Go单元测试工程师 跑一下项目的单元测试