Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -1026,7 +1026,7 @@ Write a revision reflecting:
|
|
1026 |
Present the revised final version. Never use page markers.
|
1027 |
You MUST maintain 1,400-1,500 words."""
|
1028 |
|
1029 |
-
def create_test_writer_complete_prompt(self, director_plan: str,
|
1030 |
"""Test mode - Writer 10 writes remaining novel (chapters 2-10)"""
|
1031 |
if language == "Korean":
|
1032 |
return f"""[ν
μ€νΈ λͺ¨λ] λΉμ μ λλ¨Έμ§ 9κ° μ±ν°(Chapter 2-10)λ₯Ό μμ±νλ νΉλ³ μκ°μ
λλ€.
|
@@ -1626,7 +1626,7 @@ Seoyeon leaned back in her chair and closed her eyes for a moment. Fatigue penet
|
|
1626 |
# Mark stage complete and save to DB
|
1627 |
stages[stage_idx]["status"] = "complete"
|
1628 |
|
1629 |
-
#
|
1630 |
if test_quick_mode and role == "writer10":
|
1631 |
logger.info(f"Test mode: Processing remaining chapters 2-10 ({len(stage_content)} chars)")
|
1632 |
|
@@ -1857,7 +1857,7 @@ Write a high-quality complete novel."""
|
|
1857 |
writer1_content = ""
|
1858 |
if len(stages) > 5: # Writer 1 revision is at index 5
|
1859 |
writer1_content = stages[5]["content"]
|
1860 |
-
return self.create_test_writer_complete_prompt(final_plan,
|
1861 |
|
1862 |
# Writer stages
|
1863 |
elif role.startswith("writer"):
|
|
|
1026 |
Present the revised final version. Never use page markers.
|
1027 |
You MUST maintain 1,400-1,500 words."""
|
1028 |
|
1029 |
+
def create_test_writer_complete_prompt(self, director_plan: str, writer1_content: str = "", language: str = "English") -> str:
|
1030 |
"""Test mode - Writer 10 writes remaining novel (chapters 2-10)"""
|
1031 |
if language == "Korean":
|
1032 |
return f"""[ν
μ€νΈ λͺ¨λ] λΉμ μ λλ¨Έμ§ 9κ° μ±ν°(Chapter 2-10)λ₯Ό μμ±νλ νΉλ³ μκ°μ
λλ€.
|
|
|
1626 |
# Mark stage complete and save to DB
|
1627 |
stages[stage_idx]["status"] = "complete"
|
1628 |
|
1629 |
+
# Test modeμμ writer1 μΆκ° μ μ₯μ νμ§ μμ (μ΄λ―Έ μ μ νλ‘μΈμ€λ‘ μ μ₯λ¨)
|
1630 |
if test_quick_mode and role == "writer10":
|
1631 |
logger.info(f"Test mode: Processing remaining chapters 2-10 ({len(stage_content)} chars)")
|
1632 |
|
|
|
1857 |
writer1_content = ""
|
1858 |
if len(stages) > 5: # Writer 1 revision is at index 5
|
1859 |
writer1_content = stages[5]["content"]
|
1860 |
+
return self.create_test_writer_complete_prompt(final_plan, writer1_content, language)
|
1861 |
|
1862 |
# Writer stages
|
1863 |
elif role.startswith("writer"):
|