Skip to content

yejinshengge/Tools

Repository files navigation

个人工具集合

这是一个实用工具集合项目,收录了日常使用的各种小工具。每个工具都有其独立的文档说明。

工具列表

1. Markdown 图片下载工具 (说明文档)

自动下载 Markdown 文件中的在线图片并替换为本地链接的工具。主要功能:

  • 批量下载 Markdown 文件中的在线图片
  • 自动替换图片链接为本地路径
  • 支持多种图片格式

2. Unity 预制体节点一致性检查工具 (说明文档)

用于检查 Unity 项目中 Lua 代码和预制体文件之间 UI 节点一致性的工具。主要功能:

  • 从 Lua 代码中提取 UI 节点引用
  • 从 Unity 预制体文件中提取 GameObject 节点
  • 检查节点一致性,发现缺失或未使用的节点
  • 支持单文件或目录批量检查
  • 生成详细的检查报告

3. 目录文件名对比工具 (说明文档)

对比不同目录下文件名差异的工具,支持多种配置和输出格式。主要功能:

  • 对比两个或多个目录的文件差异
  • 可配置递归扫描和忽略文件扩展名
  • 显示共同文件、独有文件和缺失文件
  • 支持文本和JSON输出格式
  • 支持配置文件和命令行两种使用方式

4. MKV 字幕批量合并工具 (说明文档)

在 Docker 容器中批量将字幕文件合并到视频文件的工具。主要功能:

  • 批量处理多个视频文件
  • 支持多种视频格式(mp4, mkv, avi, mov 等)
  • 支持多种字幕格式(srt, ass, ssa, vtt)
  • 自动识别多语言字幕
  • 智能语言代码提取和验证
  • 在 jlesage/mkvtoolnix 容器中运行

5. 颜色调色板转换器 (说明文档)

将 JavaScript 数组格式的颜色数据转换为 GIMP Palette (.gpl) 格式的工具。主要功能:

  • 从 JavaScript 数组格式读取颜色数据
  • 将十六进制颜色值转换为 RGB 格式
  • 生成标准的 GIMP Palette (.gpl) 文件
  • 支持 Aseprite、GIMP、Photoshop 等软件
  • 灵活的命令行参数,自动文件命名
  • 完善的错误处理和友好的提示信息

6. 字母树练习工具 (说明文档)

基于浏览器的视觉训练和记忆力训练工具。主要功能:

  • 四种难度等级可选(简单到极难)
  • 模拟卡纸快速移动的视觉效果
  • 随机字母序列训练
  • 实时答案验证和反馈
  • 帮助拓宽视野范围,强化视觉感官

7. 网页文档下载工具 (说明文档)

功能强大的网页文档下载工具,支持下载整个文档网站。主要功能:

  • 自动下载文档网站的所有页面和资源
  • 智能处理链接,转换为本地相对路径
  • 自动下载CSS、JS、图片等资源文件
  • 支持设置最大爬取深度和请求延迟
  • 完善的错误处理和下载统计
  • 特别优化了Unity文档网站的下载支持

8. HTML转EPUB电子书工具 (说明文档)

将一组HTML文档转换为EPUB格式电子书的工具。主要功能:

  • 批量转换目录中的所有HTML文件为EPUB
  • 自动处理图片,嵌入到EPUB中
  • 智能清理HTML内容,移除脚本和样式标签
  • 支持自定义标题、作者、语言等元数据
  • 提供优化的阅读样式
  • 支持递归扫描子目录
  • 完善的错误处理和进度显示

贡献

欢迎贡献新的工具或改进现有工具。如果你有好的想法或建议,可以:

  1. 提交 Issue 描述你的想法
  2. 提交 Pull Request 贡献代码

许可证

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors