🐛 fix(config): 修复 Windows 下配置文件保存时的权限错误
- 在 `ConfigManager.save()` 方法中增加重试逻辑,当 `os.replace` 因目标文件被占用而抛出 `PermissionError` 时,最多重试 3 次,每次间隔 0.1 秒 ♻️ refactor(import): 修正模块导入路径 - 在 `LLMService.get_sd_prompt_guide` 方法中,将 `from sd_service import ...` 修正为 `from services.sd_service import ...`,以修复因相对导入路径错误导致的模块未找到问题 🔧 chore(ui): 优化 UI 组件交互性与初始化参数 - 在 `_fn_batch_generate` 函数中,为 `PublishQueue` 实例化明确指定工作空间参数 `"xhs_workspace"` - 在 `tab_create.py` 的封面图策略 `gr.Radio` 组件中,添加 `interactive=True` 参数以启用用户交互
This commit is contained in:
@@ -70,7 +70,7 @@ def _fn_topic_recommend(model_name):
|
||||
|
||||
def _fn_batch_generate(model_name, topics, style, sd_model_name, persona_text, template_name):
|
||||
"""批量生成文案并入草稿队列"""
|
||||
pq = PublishQueue()
|
||||
pq = PublishQueue("xhs_workspace")
|
||||
return batch_generate_copy(
|
||||
model=model_name,
|
||||
topics=topics,
|
||||
|
||||
@@ -83,6 +83,7 @@ def build_tab(
|
||||
label="封面图策略",
|
||||
value="人物特写",
|
||||
info="影响 SD 构图和尺寸",
|
||||
interactive=True,
|
||||
)
|
||||
quality_mode = gr.Radio(
|
||||
sd_preset_names,
|
||||
|
||||
Reference in New Issue
Block a user