mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-07-27 18:57:50 +00:00
a8099f52fe
- add local external resources registry - add research domain contract and per-repository research domains - add raw fact snapshot governance and validation scripts Validation: - make test - git diff --check HEAD~1..HEAD Note: - welcome workflow failed because its action input names are stale; core content CI passed.
1.9 KiB
1.9 KiB
cline/cline 研究分析
本轮结论
- Cline 是多表面 coding agent 产品,覆盖 VS Code Extension、CLI、Kanban、SDK 和 JetBrains Plugin。
- 它的研究重点不是单一模型调用,而是 agent 工具面、编辑器集成、规则/技能、评估和产品化分层。
- 本仓应重点吸收它的多入口架构、规则文件约定、evals 目录和 extension/webview 分离。
本地证据
- 研究对象:
cline/cline - 当前研究角色:IDE/SDK/CLI 自主编码 Agent
- 本轮成熟度:L1 初步理解
- 原始仓库:
raw/repository/ - 原始来源清单:
raw/sources.yml - 事实摘要:
domain.yml
结构观察
- 根目录包含
.agents/、.claude/、.cline/、.clinerules/、apps/、sdk/、evals/和package.json。 apps/和sdk/表明它已经从单一 VS Code 插件演化成多产品面。- README 明确列出 CLI、Kanban、VS Code Extension、JetBrains Plugin、SDK、Plan and Act、Rules and Skills。
可借鉴点
- 把 Agent 能力拆成产品表面、SDK、规则、技能和评估,而不是把所有逻辑塞进一个入口。
- 规则文件和技能目录是让用户控制 agent 行为的关键资产。
- IDE agent 需要 plan/act 分离,降低自动执行的不可控风险。
风险和边界
- 产品面很多,架构复杂度高,直接模仿会带来过高维护成本。
- 前端、扩展宿主、模型工具调用和评估同时演进,研究需要分层拆解。
- 作为快速迭代项目,某些目录和命令可能频繁变化。
下一轮研究任务
- 拆读
apps/、sdk/、evals/的边界,形成 IDE agent 架构图。 - 提炼 Cline 的 rules/skills 模式,和本仓
skills/体系对照。
沉淀判断
- 本轮只完成 L1 理解,不直接迁入 concepts、references、workflow 或 skills。
- 只有经过 L2 源码阅读、实验验证或交叉对照后的结论,才进入稳定层。