uniapp源码

Prisma

官网地址:https://www.prisma.io/Prisma 是一个为 Node.js 应用提供 ORM(对象关系映射)的开源项目。它旨在让与数据库的交互变得更简单、更轻松,降低开发过程中的复杂性和痛点,并帮助开发人员快速构建和部署健壮的应用。Prisma 提供了自动模式管理、强大的数据建模、可伸缩性和高性能查询。如下图:

Redwood

官网地址:https://redwoodjs.com/Redwood 是一个用于构建 Web、移动和桌面应用的全栈 JavaScript 框架。它允许使用 React、Node.js、GraphQL 和 TypeScript 等现代技术,以快速创建具有固定但可扩展架构的强大应用。使用 Redwood 可以同时实现以下两点:全栈框架的稳健性和可扩展性以及现代 JavaScript 栈的灵活性和效率。

Strapi

官网地址:https://strapi.io/Strapi 是一个开源的 Node.js 项目,允许开发人员轻松创建和管理 API。它提供了一个 RESTful API 结构和一个可定制的管理面板,使用户能够轻松地管理内容和用户。此外,它支持多个数据库,并且可以通过插件轻松扩展。Strapi 提供直观的用户体验,并允许快速开发 Web 应用。如下图:

Herbs.js

官网地址: https://herbsjs.org/Herbs.js 是一个 Node.js 项目,允许开发人员借助各种预定义的工具、库和模块快速轻松地创建 Node.js 应用,从而帮助他们简化开发过程。它提供了广泛的功能,例如代码语法突出显示、模块化组件、集成调试和测试以及简化的构建过程。它还提供了一个方便的命令行界面,用于创建和管理 Node.js 项目。如下图:

PNPM

官网地址: https://pnpm.io/PNPM 是一个 Node.js 包管理器。它针对性能进行了优化,并专注于最小化占用空间,并通过创建硬链接、symlink 或将依赖项克隆到本地项目来更快地解析依赖项。它还具有一个自动垃圾收集系统,可以检测并删除不需要的包。PNPM 旨在创建可靠的构建,它利用确定的 package-lock 文件来确保在每台机器上安装所有必需包的相同版本。如下图:

wechat-bot

该项目是一个基于 OpenAi ChatGPT + WeChaty 实现的微信机器人 ,可以用来帮助你自动回复微信消息,或者管理微信群/好友,检测僵尸粉等......如果想尝试搭建自己的ChatGPT项目,分四步骤:检查好自己的开发环境,确保已经安装了 nodejs , 版本需要满足 Node.js >= v18.0 ,版本太低会导致运行报错,最好使用 LTS 版本。先获取自己的 api k

chatgpt-android

ChatGPT Android 是通过 Stream Chat SDK for Compose 构建的 ChatGPT Android 项目。该存储库主要是以演示为目的:使用 ChatGPT 的非官方 API。使用 Jetpack Compose 实现整个 UI 元素。使用 Hilt 和 AppStartup 等 Jetpack 库实现 Android 架构组件。使用 Kotlin 协程执行后台任

wechat-chatgpt

该项目可以在微信上迅速接入 ChatGPT,利用 ChatGPT 的对话能力,实现微信的自动聊天回复。核心功能:通过 wechaty,将 ChatGPT 接入微信创建 OpenAI 的账户池支持通过代理登陆 OpenAI加入了持续对话的功能加入 Dockerfile发布到 Docker.hub通过 Railway 进行部署实现 OpenAI 账户池的热加载当 OpenAI 返回码为 429/503

chatgpt-java

ChatGPT Java 版本,OpenAI ChatGPT 的逆向工程 SDK,可扩展用于聊天机器人等。如下图:

chatGPT-discord-bot

集成 ChatGPT 到 discord 机器人,使用:使用 ChatGPT 对话ChatGPT 切换到私有模式ChatGPT 切换到公开模式ChatGPT 清空历史对话记录如下图: