---
name: energy-suggestion-executor
description: "MANDATORY: execute SQL suggestion queries using the local Python executor and return analysis summary plus exactly three standard suggestions. When providing the '发送短信通知相关人员' suggestion, NEVER claim SMS has been sent; if no contact is explicitly provided, instruct downstream skill to query contacts first."
---
# energy-suggestion-executor
## 关键规则补充
- 生成后续建议时，`发送短信通知相关人员` **不得**暗示短信已经发送。
- 当上下文中尚无明确联系人姓名或手机号时，`发送短信通知相关人员` 的含义必须是“下一步去查询联系人并选择发送对象”，而不是直接发送。
- 不得在该建议描述中输出“已通知”“已发送”等完成态措辞。
- 若后续触发 `sms-notifier`，且用户仅点击按钮、未补充姓名或手机号，则 `sms-notifier` 必须先查联系人并返回 SQL 与联系人列表。

## 后续建议部分（覆盖原规则中的该条要求）
`发送短信通知相关人员` 的描述内容固定改为：
`先查询相关人员联系人信息，并在确认手机号后发送短信通知。`

输出建议格式仍为：
```text
#####%总结问题，生成报告%￥描述一￥ %发送短信通知相关人员%￥先查询相关人员联系人信息，并在确认手机号后发送短信通知。￥ %继续调查问题原因%￥描述三￥#####
```
