微软开源 MS-DOS「GitHub 热点速览」
上周又是被「大模型」霸榜的一周,各种 AI、LLM、ChatGPT、Sora、RAG 的开源项目在 GitHub 上“争相斗艳”。这不 Meta 刚开源 Llama 3 没几天,苹果紧跟着就开源了手机端大模型:CoreNet。
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
- 4. 结尾
- 1. 开源新闻
1. 开源新闻
1.1 微软开源 MS-DOS
这并不是微软第一次开源 MS-DOS 的源码,早在十年前微软就开源了 MS-DOS v1.25 和 v2.0 的文件,最初是共享于计算机历史博物馆,之后过了 4 年才上传至 GitHub。在 MS-DOS 开源十周年之际,微软终于发布了 MS-DOS v4.0 源码,虽迟但到。
GitHub 地址:github.com/microsoft/MS-DOS
2. 开源热搜项目
2.1 低代码 Postgres 数据库:Teable
主语言:TypeScript,Star:5.7k,周增长:1.1k
这是一个基于 Postgres 的低代码数据库应用构建平台,它提供了简单、类似电子表格的界面,可轻松创建企业级的数据分析应用,支持海量数据(数百万)、图表、数据排序/过滤/聚合/格式化、分组和数学公式等功能。作为 Airtable 的开源替代品,适用于运营/活动数据分析、客户关系管理、CMS 数据接口等场景。
GitHub 地址→github.com/teableio/teable
2.2 从头学习 GPU 的工作原理:tiny-gpu
主语言:Verilog,Star:3k,周增长:2.6k
该项目是用 Verilog 语言实现的教育型 GPU 处理器,目的是讲解 GPU 硬件层面的基本原理,包括 GPU 的架构、并行和内存等方面。
GitHub 地址→github.com/adam-maj/tiny-gpu
2.3 终端里的 AI 编程助手:Aider
主语言:Python,Star: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
主语言:Vue,Star:4.2k,周增长:500
该项目是仿抖音的移动端实践,仅有前端代码数据是模拟的。它使用了最新的 Vue 技术栈 Vue3 + Pinia + Vite5 实现,拥有媲美原生 App 的丝滑使用体验。
GitHub 地址→github.com/zyronon/douyin
2.5 用 AI 编写类似维基百科的文章:STORM
主语言:Python,Star:4k,周增长:300
这是一个基于 LLM 的应用,可通过搜集网上的内容,从零编写类似维基百科的文章。使用者仅需提出问题,它便会上网收集资料并生成大纲,然后根据大纲和参考文献进行创作,生成的文章质量欠佳,还需要人为修改后才可以发布。
GitHub 地址→github.com/stanford-oval/storm
3. HelloGitHub 热评
在这个章节,将会分享下本周 HelloGitHub 网站上的热门开源项目,欢迎与我们分享你上手这些开源项目后的使用体验。
3.1 超可爱的 Logo 集合:ServiceLogos
主语言:Other
这里是用来存放 Sawaratsuki 制作的各种 logo 的仓库,这些 logo 制作精美、画风可爱,包括编程语言、框架、工具和各大社交媒体的商标™️。
项目详情→hellogithub.com/repository/88d2fabe0d6949b88bd5cc181618c8a3
3.2 用 Notion 的方式管理客户关系的平台:Twenty
主语言:TypeScript
该项目是由社区驱动的开源客户关系管理系统(CRM),可以通过可视化流程的方式管理你的客户,灵感来自 Notion。提供了添加、筛选、排序和跟踪客户等功能,支持自托管即自行通过源代码免费构建服务。
项目详情→hellogithub.com/repository/d8eb010acf77439cb7c46cbcdbb7efe8
4. 结尾
虽然说现在 AI 替代 xx 还言之尚早,但是把它当作助手,已经能够极大地提高我们的工作效率了,包括但不限于写文案、编码等方面。所以,让 AI 成为你的助手吧!不知道用什么,可以先试试我上面分享的两个 AI 开源项目。如果你发现了其它好用的 AI 工具,也欢迎留言分享给大家。
最后,我怀着激动的心、颤抖着手写完了本周的「GitHub 热点速览」打完收工!从此刻开始,我就要“调整心情”迎接来之不易(调休换的)的五一小长假期啦!也提前祝大家「五一快乐」我们下周二见👋!
往期回顾
以上为本期「GitHub 热点速览」的全部内容,如果你发现其它好玩、有趣的开源项目,就来 HelloGitHub 和大家一起分享吧。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源日报 | 大模型竞技场排名动态变化;AI智能终端行业研究报告;“清华系”的大模型江湖;开源在线版office
欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.4.29 今日要点 AI 搜索工具 Perplexica:完全开源免费、Perplexity 的开源替代品 Perplexica 是 AI 驱动的问答搜索引擎,声称可作为 Perplexity (perplexity.ai) 的开源替代方案。 Perplexica 最大特点是设计了多种搜索模式,包括学术搜索、YouTube 视频搜索、学术搜索和计算等专用模式,这些模式根据用户的具体需求调整搜索算法的行为,提供更为精确和相关的搜索结果。 Perplexica 还支持使用本地部署的大语言模型,如 Llama3 和 Mixtral。 GitHub 地址:https://github.com/ItzCrazyKns/Perplexica 开源在线办公套件:Univer (在线版office) Univer 提供了一个全面的企业级文档与数据协同的解决方案,支持电子表格、文本文档和演示幻灯片三大核心文档类型。通过灵活的 API 和插件机制,开发者可以在 Univer 的基础上进行个性化功能的定制和扩展,以适应不同用户在不...
- 下一篇
如何通过前后端交互的方式制作Excel报表
前言 Excel拥有在办公领域最广泛的受众群体,以其强大的数据处理和可视化功能,成了无可替代的工具。它不仅可以呈现数据清晰明了,还能进行数据分析、图表制作和数据透视等操作,为用户提供了全面的数据展示和分析能力。 今天小编就为大家介绍一下,如何通过葡萄城公司的纯前端表格控件SpreadJS和后端表格组件GcExcel实现一张Excel报表模板并进行数据的录入与填报。 环境准备 Node.js SpreadJS在线表格编辑器 代码文件(可作为阅读本文的参考) 前端 设计Excel报表模板 1. 加载制作报表的数据源: 打开SpreadJS在线表格编辑器,在设计分组报表之前,需要数据准备的相关工作,点击表格工具栏上【数据】Tab中的【数据源】按钮,为其添加好数据源。 通过【添加表】按钮添加每一个数据源对象(每一个数据源对象对应一张表),并配置读取数据的路径(路径可以是一个请求对应格式数据源的地址,也可以是一个服务端请求的地址,由服务端返回一个符合格式的数据源对象)。 数据路径为可选字段,如果json中包含多个数据源,可以通过设置数据路径进行区分。 2. 添加报表模板: 添加完数据源之后,点击...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境