Github 优质项目推荐(第七期)

文章目录

  • Github优质项目推荐 - 第七期
    • 一、【LangGPT】,5.7k stars - 让每个人都成为提示专家
    • 二、【awesome-selfhosted】,198k stars - 免费软件网络服务和 Web 应用程序列表
    • 三、【public-apis】,315k stars - 免费 API
    • 四、【JeecgBoot】,40.4k stars - 低代码开发平台
    • 五、【Magisk】,47.7k stars - 安卓最好的root解决方案
    • 六、【d2l-zh】,62.3k stars - 深度学习课程

Github优质项目推荐 - 第七期

在当今这个满是创新与挑战的数字时代,Github 宛如一座取之不尽的宝藏库,源源不断地涌现出令人惊叹不已的项目。本期,为大家呈上六个超高质量的Github 项目。感兴趣的小伙伴不妨关注博客,后续我将持续更新更多高质量的 Github 项目,期望这些项目能为你带来帮助。

一、【LangGPT】,5.7k stars - 让每个人都成为提示专家

简介:LangGPT 项目旨在利用结构化、基于模板的方法,为每个人无缝创建高质量的 ChatGPT 提示。它可以被视为一种专门为设计大型语言模型的提示而设计的编程语言。

先决条件

  • Markdown。如果你不熟悉 Markdown,可以参考这个Markdown 教程。(JSON、YAML 和其他格式也可以接受;欢迎贡献)
  • GPT-4(首选)或Claude。

目前的提示设计方法往往只提供少量的技巧和原则,缺乏系统性和适应性。LangGPT 通过整合模板、变量和命令来改变提示设计流程,使提示创建变得像面向对象编程一样直观和直接。LangGPT 为大规模、高效地生产高质量提示奠定了基础。

通过扎实掌握 LangGPT,您将能够在短短几分钟内快速轻松地开始为大型语言模型创建提示。🚀 不再需要保存那么多提示了!

传送门 → :🚀 LangGPT——让每个人都能创建高质量的提示!

在这里插入图片描述

二、【awesome-selfhosted】,198k stars - 免费软件网络服务和 Web 应用程序列表

简介:如果你正为服务器不知安装什么而困惑,那么不妨来这个项目一探究竟。这里能让你的服务器被各类实用软件填满,变得满满当当,充分发挥其强大的性能。

自托管是在您自己的服务器上托管和管理应用程序而不是从SaaSS提供商使用的做法。

这是可在您自己的服务器上托管的免费软件网络服务和Web 应用程序的列表。非免费软件列在非免费页面上。

传送门 → :awesome-selfhosted - VPS精装修指南

在这里插入图片描述

三、【public-apis】,315k stars - 免费 API

简介:免费 API 集合列表震撼登场!此项目涵盖众多企业试用 API 以及网络上的免费 API。此外,还有自营的恰饭 API,每月可免费调用 100 次。若你感兴趣,不妨前来一逛,或许能找到对你大有用处的 API。

公共 API 存储库由像您这样的社区成员和APILayer的工作人员手动管理。它包含来自许多领域的大量公共 API 列表,您可以将其用于自己的产品。您可以将其视为多年来由社区精心管理的 API 宝库。

传送门 → :免费试用公共 API

在这里插入图片描述

四、【JeecgBoot】,40.4k stars - 低代码开发平台

简介:JeecgBoot 乃是一款依托代码生成器的低代码开发平台。在我看来,它着实 “牛逼”。对于 Java 开发者而言,这无疑是一个极具学习价值的项目。该平台还大力支持国产数据库。在我于 GitHub 上所见过的所有低代码平台中,JeecgBoot 堪称最佳。

JeecgBoot 是一款基于代码生成器的低代码开发平台!前后端分离架构 SpringBoot2.x和3.x,SpringCloud,Ant Design Vue3,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高效率,节省研发成本,同时又不失灵活性!

Jeecg-Boot低代码开发平台,可以应用在任何J2EE项目的开发中,支持信创国产化(默认适配达梦和人大金仓)。尤其适合SAAS项目、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率70%以上,极大降低开发成本。

传送门 → :JeecgBoot - 企业级低代码平台

在这里插入图片描述

在这里插入图片描述

五、【Magisk】,47.7k stars - 安卓最好的root解决方案

简介:为 Android 应用程序提供 root 访问权限。

注意:Magisk只支持安卓。

Magisk 是一套用于定制 Android 的开源软件,支持 Android 6.0 以上的设备。

  1. MagiskSU:为应用程序提供 root 访问权限
  2. Magisk 模块:通过安装模块修改只读分区
  3. MagiskBoot:最完整的Android 启动映像解压和重新打包工具
  4. Zygisk:在每个 Android 应用程序进程中运行代码

传送门 → :Magisk - Android 版魔法面具

在这里插入图片描述

六、【d2l-zh】,62.3k stars - 深度学习课程

简介:《主体学深度学习》:面向中文读者、能力运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

本开源项目代表了我们的一次尝试:我们将教给读者概念、背景知识和代码;我们将在同一个地方阐述剖析问题所需的批判性思维、解决问题所需的数学知识,以及实现解决方案方案所需的工程技能。

我们的目标是创建一个为实现以下目标的统一资源:

  1. 所有权人在网上免费获取;
  2. 提供足够的技术深度,从而帮助读者真正成为深度学习应用科学家:既理解数学原理,又能够实现并不断改进方法;
  3. 包含可运行的代码,为读者展示如何在实际中解决问题。这样不仅直接将数学公式对应成实际代码,而且可以修改代码、观察结果并及时获取经验;
  4. 让我们和整个社区不断快速迭代内容,从而紧跟目前高速发展的深度学习领域;
  5. 由有关技术细节问答的论坛包含作为补充,使大家可以互相答疑并交流经验。

传送门 → :动手学深度学习(Dive into Deep Learning,D2L.ai)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/892945.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【深入学习Redis丨第八篇】详解Redis数据持久化机制

前言 Redis支持两种数据持久化方式:RDB方式和AOF方式。前者会根据配置的规则定时将内存中的数据持久化到硬盘上,后者则是在每次执行写命令之后将命令记录下来。两种持久化方式可以单独使用,但是通常会将两者结合使用。 一、持久化 1.1、什么…

UE4 材质学习笔记10(程序化噪波/覆雪树干着色器/岩层着色器)

一.程序化噪波 柏林噪波是一种能生成很好的随机图案的算法,它是一个无限的、不重复的图案,可以采用这种基础图案并以多种方式对其进行修改, 将它缩放并进行多次组合,就可以创建一个分形图案。这些组合的缩放等级称为一个Octave 这…

docker数据管理和网络通信+docker实例+dockerfile镜像实战

一、Docker 的数据管理 管理 Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(DataVolumes Containers)。 1.数据卷(主机和容器间的挂载) 数据卷是一个供容器…

Python爬虫教程:Selenium可视化爬虫的快速入门

网络爬虫作为获取数据的一种手段,其重要性日益凸显。Python语言以其简洁明了的语法和强大的库支持,成为编写爬虫的首选语言之一。Selenium是一个用于Web应用程序测试的工具,它能够模拟用户在浏览器中的操作,非常适合用来开发可视化…

忘记密码?一招教你轻松重设欧拉系统密码!

在日常使用操作系统时,偶尔忘记密码确实会让人感到有些烦恼。无论是因为忙碌的生活节奏,还是不经意间的疏忽,这种情况都有可能暂时阻碍我们访问系统,进而影响到工作或学习的顺利进行。为了帮助大家更轻松地解决这个问题&#xff0…

【升华】人工智能10大常用算法与及代码实现(汇总)

人工智能10大常用算法与及代码实现,研究这10个例子作为人工智能入门例子,使用的语言为python语言。 这10大算法包括:线性回归、逻辑回归、决策树、朴素贝叶斯、支持向量机(SVM)、集成学习、K近邻算法、K-means算法、神…

Qt 实现动态时钟

1.实现效果 2.widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACE namespace

嵌入式-交叉编译链

一、Buildroot Official website&#xff1a; https://buildroot.org/downloads/manual/manual.html Buildroot是Linux平台上一个用于构建嵌入式Linux系统的框架&#xff0c;它简化了系统构建过程并实现了工作的自动化。以下是对Buildroot的详细介绍&#xff1a; 一、概述 …

excel如何把年龄转换为日期

总体的思路 我们从一个核心的日期函数出发 我们首先需要年月日 我的数据大概是这样的。 获取年份 第一步&#xff1a;提取岁前面的数字 left(目标单元格&#xff0c;“从左到右获取第几个字符”)第二步:替换掉数字后面的岁 第三步:新增一个单元格 在里面填入年 第四步:用…

pyaudio出现Invalid number of channels的解决方法

最近准备做个录制电脑本身的音频&#xff0c;于是用到了pyaudio。代码如下。 import pyaudiodef get_audio_devices():p pyaudio.PyAudio()device_info p.get_host_api_info_by_index(0)device_count device_info.get(deviceCount)devices []for i in range(device_count)…

【前端】制作一个简单的网页(2)

单标签组成的元素 这类标签不需要内容产生效果&#xff0c;通常表示对网页的某种行为&#xff0c;它们不用标记任何内容&#xff0c;开始即是结束。 比如&#xff0c;<hr>标签的作用是在网页中添加一条分割线&#xff0c;它仅包含开始标签&#xff0c;是一个单标签元素。…

公链技术开发之路:从概念到实现的公链开发全攻略

随着区块链技术的日益成熟&#xff0c;公链&#xff08;Public Chain&#xff09;作为区块链生态的基础设施之一&#xff0c;成为了众多企业和项目方争相探索和开发的重要领域。公链是去中心化的区块链网络&#xff0c;任何人都可以自由加入&#xff0c;进行交易、开发和使用去…

Node.js 中的 WebSocket 底层实现

WebSockets 是一种网络通信协议&#xff0c;可实现双向客户端-服务器通信。 WebSockets 通常用于需要即时更新的应用程序&#xff0c;使用 HTTP 之上的持久双工通道来支持实时交互&#xff0c;而无需持续进行连接协商。服务器推送是 WebSockets 的众多常见用例之一。 本文首先…

pytorch与卷积神经网络实战笔记

课程视频链接 CNN卷积神经网络算法原理 全神经网络的整体结构 输入层&#xff08;x1, x2, x3…&#xff09;->隐藏层&#xff08;全连接&#xff09;->输出层&#xff0c;整体就类似于一个函数&#xff0c;输入x&#xff0c;经过函数module(x)得到输出y的过程&#xf…

QtModel

QModelIndex index1 model->index(row,column,QModelIndex());QModelIndex index2 model->index(row.column,index2); QSqlQuery::size() 仅在使用了 QSqlQuery::exec() 后并且查询结果集的所有行都被读取时才有效。如果结果集很大或在使用游标的情况下&#xff0c;返回…

AVL树的实现

AVL树 1. AVL的概念2. AVL树的实现2.1 AVL树的结构2.2 AVL树的插⼊2.2.1 AVL树插⼊⼀个值的⼤概过程2.2.2 平衡因⼦更新2.2.3 插⼊结点及更新平衡因⼦的代码实现 2.3 旋转2.3.1 旋转的原则2.3.2 右单旋2.3.3 右单旋代码实现2.3.4 左单旋2.3.5 左单旋代码实现2.3.6 左右双旋2.3.…

【排序】——2.快速排序法(含优化)

快速排序法 递归法 霍尔版本(左右指针法) 1.思路 1、选出一个key&#xff0c;一般是最左边或是最右边的。 2、定义一个begin和一个end&#xff0c;begin从左向右走&#xff0c;end从右向左走。&#xff08;需要注意的是&#xff1a;若选择最左边的数据作为key&#xff0c;则…

Arduino配置ESP32环境

Arduino配置ESP32环境 引言一、IDE下载教程操作取巧方法 二、社区安装包三、官方手动安装 引言 最近入手了一款ESP32-C3的开发板&#xff0c;想继续沿用现有Arduino IDE&#xff0c;网上看了很多方法&#xff0c;大致分了三类&#xff1a;IDE下载、社区安装包、github手动配置…

基于SpringBoot+Vue+uniapp的诗词学习系统的详细设计和实现

详细视频演示 请联系我获取更详细的演示视频 项目运行截图 技术框架 后端采用SpringBoot框架 Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的开源框架。它采用约定大于配置的理念&#xff0c;提供了一套默认的配置&#xff0c;让开发者可以更专注于业务逻辑而不…

ROS理论与实践学习笔记——5 ROS机器人系统仿真之URDF(Unified Robot Description Format)语法详解

URDF 文件是一个标准的 XML 文件格式&#xff0c;用于在 ROS 中描述机器人模型的结构。URDF 通过预定义的一系列标签&#xff0c;简洁地表达机器人的组成和运动关系。虽然机器人模型可能非常复杂&#xff0c;但在 URDF 中可以主要简化为两个核心部分&#xff1a; 连杆&#xff…