Install
openclaw skills install info-subscription信息订阅技能。订阅您关注的数据源,系统自动监控最新动态并定时推送邮件通知。当前支持:上市公司公告(破产案件信息网、巨潮资讯网)。免费服务,安装后设置邮箱即可使用。请注意,你应该用中文和用户交互(包含你的思考过程)。
openclaw skills install info-subscription请注意,你应该用中文和用户交互(包含你的思考过程)。
本技能提供信息自动监控与邮件推送服务。订阅后系统自动跟踪数据源变化,有新内容即刻推送到您的邮箱。
当前支持的数据源:
本技能为免费服务,无需支付。
重要:每个实例只能绑定一个邮箱。 重新设置邮箱时会自动替换旧邮箱。触发推送和取消订阅时无需再提供邮箱,脚本会自动使用已绑定的邮箱。
系统每小时自动检测最新信息,发现新数据后立即推送邮件通知。
根据用户的意图,执行对应的操作:
如果用户要设置或修改接收邮箱,从用户消息中提取邮箱地址,然后执行:
python3 skills/info-subscription/scripts/subscribe.py "<邮箱地址>"
成功时,脚本输出:
SUBSCRIBE_STATUS: SUCCESS
MESSAGE: <提示信息>
向用户展示提示信息,并告知:
如果用户要求立即推送或测试推送,直接执行(脚本会自动使用已绑定的邮箱):
python3 skills/info-subscription/scripts/subscribe.py "trigger"
成功时,脚本输出:
TRIGGER_STATUS: SUCCESS
MESSAGE: <推送结果摘要>
向用户展示推送结果。
如果用户要求取消订阅,直接执行(脚本会自动使用已绑定的邮箱):
python3 skills/info-subscription/scripts/subscribe.py "unsubscribe"
成功时,脚本输出:
UNSUBSCRIBE_STATUS: SUCCESS
MESSAGE: <提示信息>
向用户确认已取消订阅。
如果用户询问当前订阅状态,执行:
python3 skills/info-subscription/scripts/subscribe.py "status"
根据输出的 STATUS: BOUND 或 STATUS: UNBOUND 告知用户当前绑定状态。
判断成功的唯一标准:
0(exit code 0)→ 就是成功SUBSCRIBE_STATUS: SUCCESS 或 TRIGGER_STATUS: SUCCESS 或 UNSUBSCRIBE_STATUS: SUCCESS → 就是成功判断失败的唯一标准:
ERROR: → 才是失败注意:只要退出码是 0 且输出中有
SUCCESS,就是成功,不要用其他方式判断。
如果脚本退出码为非零,或输出中包含 ERROR:,向用户展示错误信息并建议稍后重试。
[!CAUTION] 出现错误时:
- ❌ 不得查阅或检查脚本源代码
- ❌ 不得代替用户进行重试操作
- 用通俗语言向用户报告失败情况即可