推荐 10 个 火火火火 的开源项目
本期推荐开源项目目录:
- Chat2DB++
- MallChat-抹茶
- API 调用 Midjourney 进行 AI 画图(AI)
- 如何使用 Open AI 的 API?(AI)
- 中华古诗词数据库
- 动画编程
- ChatGPT 网页应用(AI)
- AI 换脸(AI)
- 文章同步插件
- 开源的在线文档
01.Chat2DB
简介
Chat2DB 是一款有免费的多数据库客户端工具,支持windows、mac本地安装,也支持服务器端部署,web网页访问。和传统的数据库客户端软件Navicat、DBeaver相比Chat2DB集成了AIGC的能力,能够将自然语言转换为SQL,也可以将SQL转换为自然语言,可以给出研发人员SQL的优化建议,极大的提升人员的效率,是AI时代数据库研发人员的利器,未来即使不懂SQL的运营业务也可以使用快速查询业务数据、生成报表的能力。
git地址:
https://github.com/chat2db/Chat2DB/tree/main
✨ 特性
- AI智能助手,支持自然语言转SQL、SQL转自然语言、SQL优化建议
- SQL查询、AI查询和数据报表完美集成的一体化解决方案设计与实现
- 支持团队协作,研发知道线上数据库密码,解决企业数据库账号安全问题
- ⚙️强大的数据管理能力,支持数据表、视图、存储过程、函数、触发器、索引、序列、用户、角色、授权等管理
- 强大的扩展能力,目前已经支持MySQL、PostgreSQL、Oracle、SQLServer、ClickHouse、OceanBase、H2、SQLite等,未来会支持更多的数据库
- 前端使用Electron开发,提供Windows、Mac、Linux客户端、网页版本一体化的解决方案
- 支持环境隔离、线上、日常数据权限分离
02MallChat-抹茶
项目介绍
抹茶聊天是一个IM项目,通过netty实现和前端的websocket连接。内含微信扫描登录,成员列表,消息列表,消息互动,丰富的消息类型,还有很多实用的小轮子列如aop日志,分布式锁注解,频控注解,ip解析归属地等,持续更新中。。。
项目演示
C端项目
- 前端源码地址:https://github.com/Evansy/MallChatWeb
- 项目演示地址:https://mallchat.cn (记住抹茶.cn,下次工作摸鱼可直接打开)
03. 调用 Midjourney 进行 AI 画图
midjourney-proxy
代理 MidJourney 的discord频道,实现api形式调用AI绘图
现有功能
- 支持 Imagine 指令和相关U、V操作
- Imagine 时支持添加图片base64,作为垫图
- 支持 Blend(图片混合) 指令和相关U、V操作
- 支持 Describe 指令,根据图片生成 prompt
- 支持 Imagine、V、Blend 图片生成进度
- 支持中文 prompt 翻译,需配置百度翻译或 gpt
- prompt 敏感词判断,支持覆盖调整
- 任务队列,默认队列10,并发3。可参考 MidJourney订阅级别 调整mj.queue
- user-token 连接 wss,可以获取错误信息和完整功能
- 支持 discord域名(server、cdn、wss)反代,配置 mj.ng-discord
开源地址:
https://github.com/novicezk/midjourney-proxy
04. 如何使用 Open AI 的 API?
OpenAI Cookbook 分享了使用OpenAI API完成常见任务的示例代码。
要运行这些示例,您需要一个 OpenAI 帐户和 API 密钥(创建一个免费帐户)。
大多数代码示例都是用 Python 编写的,尽管这些概念可以应用于任何语言。
开源地址:
https://github.com/openai/openai-cookbook
05. 中华古诗词数据库
最全的中华古典文集数据库,包含 5.5 万首唐诗、26 万首宋诗、2.1 万首宋词和其他古典文集。诗人包括唐宋两朝近 1.4 万古诗人,和两宋时期 1.5 千古词人。数据来源于互联网。
为什么要做这个仓库? 古诗是中华民族乃至全世界的瑰宝,我们应该传承下去,虽然有古典文集,但大多数人并没有拥有这些书籍。从某种意义上来说,这些庞大的文集离我们是有一定距离的。而电子版方便拷贝,所以此开源数据库诞生了。此数据库通过 JSON 格式分发,可以让你很方便的开始你的项目。
古诗采集没有记录过程,因为古诗数据庞大,目标网站有限制,采集过程经常中断超过了一个星期。2017 年新加入全宋词,全宋词爬取过程及数据分析。
开源地址
https://github.com/chinese-poetry/chinese-poetry
06动画编程
运动画布有两件事:
- 使用生成器对动画进行编程的 TypeScript 库。
- 提供所述动画实时预览的编辑器。
它是一种专门的工具,旨在创建信息丰富的矢量动画并将其与画外音同步。
除了提供预览之外,编辑器还允许您编辑动画的某些方面,否则可能会很乏味。
开源地址:github.com/motion-canv…
07. ChatGPT 网页应用
基于 ChatGPT-Next-Web 二次开发的 ChatGPT 网页付费系统,包含用户管理模块和后台看板。
功能
- 面具 Mask 和提示词列表
- 用户管理、订单管理和订阅管理
- 支付接口第三方支付接口虎皮椒
- 文本安全敏感词过滤第三方过滤
- 模型接入OpenAINew Bing
- 收益模式广告分销
开源地址:
https://github.com/AprilNEA/ChatGPT-Admin-Web
08. AI 换脸
您可以使用经过训练的面部模型交换网络摄像头中的面部或视频中的面部。以下是可用的即用型公众面部模型列表。这些人并不存在。与真人的相似是偶然的。除了基努·里维斯。他存在,而且令人惊叹!
09文章同步插件
还在为一次编辑,N 个平台需多次排版上传脑壳疼吧? 为广大自媒体朋友撸了个提高生产力的小工具、可以做到的在多个内容平台无缝同步。
早在几年前,同事就在为 WordPress 和微信公众号之间不同排版而烦恼,每次都是两边重复排版一遍。 2016 年的时候给他写了个爬虫,基于搜狗+打码平台+抓取内容,自动上传图片到 WordPress 博客。 最后他只需要专注于公众号这边的内容发布即可!但是最近这个方案有点问题了,修起来也麻烦。
于是便有了这个基于浏览器插件的方案,所有信息都存储在本地。 不同于简媒、OpenWrite 之类基于云端的一键发布方案,免去了 Cookie 可能被盗用的安全风险。 相比 artipub 需要自己部署安装的方案,也要方便很多
特性
- 公众号文章同步
- Markdown 编辑器
- 网页正文提取(基于 Safari 阅读模式) 可实现多平台互同步
- 本地Markdown同步
- Markdown支持公众号样式定义
10开源的在线文档
Think 是一款开源知识管理工具。通过独立的知识库空间,整理地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通。同时支持多人协作文档。使用的技术如下:
- MySQL:数据存储
- next.js:前端页面框架
- nest.js:服务端框架
- tiptap:编辑器及文档协作
可访问云策文档帮助中心,查看更多功能文档。
github:https://github.com/fantasticit/think
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至举报,一经查实,本站将立刻删除。