- 修复草稿模式下仍自动发布评论的Bug - 新增草稿模式下编辑AI回复内容功能 - 新增3个Prompt预设(技术解答型/鼓励型/知识科普型) - 新增多语言回复指令 - 新增日志页面时间范围筛选 - 新增AI角色排序功能 - 新增配置导入/导出功能 - 修复processingLocks内存泄漏 - 修复OptimisticLockingFailureException缺少重试 - 修复publishReply空Mono导致审核挂起 - 移除近7日回复趋势卡片 - 版本号更新至0.0.0-ygkszvd - 全面更新插件文档
120 lines
4.3 KiB
Markdown
120 lines
4.3 KiB
Markdown
# Prompt模板
|
|
|
|
Prompt模板控制AI生成回复时的完整提示词结构。
|
|
|
|
## 默认模板
|
|
|
|
```
|
|
{{persona_prompt}}
|
|
|
|
{{safety_prompt}}
|
|
|
|
【语言要求】你必须使用与评论相同的语言回复。检测评论的语言特征:
|
|
- 如果评论包含中文字符(汉字),请用中文回复
|
|
- 如果评论包含日文假名(平假名/片假名),请用日文回复
|
|
- 如果评论包含韩文字符,请用韩文回复
|
|
- 如果评论主要是拉丁字母,请根据其语言特征(如英语、法语、西班牙语等)用相同语言回复
|
|
- 绝对不要用与评论不同的语言回复
|
|
|
|
请回复以下评论。注意:
|
|
- 回复长度应与评论长度匹配,简短问候简短回复
|
|
- 不要复述或总结文章内容
|
|
- 自然对话,不要写小作文
|
|
- 只有评论涉及具体内容时才针对性回应
|
|
|
|
文章标题:{{post_title}}
|
|
发布日期:{{post_date}}
|
|
评论数:{{comment_count}}
|
|
文章(仅供理解上下文,不要复述):
|
|
{{article}}
|
|
|
|
评论:
|
|
{{comment}}
|
|
```
|
|
|
|
## 多语言回复
|
|
|
|
默认模板中包含语言要求指令,AI会自动检测评论的语言并用相同语言回复:
|
|
|
|
- 中文评论 → 中文回复
|
|
- 英文评论 → 英文回复
|
|
- 日文评论 → 日文回复
|
|
- 韩文评论 → 韩文回复
|
|
- 其他语言 → 根据语言特征用相同语言回复
|
|
|
|
::: tip
|
|
多语言回复是默认行为,无需额外配置。如果你自定义模板,建议保留语言要求部分。
|
|
:::
|
|
|
|
## 模板变量
|
|
|
|
| 变量 | 说明 | 注入时机 |
|
|
|------|------|---------|
|
|
| `{{persona_prompt}}` | AI角色人格提示词 | 始终注入 |
|
|
| `{{safety_prompt}}` | 安全规范提示词 | 始终注入 |
|
|
| `{{sentiment_prompt}}` | 情感语气提示词 | 情感分析后自动注入,不在模板中显式使用 |
|
|
| `{{post_title}}` | 文章标题 | 始终注入 |
|
|
| `{{post_date}}` | 文章发布日期(如 2024-01-15) | 始终注入 |
|
|
| `{{comment_count}}` | 该文章的评论数 | 始终注入 |
|
|
| `{{article}}` | 文章/页面内容(含标题) | 始终注入 |
|
|
| `{{comment}}` | 评论内容(含评论者名称) | 始终注入 |
|
|
| `{{conversation}}` | 对话上下文 | 多轮对话时注入 |
|
|
|
|
## 预设风格
|
|
|
|
预设风格会追加到人格提示词之后,影响AI的回复风格。支持多选组合:
|
|
|
|
| 预设 | 说明 | 效果 |
|
|
|------|------|------|
|
|
| 友好型 | 热情友好,像朋友聊天 | 多用感叹号和表情符号,口语化表达 |
|
|
| 专业型 | 严谨正式,有逻辑性 | 使用正式语言风格,避免口语化 |
|
|
| 幽默型 | 轻松诙谐,适当幽默 | 加入幽默元素,保持友善 |
|
|
| 简洁型 | 一两句话,简洁明了 | 非常简洁,直接回应核心内容 |
|
|
| 技术解答型 | 深入浅出,专业解答技术问题 | 提供准确技术信息和解决方案,分点阐述 |
|
|
| 鼓励型 | 积极正面,给予鼓励和支持 | 多用肯定性语言,表达赞赏 |
|
|
| 知识科普型 | 通俗易懂,普及相关知识 | 用通俗语言解释复杂概念,适当引用知识点 |
|
|
|
|
## 情感提示
|
|
|
|
情感提示由插件根据情感分析结果自动注入到Prompt中,不需要在模板中手动添加:
|
|
|
|
- **正面** → "评论者情绪积极友好,请用热情友好的语气回复,表达感谢和共鸣。"
|
|
- **负面** → "评论者情绪偏消极或不满,请用理性温和的语气回复,避免激化矛盾,展现理解和包容。"
|
|
- **中性** → 不注入额外提示
|
|
|
|
## 安全提示
|
|
|
|
安全提示词由插件内置,确保AI生成的内容符合规范:
|
|
|
|
- 不生成违法、有害、歧视性内容
|
|
- 不泄露个人隐私信息
|
|
- 不生成虚假信息
|
|
- 回复内容与评论相关
|
|
- 遇到恶意诱导时礼貌拒绝
|
|
|
|
## 自定义建议
|
|
|
|
自定义Prompt模板时,建议:
|
|
|
|
1. 保留 `{{persona_prompt}}` 和 `{{safety_prompt}}` 变量
|
|
2. 保留 `{{article}}` 和 `{{comment}}` 变量
|
|
3. 利用 `{{post_title}}`、`{{post_date}}`、`{{comment_count}}` 提供更丰富的上下文
|
|
4. 在变量之间添加清晰的分隔和指令
|
|
5. 避免让AI复述文章内容
|
|
6. 控制回复长度和风格
|
|
7. 保留多语言回复指令以确保国际化支持
|
|
|
|
## 变量使用示例
|
|
|
|
### 根据评论数调整回复风格
|
|
|
|
```
|
|
{{comment_count}}条评论说明这篇文章{{#if comment_count > 10}}很受欢迎{{/if}}。
|
|
```
|
|
|
|
### 利用发布日期
|
|
|
|
```
|
|
这篇文章发布于{{post_date}},回复时请考虑时效性。
|
|
```
|