夜雨聆风学习资料网

ARTICLE · 1342074

OpenCode 插件详解:界面、终端、行为全自

OpenCode 插件详解:界面、终端、行为全自

OpenCode 插件详解:界面、终端、行为全自

我一直以为 OpenCode 的插件是高级玩法,结果发现它才是正经打开方式。

V2 里 80 多个内部功能就是用这套 API 写的。说白了,MCP 只管给 AI 递工具,插件能直接改 OpenCode 本身。

插件分四块:Server 改行为,TUI 改终端,GUI 改桌面端,RPC 管前后端通信。想改哪层写哪层,扔进 .opencode/plugins/ 目录就自动加载,文件一保存就热重载,会话都不用重启。

界面上,侧边面板、设置页、代码块都能接管;终端里状态栏、侧边栏、输入框上下方有 9 个挂载点。后台那层更狠——自定义工具、命令、Agent、模型全能动,连 MCP 服务器的启停也能程序化管理。

数据从哪来?OpenCode 是标准的客户端-服务端结构。后台服务管会话和配置,终端和桌面端只是三块屏幕。Server 跟着后台跑,改一次三端生效;TUI、GUI 跟着界面跑,只管显示。

所以官方敢开放不是客气——它自己 80 多个功能就跑在这套 API 上。你写的插件走的路和官方是同一条,不存在"二等公民"。

原文OpenCode 插件详解:界面、终端、行为全自定义
收录于Agent工具
作者提示: 个人观点,仅供参考
陕西,7小时前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料