# daily-info **Repository Path**: dingding1998/daily-info ## Basic Information - **Project Name**: daily-info - **Description**: 基于企业微信的每日图文推送。支持必应每日壁纸、金山词霸每日一句、多地区和风天气预报、农历/公历多日期纪念日 / 单日提醒,可选单图文/多图文推送,自带图文展示页面。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 57 - **Created**: 2022-08-31 - **Last Updated**: 2022-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

DailyInfo

基于企业微信的每日图文推送
**❗︎重大更新,图文详情页回归,请先[更新](https://kdocs.cn/l/csn6eqw93kQZ?linkname=smWY0eb8y2)后进行[页面配置]( https://kdocs.cn/l/csn6eqw93kQZ?linkname=DE0uPt3Xwk)** **❗︎[点此前往完整版部署教程](https://www.kdocs.cn/l/csn6eqw93kQZ)** **❗︎目前只支持云服务器或腾讯云函数等IP固定的平台部署** ## Introduction - Bing必应 每日壁纸 - 金山词霸 每日一句 - ONE·一个 一图一句 - 和风天气 多地区天气预报 - 农历 / 公历多日期纪念日 / 单日提醒 - 可选的单图文 / 多图文推送模式 - 自带图文展示页 ## Preview - 单图文 - 多图文 ![](https://b2.kuibu.net/file/imgdisk/2022/08/30/WPS2.png) ![](https://b2.kuibu.net/file/imgdisk/2022/08/30/WPS3.png) ## Preparation | 环境变量 | 含义 | 备注 | | :--------: | :----------------------------------------------------------: | :----: | | corpid | 企业微信企业ID | 必填 | | corpsecret | 企业微信应用Secret | 必填 | | agentid | 企业微信应用AgentId | 必填 | | qweather | 和风天气应用Key | 非必填 | | city | 天气预报地址
格式:市-市/区/县,多地区以&&间隔
如:成都-成都&&南京-江宁 | 非必填 | | beginname | 单日项目名称
只有某一年有的日子,多日期以&&分隔
如:跟XX在一起&&某某某出生 | 非必填 | | beginday | 单日日期,公历格式20XX-XX-XX
农历年份前加n,多日期以&&分隔,注意与名称对应
如:n2020-08-11&&2021-08-26 | 非必填 | | targetname | 纪念日名称
每年都有的日子,多日期以&&分隔
如:某某某的生日&&结婚纪念日 | 非必填 | | targetday | 纪念日日期,公历格式20XX-XX-XX
农历年份前加n,多日期以&&分隔,注意与名称对应
如:n2020-08-11&&2021-08-26 | 非必填 | | msgtype | 图文类型,默认单图文
1为单图文,2为多图文 | 非必填 | | link | 图文详情页网址 | 非必填 | ## Deployment 部署教程完整版:[金山文档](https://www.kdocs.cn/l/csn6eqw93kQZ) (实时更新) [酷安图文](https://www.coolapk.com/feed/38775487?shareKey=YTYyZmUyYjMxMGIxNjMwYTRkYTc~) 部署教程精简版:[部署步骤](./docs/deployment.md) ## Update [更新日志](https://kdocs.cn/l/csn6eqw93kQZ?linkname=PxK8H8tFA1) ## Notice - **图文展示页**回归,采用自己搭建的方式,更加安全放心。 - 提供**方法函数模板**[template.py](./template.py)用于大家自行拓展,玩得开心~ - 受企业微信的限制,2022年6月20日后新建应用必须配置企业可信IP,在此之前创建的应用不受此限制。建议使用**云服务器或腾讯云函数**等IP固定的方式,阿里云、华为云函数暂时均无此功能,可能无法正常运行本项目。 - 受企业微信API限制,超出字数限制部分文字将自动截断不展示。图文展示页面不受此限制,但仍受图片链接长度和文字长度的制约,**请合理安排多地区天气、多日期提醒等内容**。 - 腾讯云日志服务CLS将于2022年9月5日开始执行按量计费。请在配置并测试好云函数之后及时前往 **函数管理 - 函数配置** 中关闭日志投递,并在 **[日志服务 CLS 控制台](https://console.cloud.tencent.com/cls) - 日志主题** 中删除相应日志主题,避免后续产生不必要的费用。 - 所有环境变量均可通过直接修改 config.py 完成配置,系统环境变量优先级高于 config.py 。 - **日期提醒** 会自动排序,越接近的时间越显示在上方,以保证提醒的有效性。 - **和风天气预报** 会根据天气文本信息自动更换对应的天气emoji图标。 - **图文展示页** 来自我的项目 **Diary** —— 基于 Python Fastapi 的简易图文展示,通过URL传递参数实现,不存储任何数据。开源地址:Github:https://github.com/Thund1R/diary Gitee:https://gitee.com/thund1r/diary ## Thanks 这是我第一个被这么多人使用的项目,还是有点子激动的。 不足之处,大家多多包涵,有什么问题可以进群交流反馈。 欢迎Star、Fork、PR,也欢迎打赏,再次感谢。 ![](https://b2.kuibu.net/file/imgdisk/2022/08/30/WPS.png)