夜雨聆风学习资料网

ARTICLE · 1175932

插件生态这周开闸:3 个能立刻装上

插件生态这周开闸:3 个能立刻装上

这周模型那边没什么大新闻,热闹的是插件。

cursor/plugins 一周涨了一千多 star,现在 1.1 万;一个画图 skill 一条命令能装进 Claude Code、Codex、Copilot、Cursor 各家;还有人做了个中间层,专门把工具输出挡在上下文窗口外面。

三个仓库的文档都翻完,最直接的感受是:装都不难,难的是知道它不干什么。下面按上手速度排。

一、一条命令装到四家的画图 skill

先看最省事的。同一个 skill 想在 Cursor、Codex、Copilot 里都用,以前得按各家目录格式手抄好几遍,改一次漏一家。现在一条:

npx skills add cathrynlavery/diagram-design

跨工具的 skills CLI 会认出仓库里的 skills/diagram-design/SKILL.md,把整个 skill 连同 references/、assets/、scripts/ 装进你挑的宿主目录。支持列表里有 Claude Code、Codex、GitHub Copilot、Cursor、Factory Droid、Pi。

它干的活是画图,40 多种类型:架构图、时序图、泳道图、象限图、时间线、状态机。出来是一个自包含的 HTML,内联 SVG,不用构建,直接导 SVG 或 PNG。作者把风格卡得很死,一个强调色、1px 细线、不加阴影、对齐 4px 网格,所以不会画出 Mermaid 那种味道。

画出来什么样,官方 README 挂了全套示例,抽四张感受下:

别扭的地方恰好在这个"一条命令":它是独立安装,不跟市场更新,拉新版要手动 npx skills update diagram-design;也只装 skill 本身,/export-diagram、/import-mermaid 这些命令得走原生包。OpenCode 更彻底,没有市场包,只能复制目录,以后靠手替换。省下的安装时间,将来要用手动更新还回去。

二、Cursor 的插件规范,其实是给你看的样板

第二条不是我装了什么,是它终于把规范摆出来了。

以前想给 Cursor 加东西,只有自己塞目录、或者等 MCP 插件被收录两条路,规范一直是空白。现在 cursor/plugins 这个仓库本身就是规范,结构简单到不用看文档:

• 根目录 .cursor-plugin/marketplace.json 列全部插件

• 每个插件一个目录,.cursor-plugin/plugin.json 是清单

• 同目录下的 skills/(SKILL.md)、rules/(.mdc)、mcp.json 就是它能带的东西

想写自己的,照这个结构抄就行,仓库里还带 create-plugin 脚手架,负责生成和校验清单。现成的一手插件里有两个值得翻:thermos 做深度安全与代码质量审计,pr-review-canvas 把 PR diff 渲染成评审画布。剩下的绝大多数是第三方集成,Teams、Shopify、Workable、Brex、Todoist 这些都在,仓库里一共 90 多个。

每个集成都带自己的官方 logo,从仓库里捞 20 个感受下这个密度:

别扭的是边界。它跟 VS Code 扩展不是一回事:翻完目录你会发现,插件能带的只有 skills、rules、mcp.json 这些 agent 侧的东西,改编辑器界面、注册语言服务器都不在规范里。如果你想要的是"让 Cursor 长得不一样",这条路走不通。

三、把工具输出挡在上下文外的中间层

前两条解决能做什么,这条解决别把自己撑死。

工具调用把原始输出整车灌进上下文,代价比想的高:一个 Playwright 快照 56KB,20 条 GitHub issue 59KB,一份 access log 45KB。半小时,40% 的上下文没了。更烦的是压缩对话腾完空间之后,agent 忘了自己在改哪个文件。

Claude Code 里 /plugin install context-mode@context-mode 就行,前提是 v1.0.33 以上,先 claude --version 对一下。它的做法是把工具调用关进沙箱,只把脚本打印的结果回给模型,仓库里的样例是 315KB 变 5.4KB,省 98%;文件改动、git 操作、任务、报错另存进 SQLite,压缩后用 FTS5 检索取回来。装完注册 6 个 hook 和 11 个 MCP 工具。

它官网放着一张介绍图,把定位说得比我还直白:

别扭的地方分三个层次。轻的是斜杠命令属于 Claude Code 的插件特性,别的平台只能手打 ctx stats、ctx doctor;中等的是它本质在收窄工具的输出通道,你要是本来就没多少大输出,多这一层收益有限;真正该先想清楚的是它站在你和所有工具输出之间,等于一个能看到全部上下文的中间层,装进团队环境前把 LICENSE 和权限范围过一遍。

装哪一个

• 工具多、懒得一个个配:先装 skills CLI 那条

• 想给 Cursor 写插件,或者找现成集成:看 cursor/plugins

• 上下文经常爆、常跑大输出的命令:context-mode,但先确认权限范围

三个都不用改现有工作流,装完不满意卸掉就行。

相关学习资料