前言
欢迎来到草梅周报!这是一个由草梅友仁基于 AI 整理的周报,旨在为您提供最新的博客更新、GitHub 动态、个人动态和其他周刊文章推荐等内容。
本周终于将草梅周报的自动化脚本写完了,决定开始更新草梅周报!也可以说草梅周报在本周创刊了。
主要是提供一个地方告知各位读者朋友,我本周都在干什么,并同步开源项目的开发进度,以及推荐一些关注的文章和开源项目等。
如果感兴趣的话可以随手关注下~
本周的主要工作内容是开始了对 RSS Impact 的宣发,将项目提交到了 中国独立开发者项目列表 以及 科技爱好者周刊,并且还很幸运的得到了阮一峰老师的推荐。
在上刊后,RSS Impact
的访问人数暴涨,GitHub Stars 也快速增加,在此表示非常感谢!
在此也正式宣传一下 rss-impact-plus
众筹,如果感兴趣的可以关注下:
rss-impact-plus 正在众筹中,详情请点击链接查看:rss-impact-plus 众筹。
当 RSS Impact 开发完毕的时候,您将收到通知邮件,点击链接立即加入等待名单。
当然了,即便不参加众筹,也可以先加入到等待名单,在等待名单中的用户将会获得提前试用的资格。
GitHub Release
rss-impact-server
- v1.9.0 – 2024-11-02 20:17:06
摘要:
版本 1.9.0 的主要更新包括:代码重构:优化了用户角色的选项,修改了 demo 账号的验证逻辑和邮箱校验逻辑,增加了 demo 账号以方便用户体验,并增加了日志压缩、自动删除日志和日志级别设置功能。
新功能:新增了用户邮箱校验功能。
Bug 修复:解决了@nestjs/swagger 版本更新导致的 nestjs 无法启动问题,修复了 demo 账号密码过短导致无法登录的问题,处理了登出时未处理 oidc 登出的问题,修复了自定义查询未设置用户的问题,解决了获取 RSS 时可能获取到过时内容的问题,修正了通过 OPML 文件导入订阅的默认轮询时间错误,并修改了通过 docker 部署时的默认跨域配置。
- v1.8.0 – 2024-10-26 20:17:11
摘要:
版本 1.8.0 的主要更新包括:代码重构:前端增加了百度统计功能,增加了 Server 酱³ 推送功能。
新功能: 新增了过滤链接配置功能。
个人动态
-
#FromRss #优秀开源项目 #草梅碎碎念 – 2024-11-01 12:01:25
没想到第一次提交项目就上周刊了,感谢阮一峰老师!
这也导致 RSS Impact 不管是主站还是 demo 站都爆了,小水管要扛不住了
项目地址:CaoMeiYouRen/rss-impact-server
阮一峰老师推荐之后 star 数一飞冲天,谢谢!
-
#草梅碎碎念 – 2024-10-29 12:17:47
最近沉迷于 hono,写了一堆云函数,部署在 Vercel 和 Cloudflare Workers 上。
用云函数的一大优点就是省钱,节约了自己服务器的算力。
不过缺点也就是会被绑定在云服务商上,难以迁移。
因此,使用 hono 实现一个既可以运行在云端,也可以运行在本地的函数,是最优解。
当然了,代价就是在写法上会更加麻烦一点,要考虑到各个云函数写法的差异。
以下是一些例子:
push-all-in-cloud :基于 push-all-in-one 和 hono 开发的云函数推送服务。支持 nodejs/docker/vercel 等多种部署方式
- cookie-cloudflare:基于 hono 实现的兼容 CookieCloud API 的云函数服务,支持 Cloudflare Workers 部署,数据文件存储到 Cloudflare R2 Storage
- r2-image-uploader:基于 hono 实现的一个将图片从 URL 或请求中转存到 Cloudflare R2 Storage 的 Cloudflare Workers。
- rsshub-never-die:一个基于 hono 的 RSSHub 代理服务,支持自动负载均衡、自动容错和反向代理 RSSHub 实例,支持 Node.js/Docker/Vercel/Cloudflare Workers 等方式部署。
目前用下来的感觉是,Cloudflare Workers 在写法上更受限制,Vercel 则更接近一般 Node.js 项目的开发体验。
当然了,Cloudflare Workers 在成本上还是更低一些,免费套餐也更加慷慨,甚至还免流量。对于静态网站、静态文件,还是走 Cloudflare Workers(Cloudflare Pages)更加省事。
掘金本周最热
- 同学们,好久不见,我花了两年做了个非常棒的开源低代码平台 – 2024-10-31 15:23:34
摘要:
云搭是一个功能强大的可视化搭建解决方案,支持零代码搭建小程序、H5、问卷、图文文章等多种应用。作者希望通过云搭,让不会技术的普通人也能简单、便捷地搭建各种应用。
云搭平台具备多端渲染、自定义表单系统、嵌套布局、图片实时编辑、数据分析模块等功能。用户可以自由搭建小程序、问卷调查、图文文章和自定义表单,满足不同场景的需求。此外,云搭还开发了资源社区,用户可以共享创建的应用模板。
- 网页设计基础 第十四讲:打造网页布局基石:巧用 CSS 盒子模型 – 2024-10-31 10:02:23
摘要:
本文深入探讨了 CSS 盒子模型的应用技巧,通过几个实用案例展示了如何利用内容、内边距、边框和外边距来创建美观且功能性的网页布局。文章从基础的网页结构入手,逐步介绍了如何通过 CSS 美化标题、导航和内容区域,帮助读者掌握网页布局的核心技术。 - go 的生态真的一言难尽 – 2024-10-30 21:55:39
摘要:
本文讨论了作者从 Java 转向 Go 语言的体验,指出尽管 Go 语言原生特性很好用,但作者习惯了 Java 的封装方式。作者最近在学习 Go 语言,并考虑到自己是 Java 开发者,因此产生了一个想法:开发一个类似于 Maven 或 Gradle 的构建工具来管理 Go 项目的依赖。
其他周刊推荐
阮一峰的网络日志
-
科技爱好者周刊(第 323 期):技术公司的口号比拼 – 2024-11-01 08:08:15
摘要:
本文涵盖了多个科技与文化领域的主题,包括建筑、技术公司口号、科技动态、工具推荐、AI 应用和资源分享等。首先,介绍了乌鲁木齐文化中心的建筑设计,该中心由六栋大楼组成环形结构,中央是象征花蕊的文化塔。接着,讨论了技术公司口号的优劣,提出了清晰度和影响力两个评估指标,并将口号分为四类:高清晰度、高影响力;低清晰度、高影响力;高清晰度、低影响力;低清晰度、低影响力。
在科技动态部分,提到了猩猩使用工具的智能行为、二维码门铃的创新应用,以及威尼斯青铜狮子可能源自中国的发现。文章部分介绍了多篇技术文章,涵盖了 OpenAI 的数据处理、谷歌的面试记录、Web 视频剪辑等。工具推荐部分列举了多个开源工具,如分布式对象存储工具 Garage、安卓语音输入法 Transcribro 等。
AI 相关部分介绍了多个 AI 项目和工具,如结合 AI 模型与计算机视觉的浏览器自动化工具 Skyvern、将 URL 转换成大模型输入格式的网站 URL Parser Online 等。资源推荐部分提供了地震地图、Git 中译版书籍等实用资源。图片部分分享了钥匙圈的使用窍门,建议统一钥匙牙齿方向以提高效率。文摘部分讨论了自由职业的现实挑战,指出其并不如想象中轻松。最后,言论部分摘录了多位知名人士的观点,涉及自由职业、企业市场、社会责任等话题。
-
AI 开发的捷径:工作流模式 – 2024-10-31 03:24:05
摘要:
本文介绍了 AI 开发的三种模式:自建模型、API 调用和工作流模式,并重点讲解了工作流模式的简单性和易用性。工作流模式允许用户通过图形化界面编排 AI 应用的各个步骤,无需编程知识即可上手。文章还提到了 OpenAI 的 GPT 商店和微软的 Copilot 模板,以及国内免费的 AI 应用开发平台“扣子”(coze.cn)。通过一个餐饮企业分析用户点评的实际例子,展示了工作流模式的具体操作。此外,文章还介绍了工作流模板的保存和发布功能,以及相关的开发教程和活动信息。HelloGitHub 月刊
-
HelloGitHub 第 103 期 – 2024-10-28 08:04:36
摘要:
《HelloGitHub》第 103 期涵盖了多个领域的开源项目,展示了从编程语言到人工智能的广泛应用。本期内容包括 C、C#、C++、Go、Java、JavaScript、Kotlin、Python、Rust、Swift 等语言的项目,以及人工智能和其它领域的开源工具和资源。在 C 项目中,介绍了
rawdrawandroid
和taisei
,前者是一个仅用 C 语言开发 Android 应用的框架,后者是一个免费开源的东方 Project 系列的射击游戏。C# 项目包括Bulk-Crap-Uninstaller
和Macro-Deck
,前者是一个免费的 Windows 应用卸载工具,后者可以将手机变成 Stream Deck 的工具。C++ 项目中,
aria2
是一个超快的命令行下载工具,fast_float
是一个速度与精准兼具的 C++ 数字解析库,而mame
是一个开源的街机模拟器。Go 项目包括beszel
、envd
、gophish
、opentofu
和photoview
,分别涉及 Docker 监控、AI 开发环境搭建、网络钓鱼平台、基础设施即代码和照片管理平台。Java 项目中,
GoGoGo
是一个开源的 Android 虚拟定位应用,karate
是一个开源的 API 自动测试框架。JavaScript 项目包括icones
、media-chrome
、Moe-Counter
、piscina
和swapy
,分别涉及图标搜索、网页播放器界面定制、网站计数器、Node.js 线程池和拖动交换布局。Kotlin 项目中,
etchdroid
是一个在手机上制作 USB 启动盘的工具,KeyMapper
是一个 Android 按键重映射应用。Python 项目包括backtrader
、core
、paperless-ngx
、pipreqs
和pokeapi
,分别涉及量化交易回测、智能家居平台、文档数字化存档、项目依赖文件生成和宝可梦数据 API。Rust 项目中,
insta
是一个快照测试库,oha
是一个 HTTP 压测工具,steel
是一个嵌入式 Scheme 解释器。Swift 项目包括aural-player
和DockDoor
,前者是一个 macOS 音乐播放器,后者是一个窗口预览工具。人工智能项目包括
moondream
、Prompt_Engineering
、spaCy
和ultralytics
,分别涉及视觉语言模型、提示工程实战指南、自然语言处理库和对象检测与跟踪模型。其它项目包括BilibiliSponsorBlock
、cognitive-load
、dockerc
、kubernetes-goat
、pilipala
、Sensor-Watch
和themostdangerouswritingapp
,涉及 B 站视频空降助手、降低开发者认知负荷的建议、Docker 镜像编译工具、Kubernetes 安全攻防演练平台、B 站第三方客户端、手表电路板和写作效率工具。开源书籍部分介绍了 Simon J.D. Prince 编写的《Understanding Deep Learning》,涵盖了深度学习的多个主题。
总结
本周的更新和动态如上所示。感谢您的阅读!
您可以通过以下方式订阅草梅周报的更新:
- 本文链接: https://wp.cmyr.ltd/archives/2024-year-45th-week-caomei-weekly-rss-impact-start-promotion-tech-weekly
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
欢迎关注我的其它发布渠道
发表回复
要发表评论,您必须先登录。