update
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
from pathlib import Path
|
||||
|
||||
PROJECT_ROOT = Path(__file__).resolve().parent.parent
|
||||
DOC_DIR = PROJECT_ROOT / "doc"
|
||||
TEMPLATES_DIR = PROJECT_ROOT / "templates"
|
||||
STORAGE_DIR = PROJECT_ROOT / "storage"
|
||||
DB_PATH = PROJECT_ROOT / "guides.db"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ from pathlib import Path
|
||||
|
||||
from config import (
|
||||
CLAUDE_CLI,
|
||||
DOC_DIR,
|
||||
TEMPLATES_DIR,
|
||||
GENERATION_TIMEOUTS,
|
||||
MAX_CONCURRENT_GENERATIONS,
|
||||
MAX_ITERATIONS,
|
||||
@@ -80,8 +80,8 @@ async def _render_pngs(pdf_path: Path, preview_dir: Path) -> list[Path]:
|
||||
|
||||
|
||||
def _build_generator_prompt(topic: str, format_name: str, html_path: Path) -> str:
|
||||
spec = (DOC_DIR / "Format" / f"{format_name}.md").read_text(encoding="utf-8")
|
||||
reference = (DOC_DIR / "Referenz" / f"{format_name}.md").read_text(encoding="utf-8")
|
||||
spec = (TEMPLATES_DIR / "Format" / f"{format_name}.md").read_text(encoding="utf-8")
|
||||
reference = (TEMPLATES_DIR / "Referenz" / f"{format_name}.md").read_text(encoding="utf-8")
|
||||
|
||||
return f"""Erstelle einen Lern-Guide zum Thema "{topic}" im Format "{format_name}".
|
||||
|
||||
@@ -111,7 +111,7 @@ Führe KEIN weasyprint aus, erzeuge KEINE PDF.
|
||||
|
||||
|
||||
def _build_review_prompt(format_name: str, png_paths: list[Path], page_count: int) -> str:
|
||||
spec = (DOC_DIR / "Format" / f"{format_name}.md").read_text(encoding="utf-8")
|
||||
spec = (TEMPLATES_DIR / "Format" / f"{format_name}.md").read_text(encoding="utf-8")
|
||||
|
||||
png_list = "\n".join(str(p) for p in png_paths)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user