玩 ChatGPT 的正确姿势「GitHub 热点速览 v.22.49」
火了一周的 ChatGPT,HG 不允许还有小伙伴不知道这个东西是什么?简单来说就是,你可以让它扮演任何事物,据说已经有人用它开始了颜色文学创作。因为它太火了,所以,本周特推在几十个带有“chatgpt”的项目中选取了两个有代表性的项目,希望你能玩好这个新玩具。
除了很火的 ChatGPT,本周还有搞 Python 编译速度贼快的 codon,搞监控很潮的 uptime-kuma,井井有条管理微服务的 conductor,简化你操作、低资源消耗生成文本图片的 InvokeAI,以及专注中间人攻击的 bettercap。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝
- 本文目录
- 1. 本周特推
- 1.1 最佳实践:awesome-chatgpt-prompts
- 1.2 ChatGPT + 微信:wechat-chatgpt
- 2. GitHub Trending 周榜
- 2.1 Python 编译器:codon
- 2.2 酷监控:uptime-kuma
- 2.3 微服务编排:conductor
- 2.4 简化图片生成:InvokeAI
- 2.5 中间人攻击:bettercap
- 3. 往期回顾
- 1. 本周特推
1. 本周特推
上上周五发布的 ChatGPT 果然在本周火了一把,各种文章层出不穷,HG 也发了一篇它是否会开源的文章 《ChatGPT 会开源吗?》。一周过去了,它的热度不减,几乎屠版了 GitHub 各大编程榜。这不,本周特推就分享两个它相关的项目。
1.1 最佳实践:awesome-chatgpt-prompts
New
如何让 ChatGTP 乖乖地按照你的指示来行事,大概你需要知道“前辈”们是如何训练它的。awesome-chatgpt-prompts 收录大量 ChatGPT 指示,比如:扮演 Linux 终端、英文翻译、面试官。掌握了这些角色扮演触发方式,相信你和 ChatGPT 有更多的有趣故事发生。
1.2 ChatGPT + 微信:wechat-chatgpt
主语言:TypeScript
New
在应用中掌握某种技术,是常见的学习方法。现在轮到 ChatGPT 了,在微信上迅速接入 ChatGPT,让它成为你最好的助手试试。这个项目实现的如下功能:
- 通过 wechaty,将 ChatGPT 接入微信
- 创建 OpenAI 的账户池
- 支持通过代理登陆 OpenAI
- 加入了持续对话的功能(每一个微信用户都保持自己的对话上下文)
- 加入 Dockerfile
- 发布到 Docker.hub
- 通过 Railway 进行部署
- 实现 OpenAI 账户池的热加载
- 当 OpenAI 返回码为 429/503 时自动重试
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 地址→https://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 地址→https://github.com/louislam/uptime-kuma
2.3 微服务编排:conductor
本周 star 增长数:1,350+,主语言:Java
Netflix 开源的微服务编排工具,用来协调微服务的工作流,项目采用了 Java 编写,需要 JDK 11 以上版本,UI 部分需要 Node.js 14 以上。
GitHub 地址→https://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 地址→https://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 地址→https://github.com/bettercap/bettercap
3. 往期回顾
往期回顾:
以上为 2022 年第 49 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
百度爱番番基于图技术、流式计算的实时CDP建设实践
导读:随着营销3.0时代的到来,企业愈发需要依托强大CDP能力解决其严重的数据孤岛问题,帮助企业加温线索、促活客户。但什么是CDP、好的CDP应该具备哪些关键特征?本文在回答此问题的同时,详细讲述了爱番番租户级实时CDP建设实践,既有先进架构目标下的组件选择,也有平台架构、核心模块关键实现的介绍。 本文系百度爱番番技术团队撰写,首发于#百度Geek说#公众号 一、CDP是什么 1.1 CDP由来 CDP(Customer Data Platform)是近些年时兴的一个概念。随着时代发展、大环境变化,企业在自有媒体增多的同时,客户管理、营销变难,数据孤岛问题也愈发严重,为了更好的营销客户CDP诞生了。纵向来看,CDP出现之前主要经历了两个阶段。CRM时代,企业通过电话、短信、email与现有客户和潜在客户的互动,以及执行数据分析,从而帮助推动保留和销售;DMP阶段,企业通过管理各大互联网平台进行广告投放和执行媒体宣传活动。 CRM、DMP、CDP三个平台核心作用不同,但纵向来对比,更容易理解CDP。三者之间在数据属性、数据存储、数据用途等方面都较大差异。 有几个关键区别如下: CRM v...
- 下一篇
【运营宝典】华为分析服务如何助力广告投放策略优化?
如何高效优化广告投放?#HMS Core#分析服务有答案。只要方法选得好,运营、开发不再吵。了解详情: https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/conversion-events-for-appgallery-paid-0000001213284386?ha_source=hmslt 了解更多详情>> 访问华为开发者联盟官网 获取开发指导文档 华为移动服务开源仓库地址:GitHub、Gitee 关注我们,第一时间了解 HMS Core 最新技术资讯~
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启