跳到正文
热点事件持续更新

OpenCode 2 插件加载机制被拆解,双版本打包需分版本验证

1 篇报道1 个报道来源6 小时前更新

先了解这件事

AI 综述

OpenCode 2.0 将插件架构从 V1 Hooks 迁移到 V2 Plugin SDK / Transforms。开发者 HaipengYu 基于 OpenCode v2.0.15 标签的官方 TypeScript 源码,拆解了插件加载与探测算法,指出按官方文档编写的双版本插件在本地调试时会静默失败,并给出双版本打包实践。 该文称,静默失败的限制针对显式 plugins 配置;自动发现的 .opencode/plugin/、.opencode/plugins/ 下的 .ts / .js 单文件仍受支持。双入口只是工程组织选择,并非宿主硬性要求,只有根入口的包也可能通过回退解析成功。 上述结论限定于该源码版本,发布前仍需分别验证目标 V1、V2 版本。

AI 根据报道生成 · 4 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月7日
  1. 掘金
    深度解密 OpenCode 2 插件加载机制:Dual-Version (V1/V2) 适配实战与官方文档的“隐形陷阱”

    OpenCode 2.0 发布后,插件架构从 V1 Hooks 迁移到 V2 Plugin SDK / Transforms,但按官方文档编写的双版本插件在本地调试时会静默失败。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。