openfree commited on
Commit
e053d6e
·
verified ·
1 Parent(s): c32825a

Update app-backupx.py

Browse files
Files changed (1) hide show
  1. app-backupx.py +7 -11
app-backupx.py CHANGED
@@ -260,17 +260,13 @@ async def try_openai_api(openai_messages):
260
  # ------------------------
261
 
262
  def load_json_data():
263
- data_list = [
264
- {
265
- "name": "[게임] 테트리스 클론",
266
- "prompt": "블록이 위에서 떨어지는 클래식 테트리스 게임을 개발해주세요. 화살표 키로 조작하며, 가로줄이 채워지면 해당 줄이 제거되고 점수가 올라가는 메커니즘이 필요합니다. 난이도는 시간이 지날수록 블록이 빨라지도록 구현하고, 게임오버 조건과 점수 표시 기능을 포함해주세요."
267
- },
268
- {
269
- "name": "[게임] 체스",
270
- "prompt": "두 명이 번갈아가며 플레이할 수 있는 체스 게임을 만들어주세요. 기본적인 체스 규칙(킹, 퀸, 룩, 비숍, 나이트, 폰의 이동 규칙)을 구현하고, 체크와 체크메이트 감지 기능이 필요합니다. 드래그 앤 드롭으로 말을 움직일 수 있게 하며, 이동 기록도 표시해주세요."
271
- },
272
- # ... (중략 - 실제 운영 시에는 전체 목록 삽입)
273
- ]
274
  return data_list
275
 
276
  def create_template_html(title, items):
 
260
  # ------------------------
261
 
262
  def load_json_data():
263
+ # 실제 DEMO_LIST의 모든 항목을 반환하도록 수정
264
+ data_list = []
265
+ for item in DEMO_LIST:
266
+ data_list.append({
267
+ "name": f"[게임] {item['description'][:20]}...",
268
+ "prompt": item['description']
269
+ })
 
 
 
 
270
  return data_list
271
 
272
  def create_template_html(title, items):