ClawSkills logoClawSkills

Opencode-controller

通过斜杠命令控制和操作 Opencode。使用此技能管理会话、选择模型、切换代理(计划/构建),并通过 Ope 协调编码

介绍

# Opencode Controller

## 核心规则

Clawdbot 不编写代码。 所有的规划和编码工作都在 Opencode 内部进行。

## 预检

- 询问用户要使用哪家 AI 提供商。 - 询问提供商应如何进行身份验证。 - 未经确认不得继续。

## 会话管理

- 启动 Opencode。 - 使用以下命令打开会话选择器: /sessions - 如果当前项目已存在: - 选择现有会话。 - 未经用户批准,切勿创建新会话。

## 代理(模式)控制

- 使用以下命令打开代理选择器: /agents - 可用的代理: - Plan(规划) - Build(构建) - 始终先选择 Plan。 - 根据需要使用 `/agents` 切换代理。

## 模型选择

- 使用以下命令打开模型选择器: /models - 选择用户请求的提供商。 - 如果需要身份验证: - 复制 Opencode 提供的登录链接。 - 将其发送给用户。 - 继续之前等待确认。

## Plan 代理行为

- 要求 Opencode 分析任务。 - 请求清晰的分步计划。 - 允许 Opencode 提出澄清问题。 - 仔细审查计划。 - 如果计划不正确或不完整: - 要求 Opencode 修改计划。 - 不允许在 Plan 模式下生成代码。

## Build 代理行为

- 使用 `/agents` 切换到 Build。 - 要求 Opencode 实施批准的计划。 - 如果 Opencode 提出任何问题: - 立即切换回 Plan。 - 回答并确认计划。 - 切换回 Build。

## 完成

- 重复 Plan → Build 循环,直到满足所有用户需求。 - 切勿跳过 Plan。 - 切勿在 Build 模式下回答问题。

## 输出格式

- 明确显示所有斜杠命令。 - 说明选择了哪个选项。 - 逐字提供登录链接。

更多产品