- 各种编程语言的主动向外部发送信息的库,部分模式支持发送图片,以下简称为af。
- 直接以代码而不是包装后的各种形式提供,大多只有一个文件。
- 需要运行设备支持联网!训练模型时候的控制台日志,服务运行异常报错等均可使用本库发送提醒消息。
- 在你的程序中添加对应的程序文件。
- 在代码中引入功能并按说明简单调用即可。
- 请注意,如果使用的是带异常处理机制的编程语言,请在af操作时进行异常处理,因为网络请求可能出现一些特殊情况,导致的运行时异常或许会导致整个程序停止运行。
语言 | 是否实现 | 版本号 | 说明 |
---|---|---|---|
Python | ✅ | 1.0.240410 | 支持钉钉机器人通知方式 |
Java | |||
Go | |||
C/C++ | |||
Rust |
-
Python版本
-
使用方法可参照Example.py
-
功能列表
性质 方法名 参数列表 说明 构造 AlchemyFurnac notice_way, token, secret0, secret1 af类的构造方法,每个参数都可缺省,但是注意标明参数名,并且留意自己需要的通知方式所需的参数,否则会造成后续操作的异常
notice_way: 通知方式 (dingbot...)
token: 发送的token或地址等信息
secret0: 发送目标的密钥的第一部分
secret1: 发送目标的密钥的第二部分
对于dingbot模式,token代表Webhook地址后面的token,secret0代表加签的密钥或AppSecret,secret1代表机器人的AppKey功能 send_message title, message 发送消息(必填token、secret0)
title:消息标题
message:消息内容
对于dingbot模式,发送的消息为MarkDown消息功能 get_ding_image_mediaid img 通过图片获得钉钉开放平台的mediaid(钉钉模式下生效,必填secret1、secret0),用于在markdown中插入图片信息
img:要发送的文件路径
注意,此功能仅对dingbot模式有用功能 send_message_at title, message 发送消息并且@
title:消息标题
message:消息内容
对于dingbot模式,会在群中艾特所有人
-
- 通过钉钉机器人发送消息
- 通过邮箱发送消息
- 通过Server酱发送消息