玩 ChatGPT 的正确姿势「GitHub 热点速览 v.22.49」

boyanx8个月前技术教程35

火了一周的 ChatGPT,HG 不允许还有小伙伴不知道这个东西是什么?简单来说就是,你可以让它扮演任何事物,据说已经有人用它开始了颜色文学创作。因为它太火了,所以,本周特推在几十个带有“chatgpt”的项目中选取了两个有代表性的项目,希望你能玩好这个新玩具。

除了很火的 ChatGPT,本周还有搞 Python 编译速度贼快的 codon,搞监控很潮的 uptime-kuma,井井有条管理微服务的 conductor,简化你操作、低资源消耗生成文本图片的 InvokeAI,以及专注中间人攻击的 bettercap。

选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

1. 本周特推

上上周五发布的 ChatGPT 果然在本周火了一把,各种文章层出不穷,HG 也发了一篇它是否会开源的文章 《ChatGPT 会开源吗?》。一周过去了,它的热度不减,几乎屠版了 GitHub 各大编程榜。这不,本周特推就分享两个它相关的项目。

1.1 最佳实践:awesome-chatgpt-prompts

New 如何让 ChatGTP 乖乖地按照你的指示来行事,大概你需要知道“前辈”们是如何训练它的。awesome-chatgpt-prompts 收录大量 ChatGPT 指示,比如:扮演 Linux 终端、英文翻译、面试官。掌握了这些角色扮演触发方式,相信你和 ChatGPT 有更多的有趣故事发生。

GitHub 地址→github.com/f/awesome-chatgpt-prompts

1.2 ChatGPT + 微信:wechat-chatgpt

主语言:TypeScript

New 在应用中掌握某种技术,是常见的学习方法。现在轮到 ChatGPT 了,在微信上迅速接入 ChatGPT,让它成为你最好的助手试试。这个项目实现的如下功能:

  • 通过 wechaty,将 ChatGPT 接入微信
  • 创建 OpenAI 的账户池
  • 支持通过代理登陆 OpenAI
  • 加入了持续对话的功能(每一个微信用户都保持自己的对话上下文)
  • 加入 Dockerfile
  • 发布到 Docker.hub
  • 通过 Railway 进行部署
  • 实现 OpenAI 账户池的热加载
  • 当 OpenAI 返回码为 429/503 时自动重试

GitHub 地址→github.com/fuergaosi233/wechat-chatgpt

2. GitHub Trending 周榜

2.1 Python 编译器:codon

本周 star 增长数:1,800+,主语言:C++、Python

New 一个用 LLVM 实现的高性能、零开销、可扩展的 Python 编译器,无需任何 runtime 开销它就能将 Python 代码编译为原生机器码。此外,单线程的话 Python 的速率将能提升 10-100 倍,或者更多;而它的编译性能可以和 C/C++ 近似。与 Python 不同的是,Codon 支持原生多线程,这可以使编译速度更快。

Codon 是与 Python 兼容的,任何 Python 代码几乎可以不做修改便可以在 Codon 运行,像是下面这样:

def fib(n):
    a, b = 0, 1
    while a < n:
        print(a, end=' ')
        a, b = b, a+b
    print()
fib(1000)

GitHub 地址→github.com/exaloop/codon

2.2 酷监控:uptime-kuma

本周 star 增长数:950+,主语言:JavaScript

一个神奇的监控工具,有着好看的 UI 界面。不只是颜值,它还有:

  • 监视 HTTP(s)、Ping、DNS Record、Docker 容器等服务的正常运行时;
  • 响应式、灵敏的 UI/UX;
  • 集成多种通知方式,比如:Telegram、Discord、Slack、Email 等等 90+ 通知服务;
  • 支持多语言、多种状态界面;
  • 2FA 可用;

GitHub 地址→github.com/louislam/uptime-kuma

2.3 微服务编排:conductor

本周 star 增长数:1,350+,主语言:Java

Netflix 开源的微服务编排工具,用来协调微服务的工作流,项目采用了 Java 编写,需要 JDK 11 以上版本,UI 部分需要 Node.js 14 以上。

GitHub 地址→github.com/Netflix/conductor

2.4 简化图片生成:InvokeAI

本周 star 增长数:1,300+,主语言:Jupyter Notebook

大名鼎鼎的 DALL-E 和 ChatGPT 是师出同门,DALL-E 是文本生成图片领域的知名项目,InvokeAI 也是。不过,相较于其他项目,InvokeAI 更加轻量,它简化了图片生成的过程,通过各类选项帮助生成对应图片。此外,它能运行在 Windows、macOS、Linux 等主流操作系统,只要你有个 GPU 以及 4GB 的内存,就能用。比如,下图便是一个“草莓寿司”文本生成的图片。

GitHub 地址→github.com/invoke-ai/InvokeAI

2.5 中间人攻击:bettercap

本周 star 增长数:700+,主语言:Golang

网络安全从业人员的瑞士军刀,一个适用 802.11、BLE、IPv4 和 IPv6 的中间人攻击框架,可主动/被动探测 IP 网络情况。部分特性:

  • Wi-Fi 扫描,绕开验证攻击、无客户端 PMKID 关联攻击、自动的 WPA / WPA2 客户端握手捕获;
  • 数据包、TCP、HTTP / HTTPS 级别的代理脚本,可方便集成 JS 插件;
  • 强大的网络嗅探器,可获取凭证,也可以作为网络协议 fuzzer;
  • 端口快扫;
  • 有个强大的 REST API 支持 WebSocket 上的异步事件通知,从而轻松协调攻击;
  • 便捷的 Web UI;

GitHub 地址→github.com/bettercap/bettercap

- END -

标签: js 插件

相关文章

新款HTTP代理抓包工具Proxyman(界面美观、功能强大)

不论是普通的前后端开发人员,还是做爬虫、逆向的爬虫工程师和安全逆向工程,必不可少会使用的一种工具就是HTTP抓包工具。说到抓包工具,脱口而出的肯定是浏览器F12开发者调试界面、Charles(青花瓷)...

源泉设计,抖音上最火的CAD插件,速度安装,一起来体验

源泉设计,也叫 源泉建筑与装饰设计CAD工具箱,它是专门针对建筑设计、装饰设计及相关专业的辅助绘图软件,它着力于为用户打造了一个简单、易用、快捷的CAD制图环境。 源泉建筑插件是一款非常实用的cad...

Pxmu.js - 免费开源的移动端消息提示插件,轻量无依赖

一个简单的 js 提示插件,使用简单,也很小。关于 Pxmu.jsPxmu.js 是一款由七如团队开发的 web 消息提示框插件,特点是轻量无依赖,整个插件只有一个 js 文件,支持常用的消息提示功能...

2023 年 5 大实用的 React JS 插件和工具

如您所知,React.JS 是一个流行的用于构建用户界面的 JavaScript 库。 它由 Facebook 开发,通常用于构建单页应用程序和移动应用程序。使用 React.JS 的好处之一是它允许...

基于 Vue3 的网页版 PPT 演示文稿

PPTist,一个基于 Vue3 的在线演示文稿PPT应用插件,支持文字、图形、图表、表格、公式、音视频等多种类型元素的添加,可以在浏览器中进行导入、编辑、演示、导出PPT等操作,提供多个右键菜单、快...

Farm 火了!比 Rspack/Vite 更快的打包方案!

大家好,很高兴又见面了,我是"高级前端进阶",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发!高级前端进阶今天给大家带来的主题是Farm,即一个快速、强...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。