讨论现在的实际编程过程,即vibe coding(vc)过程的最佳实践.
仅仅把文件交给AI,描述问题,使用提示词工程是不够的. 有了确切的需求之后,需要做的是diff描述.以及代码的定位.在前端显示中,不仅是用inspector,还要用console.log来定位问题.这就像古老的printf一样,打断点的思想在前端调试中仍然适用.出现问题的地方在哪里显示?显示的原文是什么内容?再根据这些内容和源代码一起交给AI分析,共同讨论方能促进问题的解决.
mermaid的渲染涉及无头浏览器的安装,而且配置过于繁琐,对每个图表的每个可能元素都要做风格适配,这个功能还几乎不会用到,所以就不做了