prompts.py 442 B

12345678910111213
  1. """提示词加载:从 prompts/<name>.txt 读取模板,带版本号(便于 A/B 与审计回溯)。"""
  2. from __future__ import annotations
  3. from pathlib import Path
  4. PROMPTS_DIR = Path(__file__).resolve().parent.parent / "prompts"
  5. # 提示词版本:改提示词时手动 +1,写进 ck 记录便于回溯
  6. PROMPT_VERSION = "v5"
  7. def load_prompt(name: str) -> str:
  8. return (PROMPTS_DIR / f"{name}.txt").read_text(encoding="utf-8")