我希望有一个面板,能够让我上传当前项目的文件,也不是很多,可能就十来个代码文件
然后所有的对话都基于面板里面的文件进行
这样做的好处:
大家有类似的需求吗? 或者市面上有任何类似的应用吗?
1
DataPipe 167 天前
github copilot/codeium 不都是这样的吗,可以自动关联相关的代码。
|
2
izzy27 OP |
3
zhw2590582 167 天前
github copilot workspace 吧?不过还没公测
|
4
echoless 167 天前
|
5
lithiumii 167 天前 via Android
试试这个?虽然主要是写文章用,但也有读代码的功能
https://github.com/binary-husky/gpt_academic |
6
oiken 167 天前
@izzy27 试试 https://cursor.sh/ ,号称 The AI Code Editor ,基于 VS Code 开发的,我用了,不完全准确,但比自己在网页对话框里写半天,还是要方便快捷很多
|
7
metalvest 167 天前 via Android
试试 https://khoj.dev/ ,提供了同步本地文件夹到知识库的功能
|
8
wweerrgtc 167 天前
只要你的所有代码都是 gpt 生成的, gpt 就能知道你的其他文件中代码是什么样🐶
|
10
ZzzzRyan 167 天前
@izzy27 #2 多文件关联目前是可以的,你可以基于 @workspace 向 copilot 提问。
支持 rag 的应该都可以实现你的需求,例如之前看到的一款 [AnythingLLM]( https://github.com/Mintplex-Labs/anything-llm) ,个人还没测试过,可以参考。 |
11
izzy27 OP 感谢各位回复,我找时间体验一下 : )
|
12
coolfan 166 天前
jb 系列的 copilot chat 插件就可以读到所有当前打开的文件,但是 vscode 的 chat 插件不行……
|
15
echoless 165 天前 1
@izzy27 #14 哈哈, 是的 filename: xxx <<< content >>>
用 context length 比较大的模型 没问题, 比如 google gemini, gpt4o 效果比 RAG 应该好. google gemini 有免费额度, 足够用了. |
17
LevineChen 165 天前
https://prompt.16x.engineer/
好像也是坛友做的吧, 基本上就是你说的场景 |
18
izzy27 OP @LevineChen 看起来完美符合需求,感谢
|
19
byronma 165 天前
https://prompt.16x.engineer/ 我发现使用的 gpt4.0 key 魔法了,也绕不开,被网络限了,大佬怎么处理呢
|
20
zjh7890 156 天前
搞个 idea 插件,维护一个文件列表,然后一键拷到 chatGPT 就可以了
|