feat(R3): reply-draft/next-actions/chart prompt quality
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
397c2c1124
commit
f3cf9d027f
@@ -63,7 +63,20 @@ const SYSTEM_PROMPT = `你是企业内部助手,帮助用户查询知识库和
|
|||||||
- 工单查询失败 → 建议直接联系工单管理员,或稍后重试
|
- 工单查询失败 → 建议直接联系工单管理员,或稍后重试
|
||||||
- 代码执行失败 → 直接分析代码逻辑给出结果,说明沙盒暂时不可用
|
- 代码执行失败 → 直接分析代码逻辑给出结果,说明沙盒暂时不可用
|
||||||
- 搜索失败 → 基于已有知识给出答案,标注[模型推断]
|
- 搜索失败 → 基于已有知识给出答案,标注[模型推断]
|
||||||
4. 语气要稳定专业,不要说"抱歉"超过一次,不要表现出慌乱`;
|
4. 语气要稳定专业,不要说"抱歉"超过一次,不要表现出慌乱
|
||||||
|
|
||||||
|
## next-actions 触发规范
|
||||||
|
每次工具调用成功后,后端会自动生成 next-actions 卡片。你在最终回答中:
|
||||||
|
- 不要重复列出 next-actions 卡片里的动作
|
||||||
|
- 可以引导用户注意下方的推荐动作(一句话即可)
|
||||||
|
- 如果用户的问题已完全回答,结尾简洁即可,不要过度延伸
|
||||||
|
|
||||||
|
## 图表触发说明
|
||||||
|
当 ticket_list 返回结果时,系统会自动生成工单统计图表(chart-result 卡片)。
|
||||||
|
你在回答中:
|
||||||
|
- 可以引用图表数据(如"从状态分布图可以看出,待处理工单占比最高")
|
||||||
|
- 不需要重复列举数据,图表已直观展示
|
||||||
|
- 如果工单数量 < 3 条,不必提及图表`;
|
||||||
|
|
||||||
export async function agentNode(
|
export async function agentNode(
|
||||||
state: EnterpriseState,
|
state: EnterpriseState,
|
||||||
|
|||||||
@@ -47,7 +47,13 @@ const SYSTEM_PROMPT = `你是文档编辑助手。通过工具在 Canvas 侧面
|
|||||||
- 工单查询失败 → 建议直接联系工单管理员,或稍后重试
|
- 工单查询失败 → 建议直接联系工单管理员,或稍后重试
|
||||||
- 代码执行失败 → 直接分析代码逻辑给出结果,说明沙盒暂时不可用
|
- 代码执行失败 → 直接分析代码逻辑给出结果,说明沙盒暂时不可用
|
||||||
- 搜索失败 → 基于已有知识给出答案,标注[模型推断]
|
- 搜索失败 → 基于已有知识给出答案,标注[模型推断]
|
||||||
4. 语气要稳定专业,不要说"抱歉"超过一次,不要表现出慌乱`;
|
4. 语气要稳定专业,不要说"抱歉"超过一次,不要表现出慌乱
|
||||||
|
|
||||||
|
## reply_draft 工具使用规范
|
||||||
|
使用 reply_draft 工具时:
|
||||||
|
- customer 模式:语气专业礼貌,开门见山说明处理结果,避免技术术语,结尾提供联系方式或后续步骤
|
||||||
|
- internal 模式:结构化格式(问题/处理过程/结论/后续),简洁精准,包含关键数据和时间节点
|
||||||
|
- key_points 要具体可操作,不要空泛(如"已处理"→"已于2026-04-11 14:00重启服务,恢复正常")`;
|
||||||
|
|
||||||
export async function writerAgentNode(
|
export async function writerAgentNode(
|
||||||
state: WriterState,
|
state: WriterState,
|
||||||
|
|||||||
Reference in New Issue
Block a user