本周比较火的莫过于 3 位初中生开源的 Windows 12 网页版,虽然项目完成度不如在线版的 Windows 11,但是不妨一看。除了后生可畏的 win12 之外,开源不到一周的 open-interpreter 表现也很抢眼,一个在终端就能使唤的 AI 助手获得了 15k+ star。
还有深度开源的 deepin-unioncode IDE 表现也不俗,还有不能错过的静态分析工具 biome 和 React 编辑器 puck 都可以玩玩看。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝
图片
1. 本周特推
1.1 在你的计算机里跑模型:open-interpreter
主语言:Python
New 这是一个在你计算机里运行语言模型的项目,支持 Python、JavaScript、Shell 等等。安装后,通过在终端中运行 $ interpreter,就可以通过类似 ChatGPT 的界面与 open-interpreter 聊天。比如,像是 demo 里,让它将系统主题变暗黑,btw,这个项目开源没到一周,便获得了 15k+ star,可见其受欢迎程度。
GitHub 地址→github.com/KillianLucas/open-interpreter
图片
1.2 Windows 在线版:win12
主语言:HTML、JavaScript
这是 3 个初中生做的 Windows 12 在线体验版,通过 tjy-gitnub.github.io/win12/desktop.html 就能体验一把 Windows 12。如果你还在用 Windows 11,不妨试试这个在线版的 12,再考虑是否升级系统。
GitHub 地址→github.com/tjy-gitnub/win12
图片
2. GitHub Trending 周榜
2.1 React 编辑器:puck
本周 star 增长数 1,150+,主语言:TypeScript
可用来写 React 的自托管、拖拽编辑器,特性:
- 拖拽:对现有 React 组件进行可视化编辑;
- 集成:从第三方 CMS 里加载内容;
- 内置编辑:可方便地直接通过 puck 编写内容;
- 支持自托管,与现有应用集成;
GitHub 地址→github.com/measuredco/puck
图片
2.2 深度 IDE:deepin-unioncode
本周 star 增长数:450+,主语言:C++
深度公司开源的深度集成开发环境,具有多语言、跨平台等特性。
GitHub 地址→github.com/linuxdeepin/deepin-unioncode
图片
2.3 短链接服务:dub
本周 star 增长数:1,050+,主语言:TypeScript
支持自定义域名的短链接缩短服务,dub 还自带分析功能,你可以统计到链接点击情况、点击区域分布等等信息。此外,它还支持生成短链接相对应的二维码。
GitHub 地址→github.com/steven-tey/dub
图片
2.4 Web 开发工具:biome
本周 star 增长数:750+,主语言:Rust
New 不到一秒,它就能格式化并检查你的代码。除了静态代码分析之外,biome 有一流的 IDE,其复杂的解析器可以高保真地展示源文本,并提供一流的错误恢复功能。而 biome 的设计目标是为了最终取代 Babel、ESLint、Webpack、Prettier、Jest 等工具。
GitHub 地址→github.com/biomejs/biome
图片
2.5 GPT 型全能 App:aidea
本周 star 增长数:800+,主语言:Dart
New 一款集成了主流大语言模型以及绘图模型的 APP, 采用 Flutter 开发,代码完全开源,支持以下功能:
- 支持 GPT-3.5/4 问答聊天
- 支持国产模型:通义千问,文心一言、讯飞星火
- 支持文生图、图生图、超分辨率、黑白图片上色等功能,集成 Stable Diffusion 模型,支持 SDXL 1.0
GitHub 地址→github.com/mylxsw/aidea
图片
3. HelloGitHub 热评
在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。
3.1 macOS 系统固件:Mist
主语言:Swift
这款工具可以列出所有可供下载的 macOS 固件/安装程序的信息,包括名称、版本号、发布日期和大小。
HG 评价地址→hellogithub.com/repository/00c31d3483b7498d8961c05b7ec8cdb9
图片
3.2 Go 的 XML 库:etree
主语言:Go
虽然 Go 语言内置了处理 XML 的库,但在使用时必须按照嵌套层级定义结构体非常繁琐。这个项目的设计灵感来源于 Python 语言的 ElementTree 库,可以在无需定义结构体的情况下灵活的读取、生成 XML 文档。
HG 评价地址→hellogithub.com/repository/89689a3f8df5449ea9a7fe1cafc13c10