5

微软开源 MS-DOS「GitHub 热点速览」

 2 weeks ago
source link: https://www.cnblogs.com/xueweihan/p/18166941
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

微软开源 MS-DOS「GitHub 热点速览」

759200-20240430013152182-197343066.png

上周又是被「大模型」霸榜的一周,各种 AI、LLM、ChatGPT、Sora、RAG 的开源项目在 GitHub 上“争相斗艳”。这不 Meta 刚开源 Llama 3 没几天,苹果紧跟着就开源了手机端大模型:CoreNet。

759200-20240430012341556-2060757543.jpg

GitHub 地址:github.com/apple/corenet

开源大模型虽好,但“吃”多了“大鱼大肉”也想来口“素菜”,正好有个“不务正业”的科技巨头。近日,微软和 IBM 共同决定将「MS-DOS 4.0」操作系统的代码开源,直接引来了一众开发者的围观,在短短几天的时间里,该项的 Star 数直接飙升了 1w。众所周知,搞 AI 离不开 GPU,网上关于 CPU 的学习资料不少,但 GPU 的资料却是凤毛麟角,「tiny-gpu」是一个从头学习 GPU 工作原理的开源项目。一般低代码平台都是用来构建前端项目,这个「Teable」是个例外一款低代码 Postgres 数据库。提到前端,采用最新 Vue 技术栈开发的「Douyin-Vue」作为 Vue 移动端实践项目,真不错!

最后,我实在没忍住,必须来两个 AI 项目,一个是能帮程序员写代码的「Aider」,另一个是用来写文章的「STORM」。

  • 本文目录
    • 1. 开源新闻
      • 1.1 微软开源 MS-DOS
    • 2. 开源热搜项目
      • 2.1 低代码 Postgres 数据库:Teable
      • 2.2 从头学习 GPU 的工作原理:tiny-gpu
      • 2.3 终端里的 AI 编程助手:Aider
      • 2.4 仿抖音的移动端短视频项目:Douyin-Vue
      • 2.5 用 AI 编写类似维基百科的文章:STORM
    • 3. HelloGitHub 热评
      • 3.1 超可爱的 Logo 集合:ServiceLogos
      • 3.2 用 Notion 的方式管理客户关系的平台:Twenty

1. 开源新闻

1.1 微软开源 MS-DOS

这并不是微软第一次开源 MS-DOS 的源码,早在十年前微软就开源了 MS-DOS v1.25 和 v2.0 的文件,最初是共享于计算机历史博物馆,之后过了 4 年才上传至 GitHub。在 MS-DOS 开源十周年之际,微软终于发布了 MS-DOS v4.0 源码,虽迟但到。

759200-20240430012347075-1980423942.jpg

GitHub 地址:github.com/microsoft/MS-DOS

2. 开源热搜项目

2.1 低代码 Postgres 数据库:Teable

759200-20240430012351811-1349811197.png

主语言:TypeScriptStar:5.7k周增长:1.1k

这是一个基于 Postgres 的低代码数据库应用构建平台,它提供了简单、类似电子表格的界面,可轻松创建企业级的数据分析应用,支持海量数据(数百万)、图表、数据排序/过滤/聚合/格式化、分组和数学公式等功能。作为 Airtable 的开源替代品,适用于运营/活动数据分析、客户关系管理、CMS 数据接口等场景。

GitHub 地址→github.com/teableio/teable

2.2 从头学习 GPU 的工作原理:tiny-gpu

759200-20240430012403055-2068405162.png

主语言:VerilogStar:3k周增长:2.6k

该项目是用 Verilog 语言实现的教育型 GPU 处理器,目的是讲解 GPU 硬件层面的基本原理,包括 GPU 的架构、并行和内存等方面。

GitHub 地址→github.com/adam-maj/tiny-gpu

2.3 终端里的 AI 编程助手:Aider

759200-20240430012407400-1372493642.gif

主语言:PythonStar:9.6k周增长:200

这是一款运行在终端里的 AI 辅助编码工具,能够将你本地 git 仓库中的代码与 LLMs 结合起来。开发者通过 add 命令引入文件,然后用自然语言描述需求,它就可以对现有的代码进行修改并自动提交,支持接入多种大模型,包括 GPT 3.5、GPT-4 和 Claude 3 Opus 等。我试了一下确实有用,但中型项目里的代码改完就跑不起来了,感觉还需要再“调教”下。

GitHub 地址→github.com/paul-gauthier/aider

2.4 仿抖音的移动端短视频项目:Douyin-Vue

759200-20240430012411325-1174382675.png

主语言:VueStar:4.2k周增长:500

该项目是仿抖音的移动端实践,仅有前端代码数据是模拟的。它使用了最新的 Vue 技术栈 Vue3 + Pinia + Vite5 实现,拥有媲美原生 App 的丝滑使用体验。

GitHub 地址→github.com/zyronon/douyin

2.5 用 AI 编写类似维基百科的文章:STORM

759200-20240430012414640-1235971817.jpg

主语言:PythonStar:4k周增长:300

这是一个基于 LLM 的应用,可通过搜集网上的内容,从零编写类似维基百科的文章。使用者仅需提出问题,它便会上网收集资料并生成大纲,然后根据大纲和参考文献进行创作,生成的文章质量欠佳,还需要人为修改后才可以发布。

GitHub 地址→github.com/stanford-oval/storm

3. HelloGitHub 热评

在这个章节,将会分享下本周 HelloGitHub 网站上的热门开源项目,欢迎与我们分享你上手这些开源项目后的使用体验。

3.1 超可爱的 Logo 集合:ServiceLogos

759200-20240430012419237-325095793.png

主语言:Other

这里是用来存放 Sawaratsuki 制作的各种 logo 的仓库,这些 logo 制作精美、画风可爱,包括编程语言、框架、工具和各大社交媒体的商标™️。

项目详情→hellogithub.com/repository/88d2fabe0d6949b88bd5cc181618c8a3

3.2 用 Notion 的方式管理客户关系的平台:Twenty

759200-20240430012423121-1650452333.png

主语言:TypeScript

该项目是由社区驱动的开源客户关系管理系统(CRM),可以通过可视化流程的方式管理你的客户,灵感来自 Notion。提供了添加、筛选、排序和跟踪客户等功能,支持自托管即自行通过源代码免费构建服务。

项目详情→hellogithub.com/repository/d8eb010acf77439cb7c46cbcdbb7efe8

虽然说现在 AI 替代 xx 还言之尚早,但是把它当作助手,已经能够极大地提高我们的工作效率了,包括但不限于写文案、编码等方面。所以,让 AI 成为你的助手吧!不知道用什么,可以先试试我上面分享的两个 AI 开源项目。如果你发现了其它好用的 AI 工具,也欢迎留言分享给大家。

最后,我怀着激动的心、颤抖着手写完了本周的「GitHub 热点速览」打完收工!从此刻开始,我就要“调整心情”迎接来之不易(调休换的)的五一小长假期啦!也提前祝大家「五一快乐」我们下周二见👋!

往期回顾

以上为本期「GitHub 热点速览」的全部内容,如果你发现其它好玩、有趣的开源项目,就来 HelloGitHub 和大家一起分享吧。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK