推荐九个好玩又实用的开源项目

大家好,我是Echa。

又到了周末小编分享优质资源的时候了,也是大部分粉丝们关注小编原因之一。小编也不会让大家失望,即使时间安排非常紧凑,即使私底下也接了私活。也会百忙之中腾出点时间整理。因为在头条里面还有小编惦记着粉丝们,还有一群求知好学的粉丝们在期盼着,还有一群通过私信的方式小编问答解决问题等等。

接下来小编推荐9个好玩又实用的开源项目,希望能勾起大家好玩的心态,去亲自体验玩玩。

全文大纲

AI 换脸工具ChatGPT Admin Web 网页应用API 调用 Midjourney 进行 AI 画图Open AI-Cook Book 是一本 Open AI 的 API 使用指南中华古诗词数据库动画编程ShareX 是一款免费且开源的截图、录屏、文件共享和上传工具Microsoft Terminal是一款Windows终端仿真器Neutrino-Proxy 是一款基于 Java 开发的高性能网络代理软件

AI 换脸工具

Github: https://github.com/iperov/DeepFaceLive

AI 换脸工具 适用于视频聊天的 AI 换脸模型,你可以使用这个 AI 模型替换摄像头中的面部或视频中的面部。这是一些例子:

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

ChatGPT Admin Web 网页应用

Github:https://github.com/AprilNEA/ChatGPT-Admin-Web

基于 ChatGPT-Next-Web 二次开发的 ChatGPT 网页付费系统,包含用户管理模块和后台看板。

ChatGPT-Admin-Web 付费系统包含七个模块,包括:内容接口、用户系统、支付、敏感词过滤、自由聊天、分销、收益

特点

使用Upstash在Vercel上部署不到5分钟。用户管理系统,数据可以存储在云端。设计良好(主要由易达达设计),具有响应和黑暗模式。快速的首屏加载速度(~100kb),支持流式响应。自动压缩聊天历史记录以支持长时间对话,同时保存您的令牌一键导出所有聊天历史记录,完全支持Markdown支持I18n

推荐九个好玩又实用的开源项目

 API 调用 Midjourney 进行 AI 画图

Github: https://github.com/novicezk/midjourney-proxy

通过代理 MidJourney 的 Discord 频道,实现 api 形式调用AI绘图。

前提是你要注册 Midjourney 账号、并在 Discord 创建在自己的频道和机器人,然后就可以根据这个项目的指引一步步去使用 Api 调用 Midjourney 了。

特点

支持 Imagine 指令和相关U、V操作Imagine 时支持添加图片base64,作为垫图支持 Describe 指令,根据图片生成 prompt支持 Blend 指令,多个图片混合支持 Imagine、V、Blend 图片生成进度支持中文 prompt 翻译,需配置百度翻译或 gptprompt 敏感词判断,支持覆盖调整任务队列,默认队列10,并发3。可参考 MidJourney订阅级别 调整mj.queue可选 user-token 连接 wss,以获取错误信息和完整功能支持 discord域名(server、cdn、wss)反代,配置 mj.ng-discord

推荐九个好玩又实用的开源项目

 Open AI-Cook Book 是一本 Open AI 的 API 使用指南

Github: https://github.com/openai/openai-cookbook

Open AI-Cook Book 是一本 Open AI 的 API 使用指南,提供了一些通过 Open AI 的 API 搭建任务的示例代码。

推荐九个好玩又实用的开源项目

 中华古诗词数据库

Github: https://github.com/chinese-poetry/chinese-poetry

chinese-poetry: 最全中文诗歌古典文集数据库。

最全的中华古典文集数据库,包含 5.5 万首唐诗、26 万首宋诗、2.1 万首宋词和其他古典文集。诗人包括唐宋两朝近 1.4 万古诗人,和两宋时期 1.5 千古词人。数据来源于互联网。

为什么要做这个仓库? 古诗是中华民族乃至全世界的瑰宝,我们应该传承下去,虽然有古典文集,但大多数人并没有拥有这些书籍。从某种意义上来说,这些庞大的文集离我们是有一定距离的。而电子版方便拷贝,所以此开源数据库诞生了。此数据库通过 JSON 格式分发,可以让你很方便的开始你的项目。

古诗采集没有记录过程,因为古诗数据庞大,目标网站有限制,采集过程经常中断超过了一个星期。2017 年新加入全宋词,全宋词爬取过程及数据分析。

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

 动画编程

Github: https://github.com/motion-canvas/motion-canvas

九歌 九歌

九歌–人工智能诗歌写作系统

九歌 93 查看详情 九歌

Motion Canvas 是一个 TypeScript 库,可以通过编程的方式生成动画,并提供所述动画的实时预览的编辑器。

推荐九个好玩又实用的开源项目

export makeScene(function* (view) {const circle = createRef();view.add();yield* circle().scale(2, 0.3);yield* waitUntil('event');yield* all(circle().scale(1, 0.3),circle().position.y(200, 0.3),);yield* circle().fill('green', 0.3);});

ShareX 是一款免费且开源的截图、录屏、文件共享和上传工具

Github:https://github.com/ShareX/ShareX

推荐九个好玩又实用的开源项目

ShareX是一款免费且开源的截图、录屏、文件共享和上传工具,目前支持Windows操作系统。它具有广泛的功能和自定义选项,让用户可以方便地处理自己的截图、屏幕录制、屏幕采集和文件共享需求。在本篇文中,我将介绍ShareX的软件功能、特点和使用步骤。

ShareX是由Github上的ShareX社区开发的一款免费、开源的截图、屏幕录制和文件共享工具。它提供了非常强大的截图和录制功能,支持多种捕捉方式,如滚动截图、区域截图、窗口截图、屏幕录制、屏幕采集等,并可以将截图和录制的视频上传到用户可配置的各种云端存储和图床服务。

功能特点

各种捕捉方式:ShareX提供了多种选项进行屏幕截图,包括窗口截图,全屏截图,区域截图以及滚动截图等;同时也提供了视频录制及屏幕采集功能。多种文件共享选项:用户可以选择将截图、录屏或其他文件上传到各种云存储服务,如Dropbox、OneDrive等,也可以上传到自己的FTP服务器或SFTP服务器上。自定义选项丰富:ShareX提供了很多个人化选项,用户可以设置如何进行截图、录屏、存储等方式。多种后续处理功能:ShareX中包括了多个常用的后续处理功能,如自动缩放、自动命名、生成二维码、OCR文字识别等。

使用步骤

首先,打开ShareX软件后,会在桌面右下角显示一个菜单,点击鼠标右键可以选择进行截图、录屏或文件上传等操作。点击想要进行的截图或录屏操作,比如可以选择全屏截图,或者选择特定区域截图。在截图完成后,用户可以进行保存或者上传操作,用户可以选择上传到自己的云存储或FTP服务器上,或者将截图拖拽至需要的地方进行使用。针对文件常见的后续处理,用户也可以直接进行编辑、调整、命名等后续处理,进行进一步精细化操作。

总之,ShareX是一款非常强大且自由的截图、录像和文件共享工具,它提供了广泛的功能和强大的自定义选项,可以满足各种截图、录制和文件共享需求。

推荐九个好玩又实用的开源项目

 Microsoft Terminal是一款Windows终端仿真器

Github: https://github.com/microsoft/terminal

Microsoft Terminal是一款Windows终端仿真器,它允许用户在一个单一窗口中访问CMD、PowerShell、WSL(Windows Subsystem for Linux)和其他CLI(命令行界面)应用程序,使开发者和系统管理员更加轻松地在Windows平台上进行工作和管理。

Microsoft Terminal是一个开源项目,由微软开发,目的是让Windows用户能够享受与其他操作系统一样强大的终端功能。它是在GitHub上开放源代码,任何人都可以访问并贡献代码。

Terminal是一个由最新版Windows 10支持的多功能CLI应用程序,它可用于命令行解释器、控制台应用和Windows Subsystem for Linux,并支持多个分屏。它支持定制主题、键绑定、字体和调色板,以及超大容量应用程序表。

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

 Neutrino-Proxy 是一款基于 Java 开发的高性能网络代理软件

Gitee: https://toscode.gitee.com/dromara/neutrino-proxy

Neutrino-Proxy 是一款基于 Java 开发的高性能网络代理软件,旨在提供可靠而高效的代理解决方 案。以下是对 Neutrino-Proxy 的功能特点和使用步骤的介绍。

Neutrino-Proxy 是一款轻量级的网络代理软件,它基于 NIO (Non-blocking I/O) 技术,可以在单个进程中同时处理多个客户端的请求。Neutrino-Proxy 支持 HTTP, HTTPS, SOCKS5 等常见的协议,可以作为独立的代理服务器,也可以嵌入到其他应用程序中。

功能特点

1.高性能:Neutrino-Proxy 使用 NIO 技术,可以高效地处理大量并发请求。与传统的 socket 编程相比,它可以大幅度提升网络代理的性能和吞吐量。2.灵活配置:Neutrino-Proxy 提供了丰富的配置选项,可以通过配置文件或者命令行参数来设置代理服务的端口、加密方式、日志等级等各种属性。3.安全稳定:Neutrino-Proxy 支持 TLS 安全协议,可以在传输数据时进行加密,提升数据传输的安全性。同时,Neutrino-Proxy 代码质量高,稳定可靠,可以应对各种复杂的网络环境。4.可扩展性:Neutrino-Proxy 的设计十分灵活,可以嵌入到其他应用程序中,或者作为独立的代理服务器使用。同时,它还提供了 API 接口,方便开发人员自定义扩展功能。

使用步骤

1.下载并安装 Neutrino-Proxy 软件。可以从GitHub 下载最新的版本。2.配置 Neutrino-Proxy。可以修改 conf 目录下的配置文件,设置代理服务器的端口、加密方式、日志等级等各种属性。3.启动 Neutrino-Proxy。在命令行中执行 ./bin/neutrino-proxy.sh start 启动代理服务器。4.验证代理服务器是否正常工作。可以使用浏览器或者命令行工具 (如 curl) 测试代理服务器是否正常工作。5.使用 Neutrino-Proxy。将需要代理的应用程序或者设备的网络设置中的代理地址和端口设置为 Neutrino-Proxy 服务的地址和端口即可开始使用。

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

推荐九个好玩又实用的开源项目

以上就是推荐九个好玩又实用的开源项目的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/533515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
yandexbrowser手机版怎么调成中文教程
上一篇 2025年11月9日 11:49:30
拼多多搜索不到店铺怎么办 拼多多店铺搜索优化与修复方法
下一篇 2025年11月9日 11:49:31

相关推荐

  • Golang JSON序列化:控制敏感字段暴露的最佳实践

    本教程探讨golang中如何高效控制结构体字段在json序列化时的可见性。当需要将包含敏感信息的结构体数组转换为json响应时,通过利用`encoding/json`包提供的结构体标签,特别是`json:”-“`,可以轻松实现对特定字段的忽略,从而避免敏感数据泄露,确保api…

    2026年5月10日
    000
  • 比特币新手教程 比特币交易平台有哪些

    比特币是一种去中心化的数字货币,基于区块链技术实现点对点交易,具有匿名性、有限发行和不可篡改等特点;新手可通过交易所购买,P2P交易获得比特币,常用平台包括Binance、OKX和Huobi;交易流程包括注册账户、实名认证、绑定支付方式、充值法币并下单购买,可选择市价单或限价单;比特币存储方式有交易…

    2026年5月10日
    000
  • c++中的SFINAE技术是什么_c++模板编程中的SFINAE原理与应用

    SFINAE 是“替换失败不是错误”的原则,指模板实例化时若参数替换导致错误,只要存在其他合法候选,编译器不报错而是继续重载决议。它用于条件启用模板、类型检测等场景,如通过 decltype 或 enable_if 控制函数重载,实现类型特征判断。尽管 C++20 引入 Concepts 简化了部分…

    2026年5月10日
    000
  • Go语言mgo查询构建:深入理解bson.M与日期范围查询的正确实践

    本文旨在解决go语言mgo库中构建复杂查询时,特别是涉及嵌套`bson.m`和日期范围筛选的常见错误。我们将深入剖析`bson.m`的类型特性,解释为何直接索引`interface{}`会导致“invalid operation”错误,并提供一种推荐的、结构清晰的代码重构方案,以确保查询条件能够正确…

    2026年5月10日
    100
  • Golang goroutine与channel调试技巧

    使用go run -race检测数据竞争,结合runtime.NumGoroutine监控协程数量,通过pprof分析阻塞调用栈,利用select超时避免永久阻塞,有效排查goroutine泄漏、死锁和数据竞争问题。 Go语言的goroutine和channel是并发编程的核心,但它们也带来了调试上…

    2026年5月10日
    000
  • 使用 Jupyter Notebook 进行探索性数据分析

    Jupyter Notebook通过单元格实现代码与Markdown结合,支持数据导入(pandas)、清洗(fillna)、探索(matplotlib/seaborn可视化)、统计分析(describe/corr)和特征工程,便于记录与分享分析过程。 Jupyter Notebook 是进行探索性…

    2026年5月10日
    000
  • 《魔兽世界》将于6月11日开启国服回归技术测试

    《魔兽世界》将于6月11日开启国服回归技术测试《魔兽世界》将于6月11日开启国服回归技术测试《魔兽世界》将于6月11日开启国服回归技术测试《魔兽世界》将于6月11日开启国服回归技术测试

    《%ign%ignore_a_1%re_a_1%》官方宣布,将于6月11日开启国服回归技术测试,时间为7天,并称可以在6月内正式开服,玩家们可以访问官网下载战网客户端并预下载“巫妖王之怒”客户端,技术测试详情见下图。 WordAi WordAI是一个AI驱动的内容重写平台 53 查看详情 以上就是《…

    2026年5月10日 用户投稿
    200
  • 如何在HTML中插入表单元素_HTML表单控件与输入类型使用指南

    HTML表单通过标签构建,包含action和method属性定义数据提交目标与方式,常用input类型如text、password、email等适配不同输入需求,配合label、required、placeholder提升可用性,结合textarea、select、button等控件实现完整交互,是…

    2026年5月10日
    000
  • 创建指定大小并填充特定数据的Golang文件教程

    本文将介绍如何使用Golang创建一个指定大小的文件,并用特定数据填充它。我们将使用 `os` 包提供的函数来创建和截断文件,从而实现快速生成大文件的目的。示例代码展示了如何创建一个10MB的文件,并将其填充为全零数据。掌握这些方法,可以方便地在例如日志系统或磁盘队列等场景中,预先创建测试文件或初始…

    2026年5月10日
    000
  • Python命令怎样使用profile分析脚本性能 Python命令性能分析的基础教程

    使用Python的cProfile模块分析脚本性能最直接的方式是通过命令行执行python -m cProfile your_script.py,它会输出每个函数的调用次数、总耗时、累积耗时等关键指标,帮助定位性能瓶颈;为进一步分析,可将结果保存为文件python -m cProfile -o ou…

    2026年5月10日
    000
  • 如何插入查询结果数据_SQL插入Select查询结果方法

    如何插入查询结果数据_SQL插入Select查询结果方法如何插入查询结果数据_SQL插入Select查询结果方法如何插入查询结果数据_SQL插入Select查询结果方法如何插入查询结果数据_SQL插入Select查询结果方法

    使用INSERT INTO…SELECT语句可高效插入数据,通过NOT EXISTS、LEFT JOIN、MERGE语句或唯一约束避免重复;表结构不一致时可通过别名、类型转换、默认值或计算字段处理;结合存储过程可提升可维护性,支持参数化与动态SQL。 将查询结果数据插入到另一个表中,可以…

    2026年5月10日 用户投稿
    000
  • 使用 WebCodecs VideoDecoder 实现精确逐帧回退

    本文档旨在解决在使用 WebCodecs VideoDecoder 进行视频解码时,实现精确逐帧回退的问题。通过比较帧的时间戳与目标帧的时间戳,可以避免渲染中间帧,从而提高用户体验。本文将提供详细的解决方案和示例代码,帮助开发者实现精确的视频帧控制。 在使用 WebCodecs VideoDecod…

    2026年5月10日
    000
  • Debian Copilot的社区活跃度如何

    debian copilot是codeberg社区维护的ai助手,旨在为debian用户提供服务。尽管搜索结果中没有直接提供关于debian copilot社区支持活跃度的具体数据,但我们可以通过debian社区的整体活跃度和特点来推断其活跃性。 Debian社区的一般情况: Debian拥有详尽的…

    2026年5月10日
    000
  • Discord.py 交互按钮超时与持久化解决方案

    本教程旨在解决Discord.py中交互按钮在一段时间后出现“This Interaction Failed”错误的问题。我们将深入探讨视图(View)的超时机制,并提供通过正确设置timeout参数以及利用bot.add_view()方法实现按钮持久化的具体方案,确保您的机器人交互功能稳定可靠,即…

    2026年5月10日
    000
  • JavaScript 动态菜单点击高亮效果实现教程

    本教程详细介绍了如何使用 JavaScript 实现动态菜单的点击高亮功能。通过事件委托和状态管理,当用户点击菜单项时,被点击项会高亮显示(绿色),同时其他菜单项恢复默认样式(白色)。这种方法避免了不必要的DOM操作,提高了性能和代码可维护性,确保了无论点击方向如何,功能都能稳定运行。 动态菜单高亮…

    2026年5月10日
    200
  • c++如何实现UDP通信_c++基于UDP的网络通信示例

    UDP通信基于套接字实现,适用于实时性要求高的场景。1. 流程包括创建套接字、绑定地址(接收方)、发送(sendto)与接收(recvfrom)数据、关闭套接字;2. 服务端监听指定端口,接收客户端消息并回传;3. 客户端发送消息至服务端并接收响应;4. 跨平台需处理Winsock初始化与库链接,编…

    2026年5月10日
    000
  • JavaScript函数中插入加载动画(Spinner)的正确方法

    本文旨在解决在JavaScript函数中插入加载动画(Spinner)时遇到的异步问题。通过引入async/await和Promise.all,确保在数据处理完成前后正确显示和隐藏加载动画,提升用户体验。我们将提供两种实现方案,并详细解释其原理和优势。 在Web开发中,当执行耗时操作时,显示加载动画…

    2026年5月10日
    000
  • 使用 Pydantic v2 实现条件性必填字段

    本文介绍了如何在 Pydantic v2 模型中实现条件性必填字段。通过自定义验证器,可以根据模型中其他字段的值来动态地控制某些字段是否为必填项,从而满足 API 交互中数据验证的复杂需求。本文提供了一个具体的示例,展示了如何确保模型中至少有一个字段被赋值。 在 Pydantic v2 中,虽然没有…

    2026年5月10日
    000
  • 三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布

    三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布三星不再独享,消息称搭载骁龙 8 Gen 3 领先版处理器新机即将发布

    6 月 15 日消息,据博主@肥威 今日爆料,搭载骁龙 8 Gen 3 领先版%ign%ignore_a_1%re_a_1%的新机即将发布,把之前的 for Galaxy 改成“for Everybody”。 Pic Copilot AI时代的顶级电商设计师,轻松打造爆款产品图片 158 查看详情 …

    2026年5月10日 用户投稿
    000
  • 动态更新圆形进度条:JavaScript成绩计算器集成指南

    本文档旨在指导开发者如何将JavaScript成绩计算系统与动态圆形进度条集成,实现可视化展示平均成绩。我们将详细讲解如何修改现有的JavaScript代码,使其在计算出平均分后,能够动态更新圆形进度条的进度,从而提供更直观的用户体验。本文档包含详细的代码示例和注意事项,帮助开发者轻松实现这一功能。…

    2026年5月10日
    000

发表回复

登录后才能评论
关注微信