Skip to content

Commit 7558389

Browse files
committed
fix:优化提示词
1 parent 39a030e commit 7558389

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

prompt/savefile.txt

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1-
doUploadCommand ���ص�respond ��� tcvb���ݡ�����ȷ��merge���Գɹ���˵��tcvb��ʽ��ȷ����Ҳ��һ�ݡ���׺tcvb���ļ�����merge֮���cvb�ļ�һ����ֻ�Ǻ�׺��ͬ��
1+
doUploadCommand ���ص�respond ��� tcvb���ݡ�����ȷ��merge���Գɹ���˵��tcvb��ʽ��ȷ����Ҳ��һ�ݡ���׺tcvb���ļ�����merge֮���cvb�ļ�һ����ֻ�Ǻ�׺��ͬ��
22
analyze�Ľ��Ҳ���̣������.md����������Ҳһ����
3-
ע�⣬�¼ӵ��������̶�Ҫ����sidebar����ʾ
3+
ע�⣬�¼ӵ��������̶�Ҫ����sidebar����ʾ
4+
5+
6+
��������������3��
7+
����������ѭ��
8+
���۳ɹ���񣬰����жԻ����������һ�� `ʱ���_����ժҪ.md` ���ļ�
9+
ע������Ի����ݣ�����ֱ����lastMessageBody���ѵ�һ�����루����cvb����IJ��֣��滻�ɵ��������������ı�����Ϊcvb�Ĵ���̫���ˣ�
10+
���ʱ��ñ�עÿһ����˭˵�ģ���user����assist��������markdown��ʽ����������ע����
11+
����sidebar��ʾ

src/cvbManager.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ TCVB 格式规范:
454454
1. 全局替换操作(GLOBAL-REPLACE):
455455
## OPERATION:GLOBAL-REPLACE
456456
## OLD_CONTENT
457-
[markdown代码块:被全局替换的内容, 可以在需要被替换的文本前后包含一些上下文帮助精确替换,一般是上下各3行,不要太长]
457+
[markdown代码块:被全局替换的内容, 可以在需要被替换的文本前后包含一些上下文帮助精确替换,一般是上下各3行,不要太长。不要带太多不必要的上下文,因为输出越长就越可能出错导致匹配不上]
458458
## NEW_CONTENT
459459
[markdown代码块:新内容]
460460
@@ -472,6 +472,7 @@ TCVB 格式规范:
472472
7. 用来匹配的锚点必须和原文的格式完全一致,不能有缺失,不能丢弃注释。
473473
8. 注意不要丢失OPERATION而直接输出代码块
474474
9. 不要私自加入不必要的空行
475+
10.如果是在一个已有文件里插入大块代码,不应该用CREATE,而是用替换的方式插入
475476
`;
476477
}
477478
}

src/deepseekApi.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,9 +307,9 @@ export async function queryCodeReDesign(
307307
列出每个关键修改点所在的文件路径
308308
修改方案:
309309
文件路径1:
310-
修改的关键代码
310+
修改的关键代码,注意只输出关键修改,不要太长。不要输出没有改动部分的代码
311311
文件路径2:
312-
修改的关键代码
312+
修改的关键代码,同上
313313
314314
最后检查:
315315
对以上输出的方案大纲进行反思,重新阅读输入代码,结合以上方案大纲,逐条检查有没有和原文对不上的地方。检查方案是否完备、文件路径是否正确,设计思路是否无误,如有问题请提出修正意见

0 commit comments

Comments
 (0)