feat: 为日常汇报提供结构化场景表单与 Prompt 预设

Author: AnionexCreated Jul 23, 2026Updated Jul 23, 2026

背景

当前 Home 页支持自由输入、参考文件、模板与风格描述,但用户在制作周报、项目阶段汇报、培训课件等常见场景时,仍需要自己组织完整提示词。对于不熟悉 Prompt 的用户,这会增加第一次生成的门槛。

参考 AIPPT 的交互,可以在不替换现有自由输入能力的前提下,增加一个可选的“日常汇报”结构化输入入口。

目标

在 Home 页提供可选的场景化表单:将用途、受众、风格、预计页数、内容要点等用户选择,转换为可追溯、可编辑的生成输入,并复用现有创建项目与生成大纲流程。

建议交互

  • 保留现有自由输入及其全部能力,结构化表单仅作为额外入口。
  • 提供预设场景:周报/月报、项目汇报、产品介绍、培训课件;允许从“自定义”开始。
  • 表单至少包含:主题(必填)、用途、目标受众、视觉风格、预计页数、内容要点、补充要求。
  • 生成前展示由字段组合出的 Prompt,允许用户直接编辑。
  • 选择场景时只填充合理默认值,不覆盖用户已输入的内容,且始终可切回自由输入。
  • 表单生成的 Prompt 应继续支持当前模板、每页模板、参考文件、比例等已有能力。

非目标

  • 不新建一套项目/大纲/图片生成后端流程。
  • 不限制自由输入模式或现有输入长度。
  • 不把固定行业话术硬编码进最终提示词;预设只提供结构与默认值。

验收标准

  • 用户可在 Home 页切换“自由输入”和“日常汇报”结构化输入,已有自由输入流程不回归。
  • 四个预设场景与“自定义”均可用,且字段可随时调整。
  • 必填主题为空时有明确校验提示;生成期间有明确进行中状态。
  • Prompt 预览可编辑,提交后实际进入现有项目创建/大纲生成链路。
  • 模板、参考文件、比例及多模板模式在结构化入口下仍能正常传递。
  • 补充单元测试与真实后端 E2E:填写表单 -> 编辑 Prompt -> 创建项目 -> 刷新后确认项目与输入结果正确。
  • 新功能说明同步更新中文与英文文档。