三、Agent——oh-my-opencode

三、Agent------oh-my-opencode

  • [0 参考文献](#0 参考文献)
  • [1 概念](#1 概念)
  • [2 安装oh-my-opencode](#2 安装oh-my-opencode)
    • [2.1 oh-my-opencode使用](#2.1 oh-my-opencode使用)
      • [2.1.1 通过@,调用不同智能体完成不同工作](#2.1.1 通过@,调用不同智能体完成不同工作)
      • [2.1.2 通过ulw](#2.1.2 通过ulw)
      • [2.1.3 /ralph-loop 拉尔夫循环](#2.1.3 /ralph-loop 拉尔夫循环)
  • [3 OpenCode其他使用技巧](#3 OpenCode其他使用技巧)
    • [3.1 /init 帮助AI了解整个项目](#3.1 /init 帮助AI了解整个项目)
    • [3.2 /compact 提炼对话摘要,释放上下文窗口](#3.2 /compact 提炼对话摘要,释放上下文窗口)
    • [3.3 创建自己的命令](#3.3 创建自己的命令)
    • [3.4 定制智能体](#3.4 定制智能体)

0 参考文献

技术爬爬虾
oh-my-opencode Github官网

1 概念

编程插件:oh-my-opencode

1.1 预设Tools

1.2 预设MCP

1.3 智能体

  1. Sisyphus:主智能体------规划和调度任务
  2. oracle:先知------架构设计、代码评审
  3. librearian:图书管理员------查阅文献
  4. explore:探索者------网络搜索
  5. frontend-ui-ux-engineer:前端工程师
  6. document-writer:文档编写者
  7. multimodal-looker:多模态

2 安装oh-my-opencode

参考安装:oh-my-opencode安装

  • 安装后可查看配置文件,每个智能体采用的模型
    • 1.3 中为插件作者推荐的智能体模型配置,可根据具体内容进行修改

2.1 oh-my-opencode使用

2.1.1 通过@,调用不同智能体完成不同工作

2.1.2 通过ulw

  • 会通过Sisyphus智能体,进行分配任务,规划任务
  • 人机交互,确定实现细节

2.1.3 /ralph-loop 拉尔夫循环

  • 强制AI,长时间循环对较难任务进行处理

3 OpenCode其他使用技巧

3.1 /init 帮助AI了解整个项目

  • 通读整个文件夹,将学到的内容,写入到AGENTS.md中
  • 作为提示词,帮助AI快速了解整个项目

3.2 /compact 提炼对话摘要,释放上下文窗口

3.3 创建自己的命令



3.4 定制智能体


  • 定义是主智能体,还是子智能体,子智能体可以由主智能体在后台调用
    • primary 主智能体
    • syvagent 子智能体
相关推荐
熊猫钓鱼>_>13 分钟前
当“虾”遇上“马”:QClaw 融合 Hermes 背后的智能体进化论
人工智能·ai·腾讯云·agent·openclaw·qclaw·hermes
DigitalOcean1 小时前
DigitalOcean 打造 AI 原生云,帮助 AI 应用大幅降低成本与运维复杂度
llm·agent
后端小肥肠1 小时前
我把AI童装带货做成了一个Skill,一句话就能出视频
人工智能·aigc·agent
熊猫钓鱼>_>2 小时前
大型复杂远程AI Agent应用:从架构困局到进化突围
人工智能·ai·架构·开源·大模型·llm·agent
想ai抽4 小时前
Agent记忆架构设计剖析系列:原理、权衡与场景适配(claude code设计原理)
agent·claudecode·harness
白熊1884 小时前
【大模型Agent】基于LangGraph搭建 多轮对话客户支持机器人 项目示例
人工智能·大模型·llm·agent·langgraph
白熊1884 小时前
【大模型Agent】LangGraph 深度科普:为智能体而生的“有状态”编排框架
人工智能·langchain·agent·langgraph
terryso5 小时前
深入Open Agent SDK(一):Agent Loop 内核——从 prompt 到多轮对话的完整运转机制
agent
ん贤5 小时前
如何设计Agent的记忆模块
agent·rag·记忆机制
louisliao_19816 小时前
Research Agent 示例(L3)
agent