Haggi (@shaioo) 在 【IDEA Demo】代码调用链路可视化画布 中发帖

背景
由于通过AI产生的代码量越来越多,对于代码规范,通过不同的LLM,所导致的效果也不尽相同,调用逻辑虽然由代码生成,可维护性也需要保障,最终代码评审由AI通过后,但是规范方面也需要由人类做一个定夺。
因此,将代码调用链路生成一个画布形式基于开发者视觉反馈,更便于整体链路、逻辑把控,避免细节疏忽,对于某个功能方法可以更加明确的指示AI具体实现方式,无需再通过vscode等工具在编辑器中让AI如何弄,也避免一个方法在多处重复造轮子,最后又造成一处修改,多地动骨。
功能
因此,由前端或自定义方法位置触发,向下或同时向上和向下探寻调用链路,根据注释和方法名产生画布节点、生成注释、笔记、功能特性。

额外的
直接通过节点告知AI调整方案,AI根据节点链路快速的找出关联变更,一次性修改方案。
DEMO效果图
[image]
[image]
[image]
CODE
local-li...