Heyyaha commited on
Commit
a772234
·
verified ·
1 Parent(s): 1dae757

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -6
app.py CHANGED
@@ -25,12 +25,35 @@ JD: {jd}"""
25
  # 基于任务生成三个解决方案
26
  def generate_solutions_from_task(task):
27
  message = f"""你是一个解决方案生成助手,请根据以下任务设计三种不同的实现思路。
28
- 每个方案需要包含详细的步骤,具体的操作流程,并在每个步骤中提供执行细节,若有技术实现部分请提供具体代码或设计方案。确保方案有较高的可操作性,并能够覆盖不同的实现路径。每个方案要具有较高的结构化,包括但不限于:总体思路、执行步骤、所需工具或技术栈,以及可能的挑战和解决方案。
29
-
30
- 请严格按如下格式输出:
31
- 方案1:(内容,包含详细的步骤、执行细节、技术栈、代码示例等)
32
- 方案2:(内容,包含详细的步骤、执行细节、技术栈、代码示例等)
33
- 方案3:(内容,包含详细的步骤、执行细节、技术栈、代码示例等)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
 
35
  任务: {task}"""
36
  response = taskgen_client.predict(message=message, api_name="/chat")
 
25
  # 基于任务生成三个解决方案
26
  def generate_solutions_from_task(task):
27
  message = f"""你是一个解决方案生成助手,请根据以下任务设计三种不同的实现思路。
28
+ 每个方案需要包含详细的步骤,具体的操作流程,并在每个步骤中提供执行细节。请确保每个方案的字数不少于200字。
29
+ 方案需要详细到以下几个方面:
30
+ 1. 总体思路:解决方案的总体思路与背景。
31
+ 2. 执行步骤:实现该方案的详细步骤,分步操作,字数要求至少50字。
32
+ 3. 技术栈:使用的具体技术、工具或框架。
33
+ 4. 代码示例(如果适用):相关技术实现的代码片段。
34
+ 5. 挑战与解决方案:在实现过程中可能遇到的技术难题以及相应的解决方法。
35
+
36
+ 请严格按如下格式输出,每个方案应包含详细信息,字数不少于200字:
37
+ 方案1:
38
+ 1. 总体思路: (简述方案的总体设计思想)
39
+ 2. 执行步骤: (具体的实现步骤,最好有分步)
40
+ 3. 技术栈: (技术栈、工具、框架)
41
+ 4. 代码示例: (如果适用,提供相关代码片段)
42
+ 5. 挑战与解决方案: (在实现过程中可能遇到的问题和解决方法)
43
+
44
+ 方案2:
45
+ 1. 总体思路: (简述方案的总体设计思想)
46
+ 2. 执行步骤: (具体的实现步骤,最好有分步)
47
+ 3. 技术栈: (技术栈、工具、框架)
48
+ 4. 代码示例: (如果适用,提供相关代码片段)
49
+ 5. 挑战与解决方案: (在实现过程中可能遇到的问题和解决方法)
50
+
51
+ 方案3:
52
+ 1. 总体思路: (简述方案的总体设计思想)
53
+ 2. 执行步骤: (具体的实现步骤,最好有分步)
54
+ 3. 技术栈: (技术栈、工具、框架)
55
+ 4. 代码示例: (如果适用,提供相关代码片段)
56
+ 5. 挑战与解决方案: (在实现过程中可能遇到的问题和解决方法)
57
 
58
  任务: {task}"""
59
  response = taskgen_client.predict(message=message, api_name="/chat")