🧩 分享一些日常收集到的开源软件、开发工具和技术知识。
Useful open-source projects, dev tools, and tech snippets — shared from daily discoveries.
https://github.com/yt-dlp/yt-dlp

# 1080P
.\yt-dlp.exe -f bestvideo[height=1080] "https://youtube.com/?xxx"

# 4K
.\yt-dlp.exe -f bestvideo[height=2160] "https://youtube.com/?xxx"  --cookies "xxx"



#YouTube GitHub - yt-dlp/yt-dlp: A feature-rich command-line audio/video downloader
FastExcel 将始终坚持免费开源,并采用最开放的 MIT 协议,使其适用于任何商业化场景。这为开发者和企业提供了极大的自由度和灵活性。FastExcel 的一些显著特点包括:

1、完全兼容原 EasyExcel 的所有功能和特性,这使得用户可以无缝过渡。
2、从 EasyExcel 迁移到 FastExcel 只需简单地更换包名和 Maven 依赖即可完成升级。
3、在功能上,比 EasyExcel 提供更多创新和改进。
4、FastExcel 1.0.0 版本新增了读取 Excel 指定行数和将 Excel 转换为 PDF 的功能。

主要特性:

高性能读写:FastExcel 专注于性能优化,能够高效处理大规模的 Excel 数据。相比一些传统的 Excel 处理库,它能显著降低内存占用。
简单易用:该库提供了简洁直观的 API,使得开发者可以轻松集成到项目中,无论是简单的 Excel 操作还是复杂的数据处理都能快速上手。
流式操作:FastExcel 支持流式读取,将一次性加载大量数据的问题降到最低。这种设计方式在处理数十万甚至上百万行的数据时尤为重要。

https://idev.cn/fastexcel/zh-CN/docs

#java #FastExcel
Video Processing Service
Video Processing Service 是一个用于自动化视频处理的服务,支持从视频中提取音频、生成字幕并将字幕嵌入到视频中的功能。该项目利用 FFmpeg 和 Whisper 等开源工具,提供高效、可扩展的处理流程,适用于各种视频和音频处理需求。

功能特性 • 音频提取: 从视频中提取音频并保存为 wav 格式,支持自定义采样率。 • 字幕生成: 使用 Whisper 模型自动生成字幕,支持中文和其他语言。 • 嵌入字幕: 使用 FFmpeg 将生成的字幕嵌入到视频中,生成带有字幕的最终视频文件。 • 支持多种格式: 支持常见的视频格式(如 MP4)及音频格式(如 WAV)。

https://github.com/GeekyWizKid/video_processing_service

#Subtitles #media GitHub - GeekyWizKid/video_processing_service: Video Processing Service is an automated video processing service that supports…
MarkItDown:多格式文件转换Markdown工具

该工具可将多种格式文件转换为Markdown,支持PDF、PPTX、DOCX、XLSX、图片及音频等不同文件类型。

它能够提取图像及音频的EXIF元数据进行识别,并利用OCR及语音转录等技术,简化并加速转换流程。

GitHub

#Markdown GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Visual Studio Code 搜索安装豆包AI智能编程助手插件 marscode.marscode-extension 点击 Install 安装
打开 Visual Studio Code。
点击左侧的扩展视图图标(通常是一个四色方块)或 使用快捷方式 CTRL+SHIFT+X 打开
在扩展视图的搜索框中输入 marscode.marscode-extension 点击搜索

依次点击 Install 安装

※如果是使用ssh远程的 Visual Studio Code 则需要再安装一遍插件才能使用

使用前别忘了去官网注册登录账号

/doc 生成文档
/explain 解释所所选代码
/test 生成单元测试
/fix 修复所选代码
/clear 清理消息
/help 帮助

#vs
Cloudflare Turnstile 是一种无摩擦的验证码解决方案,旨在帮助网站验证用户是人而不是自动化程序。与传统验证码不同,Turnstile 不需要让用户完成挑战(如选择图像或输入文本)。

https://www.cloudflare.com/application-services/products/turnstile/

#CAPTCHA
https://plugins.jetbrains.com/plugin/26071-mcp-server

MCP (Model Context Protocol) Server for IntelliJ IDEs

将 MCP 服务器集成到基于 IntelliJ 的 IDE 中,实现大型语言模型(LLM)与您的开发环境之间的无缝通信。它提供了与 IDE 交互的工具,包括:

读取当前文件
执行终端命令
设置断点
搜索项目文件
更多
要连接到 Claude Desktop,您必须在 Claude 中安装并注册 MCP Proxy。

#jetbrains
GitMind:在普通 XMind 思维导图的基础上支持了 AI

目前全免费的AI识别图片、文件,一键生成思维导图(不用非要手敲)。给一个主题,AI大模型会帮生成内容,可在没思路的时候给予灵感。

补充:每天签到可以拿使用点数

https://gitmind.cn/mindmap
https://github.com/AdguardTeam/HostlistsRegistry/tree/main/filters/general/filter_53_AWAvenueAdsRule

秋风广告规则:开源轻量可靠的去广告解决方案

秋风广告规则(AWAvenue-Ads-Rule)基于 Adblock 语法,高效拦截 Android 应用中的广告 SDK,从网络层面阻止摇一摇等广告加载,现已被 AdGuard 收录。

特色:使用成本低,无需逐一配置应用;适配范围广,支持路由器等多场景部署,实现全局无感去广告;更新日志透明,用户可随时查看拦截效果和规则变化。
#ads HostlistsRegistry/filters/general/filter_53_AWAvenueAdsRule at main · AdguardTeam/HostlistsRegistry
FFmpeg:https://ffmpeg.org/download.html

ffmpeg -version # 檢查 FFmpeg 是否安裝成功

ffmpeg -i 2.mp4 -ss 00:00:00 -t 00:59:00 -c copy output21.mp4 #从开始到指定时间

ffmpeg -i 2.mp4 -ss 00:59:00 -c copy output22.mp4  #从指定时间到结束

#ffmpeg
Text2Voice Web
一个简单的文本转语音应用程序,支持通过 API 调用将文本转换为语音,并提供在线试听和下载功能。该项目包括一个使用 Bootstrap 构建的前端页面,支持通过 Cloudflare Pages 部署。

https://github.com/bestZwei/text2voice-web?tab=readme-ov-file

#cloudflare
博客新建导航标签


首先确保你的项目结构如下:
Copy项目根目录/
├── docker/
│   ├── index.md
│   └── 2024-03-17-first-post.md
└── docusaurus.config.js

检查每个文章的前置元数据格式是否正确:


确保日期格式为 YYYY-MM-DD
文件名必须以日期开头
slug 是必须的
title 是必须的

// docusaurus.config.js
module.exports = {
  // ... 其他配置
  i18n: {
    defaultLocale: 'zh-CN',
    locales: ['zh-CN'],
  },
  
  plugins: [
    [
      '@docusaurus/plugin-content-blog',
      {
        id: 'docker-blog',
        routeBasePath: 'docker',
        path: './docker',
        blogTitle: 'Docker Blog',
        blogDescription: 'Docker 相关技术文章和教程',
        blogSidebarCount: 'ALL',
        blogSidebarTitle: 'Docker 文章',
        // 确保文章使用正确的日期格式
        postsPerPage: 10,
      },
    ],
  ],

  themeConfig: {
    navbar: {
      items: [
        // ... 其他导航项
        {
          to: '/docker',
          label: 'Docker',
          position: 'left',
        },
      ],
    },
  },
};

// docker/index.md (添加一个索引页)
---
slug: /docker
title: Docker 文章列表
---

欢迎访问 Docker 技术专栏!

// docker/2024-03-17-first-post.md (示例文章)
---
slug: first-post
title: Docker 入门指南
authors: 
  - name: Your Name
    title: Developer
date: 2024-03-17
tags: [docker, guide]
---

这是一篇 Docker 入门指南...



!!!
#blog
腾讯官方公众号今日宣布,旗下 AI 智能工作台 ima 现已正式上线,其除了能完成其余大模型 AI 问答产品的功能(问答、创作文字、生成图片等)以外,还打通了微信公众号文章的生态,整个公众号世界里的知识都可为用户所用。

ima 还支持边问边看、边搜边记,本地资料也支持总结内容、提炼要点、生成思维导图,并支持翻译多国语言。

https://ima.qq.com/

#ima
Back to Top