生成内容自动发送邮箱、微信、公众号
已完成的内容
新增两个文件
1. notify_config.json(配置文件) 路径:C:UsersAdministratorWorkBuddyFinanceReportsnotify_config.json
2. send_report.py(推送脚本) 路径:C:UsersAdministratorWorkBuddyFinanceReportssend_report.py
四种推送渠道,按需选一个
渠道 1:邮件(最通用)
适合收到完整带格式的 HTML 报告。
打开 notify_config.json,找 "email" 部分
"enabled": true
填 smtp_host(QQ邮箱用 smtp.qq.com)
填 sender_email(你的发件邮箱)
填 sender_password(授权码,不是登录密码)
QQ邮箱:设置 → 账户 → 开启SMTP服务 → 生成授权码
填 recipients(收件人列表,支持多个)
渠道 2:Server酱(最简单的微信推送)
免费,个人微信直接收消息。
打开 sct.ftqq.com,微信扫码登录
复制 SendKey
配置文件里 "wechat_serverchan" → "enabled": true,填入 sendkey
渠道 3:PushPlus(微信公众号推送)
消息发到关注的公众号,格式更正式。
注册 pushplus.plus
获取 token
配置文件里 "wechat_pushplus" → "enabled": true,填入 token
渠道 4:企业微信群机器人(团队共享最佳)
推送到企业微信群,支持完整 Markdown 格式,适合团队使用。
企业微信群 → 右上角 → 添加机器人 → 复制 Webhook 地址
配置文件里 "wechat_work_robot" → "enabled": true,填入 webhook_url
测试:
C:UsersAdministratorAppDataLocalProgramsPythonPython315python.exe C:UsersAdministratorWorkBuddyFinanceReportssend_report.py --test