2024 年第 47 周草梅周报:push-all-in-one 正式发布 4.0.0 版本重大更新

前言

欢迎来到草梅周报!这是一个由草梅友仁基于 AI 整理的周报,旨在为您提供最新的博客更新、GitHub 动态、个人动态和其他周刊文章推荐等内容。


本周 其他周刊推荐 板块增加了 老胡的周刊,我看了下内容的质量还是比较高的。

如果需要更多高质量内容,可前往 技术周刊精选 查看,里面有 69 个源,感觉应该够看了。


经过一个星期的公测, push-all-in-one 也正式发布了 4.0.0 版本,通过以下方式试用最新版本。

npm i push-all-in-one@4.0.0 -S
import { runPushAllInOne } from 'push-all-in-one'
// 使用 runPushAllInOne 函数进行统一推送
runPushAllInOne('测试推送', '测试推送', {
    type: 'ServerChanTurbo',
    config: {
        SERVER_CHAN_TURBO_SENDKEY: '',
    },
    option: {
    },
})

前往 CHANGELOG 了解改动。


push-all-in-cloud 已同步 push-all-in-one v4 版本更新,并正式发布 v2.0.0 版本更新。

前往 CHANGELOG 了解改动。


rss-impact-server 预备同步 push-all-in-one v4 版本更新,目前还在进行中,预计未来几周会完成相关改动。

本周主要增加了 禁用空订阅 功能。(参考:默认禁用不包含任何 Hook 和 自定义查询的订阅 #467

RSS Impact 中,不包含任何 Hook自定义查询 的订阅是没有意义的,所以可以禁用。

RSS Impact

RSS Impact 的定位是 一个支持 Hook 的 RSS 订阅工具,并不是一个 RSS 阅读器,RSS + Hook 才是 RSS Impact的根本定位。

可以借助 RSS Impact 实现诸多自动化操作,例如推送通知Webhook下载BitTorrentAI 大模型等。

如果要做类比的话, RSS Impact 相较于最近很火热的 Follow 中的自动化功能有异曲同工之妙。

image-20241117200048690

不过,相较于还要邀请码才能使用自动化功能的 FollowRSS Impact 允许你自托管实例,允许使用无限数量的 Hook。

通过这些 Hook,可以有效优化你的 RSS 使用体验。

image-20241117200604652

Follow 中确实提供了专门的通知视图,不过,为什么不试试直接推送到对应的渠道呢?

image-20241117200730167

RSS Impact 还提供了一个有点冷门的功能,全网(应该是唯一)少有的可按照 BitTorrent 资源体积来下载 BitTorrent 资源的功能,甚至还可以保留磁盘最小空间,并自动删除大文件(该功能用于下游节点追踪上游发布的 RSS BitTorrent 资源更新)

image-20241117200939738

如果你真的不乐意使用 RSS Impact ,笔者也承诺 RSS Impact增加 Follow Action 支持

有关 RSS Impact 的更多功能,欢迎前往 rss-impact-server 了解详情。

GitHub Release

rss-impact-server

  • v1.11.0 – 2024-11-16 20:14:25

    摘要:

    版本 1.11.0 更新摘要

    1. 代码重构:
      • 优化 删除日志和订阅的逻辑
      • 优化 删除过时的文章 为队列
      • 优化 部分定时任务触发时间;修改删除文章和日志的逻辑;增加 CQImage 注释
      • 修改 部分定时任务的执行时间
    2. 新功能:
      • 新增 禁用空订阅接口;优化 VACUUM 逻辑;移除部分未使用的代码
      • 新增 默认禁用不包含任何 Hook 和 自定义查询的订阅

        push-all-in-one

  • v4.0.0 – 2024-11-16 20:40:32

    摘要:

    版本 4.0.0 更新摘要

    发布日期: 2024-11-16

    主要更新内容:

    1. 代码重构:

      • 优化了 Dingtalk 和 ServerChanV3 的错误提示。
      • 修改了文档和代码示例,优化了部分代码的类型声明。
      • 移除了 crypto-js,迁移到原生的 crypto 模块。
      • 调整了 send 接口的返回值类型为 SendResponse。
      • 重构了多个推送服务的接口,包括 Discord、iGot、OneBot、PushDeer、PushPlus、Qmsg 酱、ServerChanTurbo/ServerChanV3、Telegram、WechatApp/WechatRobot、息知推送、自定义邮件类和钉钉机器人推送。
    2. 新功能:

      • 最低 Node.js 版本要求提升到 18,以支持原生 ESM。
      • 新增了 runPushAllInOne 函数。
    3. Bug 修复:

      • 修复了 qmsg 酱的 bot 参数问题。
      • 修复了代理依赖升级导致的错误,优化了 Server 酱³ 的调用方式为安全模式。
      • 修复了接口类型未导出的问题和部分类型声明的大小写问题。
      • 升级了 https-proxy-agent 和 socks-proxy-agent 版本。
      • 移除了 qs,迁移到原生的 URLSearchParams,修复了 Qmsg 文档链接。
      • 迁移测试到 jest,修复了生成钉钉签名错误的问题。
    4. 重大变更:

      • 最低 Node.js 版本要求提升到 18,以支持原生 ESM。

        push-all-in-cloud

  • v2.0.0 – 2024-11-16 20:59:17

    摘要:

    版本 2.0.0 更新摘要

    1. 新功能

      • 修改了批量推送和转发推送的逻辑。
      • 修改了环境变量配置。
    2. 重大变更

      • 升级了 push-all-in-one 到 v4 版本。

    这些更新旨在优化推送逻辑和配置,同时引入了重大变更,确保用户在使用新版本时注意相关变化。

    其他周刊推荐

阮一峰的网络日志

  • 科技爱好者周刊(第 325 期):VS Code 编辑器的下一站是 Zed? – 2024-11-15 08:05:22

    摘要:

    摘要

    本杂志每周五发布,记录值得分享的科技内容,并开源在 GitHub 上,欢迎投稿。内容包括封面图、科技动态、文章、工具、资源和图片等部分。

    封面图:温州江心屿完成改造工程。

    VS Code 编辑器的下一站是 Zed?:Zed 是一个新的代码编辑器,基于 Rust 语言,性能出众,功能强大,内置 VS Code 的很多插件功能,如 LSP、代码提示补全、多人实时编辑、AI 助手等。虽然有跨平台问题和功能缺失,但适合看重性能、愿意自己解决问题的程序员。

    本周软件:302.AI 是一个 AI 应用超市,适配各种 AI 模型,提供统一的使用入口,并开源了官网工具的源码。

    科技动态

    1. 34 阶魔方:世界最高阶的魔方,由 3D 打印机制作。
    2. Ping 时钟:显示 ping 耗时的时钟,开源项目。
    3. 麻雀的新用途:澳大利亚科学家利用麻雀血铅水平监控环境铅泄漏。

    文章

    1. 如何简化 PATH 环境变量。
    2. AppData 目录的作用。
    3. 蓝牙版本的变化。
    4. 业务逻辑不要放入数据库。
    5. SAML:技术入门。
    6. 质能公式与光速。

    工具

    1. PasteBar:管理剪贴板的开源桌面软件。
    2. FastHTML:Django 的替代品,用起来更简单。
    3. Kagi 翻译:类似于谷歌翻译的服务。
    4. Star:利用手机运动传感器显示卫星方位的 Web 应用。
    5. kkTerminal:网页终端,通过 SSH 连入远程主机。
    6. ReactPress:基于 Next.js 的博客和 CMS 系统。
    7. PDFMathTranslate:使用 AI 翻译 PDF 文件,保留排版。
    8. dimmer:暗黑模式一键切换的 Chrome 插件。
    9. ThriveX:基于 Next14 + Spring Boot 的开源博客系统。
    10. Trayce:拦截 Docker 容器 HTTP(S) 请求的工具。
    11. ngtop:查询 nginx 日志的命令行工具。
    12. InputShare:共享电脑键鼠和剪贴板给安卓设备的工具。

    资源

    1. 逆向工程教程:面向初学者的逆向工程电子书。
    2. 一站式 iframe 生成器:查看并生成 iframe 元素的所有属性值。
    3. Chromium 的命令行开关:收集了 1600 多个 Chromium 命令行开关。
    4. Typst 介绍:类似于 LaTeX 的排版工具,写法类似于 Markdown。

    图片

    1. 犰狳化石:阿根廷农民发现的巨型犰狳化石。
    2. 因纽特人的雪镜:因纽特人使用各种材料制作的雪镜,防止雪盲症。

    文摘

    1. 语音 UI(大多数情况下)很糟糕:讨论语音作为用户界面的局限性。

    言论

    1. 美国的在线教育公司 Chegg 因 ChatGPT 的兴起而股价暴跌。
    2. 哲学目的之一是强化身心,对无法控制的事情漠不关心。
    3. 德国的医保和个人所得税高,但失业救济金和生育补助可能比税后收入还多。
    4. Keras 作者因 TensorFlow 团队主管的决定而将 Keras 合并到 TensorFlow。
    5. 创业公司的最大风险是不敢尝试的文化。

    (完)

    老胡的周刊

  • 11-04~11-10.老胡的周刊(第 167 期).md – 2024-11-09 23:54:00

    摘要:
    本期老胡的周 刊(第 167 期)主要介绍了多个开源项目、软件工具和资源网站,涵盖了数据提取、社交媒体数据分析、文章导出、内容过滤、手机连接助手、电视直播应用、音乐歌词获取、本地语言模型交互等多个领域。以下是核心内容的摘要:

    项目

    1. maxun:一个免费、开源的无代码网页数据提取平台,支持构建自定义机器人进行数据抓取。
    2. GetQzonehistory:通过模拟登录 QQ 空间获取历史消息列表并进行数据分析。
    3. wechat-article-exporter:在线批量导出微信公众号文章,支持多种数据导出和样式还原。
    4. uBlockOrigin-HUGE-AI-Blocklist:提供用于过滤 AI 生成内容的大型屏蔽列表,适用于 uBlock Origin 和 uBlacklist 插件。

    软件

    1. linkandroid:全能手机连接助手,支持投屏、录屏、截屏、文件管理等功能。
    2. WebViewTvLive:使用腾讯 X5 WebView 开发的电视直播 App,自动全屏播放直播视频。
    3. 163MusicLyrics:Windows 平台上的云音乐歌词获取工具,支持网易云和 QQ 音乐。
    4. Chital:针对 macOS 系统的原生应用,用于与本地大型语言模型(LLM)交互。

    资料

    1. go-ast-book:《Go 语言定制指南》,开源免费图书,帮助掌握 Go 语言的抽象语法树。

    网站

    1. zeli.app:用中文读科技新闻,帮助用户快速挑选感兴趣的文章。
    2. lz.qaiu.top:NFD 网盘直链解析,支持多种网盘服务。

    说明

    周刊相关信息包括公众号、TG 频道订阅、聚合周刊和 Github 地址,欢迎读者参与和关注。

    本期周刊内容丰富,涵盖了多个领域的实用工具和资源,适合计算机领域的爱好者和从业者参考。

总结

本周的更新和动态如上所示。感谢您的阅读!
您可以通过以下方式订阅草梅周报的更新:

本文作者:草梅友仁
本文地址:https://blog.cmyr.ltd/archives/2024-year-47th-week-caomei-weekly-push-all-in-one-4-0-0-major-update.html
版权声明:转载请注明出处!