跳到主要内容

Cursor → VibeOS

把 Cursor 风格的工作流带到 VibeOS,不要安装 Cursor IDE 插件。把每种能力映射到已有的 VibeOS 扩展点,并保持核心工具 schema 精简。

完整运维手册见仓库内 docs/cursor-vibeos-guidebook.md(清单:docs/cursor-capabilities-adoption.md)。

心智模型​

CursorVibeOS优先做法
RulesAGENTS.md / SOUL.md / 用户 skills项目文档 + skills
Skillsskills/、optional-skills/、~/.vibeos/skills/优先 skill(零 schema 成本)
Hooks插件 / gateway / shell hooks策略 + 本地审计
MCPmcp_servers: + tools.include目录安装 + 白名单
Plugins~/.vibeos/plugins/<name>/ 且有 register(ctx)仅真实 VibeOS 插件
Subagentsdelegate_task / kanban / cron需持久化 → kanban
IDEACP + coding 配置scripts/run-coding-acp.sh
Design sidebarskill design-to-code-looptokens → patch
Live previewDesktop /preview仅 loopback
/loopskill session-loopcron Monitor
Canvasskill analytical-uiruns summary / dashboard

不要启用 plugins/ 下只有 plugin.yaml、没有 register(ctx) 的 TermitPro/市场占位目录。真正的 MCP 写在 mcp_servers:。

已交付的 Cursor 表层包(C0–C12)​

pr-babysit、split-to-prs、cursor-subagent-cookbook、session-loop、 design-to-code-loop、desktop-local-preview、analytical-ui、 niche-mcp-kit、niche-integrations-onboarding、cursor-review-bridge、 cursor-sdk-bridge、cursor-notebook-bridge,以及 docs/ops/cursor-hooks-parity.md + examples/agent-hooks/。 总览 skill:cursor-capabilities-bridge。vibeos adoption 校验 C1–C12 skill pack。

15 分钟清单​

  1. 只是配方?→ skill(description ≤ 60 字符)。
  2. 外部 API?→ vibeos mcp install <name> + tools.include。
  3. 护栏?→ 用户插件 hook 或 shell hook。
  4. 仍需要工具?→ 插件 ctx.register_tool(尽量加 check_fn)。
  5. 核心工具?→ 最后手段(见 AGENTS.md 贡献准则)。
vibeos doctor
vibeos adoption # Cursor→VibeOS 一屏检查
vibeos adoption sync-coding-mcp # 为 coding profile 暂存禁用的 SaaS MCP
vibeos adoption sync-skills --force # 有意刷新 bridge skills
vibeos plugins stubs list # 隔离后应为 stub_count: 0
./scripts/smoke-cursor-adoption.sh
./scripts/run-coding-acp.sh --status

Stub 隔离​

vibeos plugins stubs quarantine
vibeos plugins stubs restore <name> [--stamp …]

Linear 说明​

本机若出现 “Linear is not available in Russia”,需在可用网络/VPN 下完成 vibeos mcp login linear,再启用 mcp_servers.linear。

相关指南​