Opencode 控制器:掌控 AI 编程会话 - Openclaw Skills
什么是 Opencode 控制器?
Opencode 控制器是您 AI 辅助开发环境的核心编排层。它旨在通过提供管理会话和智能体状态的结构化框架,弥合人类指令与自主执行之间的鸿沟。通过利用 Openclaw 技能,此工具可确保您的编码环境保持有序、安全且高效。
该技能基于关注点分离的哲学构建。它区分了规划阶段和构建阶段,确保在没有经过验证的架构计划之前绝不编写代码。它简化了提供商身份验证和会话持久化的复杂性,使其成为开发人员在日常操作中利用 Openclaw 技能时不可或缺的组件。
下载入口:https://github.com/openclaw/skills/tree/main/skills/karatla/opencode-controller
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install opencode-controller
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
<project>/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 opencode-controller。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Opencode 控制器 应用场景
- 通过会话选择器管理多个并发编码项目。
- 强制执行“先规划后构建”工作流,以减少架构错误。
- 针对特定任务,在 Anthropic 或 OpenAI 等不同 LLM 提供商之间快速切换。
- 集中管理各种 AI 模型提供商的身份验证工作流。
- 用户启动控制器并选择首选的 AI 提供商和身份验证方法。
- 该技能使用
/sessions命令打开会话管理界面,以恢复或创建工作区。 - 用户通过
/agents命令激活 Plan(规划)智能体,以分析任务并生成逐步路线图。 - 计划验证后,用户切换到 Build(构建)智能体进行实施。
- 控制器管理规划与构建之间的持续循环,直到任务完成。
Opencode 控制器 配置指南
要将此技能集成到本地环境中,请按以下步骤操作:
- 确保您的环境已配置为支持 Openclaw 技能。
- 将
opencode-controller添加到您的技能清单中。 - 运行初始化命令以启动会话管理器:
/sessions
- 配置您的 AI 模型提供商并处理身份验证:
/models
Opencode 控制器 数据架构与分类体系
| 数据元素 | 类型 | 用途 |
|---|---|---|
| 会话注册表 | 元数据 | 跟踪现有项目 ID 和会话历史记录 |
| 智能体状态 | 枚举 | 定义当前模式:规划 (Plan) 或 构建 (Build) |
| 提供商配置 | 对象 | 存储特定于提供商的设置和身份验证状态 |
| 登录逐字链接 | 字符串 | 捕获并转发安全的身份验证链接 |
name: opencode-controller
description: Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Opencode Controller
Core rule
Clawdbot does not write code. All planning and coding happens inside Opencode.
Pre-flight
- Ask the user which AI provider to use.
- Ask how the provider should be authenticated.
- Do not proceed without confirmation.
Session management
- Start Opencode.
- Open session selector using: /sessions
- If the current project already exists:
- Select the existing session.
- Never create a new session without user approval.
Agent (mode) control
- Open agent selector using: /agents
- Available agents:
- Plan
- Build
- Always select Plan first.
- Switch agents whenever required using
/agents.
Model selection
- Open model selector using: /models
- Select the user-requested provider.
- If authentication is required:
- Copy the login link provided by Opencode.
- Send it to the user.
- Wait for confirmation before continuing.
Plan agent behavior
- Ask Opencode to analyze the task.
- Request a clear step-by-step plan.
- Allow Opencode to ask clarification questions.
- Review the plan carefully.
- If the plan is incorrect or incomplete:
- Ask Opencode to revise it.
- Do not allow code generation in Plan.
Build agent behavior
- Switch to Build using
/agents. - Ask Opencode to implement the approved plan.
- If Opencode asks any question:
- Immediately switch back to Plan.
- Answer and confirm the plan.
- Switch back to Build.
Completion
- Repeat the Plan → Build loop until all user requirements are satisfied.
- Never skip Plan.
- Never answer questions in Build.
Output format
- Show all slash commands explicitly.
- State which option is selected.
- Provide login links verbatim.
-
07.31
《宝可梦Pokopia》螺钉地鼠招募指南
-
07.31
《火绒安全》关闭防火墙教程
-
07.31
谜漫画官网入口ios下载-谜漫画官网iOS版下载
-
07.31
蔡文姬秀女技能加点攻略(玩转蔡文姬,打造绝世美音)
-
07.31
元启世界各职业毕业出装组合攻略
-
07.31
大千世界2奇异道具获取方法
推荐专题
热门阅读
-
-
- 《迷你世界》喷射器怎么使用-喷射器的使用方法
- 07.30
-
- 《迷你世界》登录验证失败解决方法-详细步骤指南
- 07.30
-
- 破壕行动射手实战怎么玩
- 07.30
-
- 龙魂旅人玉藻前装备及神器搭配推荐
- 07.30
-
- 绝区零2.0下半角色抽取选择推荐
- 07.30
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏