获得徽章 0
#豆包MarsCode# 用了2-3天,说的感受,开始用的时候感觉非常惊艳,有找到真爱的感觉,因为我是从零开始搭建前、后端项目,但随着编写的代码数量提升,效率迅速下降,主要随着项目的进展,需要维护一个复杂的上下文,比如:
1、无法记住代码风格与设计风格,以致于每次都要重新复述一次,希望能通过配置或其它方式把这些内容持久化,在生成代码的场景作为上下文的一部分。
2、每次打开项目时,如何使ai能够全面的了解项目的目的,技术栈,项目结构,引入的包、类库,已完成的代码与这些代码的功能,因为如果ai不能快速了解这些信息,就无法准确的完成代码生成,常常一个功能点要反复交互多次,才能达到理想效果。
基于以上两点,我的设想是能否建立一个标准或半标准的md文件,每次打开项目时由如果不存在这个文件,由插件根据项目中的文件去生成这个文件,当然用户也可以编辑他;后面,用户通过ai生成的代码,由ai把相关部分自动写到这个文件中;如果是用户编写的代码,插件可以通过代码中的注释把这部分信息提取到这个文件中。这样,靠用户与插件共同维护这个文件,这个文件本质就是个更完整与准确的上下文,从而解决上面提到的问题。
我试着完全靠自己来维护这个上下文,生成代码的质量有所提高,但维护这个上下本投入的精力也不小。
抛砖引玉,希望大佬们有更好的解决方案。
展开
4
在vscode输入以下问题,回答了一半就自动把输出清空跳到这个界面,试了deepseek-r1与v3都是这样,用doubao-1.5-pro没这个问题,猜测是deepseek的回答中有什么不可言说的词,所以把回答清空了
用户08156398205于2025-02-21 18:49发布的图片
8