imetting/docs/MEETING_PROMPT_VARIABLES.md

122 lines
2.4 KiB
Markdown
Raw Normal View History

# 会议总结模板变量说明
## 概述
会议总结提示词模板支持使用变量占位符。只有在模板内容中显式写入变量时,系统才会替换对应值;未使用的变量不会自动追加到提示词中。
2026-04-13 01:03:23 +00:00
当前会议总结链路的推荐组装方式如下:
- `base_system_prompt`:放全局稳定规则,例如准确性要求、格式遵循、禁止编造;不要放会议业务指令
- 会议模板(`MEETING_TASK`):放任务级总结模板,会作为会议总结专用的 `system` 指令
- `user_prompt`:放本次用户的临时补充要求,例如侧重点、篇幅、风格
- 会议转录:单独作为用户消息输入,作为总结事实来源
这样可以把“规则”和“材料”分层,减少模型将转录内容误当成指令的概率。
## 支持的变量
### 1. 会议 ID
```text
{{meeting_id}}
```
输出当前会议的唯一 ID。
### 2. 会议标题
```text
{{meeting_title}}
```
输出当前会议标题。
### 3. 会议时间
默认格式输出:
```text
{{meeting_time}}
```
默认格式示例:
```text
2026-04-07 14:30:00
```
自定义格式输出:
```text
{{meeting_time:%Y年%m月%d日 %H:%M}}
```
自定义格式示例:
```text
2026年04月07日 14:30
```
如果未设置自定义格式,则使用默认格式。若自定义格式无法解析,系统会回退到默认时间值。
### 4. 会议创建人
```text
{{meeting_creator}}
```
输出会议创建人名称。
### 5. 参会人员
```text
{{meeting_attendees}}
```
输出参会人员名称列表,多个名字使用 `、` 连接。
## 可直接复制的变量列表
```text
{{meeting_id}}
{{meeting_title}}
{{meeting_time}}
{{meeting_time:%Y年%m月%d日 %H:%M}}
{{meeting_creator}}
{{meeting_attendees}}
```
## 模板示例
### 示例一:正式会议纪要
```text
请根据会议转录内容生成正式会议纪要。
会议标题:{{meeting_title}}
会议时间:{{meeting_time:%Y年%m月%d日 %H:%M}}
创建人:{{meeting_creator}}
参会人员:{{meeting_attendees}}
请输出:
1. 会议背景
2. 核心讨论
3. 决议事项
4. 待办事项
```
### 示例二:简洁总结
```text
请用简洁风格总结本次会议。
会议:{{meeting_title}}
时间:{{meeting_time}}
```
## 使用规则
- 变量必须使用双大括号包裹
- 仅当模板中写入变量时,系统才会替换对应内容
- `meeting_time` 支持自定义时间格式
- 未填写的字段可能返回空字符串