Posted in

开源的网络瑞士军刀「GitHub 热点速览」_AI阅读总结 — 包阅AI

包阅导读总结

1. 关键词:GitHub、开源项目、网络工具、数据库、Web 应用

2. 总结:本文介绍了上周 GitHub 热点速览的开源热搜项目,包括网络瑞士军刀 CyberChef、分析型数据库 DuckDB、Python 写 WebUI 的 mesop、为小爱音响接入 LLM 的 mi-gpt 等,还分享了 HelloGitHub 热评中的开源项目,如书签管理器 buku 和 GitHub 汉化插件 github-chinese。

3. 主要内容:

– 开源热搜项目

– 网络瑞士军刀:CyberChef

– 语言:JavaScript

– 特点:无需安装,功能齐全,界面干净

– 地址:github.com/gchq/CyberChef

– 进程内的分析型数据库:DuckDB

– 语言:C++

– 特点:轻量,无外部依赖,支持丰富 SQL 方言

– 地址:github.com/duckdb/duckdb

– 用 Python 写 WebUI:mesop

– 语言:Python

– 特点:快速构建 Web 应用,提供基础 UI 样式

– 地址:github.com/google/mesop

– 为小爱音响接入 LLM:mi-gpt

– 语言:TypeScript

– 特点:支持接入多种 AI 助手,升级智能音箱功能

– 地址:github.com/idootop/mi-gpt

– 让静态图片开口“说话”:hallo

– 语言:Python

– 特点:音频驱动的视觉合成系统

– 地址:github.com/fudan-generative-vision/hallo

– HelloGitHub 热评

– 带 API 服务的浏览器书签管理器:buku

– 语言:Python

– 特点:轻量、隐私安全、易于使用

– GitHub 网站汉化插件:github-chinese

– 语言:JavaScript

– 特点:自动翻译公共组件和项目描述

思维导图:

文章地址:https://mp.weixin.qq.com/s/IQKjAAhLw6BQ5HSLtwvHOA

文章来源:mp.weixin.qq.com

作者:点击关注→

发布时间:2024/6/17 16:39

语言:中文

总字数:1765字

预计阅读时间:8分钟

评分:84分

标签:Python,开源分析,CyberChef,DuckDB,mesop


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

上周的开源热搜项目可谓是精彩纷呈,主打的就一个方便快捷、开箱即用!这款无需安装、点开就用的网络瑞士军刀 CyberChef,试用后你就会感叹它的功能齐全和干净的界面。不喜欢 GitHub 的英文界面?GitHub 网站汉化插件 github-chinese,让英语不好的同学实现无障碍浏览 GitHub(网络障碍不包括在内)。

另外,支持 Docker 一键启动的 MiGPT 用 AI 升级你的智能音箱,让它变成更懂你的 AI 语音助手。用 Python 写前端已经不是新闻,但 Google 开源的 mesop 将快速构建 Web 应用原型做到了“极致”,快的代价就是界面十分“朴素”。

最后,走轻快易用路线的分析型数据库 DuckDB,终于发布了 1.0 版本。它能够在强者如云的开源数据库之中脱颖而出,靠的就是小巧、轻量、够用,不跟你拼性能。

1. 开源热搜项目

1.1 网络瑞士军刀:CyberChef

主语言:JavaScriptStar:26.5k周增长:500

这是一款运行在浏览器里的多功能网络工具箱,可用于在浏览器中执行网络请求,以及各种数据的编码、加密、压缩、解析等常用操作。它开箱即用、无需安装,支持 400 多种功能应有尽有,而且就算不懂编程也可以使用,懂编程的话就会更加感叹它的便利!

GitHub 地址→github.com/gchq/CyberChef

1.2 进程内的分析型数据库:DuckDB

主语言:C++Star:19.5k周增长:700

该项目是用 C++ 写的轻量级分析型数据库,它体积小、没有外部依赖项、不作为独立进程运行,可以看作是分析型的 SQLite。DuckDB 提供了丰富的 SQL 方言,支持 JOIN、聚合、窗口函数、直接查询 CSV 和 JSON 文件等功能,虽然它在处理数量级上没有优势,但分析亿级别的数据完全没问题,主打的就是一个小巧、轻量、够用。

GitHub 地址→github.com/duckdb/duckdb

1.3 用 Python 愉快地写 WebUI:mesop

主语言:PythonStar:3k周增长:2.7k

该项目是谷歌开源的基于 Python 的 UI 框架,可以用快速构建 Web 应用。简单说就是可用 Python 写网站的后端和前端界面,它提供了基础的 UI 样式,上手简单支持热重载和自定义 UI,适用于快速开发原型和内部工具等场景。

importtime

importmesopasme
importmesop.labsasmel


@me.page(path="/text_to_text",title="TextI/OExample")
defapp():
mel.text_to_text(
upper_case_stream,
title="TextI/OExample",
)


defupper_case_stream(s:str):
yields.capitalize()
time.sleep(0.5)
yield"Done"

GitHub 地址→github.com/google/mesop

1.4 为小爱音响接入 LLM:mi-gpt

主语言:TypeScriptStar:4.8k周增长:2k

该项目可以将小爱音响、米家智能设备,与 ChatGPT 能力相结合。支持接入 ChatGPT 和豆包 AI 助手,将你的智能音箱升级为智能语音助手,从此拥有 AI 问答、信息查询、角色扮演、长短记忆、自定义音色等功能。

GitHub 地址→github.com/idootop/mi-gpt

1.5 让静态图片开口“说话”:hallo

主语言:PythonStar:1.3k周增长:1.3k

这是一个音频驱动的视觉合成系统,可以根据输入的音频和图像生成肖像动画。它可以让静态的肖像图像,根据音频中的声音变化动起来,就像真人说话一样。

GitHub 地址→github.com/fudan-generative-vision/hallo

2. HelloGitHub 热评

在这个章节,将会分享下本周 HelloGitHub 网站上的热门开源项目,欢迎与我们分享你上手这些开源项目后的使用体验。

2.1 带 API 服务的浏览器书签管理器:buku

主语言:Python

这是一款开源的书签命令行管理工具,它轻量、隐私安全且易于使用,支持从主流浏览器导入书签、自动获取书签信息、跨平台同步和强大的搜索功能,自带的 REST API 服务可以方便的集成进任何系统。

项目详情→hellogithub.com/repository/b0934070059f47d184413c3805ebac5c

2.2 GitHub 网站汉化插件:github-chinese

主语言:JavaScript

这是一个浏览器插件,它可以将 GitHub 网站的菜单栏、标题、按钮等公共组件自动翻译成中文,还支持翻译项目描述等内容,适合刚接触 GitHub 的小白和英语不好的同学使用。

项目详情→hellogithub.com/repository/738d0abae49543f18d887a7e29ec9e90

3. 结尾

以上就是本期「GitHub 热点速览」的全部内容,希望你能够在这里找到自己感兴趣的开源项目,如果你有其他好玩、有趣的 GitHub 开源项目想要分享,欢迎来 HelloGitHub 与我们交流和讨论。

往期回顾