当前位置: 首页 > news >正文

Github 2023-12-23 开源项目日报 Top10

根据Github Trendings的统计,今日(2023-12-23统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Python项目6
C++项目2
C项目1
Jupyter Notebook项目1
HTML项目1
Go项目1
非开发语言项目1

免费API集体清单

  • 创建周期:2834 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:272328 个
  • Fork数量:30625 次
  • 关注人数:272328 人
  • 贡献人数:430 人
  • Open Issues数量:225 个
  • Github地址:https://github.com/public-apis/public-apis.git
  • 项目首页: http://public-apis.org

这个开源项目是一个集体列出的免费API的清单,涵盖了各种类别,如动物、动漫、反恶意软件、艺术与设计、身份验证与授权、区块链、书籍、商业等。它提供了开发人员可以在其项目中使用的API的综合索引。

命令行艺术:掌握命令行的简洁实用指南

  • 创建周期:3139 天
  • Star数量:142125 个
  • Fork数量:14059 次
  • 关注人数:142125 人
  • 贡献人数:150 人
  • Open Issues数量:222 个
  • Github地址:https://github.com/jlevy/the-art-of-command-line.git

命令行艺术是一本简洁实用的指南,旨在掌握命令行。它涵盖了基础知识、日常使用、处理文件和数据、系统调试、一行命令、晦涩但有用的命令,以及针对 macOS 和 Windows 的特定平台提示。该指南强调命令行流畅对于提高工程师的灵活性和生产率的重要性。这是一部合作作品,多位作者和翻译人员共同贡献。

GPT-Engineer: 自然语言编写和执行代码的开源项目

  • 创建周期:236 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:47002 个
  • Fork数量:7631 次
  • 关注人数:47002 人
  • 贡献人数:82 人
  • Open Issues数量:22 个
  • Github地址:https://github.com/gpt-engineer-org/gpt-engineer.git

GPT-Engineer是一个开源项目,允许用户用自然语言来指定软件,然后使用人工智能来编写和执行代码。此外,用户还可以要求人工智能对软件进行改进。

MetaGPT: 一个多代理框架

  • 创建周期:174 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:31871 个
  • Fork数量:3750 次
  • 关注人数:31871 人
  • 贡献人数:51 人
  • Open Issues数量:195 个
  • Github地址:https://github.com/geekan/MetaGPT.git
  • 项目首页: https://deepwisdom.ai/

MetaGPT是一个多代理框架,它以一行需求作为输入,并输出各种项目交付成果,如用户故事、竞争分析、需求、数据结构、API和文档。它涉及产品经理、架构师、项目经理和工程师,并遵循将SOP(标准操作程序)具体化并应用于由LLM组成的团队的核心理念。

在本地启动和运行大型语言模型的Ollama

  • 创建周期:174 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:22958 个
  • Fork数量:1302 次
  • 关注人数:22958 人
  • 贡献人数:88 人
  • Open Issues数量:340 个
  • Github地址:https://github.com/jmorganca/ollama.git
  • 项目首页: https://ollama.ai

Ollama是一个开源项目,帮助用户在本地设置和使用大型语言模型。

GPT PILOT: 从头开始编写可扩展的应用程序的开发工具

  • 创建周期:129 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:15777 个
  • Fork数量:1296 次
  • 关注人数:15777 人
  • 贡献人数:35 人
  • Open Issues数量:92 个
  • Github地址:https://github.com/Pythagora-io/gpt-pilot.git

GPT PILOT是一个开源的开发工具,允许开发人员在监督实施的同时从头开始编写可扩展的应用程序。

PowerInfer: 在个人电脑上利用消费级GPU实现高速大型语言模型服务

  • 创建周期:7 天
  • 开发语言:C, C++
  • 协议类型:MIT License
  • Star数量:3205 个
  • Fork数量:127 次
  • 关注人数:3205 人
  • 贡献人数:386 人
  • Open Issues数量:16 个
  • Github地址:https://github.com/SJTU-IPADS/PowerInfer.git

PowerInfer是一个开源项目,可以利用消费级GPU在个人电脑上实现高速大型语言模型服务。

声音克隆工具

  • 创建周期:34 天
  • 开发语言:Python, HTML
  • 协议类型:Other
  • Star数量:2510 个
  • Fork数量:224 次
  • 关注人数:2510 人
  • 贡献人数:1 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/jianchang512/clone-voice.git

这是一个声音克隆工具,可使用任何人类音色,将一段文字合成为使用该音色说话的声音,或者将一个声音使用该音色转换为另一个声音。它具有简单易用的web界面,支持中文、英文、日语、韩语等4种语言,可在线从麦克风录制声音。用户只需输入文字或导入srt文件,选择要转换的声音文件,然后选择要使用的声音,进行立即生成。此外,还提供了预编译版和源码版的使用方法,以及CUDA加速支持的安装说明。

在游戏中添加AMD FSR3帧生成并迁移到Nexus Mods

  • 创建周期:6 天
  • 开发语言:C++
  • 协议类型:GNU General Public License v3.0
  • Star数量:1193 个
  • Fork数量:43 次
  • 关注人数:1193 人
  • 贡献人数:1 人
  • Open Issues数量:152 个
  • Github地址:https://github.com/Nukem9/dlssg-to-fsr3.git

该项目通过替换Nvidia DLSS-G帧生成(nvngx_dlssg)来为游戏添加AMD FSR3帧生成。这些构建已经迁移到Nexus Mods。

Mamba SSM的简单、最小化实现

  • 创建周期:3 天
  • 开发语言:Python, Jupyter Notebook
  • Star数量:1010 个
  • Fork数量:54 次
  • 关注人数:1010 人
  • 贡献人数:1 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/johnma2006/mamba-minimal.git

项目’mamba-minimal’是Mamba SSM在PyTorch中的简单、最小化实现。它具有与官方实现相同的前向和后向传递的数值输出,以及简化、可读和带注释的代码。然而,它不包括官方实现中的速度优化,因为重点是可读性而不是性能。

相关文章:

Github 2023-12-23 开源项目日报 Top10

根据Github Trendings的统计,今日(2023-12-23统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目6C项目2C项目1Jupyter Notebook项目1HTML项目1Go项目1非开发语言项目1 免费API集体清单 创建周期…...

Quartz.net 正则表达式触发器

1、创建项目 项目类型控制台应用程序,.Net Framework框架版本 4.7.2 2、引入框架 NuGet\Install-Package Quartz -Version 3.8.0 3、创建Job 自定义Job实现接口IJob,在Execute方法实现定时逻辑, using Quartz; using System; using Sys…...

【已解决】修改了网站的class样式name值,会影响SEO,搜索引擎抓取网站及排名吗?

问题: 修改了网站的class样式name值,会影响搜索引擎抓取网站及排名吗? 解答: 如果你仅仅修改了网站class样式的名称,而没有改变网站的结构和内容,那么搜索引擎通常不会因此而影响它对网站的抓取和排名。但…...

微信小程序开发系列-02注册小程序

上一篇文章,创建了一个最小的小程序,但是,还有3个疑问没有弄清楚,还是基于demo1工程,这篇文章继续探索。 当前的目录结构是否是完备的呢?(虽然小程序可以运行起来)app.js文件内容还…...

安装 PyCharm 2021.1 保姆级教程

作者&#xff1a;billy 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 前言 目前能下载到的最新版本是 PyCharm 2021.1。 请注意对应 Python 的版本&#xff1a; Python 2: 2.7Python 3: >3.6, <3.11…...

浏览器 cookie 的原理(详)

目录 1&#xff0c;cookie 的出现2&#xff0c;cookie 的组成浏览器自动发送 cookie 的条件 3&#xff0c;设置 cookie3.1&#xff0c;服务端设置3.1&#xff0c;客户端设置3.3&#xff0c;删除 cookie 4&#xff0c;使用流程总结 整理和测试花了很大时间&#xff0c;如果对你有…...

StringBuilder和StringBuffer区别是什么?

想象一下&#xff0c;你在写信&#xff0c;但是你需要不断地添加新的内容或者修改一些词句。在编程中&#xff0c;当你需要这样操作字符串时&#xff0c;就可以用StringBuffer或StringBuilder。 StringBuffer StringBuffer就像是一个多人协作写作的工具。如果你和你的朋友们一…...

【数据分析】数据指标的分类及应用场景

数据分析之数据指标的分类 数据分析离不开对关键指标的分析与跟踪&#xff0c;这些指标通常与具体的业务直接相关。好的指标能够促进业务的健康发展&#xff0c;因为指标与业务目标是一致的&#xff0c;此时指标就能反映业务变化&#xff0c;指标发生变化&#xff0c;行动也发…...

首涂第二十八套_新版海螺M3多功能苹果CMSv10自适应全屏高端模板

首涂第二十八套_新版海螺M3多功能苹果cmsv10自适应全屏高端模板 多功能苹果cmsv10自适应全屏高端模板开源授权版 这是一款带“主题管理系统”的模板。这是一款好模板。 花大价钱收购了海螺这两个模板的版权。官方正品&#xff0c;非盗版。关闭域名授权 后台自定义菜单 请把…...

MatGPT - 访问 OpenAI™ ChatGPT API 的 MATLAB® 应用程序

系列文章目录 前言 MatGPT 是一款 MATLAB 应用程序&#xff0c;可让您轻松访问 OpenAI 的 ChatGPT API。使用该应用程序&#xff0c;您可以加载特定用例的提示列表&#xff0c;并轻松参与对话。如果您是 ChatGPT 和提示工程方面的新手&#xff0c;MatGPT 不失为一个学习的好方…...

Tomcat转SpringBoot、tomcat升级到springboot、springmvc改造springboot

Tomcat转SpringBoot、tomcat升级到springboot、springmvc改造springboot 起因&#xff1a;我接手tomcat-springmvc-hibernate项目&#xff0c;使用tomcat时问题不大。自从信创开始&#xff0c;部分市场使用国产中间件&#xff0c;例如第一次听说的宝兰德、东方通&#xff0c;还…...

浅述无人机技术在地质灾害应急救援场景中的应用

12月18日23时&#xff0c;甘肃临夏州积石山县发生6.2级地震&#xff0c;震源深度10千米&#xff0c;灾区电力、通信受到影响。地震发生后&#xff0c;无人机技术也火速应用在灾区的应急抢险中。目前&#xff0c;根据受灾地区实际情况&#xff0c;翼龙-2H应急救灾型无人机已出动…...

js-cookie的使用以及存储token安全的注意要点

js-cookie的使用以及存储token安全的注意要点 npm 安装 npm i js-cookie -S // https://www.npmjs.com/package/js-cookie引入使用 import Cookies from js-cookie获取 Cookies.get(token); // 读取token Cookies.get() // 读取所有可见的 Cookie > { token: value }设置…...

Android 网络状态判断

1、获取网络信息&#xff0c;首先需要获取权限 <uses-permission android:name"android.permission.INTERNET" /> <uses-permission android:name"android.permission.ACCESS_NETWORK_STATE" /> 2.1我们通过ConnectivityManager可以获取状态…...

管理类联考——数学——真题篇——按知识分类——代数——数列

【等差数列 ⟹ \Longrightarrow ⟹ 通项公式&#xff1a; a n a 1 ( n − 1 ) d a m ( n − m ) d n d a 1 − d A n B a_n a_1(n-1)d a_m(n-m)dnda_1-dAnB an​a1​(n−1)dam​(n−m)dnda1​−dAnB ⟹ \Longrightarrow ⟹ A d &#xff0c; B a 1 − d Ad&#x…...

.net core webapi 自定义异常过滤器

1.定义统一返回格式 namespace webapi;/// <summary> /// 统一数据响应格式 /// </summary> public class Results<T> {/// <summary>/// 自定义的响应码&#xff0c;可以和http响应码一致&#xff0c;也可以不一致/// </summary>public int Co…...

SuperMap iServer发布的ArcGIS REST 地图服务如何通过ArcGIS API加载

作者&#xff1a;yx 文章目录 一、发布服务二、代码加载三、结果展示 一、发布服务 SuperMap iServer支持将地图发布为ArcGIS REST地图服务&#xff0c;您可以在发布服务时直接勾选ArcGIS REST地图服务&#xff0c;如下图所示&#xff1a; 也可以在已发布的地图服务中&#x…...

python调用GPT API

每次让gpt给我生成一个调用api的程序时&#xff0c;他经常会调用以前的一些api的方法&#xff0c;导致我的程序运行错误&#xff0c;所以这期记录一下使用新的方法区调用api 参考网址 Migration Guide&#xff0c;这里简要地概括了一下新版本做了哪些更改 OpenAI Python API l…...

ModuleNotFoundError: No module named ‘tensorflow‘

直接运行pip install tensorflow安装成功之后&#xff0c;发现版本是tensorflow2.15.0 python的版本是3.9版本 导入包&#xff1a;import tensorflow 打包xxx.exe,调用之后提示错误 ModuleNotFoundError: No module named tensorflow 最后发现特定的python的版本对应特定的t…...

智能优化算法应用:基于鹰栖息算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于鹰栖息算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于鹰栖息算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.鹰栖息算法4.实验参数设定5.算法结果6.参考文…...

Flask RESTful 示例

目录 1. 环境准备2. 安装依赖3. 修改main.py4. 运行应用5. API使用示例获取所有任务获取单个任务创建新任务更新任务删除任务 中文乱码问题&#xff1a; 下面创建一个简单的Flask RESTful API示例。首先&#xff0c;我们需要创建环境&#xff0c;安装必要的依赖&#xff0c;然后…...

【OSG学习笔记】Day 18: 碰撞检测与物理交互

物理引擎&#xff08;Physics Engine&#xff09; 物理引擎 是一种通过计算机模拟物理规律&#xff08;如力学、碰撞、重力、流体动力学等&#xff09;的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互&#xff0c;广泛应用于 游戏开发、动画制作、虚…...

AI Agent与Agentic AI:原理、应用、挑战与未来展望

文章目录 一、引言二、AI Agent与Agentic AI的兴起2.1 技术契机与生态成熟2.2 Agent的定义与特征2.3 Agent的发展历程 三、AI Agent的核心技术栈解密3.1 感知模块代码示例&#xff1a;使用Python和OpenCV进行图像识别 3.2 认知与决策模块代码示例&#xff1a;使用OpenAI GPT-3进…...

遍历 Map 类型集合的方法汇总

1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...

FastAPI 教程:从入门到实践

FastAPI 是一个现代、快速&#xff08;高性能&#xff09;的 Web 框架&#xff0c;用于构建 API&#xff0c;支持 Python 3.6。它基于标准 Python 类型提示&#xff0c;易于学习且功能强大。以下是一个完整的 FastAPI 入门教程&#xff0c;涵盖从环境搭建到创建并运行一个简单的…...

渲染学进阶内容——模型

最近在写模组的时候发现渲染器里面离不开模型的定义,在渲染的第二篇文章中简单的讲解了一下关于模型部分的内容,其实不管是方块还是方块实体,都离不开模型的内容 🧱 一、CubeListBuilder 功能解析 CubeListBuilder 是 Minecraft Java 版模型系统的核心构建器,用于动态创…...

macOS多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用

文章目录 问题现象问题原因解决办法 问题现象 macOS启动台&#xff08;Launchpad&#xff09;多出来了&#xff1a;Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用。 问题原因 很明显&#xff0c;都是Google家的办公全家桶。这些应用并不是通过独立安装的…...

第25节 Node.js 断言测试

Node.js的assert模块主要用于编写程序的单元测试时使用&#xff0c;通过断言可以提早发现和排查出错误。 稳定性: 5 - 锁定 这个模块可用于应用的单元测试&#xff0c;通过 require(assert) 可以使用这个模块。 assert.fail(actual, expected, message, operator) 使用参数…...

Cloudflare 从 Nginx 到 Pingora:性能、效率与安全的全面升级

在互联网的快速发展中&#xff0c;高性能、高效率和高安全性的网络服务成为了各大互联网基础设施提供商的核心追求。Cloudflare 作为全球领先的互联网安全和基础设施公司&#xff0c;近期做出了一个重大技术决策&#xff1a;弃用长期使用的 Nginx&#xff0c;转而采用其内部开发…...

鸿蒙DevEco Studio HarmonyOS 5跑酷小游戏实现指南

1. 项目概述 本跑酷小游戏基于鸿蒙HarmonyOS 5开发&#xff0c;使用DevEco Studio作为开发工具&#xff0c;采用Java语言实现&#xff0c;包含角色控制、障碍物生成和分数计算系统。 2. 项目结构 /src/main/java/com/example/runner/├── MainAbilitySlice.java // 主界…...