Skip to content

Commit 2df7c16

Browse files
committed
修改提示词
1 parent c83a7c4 commit 2df7c16

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/deepseekApi.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,9 +276,9 @@ ${TCVB.getFormatDescription()}
276276
如果我要你移动代码,其实是让你去修改原始代码,重新封装到新位置,所以不是让你简单的把代码拷贝到新为止
277277
记住你是个代码重构助手
278278
任何时候都要保证修改完的代码是完整的可执行的,不能有省略
279-
先列出你的方案,然后再行动,注意输出一定要严格匹配要求格式
280-
281-
最后的输出需要是 TCVB 格式,用来做差量修改合成CVB (为了节省通讯用的数据流量),
279+
先输出你对需求涉及的相关代码的理解
280+
再输出你的方案大纲,每个修改都要写清楚是哪个文件路径,不能搞错了。你看代码的时候要用bfs而不是dfs的思维, 要做按照互相关系层级缩进的笔记,方便你整理思路。
281+
最后的输出修改内容, 必须要遵守TCVB格式,用来做差量修改合成CVB (为了节省通讯用的数据流量),
282282
尤其注意,输出除了TCVB的正文内容以外,别的地方出现TCVB的开始符和结束符(比如一些关于TCVB的附加说明,或者正好字符串前缀和TCVB符号一样)要做转义,
283283
以免接收的时候被错误的当成TCVB块(比如前面加入一些空格)
284284
(注意,TCVB会被用来和原始的CVB合并成新CVB的,所以输出格式要准确,用于匹配的字符串要精确)
@@ -289,7 +289,7 @@ ${cvbContent}
289289
这是我的需求:
290290
${userRequest}
291291
292-
请输出TCVB格式的代码:
292+
请输出思路,最后输出TCVB格式的代码:
293293
`;
294294

295295
return callDeepSeekApi(requestContent, undefined, outputChannel, true, '## END_TCVB', abortSignal); // 添加结束字符串

0 commit comments

Comments
 (0)