refactor: 优化会议总结和详情页面布局
- 移除 `MeetingSummaryPromptAssembler` 中未使用的分析字段 - 更新前端 `MeetingDetail.tsx` 布局,移除不必要的组件并优化界面显示 - 重构会议详情页头部,引入 `PageHeader` 组件 - 优化关键词和讨论点的展示逻辑 - 简化会议总结编辑和导出功能的交互dev_na
parent
f20be9bcc6
commit
6445d429f8
|
|
@ -92,19 +92,19 @@ public class MeetingSummaryPromptAssembler {
|
|||
.append("{\n")
|
||||
.append(" \"summaryContent\": \"完整会议纪要正文,使用 markdown\",\n")
|
||||
.append(" \"analysis\": {\n")
|
||||
.append(" \"overview\": \"会议概览\",\n")
|
||||
// .append(" \"overview\": \"会议概览\",\n")
|
||||
.append(" \"keywords\": [\"关键词1\", \"关键词2\"],\n")
|
||||
.append(" \"chapters\": [{\"time\":\"00:00\",\"title\":\"章节标题\",\"summary\":\"章节摘要\"}],\n")
|
||||
.append(" \"speakerSummaries\": [{\"speaker\":\"发言人\",\"summary\":\"观点总结\"}],\n")
|
||||
.append(" \"keyPoints\": [{\"title\":\"关键点\",\"summary\":\"具体说明\",\"speaker\":\"发言人\"}],\n")
|
||||
.append(" \"todos\": [\"待办事项1\", \"待办事项2\"]\n")
|
||||
// .append(" \"chapters\": [{\"time\":\"00:00\",\"title\":\"章节标题\",\"summary\":\"章节摘要\"}],\n")
|
||||
// .append(" \"speakerSummaries\": [{\"speaker\":\"发言人\",\"summary\":\"观点总结\"}],\n")
|
||||
// .append(" \"keyPoints\": [{\"title\":\"关键点\",\"summary\":\"具体说明\",\"speaker\":\"发言人\"}],\n")
|
||||
// .append(" \"todos\": [\"待办事项1\", \"待办事项2\"]\n")
|
||||
.append(" }\n")
|
||||
.append("}\n")
|
||||
.append("要求:\n")
|
||||
.append("1. `summaryContent` 必须优先遵循模板提示词中的结构、标题层级、章节顺序和写作风格。\n")
|
||||
.append("2. `analysis` 必须基于完整转写内容生成,不得脱离上下文。\n")
|
||||
.append("3. 若无待办事项,`todos` 返回空数组。\n")
|
||||
.append("4. 仅输出 JSON。\n")
|
||||
.append("2. `analysis.keywords` 必须基于完整转写内容生成,不得脱离上下文。并且在转录中能找到对应的原文\n")
|
||||
// .append("3. 若无待办事项,`todos` 返回空数组。\n")
|
||||
.append("3. 仅输出 JSON。\n")
|
||||
.append("\n")
|
||||
.append("会议转写如下:\n")
|
||||
.append(asrText == null ? "" : asrText);
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue