自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Telegram Media Downloader:批量下载频道媒体文件的命令行工具

支持 Bot 模式和命令行两种运行方式,带 Web 管理界面,还能把下载的文件自动上传到云盘。音频、文档、照片、视频、语音消息,这些类型都支持。代理也支持,socks4、socks5、http 都行,配置里加上 proxy 字段就好。跑完就结束,适合批量抓取的场景。界面支持登录密码保护,配置 web_login_secret 就行。Docker 方式也支持,拉镜像、改配置、启动,三步搞定。配置项比较多,但都是写在 YAML 文件里,改起来不复杂。配置项比较多,但都是写在 YAML 文件里,改起来不复杂。

2026-06-25 15:09:51 256

原创 m3u8-downloader:在线提取 m3u8 视频的轻量工具

m3u8-downloader是一款纯网页端的轻量工具,可直接在浏览器中下载m3u8格式视频。该工具无需安装,能自动解析m3u8索引文件,分批下载.ts视频片段并整合为完整视频。特色功能包括:直观显示下载进度、失败片段重试、强制整合未完成下载、内置AES解密和MP4转码能力,并提供油猴插件版本方便使用。工具采用前端技术实现,仅540行代码,支持跨域下载,适合开发者学习和普通用户使用。操作简单,只需获取m3u8链接即可开始下载,解决了传统下载软件操作繁琐的问题。

2026-06-25 14:46:17 385

原创 Android 架构组件官方示例集:Google 手把手教你写规范代码

Google官方推出的Android架构组件示例集,包含多个独立演示项目,覆盖Room、ViewModel、LiveData等核心组件的规范用法。从基础的数据库操作到复杂的分页加载、导航管理、多进程任务等场景均有示例,特别是GithubBrowserSample展示了大型项目的代码组织方式。这些Kotlin编写的官方示例遵循Google推荐的最佳实践,适合不同阶段的开发者学习架构组件的标准实现方案,是掌握现代Android开发的权威参考资料。

2026-06-24 17:58:09 244

原创 awesome-claude-code:Claude Code 生态资源清单

《awesome-claude-code:一站式Claude Code生态资源导航》摘要 该项目是由onmyway133维护的Claude Code资源精选清单,通过GitHub仓库(获4星)系统整理了这个快速增长生态的工具链。清单包含18个分类,收录标准为GitHub星标200+的项目,涵盖性能优化工具(如rtk)、专用任务代理、开发规范模板等核心类别,同时整合了桌面应用集成、多代理协调、浏览器自动化等扩展功能。特别收录了快速命令集和预配置技能包,用户可通过标准化流程提交新资源。该清单既适合开发者快速入门

2026-06-23 16:34:16 191

原创 Square Retrofit:Android 和 Java 的类型安全 HTTP 客户端

Retrofit是Square公司开发的类型安全HTTP客户端框架,适用于Android和Java平台。它将HTTP API定义为Java接口,通过注解标注请求方法、路径和参数,运行时自动生成实现,简化了网络请求代码。Retrofit底层依赖OkHttp处理网络通信,支持多种数据转换器(如Gson、Moshi)。安装简单,最低要求Java 8或Android API 21。自2013年开源以来,Retrofit已成为Android生态中最流行的网络请求库之一。

2026-06-21 14:07:44 172

原创 asyncpg:专为 asyncio 打造的 PostgreSQL 驱动

asyncpg是专为Python异步生态(asyncio)设计的高性能PostgreSQL驱动库,直接实现PostgreSQL二进制协议而非遵循DB-API规范。相比传统驱动psycopg3,其基准测试性能提升达5倍,特别适合高并发异步应用。核心特性包括:原生支持prepared statements、滚动游标和部分结果迭代;自动处理复合类型编解码;提供底层协议访问能力。安装简便(pip install asyncpg),要求Python≥3.9和PostgreSQL≥9.5。典型使用场景是FastAPI/

2026-06-17 15:07:59 351

原创 llama.cpp:115K Star 的 C++ LLM 推理框架

llama.cpp 是一个典型的实用型项目。没有概念包装,目标直接:让 LLM 在本地硬件上高效运行。社区的热度和生态规模说明了一切。包装,目标直接:让 LLM 在本地硬件上高效运行。社区的热度和生态规模说明了一切。

2026-06-17 14:07:22 466

原创 Rust终端开发利器,console库让你轻松打造命令行界面

Rust的console库是一个专注于终端特性的工具,提供终端抽象、颜色样式控制和ANSI码处理等功能,适合构建命令行界面。核心特性包括Term类型封装终端I/O操作,支持直接和缓冲两种输出模式;自动检测颜色支持并遵循相关环境变量;提供样式设置和Unicode宽度计算等实用功能。console常与dialoguer、indicatif等库配合使用,形成完整的CLI开发工具链。该库采用MIT许可,文档齐全,是Rust终端开发的底层基础组件。

2026-06-08 20:10:46 310

原创 Streamlit:几行 Python 把数据脚本变成网页应用

Streamlit 是一个 Python 库,可将数据分析脚本快速转换为交互式网页应用,无需前端知识。它通过简洁的 API(如滑块、图表控件)实现数据可视化与用户交互,三行代码就能创建功能页面。优势在于:1)纯 Python 开发,省去前后端分离的复杂度;2)实时热更新;3)支持部署到免费托管平台。适合数据分析师、机器学习工程师快速构建原型工具或内部仪表盘。典型场景包括数据探索、模型演示等,其开源社区活跃,已有数万星标,能显著提升数据产品的交付效率。

2026-06-08 19:05:28 256

原创 python-lsp-server:Python 语言的 LSP 实现

python-lsp-server是一个基于LSP协议的Python语言服务器,支持代码补全、定义跳转、错误检查等功能。它需要Python 3.9+,核心功能依赖Jedi,可通过pip或conda安装。采用模块化设计,基础安装仅含核心功能,可选依赖扩展了代码格式化、静态检查等能力,支持通过插件进一步扩展。配置文件灵活,支持多编辑器集成和WebSocket通信,适用于多种Python开发场景。

2026-06-07 18:18:45 254

原创 isort:让 Python import 排序不再是一件手工活

isort是一个自动整理Python import语句的工具,能够按类型分组(标准库、第三方库、本地模块)并按字母顺序排序,支持合并同模块导入。它提供命令行和API调用方式,可集成到CI流程和编辑器中。isort支持多种配置选项,如换行模式、跳过特定导入等,并能与black等工具配合使用。该工具由PyCQA维护,适合团队项目统一代码风格,避免人工整理import的繁琐工作,提升代码可读性和开发效率。其诞生源于作者为自动化解决公司强制排序import的需求,体现了"自动化重复劳动"的开发者理念。

2026-06-07 14:20:17 374

原创 dlt:自动化数据加载的 Python 库

dlt 是一个开源的 Python 数据加载工具库,用于自动化数据提取、转换和加载(ETL)流程。它能够从 REST API、SQL 数据库等多种数据源获取数据,自动推断 schema 和数据类型,并支持多种数据目的地如数据仓库和云存储。dlt 具有轻量级、灵活部署的特点,可在 Google Colab、AWS Lambda 等各种 Python 环境中运行。其核心功能包括自动规范化嵌套数据、增量加载和 schema 演进等,显著降低了构建数据管道的门槛。通过简单的 pip 安装即可使用,特别适合需要频繁对

2026-06-06 20:44:01 202

原创 LobeHub:7.7万Star的开源AI工作空间,让智能体成为协作队友

LobeHub是一个拥有7.7万Star的开源AI工作空间,将AI智能体作为核心工作单元。它支持通过Agent Builder快速创建智能体,提供超万个MCP兼容插件,实现多智能体群组协作和分支对话功能。平台采用白盒记忆系统,支持主流AI模型和本地部署,具备视觉识别、语音对话等多样化能力。LobeHub支持多种部署方式,包括Docker容器化部署,适合不同场景需求。该项目探索了人机协作的新形态,让AI成为可成长的智能队友。

2026-06-06 17:37:08 307

原创 superfile:终端环境下的轻量文件管理器

superfile是一款终端环境下开源的轻量级文件管理器,由GitHub用户yorukot开发。采用Go语言编写,支持Linux、macOS和Windows系统。核心特性包括:多主题支持、自定义热键、插件扩展和自动更新检测。相比传统命令行操作,它提供可视化文件列表和快捷键操作,显著提升文件管理效率。该项目采用MIT协议,维护活跃,适合习惯终端操作且需要高效文件管理的开发者使用。安装方式灵活,支持包管理器安装或源码编译,并配有详细使用文档。目前GitHub Star数超1.7万,社区持续增长中。

2026-05-28 20:10:28 311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除