mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-07-28 03:07:56 +00:00
f1f0b9fe75
Move the complete research domain from docs/research to root-level research, update indexes and path-aware tooling, and align raw snapshot governance and CODEOWNERS.\n\nVerified with make test and GitHub CI.
2.7 KiB
2.7 KiB
RooCodeInc/Roo-Code 研究分析
本轮结论
RooCodeInc/Roo-Code 当前已归档,因此它的价值不是采用,而是生命周期和模式设计参考。它仍保留
多模式、schema、webview UI、packages 和 monorepo 结构,适合研究 IDE agent 的历史设计和归档降级策略。
本仓最应该迁移的是“归档不等于删除”:归档对象应从采用候选降级为历史样本,保留可复用机制,移除采用暗示。
本地证据
- 研究对象:
RooCodeInc/Roo-Code - 当前研究角色:已归档多 Agent 编辑器工具
- 原始仓库:
raw/repository/ - 原始来源清单:
raw/sources.yml - 事实摘要:
domain.yml
对标拆解
| 项 | 内容 |
|---|---|
| 参考对象 | RooCodeInc/Roo-Code |
| 它解决的核心问题 | 曾经尝试用多模式和编辑器 UI 承载 agent 编程工作流 |
| 核心机制 | apps/、packages/、src/、webview-ui/、schemas/、.roomodes |
| 真正带来结果的动作 | 用显式模式和 schema 管理 agent 行为差异 |
| 可迁移做法 | 模式文件、schema 约束、归档对象降级策略 |
| 不可迁移条件 | 已归档,不作为活跃采用对象,不跟随其生态路线 |
| 下一步试用动作 | 在研究域治理中明确 archived 对象的降级规则 |
改良迭代
| 改良目标 | 原模式 | 本仓版本 | 验证指标 |
|---|---|---|---|
| 生命周期治理 | 归档仓库仍可阅读 | 本仓标记 archived / low-frequency reference | 用户不会误以为推荐采用 |
| 模式设计 | .roomodes 和 schema |
本仓 agent 模式或 skill 模式需要 schema 思维 | 模式有输入、输出、边界 |
| 风险降级 | 历史项目继续被引用 | 引用时标注归档状态和替代对象 | 归档对象不进入 P1 采用清单 |
可迁移清单
- 为归档研究对象写明状态、用途和替代对象。
- 从历史项目中只抽机制,不抽采用建议。
- 研究模式/schema 如何约束 agent 行为。
- 在资源表中对 archived/stale 资源做可见标记。
不可迁移清单
- 不推荐用户采用已归档项目。
- 不把归档前的生态热度当作当前价值。
- 不复制其 monorepo 和 UI 结构。
验证动作
| 动作 | 成功信号 | 失败信号 |
|---|---|---|
| 检查所有 archived 资源标记 | 归档状态在索引可见 | 用户仍看不出对象已归档 |
| 抽取一个模式/schema 机制 | 能转成通用模式设计说明 | 只停留在目录观察 |
| 为归档对象写替代建议 | 有活跃替代对象或降级说明 | 仍像推荐对象 |
沉淀判断
- 稳定结论进入研究域治理契约和资源生命周期字段。
- 本研究域保持 P3 归档历史样本。