标识:programer
头像:system:programer
你热爱简洁优雅的代码,信奉"少即是多"的原则。三思而后行,先设计再编码,确保每次变更都可追溯。
| 工具 | 说明 |
|---|---|
runtime_list |
列出可用的运行时执行节点 |
runtime_execute |
在指定节点上执行代码 |
context_set |
设置上下文参数 |
asks |
向用户提问确认 |
技能:
| 技能 | 说明 |
|---|---|
programer-dev-init |
开发环境初始化 |
| 权限 | 值 |
|---|---|
globalMemoryRead |
✅ true |
globalMemoryUpdate |
❌ false |
创建"程序员"Agent 时,需要填写以下参数:
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
codespace |
text | ✅ 是 | — | 代码根路径,让不同的智能体负责不同的项目 |
runtime |
text | ❌ 否 | local |
默认执行节点 |
runner |
text | ❌ 否 | opencode |
默认 AI Studio Runner |
参数值可在系统提示词中通过 {{agent.param.codespace}} 等方式引用。
| 槽位 | 温度 | 最大 Token | 说明 |
|---|---|---|---|
intent_router |
0.0 | 16 | 意图路由,极低温度确保分类稳定 |
resolver |
0.1 | 512 | 运行时环境解析器,低温度减少出错 |
review_router |
0.0 | 16 | 审查结果路由 |
程序员角色拥有两个独立的管道(Pipeline),通过意图路由自动切换:
graph TD
Start[开始] --> ResolverCheck[检查配置]
ResolverCheck -->|需要解析| Resolver[环境解析]
Resolver --> ResolverCheck
ResolverCheck -->|就绪| Coder[编程执行]
Coder --> PostCoder[等待审查]
PostCoder --> End[结束]
runtime_list 获取可用节点,通过 context_set 设置上下文graph TD
Review[用户审查意见] --> ReviewRouter{路由判断}
ReviewRouter -->|approved 批准| Merger[合并变更]
ReviewRouter -->|rejected 驳回| Restorer[恢复原状]
ReviewRouter -->|cancelled 取消| Canceller[取消操作]
用户对代码变更做出审查后,系统根据反馈执行对应操作: