Reubah是一款文件转换和图像处理工具,Reubah支持多种图片格式(如JPG、PNG、WebP、GIF、BMP等)之间的转换,提供压缩功能,用户可以根据需要选择输出格式和质量等级,优化图片大小和质量。
文档格式转换功能除了图片处理外,还支持部分文档格式的转换,如将Word文档转换为PDF等。
批量处理功能支持批量转换和处理图片或文档,用户可以选择多个文件或图片进行一次性处理。
使用 Docker 运行很简单,克隆仓库:
git clone https://github.com/dendianugerah/reubah.git
cd reubah
docker-compose up -d
或者创建一个项目文件夹并运行:
docker run -d --name reubah -p 8081:8081 -v $(pwd)/tmp:/app/tmp -v doc-temp:/tmp -e PORT=8081 --restart unless-stopped ghcr.io/dendianugerah/reubah:latest
完成后,可以通过 http://localhost:8081访问服务。
如果想在本地进行开发,需要满足以下要求: • Go 1.22 或更高版本
• LibreOffice(用于文档转换)
• GCC/G++
然后执行以下命令:
go mod download
go run cmd/server/main.go
• 背景移除
• 图像优化
• 批量处理(JPG、PNG、WebP、GIF、BMP 都支持)
Reubah 提供隔离的处理环境,没有文件存储,处理完成后立即交付结果,自动清理临时文件,具备输入验证功能。
Reubah使用 Docker 容器化部署,简化了安装和配置过程,。Dockerfile 和 docker-compose.yml 文件已经包含在仓库中,方便用户快速启动服务。
PowerPoint演示文稿智能生成工具 PowerPoint Slides Skill
金融 AI 新工具 FinClaw,免费提供1000+ 金融专属Skills
PPT Agent 演示文稿生成框架
端到端自主AI科研引擎 NanoResearch
CitationClaw 学术论文智能引用画像和分析报告
pi-autoresearch:pi自动化实验优化循环
OpenClaw Control Center:为OpenClaw用户(包括团队和个人)提供统一的监控和管理界面
OpenClaw Dashboard 仪表盘:让OpenClaw管理更简单
PaperBanana-CN 学术配图助手
996.ICU:工作 996, 生病 ICU