proposal.md 1.01 KB

Change: Refactor History Browsing to Standalone Interface

Why

当前的历史记录实现会干扰原有的图片生成界面,用户希望历史记录作为一个独立的浏览界面,直接显示prompt、参考图和生成图,而不需要加载到原有界面中,避免操作冲突和界面混乱。

What Changes

  • 重新设计历史记录界面为独立的详情浏览模式
  • 移除历史记录加载到原有界面的功能
  • 在历史记录标签页中直接显示完整信息:
    • Prompt文本(支持复制)
    • 参考图片缩略图
    • 生成图片大图预览
  • 保持两个功能完全独立,互不干扰

Impact

  • Affected specs:
    • history-interface (MODIFIED: 改为独立浏览模式)
    • user-interface (MODIFIED: 移除界面间加载功能)
  • Affected code:
    • image_generator.py:1447-1484 (移除 load_history_item 方法中加载到界面的逻辑)
    • image_generator.py:1033 (重新设计历史记录标签页UI)
    • 新增独立的历史记录详情显示组件