|
@@ -989,6 +989,7 @@ INITIAL_PROMPT_TEMPLATE = """
|
|
|
要求: {task}
|
|
要求: {task}
|
|
|
|
|
|
|
|
请直接输出代码,不要包含任何额外的解释。
|
|
请直接输出代码,不要包含任何额外的解释。
|
|
|
|
|
+"""
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
2. <strong>反思提示词 (Reflection Prompt)</strong> :这个提示词是 Reflection 机制的灵魂。它指示模型扮演“代码评审员”的角色,对上一轮生成的代码进行批判性分析,并提供具体的、可操作的反馈。
|
|
2. <strong>反思提示词 (Reflection Prompt)</strong> :这个提示词是 Reflection 机制的灵魂。它指示模型扮演“代码评审员”的角色,对上一轮生成的代码进行批判性分析,并提供具体的、可操作的反馈。
|
|
@@ -1017,7 +1018,7 @@ REFLECT_PROMPT_TEMPLATE = """
|
|
|
3. <strong>优化提示词 (Refinement Prompt)</strong> :当收到反馈后,这个提示词将引导模型根据反馈内容,对原有代码进行修正和优化。
|
|
3. <strong>优化提示词 (Refinement Prompt)</strong> :当收到反馈后,这个提示词将引导模型根据反馈内容,对原有代码进行修正和优化。
|
|
|
|
|
|
|
|
````bash
|
|
````bash
|
|
|
-```python
|
|
|
|
|
|
|
+
|
|
|
REFINE_PROMPT_TEMPLATE = """
|
|
REFINE_PROMPT_TEMPLATE = """
|
|
|
你是一位资深的Python程序员。你正在根据一位代码评审专家的反馈来优化你的代码。
|
|
你是一位资深的Python程序员。你正在根据一位代码评审专家的反馈来优化你的代码。
|
|
|
|
|
|
|
@@ -1033,6 +1034,7 @@ REFINE_PROMPT_TEMPLATE = """
|
|
|
请根据评审员的反馈,生成一个优化后的新版本代码。
|
|
请根据评审员的反馈,生成一个优化后的新版本代码。
|
|
|
你的代码必须包含完整的函数签名、文档字符串,并遵循PEP 8编码规范。
|
|
你的代码必须包含完整的函数签名、文档字符串,并遵循PEP 8编码规范。
|
|
|
请直接输出优化后的代码,不要包含任何额外的解释。
|
|
请直接输出优化后的代码,不要包含任何额外的解释。
|
|
|
|
|
+"""
|
|
|
````
|
|
````
|
|
|
|
|
|
|
|
(2)智能体封装与实现
|
|
(2)智能体封装与实现
|