无巧不成书,刚好最近有小伙伴在找实习,而 GitHub 热榜又有收录实习信息的项目在榜。所以,无意外本周特推就收录了这个实习项目,当然还有国内版本。除了应景的实习 repo 之外,还有帮你管理文件的 spacedrive、管理窗口的 yabai,以及管理 ai 工具的 SuperAGI。

假如你有雅兴,也可以读一读 古诗词大全 chinese-poetry 上面收录的唐诗宋词。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录

    • 1. 本周特推

      • 1.1 窗口管理工具:yabai
      • 1.2 暑期实习:Summer2024-Internships
    • 2. GitHub Trending 周榜
      • 2.1 自动构建 AI 工具:SuperAGI
      • 2.2 古诗词大全:chinese-poetry
      • 2.3 文件管理器:spacedrive
      • 2.4 为 SQL 而生:drizzle-orm
      • 2.5 语音转录:ecoute
    • 3. HelloGitHub 热评
      • 3.1 运维管理平台:1Panel
      • 3.2 域名监测平台:domain-admin
    • 4. 往期回顾

1. 本周特推

1.1 窗口管理工具:yabai

主语言:C

yabai 是一个 macOS 平铺窗口管理工具,允许你用命令行控制窗口、显示器,可以使用 skhd 或是第三方软件设置自定义快捷键。

GitHub 地址→https://github.com/koekeishiya/yabai

1.2 暑期实习:Summer2024-Internships

这里收录 2023 年到 2024 年应届生可参加的实习工作,并提供了可实习公司的岗位申请链接、公司所在地等信息。而 Campus2024 则是收录了国内相关实习信息的 repo。

GitHub 地址→https://github.com/pittcsc/Summer2024-Internships

2. GitHub Trending 周榜

2.1 自动构建 AI 工具:SuperAGI

本周 star 增长数:1,500+主语言:Python、JavaScript

New 面向开发者的开源自主 AI 代理框架,有了它,就能快速、可靠地构建、管理和运行 AI 工具。部分特性:

  • 多个向量数据库
  • 支持多模态
  • 性能遥测试
  • 具有图形界面
  • 可对接 Slack、Google、GitHub、Trello、Discord 等等工具

GitHub 地址→https://github.com/TransformerOptimus/SuperAGI

2.2 古诗词大全:chinese-poetry

本周 star 增长数:1,550+主语言:JavaScript

chinese-poetry 最全中华古诗词数据库,唐宋两朝近一万四千古诗人,接近 5.5 万首唐诗加 26 万宋词。两宋时期 1,564 位词人,21,050 首词。

GitHub 地址→https://github.com/chinese-poetry/chinese-poetry

2.3 文件管理器:spacedrive

本周 star 增长数:800+主语言:Rust

由 Rust 编写的文件管理器,可整理多个设备的文件,无论是云端还是离线硬盘,spacedrive 能处理分布在各端的文件,进而生成你独有的个人分布式云。spacedrive 支持 Windows、macOS、Linux、iOS、watchOS、Android 等等系统。

GitHub 地址→https://github.com/spacedriveapp/spacedrive

2.4 为 SQL 而生:drizzle-orm

本周 star 增长数 650+主语言:TypeScript

“如果你懂 SQL,你就懂 Drizzle ORM”,Drizzle ORM 是一款专为 SQL 数据库设计的 TypeScript ORM,它在编译时会强制类型检查,并且不会在 runtime 失败。下面是一个示例:

export type User = InferModel<typeof users>;
export type NewUser = InferModel<typeof users, 'insert'>; const pool = new Pool({
connectionString: 'postgres://user:password@host:port/db',
});
const db = drizzle(pool); // Insert
const newUser: NewUser = {
fullName: 'John Doe',
phone: '+123456789',
};
const insertedUsers /* : User[] */ = await db.insert(users).values(newUser).returning();
const insertedUser = insertedUsers[0]!;

GitHub 地址→https://github.com/drizzle-team/drizzle-orm

2.5 语音转录:ecoute

本周 star 增长数:2,250+主语言:Python

New Ecoute 是一款实时转录工具,可以为用户的麦克风输入和扬声器输出提供实时文本转录。它还使用 OpenAI 的 GPT-3.5 生成回复建议,根据对话的实时转录提示用户说什么。

GitHub 地址→https://github.com/SevaSk/ecoute

3. HelloGitHub 热评

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。

3.1 运维管理平台:1Panel

主语言:Go

这是一款 Go 写的 Linux 服务器的在线管理系统,它安装简单、安全可靠,同时集成了 WordPress 等应用、域名绑定、SSL 证书配置、备份等功能,支持快速建站。

HG 评价地址→https://hellogithub.com/repository/71791baf930149ac9b84e1acf186573f

3.2 域名监测平台:domain-admin

主语言:Python

采用 Flask + Peewee + Vue3 构建的域名和 SSL 证书到期监测平台,支持批量导入域名、多域名管理、到期通知等功能。

HG 评价地址→https://hellogithub.com/repository/2b44fb56aca14df7a6279b0997f7325c

4. 往期回顾

往期回顾:

以上为 2023 年第 22 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

暑期实习开始啦「GitHub 热点速览」的更多相关文章

  1. 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」

    ​如果你这周没刷到类似 "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237..." 的一串字符,那就说明本期 GitHub T ...

  2. 如何让程序更健壮「GitHub 热点速览」

    对于 ML 模型训练而言,好的数据集能让结果更健壮,cleanlab 是一个降低数据噪音,及时帮你修正数据集错误的工具.好的工具能让你的结果更完美.同样的,RedTeam-Tools 提高了渗透测试的 ...

  3. 真·生产力「GitHub 热点速览」

    这些工具真的能极大提高生产力,节约你的时间来自(摸)我(鱼)增(划)值(水).先别提 style2paints,你给它随意画个草图,就能给你一个能交付给甲方爸爸的成品插画.如果提升 30%-40% 传 ...

  4. AI 能多强「GitHub 热点速览」

    不知道 AI 在你那边是什么样的具象,在我这就是各种搞图:从给线稿图上色,到直接给你生成一张小色图,AI 最近是真出风头,本周热点速览也收录了 2 个 AI 项目,也和图像有关.还有一个和 AI 相关 ...

  5. 你的梦想家居「GitHub 热点速览」

    上周推荐的 ChatGPT 版小爱,不知道有哪些小伙伴回去尝试接入了呢?本周依旧由 2 个不错的 ChatGPT 延伸项目,一个是比 DeepL.Grammarly 更懂你的划词翻译 openai-t ...

  6. 穷人版生产力工具,好用得飞起 「GitHub 热点速览」

    被 GPT 和 OpenAI 刷屏了一个多月,现在 GitHub Trending 已经没有什么和 gpt 无关的项目了,但是好在总有优秀的开源项目拯救我的项目疲惫.像是贴心好用的反向代理 pgrok ...

  7. Python 霸榜的一周,又有什么新 AI 力作呢?「GitHub 热点速览」

    GPT 带火了一波语言模型,LLaMA 和 Alpaca 也在持续发力.依旧是各类 GPT 后缀霸榜 GitHub trending 的一周,为此特推部分专门收录了两个比较不错的 GPT 应用.而作为 ...

  8. 开源不到 48 小时获 35k star 的推荐算法「GitHub 热点速览」

    本周的热点除了 GPT 各类衍生品之外,还多了一个被马斯克预告过.在愚人节开源出来的推特推荐算法,开源不到 2 天就有了 35k+ 的 star,有意思的是,除了推荐算法本身之外,阅读源码的工程师们甚 ...

  9. 碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」

    这周有个让人眼前一亮的图像识别模型 segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见.如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了 18k+ ...

  10. 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」

    据说有了它,ChatGPT 就可以靠边站了.因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网 ...

随机推荐

  1. vRealize Operations Manager 安全补丁修复

    vRealize Operations Manager 安全补丁修复 背景:记录一次安全同事在检测中发现 vRealize Operations Manager 存在安全漏洞,需要整改修复,于是到VM ...

  2. SpringBoot——国际化

    更多内容,前往IT-BLOG 一.Spring 编写国际化时的步骤 [1]编写国际化配置文件:[2]使用 ResourceBundleMessageSource 管理国际化资源文件:[3]在页面使用 ...

  3. Go语言:一文看懂什么是DI依赖注入(dependency injection)设计模式

    前言: 本文主要介绍的是Goalng中关于 DI 的部分,前一部分会先通过典型的面向对象语言Java引入DI这个概念 仅供初学者理解使用,文章如有纰漏敬请指出 本文涉及到的知识面较为零散,其中包含面向 ...

  4. Thinkpad T14升级Windows11ver22h2失败问题解决小记

    背景 手头的ThinkPad在近一年的时间里每次升级Windows 11的22h2版本每次都会报错,具体有以下几种情况: 更新过程中无问题,重启后黑屏更新过程中会卡在26%左右,然后蓝屏报KENERA ...

  5. What's the best way to read and understand someone else's code?

    Find one thing you know the code does, and trace those actions backward, starting at the end Say, fo ...

  6. OpenJudge 1.8编程基础之多维数组

    04:错误探测 1.描述 给定n*n由0和1组成的矩阵,如果矩阵的每一行和每一列的1的数量都是偶数,则认为符合条件.你的任务就是检测矩阵是否符合条件,或者在仅改变一个矩阵元素的情况下能否符合条件.&q ...

  7. shell读取配置文件-sed命令

    在编写启动脚本时,涉及到读取配置文件,特地记录下shell脚本读取启动文件的方式.主要提供两种格式的读取方式,方式一配置文件采用"[]"进行分区,方式二配置文件中需要有唯一的配置项 ...

  8. Go语言网络编程:SSH连接

    旨在提升Go语言网络编程能力 SSH是什么? SSH 为 Secure Shell 的缩写,为建立在应用层基础上的安全协议.SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SS ...

  9. TiDB在X86和ARM混合平台下的离线部署和升级

    [是否原创]是 [首发渠道]TiDB 社区 背景 在之前我们团队发布了TiDB基于X86和ARM混合部署架构的文章:TiDB 5.0 异步事务特性体验--基于X86和ARM混合部署架构,最近有朋友问到 ...

  10. 操作系统实验 & bochs 环境配置

    wsl2 - Ubuntu 22.04 + VSCode + bochs + xfce4 + VcXsrv 笔者环境 wsl2 - Ubuntu 22.04 0. 安装WSL2 & VSCod ...