HelenaXH commited on
Commit
9b1c782
·
verified ·
1 Parent(s): 2e5b1f6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -15
app.py CHANGED
@@ -82,14 +82,13 @@ def do_selected_career_detail(selected_career, bg_info, wv, ps, dd):
82
  工作意义: {wv}
83
  性格: {ps}
84
  理想工作: {dd}
85
-
86
  请写一份更详细的职业说明,至少包含:
87
  1. 行业平均薪资(初级/中级/高级)
88
  2. 工作环境(远程/混合/办公室,团队规模等)
89
  3. 晋升难度(需要什么资历或条件)
90
  4. 关键技能和考证
91
  5. 日常工作节奏
92
-
93
  用分段Markdown格式,字数不少于300字。
94
  """
95
  try:
@@ -131,14 +130,12 @@ def do_time_roadmap():
131
  - 工作价值:{wv}
132
  - 性格:{ps}
133
  - 理想工作:{dd}
134
-
135
  请你使用时间轴方式,给出一个职业路线图,如:
136
- 📍 Now: [当前阶段做什么]
137
- 🎓 Year X: [需要选的课/要做的项目]
138
- 💼 下个暑假: [申请什么实习、参加什么活动]
139
- 📄 毕业前: [考什么证书、准备材料]
140
  🚀 毕业后: [目标岗位、如何申请]
141
-
142
  请用Markdown分段写作,结合学生当前背景合理推断要点,写得具体些。
143
  """
144
  try:
@@ -176,13 +173,11 @@ def recommend_3jobs_for_direction(direction, bg_info, wv, ps, dd):
176
  工作意义:{wv}
177
  性格:{ps}
178
  理想工作:{dd}
179
-
180
  请为该方向推荐3个更具体的职业岗位,并分点说明:
181
  1) 为什么适合这个大方向
182
  2) 典型工作职责
183
  3) 技能/证书要求
184
  4) 未来发展前景
185
-
186
  最后再用如下格式提示学生选择:
187
  1. XXX职业
188
  2. XXX职业
@@ -276,7 +271,7 @@ def recommend_3directions():
276
  dd = user_profile["dream_day"] or "无"
277
 
278
  rec_prompt = f"""
279
- 请根据以下信息,写一份条理清晰的人物画像+3个大方向,并结尾让学生选1~3或'换':
280
  - 学术背景: {bg_info}
281
  - 工作意义: {wv}
282
  - 性格: {ps}
@@ -312,9 +307,9 @@ def recommend_3directions():
312
 
313
  # 这里演示写死3个大方向,真实场景可再解析大模型返回
314
  user_profile["recommended_directions"] = [
315
- "方向A:工程咨询",
316
- "方向B:在线教育",
317
- "方向C:研发管理"
318
  ]
319
 
320
  return output_text
@@ -721,4 +716,4 @@ footer {
721
  return [{"role":"assistant","content": questions[0][1]}]
722
 
723
  demo.load(auto_first, outputs=chatbot)
724
- demo.launch()
 
82
  工作意义: {wv}
83
  性格: {ps}
84
  理想工作: {dd}
 
85
  请写一份更详细的职业说明,至少包含:
86
  1. 行业平均薪资(初级/中级/高级)
87
  2. 工作环境(远程/混合/办公室,团队规模等)
88
  3. 晋升难度(需要什么资历或条件)
89
  4. 关键技能和考证
90
  5. 日常工作节奏
91
+ 6. 行业前景
92
  用分段Markdown格式,字数不少于300字。
93
  """
94
  try:
 
130
  - 工作价值:{wv}
131
  - 性格:{ps}
132
  - 理想工作:{dd}
 
133
  请你使用时间轴方式,给出一个职业路线图,如:
134
+ 📍 大二暑假: [申请什么实习,参加什么活动,考什么证书]
135
+ 🎓 Year 3: [需要选的课/要做的项目]
136
+ 💼 大三暑假: [申请什么实习、参加什么活动,考什么证书]
137
+ 📄 毕业前1年到6个月: [考什么证书、准备什么申请工作或者申请研究生的材料]
138
  🚀 毕业后: [目标岗位、如何申请]
 
139
  请用Markdown分段写作,结合学生当前背景合理推断要点,写得具体些。
140
  """
141
  try:
 
173
  工作意义:{wv}
174
  性格:{ps}
175
  理想工作:{dd}
 
176
  请为该方向推荐3个更具体的职业岗位,并分点说明:
177
  1) 为什么适合这个大方向
178
  2) 典型工作职责
179
  3) 技能/证书要求
180
  4) 未来发展前景
 
181
  最后再用如下格式提示学生选择:
182
  1. XXX职业
183
  2. XXX职业
 
271
  dd = user_profile["dream_day"] or "无"
272
 
273
  rec_prompt = f"""
274
+ 请根据以下信息,写一份条理清晰的人物画像+3个大方向,并结尾让学生选1~3,就是回答1or2or3或'换',然后里面的语句要称呼对面为你,不能是他或者她
275
  - 学术背景: {bg_info}
276
  - 工作意义: {wv}
277
  - 性格: {ps}
 
307
 
308
  # 这里演示写死3个大方向,真实场景可再解析大模型返回
309
  user_profile["recommended_directions"] = [
310
+ "方向1",
311
+ "方向2",
312
+ "方向3"
313
  ]
314
 
315
  return output_text
 
716
  return [{"role":"assistant","content": questions[0][1]}]
717
 
718
  demo.load(auto_first, outputs=chatbot)
719
+ demo.launch()