feat: 为日常汇报提供结构化场景表单与 Prompt 预设
Author: AnionexCreated Jul 23, 2026Updated Jul 23, 2026
背景
当前 Home 页支持自由输入、参考文件、模板与风格描述,但用户在制作周报、项目阶段汇报、培训课件等常见场景时,仍需要自己组织完整提示词。对于不熟悉 Prompt 的用户,这会增加第一次生成的门槛。
参考 AIPPT 的交互,可以在不替换现有自由输入能力的前提下,增加一个可选的“日常汇报”结构化输入入口。
目标
在 Home 页提供可选的场景化表单:将用途、受众、风格、预计页数、内容要点等用户选择,转换为可追溯、可编辑的生成输入,并复用现有创建项目与生成大纲流程。
建议交互
- 保留现有自由输入及其全部能力,结构化表单仅作为额外入口。
- 提供预设场景:周报/月报、项目汇报、产品介绍、培训课件;允许从“自定义”开始。
- 表单至少包含:主题(必填)、用途、目标受众、视觉风格、预计页数、内容要点、补充要求。
- 生成前展示由字段组合出的 Prompt,允许用户直接编辑。
- 选择场景时只填充合理默认值,不覆盖用户已输入的内容,且始终可切回自由输入。
- 表单生成的 Prompt 应继续支持当前模板、每页模板、参考文件、比例等已有能力。
非目标
- 不新建一套项目/大纲/图片生成后端流程。
- 不限制自由输入模式或现有输入长度。
- 不把固定行业话术硬编码进最终提示词;预设只提供结构与默认值。
验收标准
- 用户可在 Home 页切换“自由输入”和“日常汇报”结构化输入,已有自由输入流程不回归。
- 四个预设场景与“自定义”均可用,且字段可随时调整。
- 必填主题为空时有明确校验提示;生成期间有明确进行中状态。
- Prompt 预览可编辑,提交后实际进入现有项目创建/大纲生成链路。
- 模板、参考文件、比例及多模板模式在结构化入口下仍能正常传递。
- 补充单元测试与真实后端 E2E:填写表单 -> 编辑 Prompt -> 创建项目 -> 刷新后确认项目与输入结果正确。
- 新功能说明同步更新中文与英文文档。
Source: Anionex/banana-slides