标签: 源码

  • 书摘卡片生成器:随心书摘生成器,摘录自己喜欢的文字,快速生成书摘图片

    读书的时候,遇到喜欢的内容会想抄录下来,现在也可以用书摘卡片生成器来生产自己喜欢的书摘图片了。可以制作书籍相关内容的海报和封面,非常适合读书博主。

    项目介绍

    书摘卡片生成器,一个简单易用的书摘卡片生成工具,可以快速生成精美的书摘图片。

    在输入框中填写摘录内容,书籍名称或来源,作者姓名,印章落款(最多4字)后,自定义主题背景、颜色、字体、字号,切换横排或者竖排布局,就可以预览效果,然后点击保存导出图片了。导出图片支持PNG、JPEG、SVG、WEBP格式。还可以自己本地部署配置。

    截图

    功能特性

    • 📝 实时预览:输入内容后实时预览效果
    • 🎨 多种主题:内置 10+ 精美主题,包括纯色和渐变背景
    • 🔤 字体选择:支持多种中文字体,包括宋体、毛笔字体、行书字体等
    • 🎯 布局切换:支持横排和竖排两种布局方式
    • 📱 响应式设计:完美适配桌面端和移动端
    • 💾 一键导出:支持导出为高清 PNG 图片
    • 🎨 自定义样式:可调整字体大小、颜色、卡片宽度等

    项目链接

    在线体验:https://zhifu-tech.github.io/apps/book-excerpt-generator/

    项目地址:https://github.com/zhifu-tech/app-book-excerpt-generator

    书摘卡片生成器 – 配置服务端

    一个专业的 Node.js 配置服务,为书摘卡片生成器提供配置数据的获取和保存功能。

    https://github.com/zhifu-tech/app-book-excerpt-generator-server

  • deploy-your-own-saas:部署个人saas,30+开源项目清单,涵盖记账工具、笔记软件、照片管理等

    项目介绍

    deploy-your-own-saas,一个可以部署个人Saas的项目,收集了海量开源软件,包括记账工具、笔记软件、照片管理等。

    截图

    项目链接

    https://github.com/Atarity/deploy-your-own-saas

  • Domain Locker:开源的域名管理工具,可显示每个域名的详细指标和实时数据可视化,并及时提醒即将到期的域名或配置更新

    阿喵最近发现了一个域名管理器-Domain Locker,通过一个简单的仪表盘追踪所有域名,可显示每个域名的详细指标和实时数据可视化,并及时提醒即将到期的域名或配置更新,还有每个域名的性能、安全性和配置监控。

    这样有了Domain Locker,你再也不会丢失域名、域名过期,或忘记每个域名使用的注册商和服务商了。

    项目介绍

    Domain Locker,是一个开源项目,旨在为用户提供一个集中管理域名组合的工具。添加的每个域,它都会分析并获取所有相关数据,如SSL证书、主机、注册商、IP地址、子域名和DNS的信息。可持续监控域名,并在重要内容变更或即将到期时(根据您的偏好)进行通知。因此,我们可以获得详细的领域分析、安全洞察、变更历史、近期业绩、估值数据等内容,来更好的管理自己的域名。

    截图

    特征

    • 👁️ 全面可见你所有域名和即将到期的期限
    • 📡 自动获取数据:SSL证书、主机、注册商、IP、子域名、DNS等
    • 🔬 查看每个领域的详细指标和分析
    • 📊 可视化分析以及你投资组合中的分析和趋势
    • 💬 可配置的警报和 webhook 通知
    • 🗃️ 便捷的导入/导出,以及API数据访问
    • 📜 追踪域配置随时间的变化
    • 📈 监控网站健康、安全和性能
    • 💹 记录购买价格和续保费用
    • 🔖 添加分类,并将相关资源链接到域名
    • 🎨 多语言支持,暗/光/自定义主题

    项目链接

    github开源地址:https://github.com/lissy93/domain-locker

    官方地址:https://domain-locker.com/

    Demon:https://demo.domain-locker.com/

  • kooix-cut:视频剪辑预处理工具,自动合并视频并删除静音片段

    项目介绍

    kooix-cut,一个视频剪辑预处理工具,支持自动识别并删除无音频和长段背景音片段,能多线程同时处理多个视频,直接拖拽视频文件到窗口即可开始处理,可自定义静音阈值、最小时长、输出路径等。

    支持Windows、MacOS、Linux系统。有需要的可以试试看。

    截图

    功能特性

    核心功能

    • 🎬 智能剪辑 – 自动识别并删除无音频和长段背景音片段
    • 🚀 并行处理 – 多线程同时处理多个视频,速度提升 2-4 倍
    • ⚡ GPU 加速 – 自动检测 NVIDIA GPU,编码速度提升 5-10 倍
    • 🎯 拖拽操作 – 直接拖拽视频文件到窗口即可开始处理
    • ⚙️ 参数可调 – 静音阈值、最小时长、输出路径均可自定义

    AI 增强功能

    • 🤖 语音活动检测 (VAD) – 使用 WebRTC VAD 精确检测真实说话
    • 🎞️ 场景分割 – 基于直方图差异智能识别场景切换
    • 👤 人脸检测 – 使用 OpenCV 保留有人出镜的片段
    • 🔍 关键帧提取 – 基于运动强度识别重要画面

    用户体验

    • 🌐 中英文界面 – 一键切换中英文(Ctrl+L)
    • 📊 实时进度 – 进度条和状态显示,处理过程一目了然
    • ⌨️ 快捷键支持 – Ctrl+O 打开、Delete 删除、Ctrl+R 处理
    • 🎨 现代化界面 – 深灰色专业主题,Material Design 风格

    安装

    源码安装

    # 克隆仓库
    git clone https://github.com/telagod/kooix-cut.git
    cd kooix-cut
    
    # 安装依赖(推荐使用 uv)
    uv sync
    
    # 或使用 pip
    pip install -e .
    
    # 运行程序
    uv run modern_gui.py
    # 或
    kooix-cut

    Linux DEB 安装

    sudo dpkg -i kooix-cut_0.2.6.deb
    sudo apt-get install -f  # 安装依赖
    kooix-cut  # 运行

    项目链接

    github:https://github.com/telagod/kooix-cut

    夸克网盘:https://pan.quark.cn/s/716d807f6eda

    百度网盘:https://pan.baidu.com/s/1fp_1HkTjSISS9hC2A12oow?pwd=miao

  • 红墨 :小红书AI图文生成器,一句话一张图片生成小红书图文

    项目介绍

    红墨, 基于Nano Banana Pro的一站式小红书图文生成器 。输入一句话,上传一张相关图片,即可生成小红书图文。可以生成的各类小红书封面,AI驱动,风格统一,文字准确。

    支持Docker部署和本地部署。

    截图

    如何自己部署

    方式一:Docker 部署(推荐)

    最简单的部署方式,一行命令即可启动:

    docker run -d -p 12398:12398 -v ./output:/app/output histonemax/redink:latest

    访问 http://localhost:12398,在 Web 界面的设置页面配置你的 API Key 即可使用。

    使用 docker-compose(可选):

    下载 docker-compose.yml 后:

    docker-compose up -d

    Docker 部署说明:

    • 容器内不包含任何 API Key,需要在 Web 界面配置
    • 使用 -v ./output:/app/output 持久化生成的图片
    • 可选:挂载自定义配置文件 -v ./text_providers.yaml:/app/text_providers.yaml

    方式二:本地开发部署

    前置要求:

    • Python 3.11+
    • Node.js 18+
    • pnpm
    • uv

    1. 克隆项目

    git clone https://github.com/HisMax/RedInk.git
    cd RedInk

    2. 配置 API 服务

    复制配置模板文件:

    cp text_providers.yaml.example text_providers.yaml
    cp image_providers.yaml.example image_providers.yaml

    编辑配置文件,填入你的 API Key 和服务配置。也可以启动后在 Web 界面的设置页面进行配置。

    3. 安装后端依赖

    uv sync

    4. 安装前端依赖

    cd frontend
    pnpm install

    5. 启动服务

    启动后端:

    uv run python -m backend.app

    访问: http://localhost:12398

    启动前端:

    cd frontend
    pnpm dev

    访问: http://localhost:5173

    项目链接

    https://github.com/HisMax/RedInk

  • Video Material GEN Workstation:AI短视频工具,支持内容策划、AI文案自动生成、TTS 批量自动配音等

    项目介绍

    Video Material GEN Workstation,一个集内容策划、AI文案自动生成、TTS 批量自动配音、(AI)图片素材合成、ASR自动提取语言字幕脚本、AI自由创作于一体的(短视频)生成工作站。方便管理每期的视频项目。

    截图

    功能介绍

    1. 项目总览:以卡片形式管理批量项目,显示输出目录、创建时间及删除动作,便于快速定位。
    2. 文案生成:结构化展示场景脚本,可复制单条或整段文案,左侧勾选联动右侧提示词。
    3. 字幕获取: 需配合我的另一个项目(n8n-http-tools): 开源地址:n8n-http-tools
    4. TTS 合成:支持单条与批量两种模式,输入合成文本与情感提示即可生成语音。
    5. 图片生成:集中管理角色描述、场景描述等提示词,勾选后即可批量复制到绘图任务。
    6. 立绘/背景等生成:提供提示词输入、参考图上传、宽高比设置与历史记录,方便随时复用素材。
    7. 逆向接口实现ASR自动提取剪辑需要的字幕文件:在TTS合成界面下方,有“字幕生成”功能,点击下方的按钮可以打开字幕生成工具。此部分代码由其它作者开源。
    8. 常用提示词与自由创作:收藏高频提示词并一键复制,同时提供自由创作面板进行自定义绘制。

    快速上手

    1. 复制 env.example.yaml 为 env.yaml,填入自己的 Gemini Key、Base URL、模型、TTS Key 与提示词等配置,否则无法调用接口。
    2. (可选)在 env.yaml 中设置 Default-Project-Root,用于存放自动生成的脚本、音频与图片文件。
    3. 安装依赖:npm install
    4. 启动服务:npm start 或直接双击 start.bat,默认访问地址为 http://localhost:8765

    项目链接

    github:https://github.com/Norsico/Video-Materials-AutoGEN-Workstation

  • deface:开源人脸自动打码工具,视频照片人脸一键模糊化

    项目介绍

    deface是一个简单的命令行工具,用于自动匿名化视频或照片中的面部。 它的工作原理是先检测每个视频帧中的所有人脸,然后对每个检测到的人脸区域应用匿名滤镜(模糊或黑盒)。 默认情况下,所有音轨也会被丢弃。

    匿名方式可按需求切换:模糊、马赛克、黑框 都支持,灵敏度还可手动调节,方便在误检与漏检之间取得平衡,更进一步,它可以 实时处理摄像头画面,也能对多个文件批量执行打码任务。

    支持Linux、Windows、MacOS

    截图

    核心功能

    • 绘制黑盒子
    • 马赛克匿名化
    • 调谐检测阈值
    • 绘图检测分数叠加

    项目链接

    github:https://github.com/ORB-HD/deface

  • Beszel-轻量易用的服务器监控,提供历史数据、Docker 统计信息和警报,站长必备

    作为一个站长,我相信大家手里应该不止一个服务器,服务器多了,管理就会有点麻烦,那么设置个统一的监控,就可以实时查看服务器状态,避免出现问题延误修复时间造成损失。今天阿喵就给大家分享一个服务器监控项目,轻量易用

    项目介绍

    Beszel 是一个轻量级的服务器监控平台,包含 Docker 统计信息、历史数据和警报功能。它拥有友好的网页界面、简单的配置,并且开箱即用。它支持自动备份、多用户、OAuth 身份验证和 API 访问

    截图

    项目特色

    轻量级

    比主要解决方案更小,资源占用更少。

    简单

    易于设置,无需公网暴露。

    Docker / Podman 统计

    跟踪每个容器的 CPU、内存和网络使用历史。

    警报

    可配置 CPU、内存、磁盘、带宽、温度和系统状态的警报。

    多用户

    每个用户管理自己的系统。管理员可以在用户之间共享系统。

    OAuth / OIDC

    支持多种 OAuth2 提供程序。可以禁用密码验证。

    自动备份

    从磁盘或 S3 兼容的存储保存和恢复数据。

    REST API

    在您自己的脚本和应用程序中使用或更新您的数据。

    配置文档

    https://beszel.dev/zh/guide/getting-started

    项目地址

    github项目地址:https://github.com/henrygd/beszel

    网站地址:https://beszel.dev/zh

  • Alle – 让邮件更聪明,更简单,为个人用户打造的AI邮件聚合与管理平台,只需一个域名即可在 Cloudflare Workers 上运行

    项目简介

    Alle 是一款专为个人用户打造的 邮件聚合与管理平台
    通过整合各个邮箱服务商的 邮件转发功能,Alle 实现了跨账户邮件的 集中接收与统一管理,让用户无需频繁切换邮箱,也能随时掌握全部信息。

    以简洁的设计和智能识别为核心,Alle 让邮件管理更高效、更清晰、更安全。

    项目截图

    功能特点

    📬 邮件聚合

    Alle 依托于各邮箱服务商的 自动转发功能 来实现聚合。
    用户只需在原邮箱中设置转发规则,将邮件自动发送到 Alle 平台提供的专属地址,
    即可在一个界面中查看所有邮箱的收件内容。

    ✅ 支持 Gmail、Outlook、QQ 邮箱 等主流邮箱
    ✅ 支持自定义域名邮箱的转发设置
    ✅ 无需输入邮箱密码,安全可靠

    这种聚合方式避免了多平台登录的麻烦,也降低了安全风险,轻松实现「一处收全邮」。


    🤖 AI 识别

    Alle 内置的 AI 引擎可对邮件内容进行分析,自动识别并提取关键信息。

    识别内容包括:

    • 🔐 验证码:自动识别并提取验证码内容,支持快速复制与使用。
    • 🔗 链接识别与分类:智能区分邮件中的不同类型链接:
      • 📨 验证链接:用于注册、登录确认、身份验证等场景(如登录 GitHub、验证新设备)。
      • ⚙️ 服务链接:识别来自 GitHub、GitLab、Notion 等服务的通知类链接(如 commit、pull request、任务变更等)。
      • 🚫 订阅链接:识别广告营销邮件中的退订或偏好管理链接,帮助用户快速清理无用订阅。

    AI 识别功能让邮件阅读更直观,用户可直接从提取结果中完成操作,大幅提升使用体验。


    📨 临时邮箱服务

    借助 Cloudflare Workers 的域名邮箱功能,Alle 允许用户快速创建 无限数量的临时邮箱地址

    这些临时邮箱可用于:

    • 🧾 注册网站或服务时接收验证码
    • 🕵️‍♂️ 保持主邮箱隐私安全
    • ⚡ 临时接收一次性信息或测试邮件

    所有临时邮箱接收的邮件均会自动汇入主界面,统一管理,避免遗漏。


    🛠️ 技术亮点

    • 🌩️ 基于 Cloudflare Workers 构建
      Alle 仅需一个域名即可部署,无需额外服务器或复杂环境配置,
      充分利用边缘计算的高可用与低延迟特性。
    • ⚙️ Next.js 架构
      采用 Next.js 框架开发,拥有高性能渲染能力与良好的开发体验,
      支持服务端渲染(SSR)与静态生成(SSG),确保页面加载快速、稳定。
    • 📱 多平台自适应设计
      使用响应式布局与 Tailwind CSS 样式体系,
      为桌面端与移动端提供一致、流畅的交互体验。

    部署指南

    Alle 的部署过程极为简洁,只需一个域名即可在 Cloudflare Workers 上运行。
    详细部署步骤请参考以下文档:https://github.com/bestruirui/Alle/blob/main/docs/deploy.md

    项目地址

    github:https://github.com/bestruirui/Alle

  • Call-Me:您即时视频通话的首选!在线进行一对一视频通话,免费开源

    项目介绍

    Call-Me,一对一视频通话工具,可在浏览器中直接发起视频通话,输入昵称即可直接使用,点击他人的昵称可发起通话,并在通话过程中自由切换摄像头、麦克风和扬声器,还能实时聊天、隐藏视频、切换屏幕共享、挂断等操作,简单方便,免费开源。

    支持NodeJs和Docker一键部署。

    项目截图

    项目链接

    GitHub地址:https://github.com/miroslavpejic85/call-me

    在线体验:https://cme.mirotalk.com/