工具介绍
一个用于在 VS Code 中管理大型 Cline 项目中的上下文、依赖关系和任务的框架
Cline 递归思维链系统 (CRCT) - v8.4
- 版本 v8.4:优化与原生可视化 - 高性能扩展与依赖标注
- 优化:使用全局集合共享,重构依赖解析,将复杂度降低为 $O(M)$,消除了重复的路径重构。
- 确定性 LLM 任务:实现对 LLM 解析任务的单调递减上下文大小排序,以最大限度地提高 VRAM 效率并最小化模型重载。
- 原生 SVG 渲染器(实验):引入基于 Python 的原生 SVG 渲染器,用于具有智能路由规避的高密度依赖图。 注:目前为实验版;边缘有时会覆盖节点。
- 自动化依赖标注:新的
populate_comments.py 工具,可直接将“站点标题”和“连接图”注入源代码中,以提高代理可导航性。
- 代理注释技能套件:部署了跨多种语言的依赖驱动代码注释的全面插件和文档套件。
- 包含注释的报告:将新的
comment_index 扫描器集成到报告管线中,在代码质量问题的同时显示架构元数据。
- 版本 v8.3: 模块化架构与稳定缓存 - 架构优化与可靠性
- 模块化可视化重构:依赖可视化系统已被分解为专用的
viz 子包,将 Mermaid DSL 构建、图像渲染和布局配置分离开来。
- 报告生成器分解:重构单一的
report_generator.py 为专用的 scanner 和 reporting 包,以提高可维护性和代码质量分析。
- 稳定持久缓存:实现了基于 SHA256 的稳定哈希算法,用于缓存。