feat: rename bundled cover prompt template

This commit is contained in:
chengma
2026-07-17 18:24:58 +08:00
parent d1cd50f5c5
commit d853db1c8a
8 changed files with 93 additions and 46 deletions
+1 -1
View File
@@ -358,7 +358,7 @@ render_prompt(template_text, task) -> str
- 「插入旧标题」在标题提示词光标处插入 `{旧标题}`;「插入标题」在封面提示词光标处插入 `{新标题}`;「预览」对选中任务调用 `render_prompt` 后展示封面提示词。
- 生成封面时 `gen_cover` 的 prompt = `render_prompt(当前封面模板, task)`。
- 模板与 `data/title_prompt.txt` 均为可手改的纯文本文件。
- `list_cover_templates()` 不会在启动时创建文件;只有保存/新建/另存为才写 `data/prompts/cover/*.txt`。
- `list_cover_templates()` 本身不创建文件;②AI生成页调用 `ensure_default_prompts()` 时,封面模板目录为空才将内置 `app/default_prompts/cover/cover_prompt.txt` 播种为 `data/prompts/cover/cover_prompt.txt`。已有任意用户模板(包括历史 `papa1.txt`)不覆盖、不重命名、不迁移。
- 模板名不可为空,不允许路径分隔符、`..` 或 Windows 非法文件名字符;重命名时目标重名会报错。
## 商品套图模块(`app/product_suite.py` + `app/image_studio*.py`,已建)