Python开源项目周排行 2023年第28周

Python 趋势周报,按周浏览往期 GitHub,Gitee 等最热门的Python开源项目,入选的项目主要参考GitHub Trending,部分参考了Gitee和其他。排名不分先后,都是当周相对热门的项目。

入选公式=70%GitHub Trending+20%Gitee+10%其他

关注微信公众号,接收周报推送

# 2023年第28周 2023年7月29日
1 WormGPT 邪恶版ChatGPT现世 | WormGPT | 自动写病毒、钓鱼邮件 | 黑客专用武器库 | BEC攻击 | 奶奶漏洞,一款“没有道德界限或者限制”的「邪恶版ChatGPT」,已经悄然在网络上蔓延,它就是WormGPT。大语言模型技术所带来的安全问题,刻不容缓。WormGPT在地下论坛上被宣传为执行复杂的网络钓鱼活动和商业电子邮件入侵(BEC)攻击的完美工具。对于网络攻击者来说,利用AI进行BEC攻击有很多便利之处,比如包括使用无可挑剔的语法和降低创建BEC活动的入门门槛等等。 威胁行为者还可以使用wormpt自动创建质量极高的钓鱼软件,其制作的精良程度十分容易为收件人所信服。WormGPT是一种基于GPT-3架构的AI模型,但与其它模型不同的是,它在训练过程中并未应用任何安全措施和过滤器。这使得它在处理大量黑客相关数据时,具有更大的灵活性。 然而,这种缺乏安全过滤器的做法,也使得该模型可能被用于各种恶意活动,如网络钓鱼、商业电子邮件泄露、恶意软件创建、诈骗、攻击等。WormGPT的工作原理: 与ChatGPT一样,WormGPT使用来自各种来源的数十亿个数据进行训练,包括合法网站、暗网论坛、黑客手册、恶意软件样本、网络钓鱼模板等。 WormGPT利用这些数据生成令人信服的网络钓鱼电子邮件、恶意软件代码、黑客攻击和其他网络犯罪内容,这些内容的目的是欺骗人类和机器。
2 geetest-ai-slide 用AI来识别出验证码的缺口,通过selenium模拟人为滑动,实现破解。说明 1、项目使用yolov5 2、用了200张图片左右训练出了针对代码中的网站验证码的缺口寻找 3、可能用于识别其他网站的效果并不好,需要你自己进行模型训练 4、selenium拟人滑动可能处理的不是很好
3 ip2region 一个离线 IP 数据管理框架和定位库,支持亿级别的数据段,10微秒级别的查询性能,提供了许多主流编程语言的 xdb 数据管理引擎的实现。极速查询响应 即使是完全基于 xdb 文件的查询,单次查询响应时间在十微秒级别,可通过如下两种方式开启内存加速查询: vIndex 索引缓存 :使用固定的 512KiB 的内存空间缓存 vector index 数据,减少一次 IO 磁盘操作,保持平均查询效率稳定在10-20微秒之间。 xdb 整个文件缓存:将整个 xdb 文件全部加载到内存,内存占用等同于 xdb 文件大小,无磁盘 IO 操作,保持微秒级别的查询效率。
4 Cherry Markdown 一款 Javascript Markdown 编辑器,具有开箱即用、轻量简洁、易于扩展等特点. 它可以运行在浏览器或服务端(NodeJs).开发者可以使用非常简单的方式调用并实例化 Cherry Markdown 编辑器,实例化的编辑器默认支持大部分常用的 markdown 语法(如标题、目录、流程图、公式等)。
5 cs-408 计算机考研专业课程408相关的复习经验,资源和OneNote笔记
6 TeachYourselfCS-CN TeachYourselfCS 的中文翻译。如果你是一个自学成才的工程师,或者从编程培训班毕业,那么你很有必要学习计算机科学。幸运的是,不必为此花上数年光阴和不菲费用去攻读一个学位:仅仅依靠自己,你就可以获得世界一流水平的教育。在这份指引中会为你解答:你应当学习哪些科目,为什么?对于这些科目,最好的书籍或者视频课程是什么?
7 Final2x 一款开源、跨平台的图片放大工具,支持 9 款模型,支持 CPU、GPU,有中文界面。它让可以你使用多个模型将图像放大,得到更清晰的图片。同类工具还有: Real-ESRGAN – 针对照片、动画图片的分辨率放大工具 IntegerScaler – 让老游戏、小图片更清晰,适合 2K/4K 显示器[Windows/Chrome/Firefox] Anime4KCPP – 开源的高性能动漫类图像与视频分辨率放大工具[Windows/macOS/Linux/Android] Waifu2x-Extension-GUI – 对图片、GIF、视频进行高清智能放大,支持降噪[Windows] waifu2x – 专门针对二次元图片,无损放大两倍,效果极佳[Web/Win]
8 CodeGeeX 一款免费的AI编程助手,功能类似 Github Copilot、Codeium、CodeWhisperer、Bito 等智能编程助手,目前 CodeGeeX 支持 Python、C++、Java、JavaScript、Go 等10多种主流编程语言,是开发者的全能AI助手。可以帮助程序员只写注释,描述需要的代码功能,CodeGeeX 底层大模型即可生成所需要的代码。 CodeGeeX是一个具有130亿参数的多编程语言代码生成预训练模型。CodeGeeX采用华为MindSpore框架实现.CodeGeeX提供了免费的VS Code和JetBrains IDEs插件,辅助用户编写代码。用户可以在自己的IDE中体验CodeGeeX的代码生成能力为编程带来的新体验。
9 CodeGeeX2 CodeGeeX2 是多语言代码生成模型 CodeGeeX (KDD’23) 的第二代模型。不同于一代 CodeGeeX(完全在国产华为昇腾芯片平台训练) ,CodeGeeX2 是基于 ChatGLM2 架构加入代码预训练实现,得益于 ChatGLM2 的更优性能,CodeGeeX2 在多项指标上取得性能提升(+107% > CodeGeeX;仅60亿参数即超过150亿参数的 StarCoder-15B 近10%)
10 Amis amis 是一个低代码前端框架,使用JSON配置来生成页面,可以节省页面开发工作量,提升开发前端页面的效率。 amis 只需 JSON 配置就能完成完整功能开发,包括数据获取、表单提交及验证等功能,内置 100+ 种 UI 组件,能满足各种页面组件展现的需求,同时指出自定义组件。 amis 在百度内部得到了广泛使用,在 4 年多的时间里创建了 3w 多页面,从内容审核到机器管理,从数据分析到模型训练,amis 满足了各种各样的页面需求。
11 MetaGPT 可模拟软件公司开发过程,生成高质量代码。MetaGPT 模型可以抽象出了多个不同角色,包括产品经理、架构师、项目经理、工程师等,可在代码生成时,自己进行内部监督,提升最终输出的代码质量,可谓将一个软件开发公司直接融入进模型中。MetaGPT 可以一键进行“市场调研、竞品分析、架构设计”等环节,能够结合现实中的情况,智能分析“应当生成什么类型的代码、面向什么样的适用人群、需要什么样的功能需求”。
12 Gradio 一个用于快速创建图形用户界面(GUI)的Python库,用于机器学习和深度学习模型的部署。 从技术侧拆分,由三个部分组成: 前端页面 + 后端接口 + AI算法模型推理 Gradio 做了一件事情,就是将这三个部分封装到一个 python 接口里,用户通过实现其封装的接口,将自己训练的算法模型以 web 服务的形式展现给大众使用。Gradio的优势在于易用性,代码结构相比Streamlit简单,只需简单定义输入和输出接口即可快速构建简单的交互页面,更轻松部署模型。适合场景相对简单,想要快速部署应用的开发者。
13 Real-Time-Voice-Cloning 个能克隆某个人说话声音的 AI 项目。仅需几秒音频,就能模仿出原音频的人声。可以实现实时语音克隆,让用户可以通过输入文本,生成与原始语音相似的语音。


 

分类: Python开源项目周排行标签: 可视化 图片 WormGPT MetaGPT 声音 Markdown 验证码 语音 IP



注:当前文章会不定期进行更新。如果您对本文有更好的建议,有新资料推荐, 可以点击: 欢迎分享优秀网站 

猜你喜欢

转载自blog.csdn.net/cbbxn/article/details/132005075