百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

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

bigegpt 2025-01-29 14:27 7 浏览

上周又是被「大模型」霸榜的一周,各种 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

这并不是微软第一次开源 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

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

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

GitHub 地址→github.com/teableio/teable

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

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

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

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

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

主语言: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

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

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

GitHub 地址→github.com/zyronon/douyin

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

主语言:PythonStar: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 和大家一起分享吧。

- END -

相关推荐

得物可观测平台架构升级:基于GreptimeDB的全新监控体系实践

一、摘要在前端可观测分析场景中,需要实时观测并处理多地、多环境的运行情况,以保障Web应用和移动端的可用性与性能。传统方案往往依赖代理Agent→消息队列→流计算引擎→OLAP存储...

warm-flow新春版:网关直连和流程图重构

本期主要解决了网关直连和流程图重构,可以自此之后可支持各种复杂的网关混合、多网关直连使用。-新增Ruoyi-Vue-Plus优秀开源集成案例更新日志[feat]导入、导出和保存等新增json格式支持...

扣子空间体验报告

在数字化时代,智能工具的应用正不断拓展到我们工作和生活的各个角落。从任务规划到项目执行,再到任务管理,作者深入探讨了这款工具在不同场景下的表现和潜力。通过具体的应用实例,文章展示了扣子空间如何帮助用户...

spider-flow:开源的可视化方式定义爬虫方案

spider-flow简介spider-flow是一个爬虫平台,以可视化推拽方式定义爬取流程,无需代码即可实现一个爬虫服务。spider-flow特性支持css选择器、正则提取支持JSON/XML格式...

solon-flow 你好世界!

solon-flow是一个基础级的流处理引擎(可用于业务规则、决策处理、计算编排、流程审批等......)。提供有“开放式”驱动定制支持,像jdbc有mysql或pgsql等驱动,可...

新一代开源爬虫平台:SpiderFlow

SpiderFlow:新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。-精选真开源,释放新价值。概览Spider-Flow是一个开源的、面向所有用户的Web端爬虫构建平台,它使用Ja...

通过 SQL 训练机器学习模型的引擎

关注薪资待遇的同学应该知道,机器学习相关的岗位工资普遍偏高啊。同时随着各种通用机器学习框架的出现,机器学习的门槛也在逐渐降低,训练一个简单的机器学习模型变得不那么难。但是不得不承认对于一些数据相关的工...

鼠须管输入法rime for Mac

鼠须管输入法forMac是一款十分新颖的跨平台输入法软件,全名是中州韵输入法引擎,鼠须管输入法mac版不仅仅是一个输入法,而是一个输入法算法框架。Rime的基础架构十分精良,一套算法支持了拼音、...

Go语言 1.20 版本正式发布:新版详细介绍

Go1.20简介最新的Go版本1.20在Go1.19发布六个月后发布。它的大部分更改都在工具链、运行时和库的实现中。一如既往,该版本保持了Go1的兼容性承诺。我们期望几乎所...

iOS 10平台SpriteKit新特性之Tile Maps(上)

简介苹果公司在WWDC2016大会上向人们展示了一大批新的好东西。其中之一就是SpriteKitTileEditor。这款工具易于上手,而且看起来速度特别快。在本教程中,你将了解关于TileE...

程序员简历例句—范例Java、Python、C++模板

个人简介通用简介:有良好的代码风格,通过添加注释提高代码可读性,注重代码质量,研读过XXX,XXX等多个开源项目源码从而学习增强代码的健壮性与扩展性。具备良好的代码编程习惯及文档编写能力,参与多个高...

Telerik UI for iOS Q3 2015正式发布

近日,TelerikUIforiOS正式发布了Q32015。新版本新增对XCode7、Swift2.0和iOS9的支持,同时还新增了对数轴、不连续的日期时间轴等;改进TKDataPoin...

ios使用ijkplayer+nginx进行视频直播

上两节,我们讲到使用nginx和ngixn的rtmp模块搭建直播的服务器,接着我们讲解了在Android使用ijkplayer来作为我们的视频直播播放器,整个过程中,需要注意的就是ijlplayer编...

IOS技术分享|iOS快速生成开发文档(一)

前言对于开发人员而言,文档的作用不言而喻。文档不仅可以提高软件开发效率,还能便于以后的软件开发、使用和维护。本文主要讲述Objective-C快速生成开发文档工具appledoc。简介apple...

macOS下配置VS Code C++开发环境

本文介绍在苹果macOS操作系统下,配置VisualStudioCode的C/C++开发环境的过程,本环境使用Clang/LLVM编译器和调试器。一、前置条件本文默认前置条件是,您的开发设备已...