Skip to content

Instantly share code, notes, and snippets.

@Xsir0
Xsir0 / README_hfd.md
Created November 27, 2025 23:33 — forked from relic-yuexi/README_hfd.md
CLI-Tool for download Huggingface models and datasets with aria2/wget+git

🤗Huggingface 模型下载器

考虑到官方的 huggingface-cli 缺乏多线程下载支持,以及 hf_transfer 错误处理不足的问题,这个命令行工具巧妙地利用 wgetaria2 下载 LFS 文件,并使用 git clone 下载其他文件。

特性

  • ⏯️ 断点续传: 你可以随时重新运行或使用 Ctrl+C 中断下载。
  • 🚀 多线程下载: 利用多线程加速下载过程。
  • 🚫 文件排除: 使用 --exclude--include 跳过或指定要下载的文件,节省时间以避免下载模型的重复格式文件(例如 .bin 和 .safetensors)。
  • 🔐 认证支持: 对于需要 Huggingface 登录的私有模型,使用 --hf_username--hf_token 进行身份验证。
  • 🪞 镜像站点支持: 通过设置 HF_ENDPOINT 环境变量使用镜像站点。
@Xsir0
Xsir0 / vibe-coding-fastapi-template
Created September 11, 2025 06:46
本项目是一个基于 FastAPI 的标准 Web 应用模板,采用分层架构设计,包含完整的认证系统、数据库操作、定时任务等功能模块。该模板旨在为新项目提供一个标准化的起点,减少重复工作,提高开发效率。
# FastAPI 标准项目模板文档
## 1. 项目概述
本项目是一个基于 FastAPI 的标准 Web 应用模板,采用分层架构设计,包含完整的认证系统、数据库操作、定时任务等功能模块。该模板旨在为新项目提供一个标准化的起点,减少重复工作,提高开发效率。
### 1.1 技术栈
- **核心框架**: FastAPI
- **ASGI 服务器**: Uvicorn
@Xsir0
Xsir0 / gist:950b13e1c2d003c9209f1c965eefdef9
Created March 13, 2025 14:10
微信公众号HTML手动清理与插入剪贴板内容
// ==UserScript==
// @name 微信公众号HTML手动清理与插入剪贴板内容
// @namespace http://tampermonkey.net/
// @version 0.3
// @description 在微信公众号页面添加按钮,手动清除或插入剪贴板内容到指定路径
// @author Xsir
// @match *://mp.weixin.qq.com/cgi-bin/appmsg*
// @grant none
// ==/UserScript==
@Xsir0
Xsir0 / mlx_whisper_realtime.py
Created November 3, 2024 23:40 — forked from ivanfioravanti/mlx_whisper_realtime.py
mlx-whisper real time audio
# Required packages:
# pip install SpeechRecognition mlx-whisper pyaudio
# Note: This script requires Apple Silicon Mac for MLX Whisper
import speech_recognition as sr
import numpy as np
import mlx_whisper
r = sr.Recognizer()
mic = sr.Microphone(sample_rate=16000)