Skip to content

Latest commit

 

History

History
168 lines (107 loc) · 4.2 KB

File metadata and controls

168 lines (107 loc) · 4.2 KB

🛠️ 个人工具集

工作与玩游戏时编写的自动化脚本,减少重复劳动,提升效率。


📁 项目结构

.
├── AI/                # AI 相关工具(打标、音频、对话等)
├── Excel/             # Excel 处理工具
├── ai-assistant/      # RAG 知识库 AI 助手
├── bat/               # 批处理脚本与工具集合(含等保数据爬虫)
└── files/             # Pixiv 图片下载与处理工具

🤖 AI 工具模块 (AI/)

AItag.py - AI 图片标签生成器

基于 AI 的智能图片打标工具,支持:

  • 🏷️ 自动识别图片内容并生成标签
  • 🔍 标签匹配与验证(精确匹配/模糊匹配)
  • 📊 批量处理多图片
  • 💾 项目保存与加载
  • ⚙️ 自定义 API 配置(兼容 OpenAI 接口)

image_processing_app.py - 辣椒炒肉图片打标器

功能完善的图片打标 GUI 应用:

  • 🖼️ 批量图片打标处理
  • 🔑 多 API Key 管理与自动轮换
  • 📁 自定义输出目录
  • 🎨 美观的 customtkinter 界面

chat_with_api.py - API 对话工具

轻量级 AI 对话脚本,通过 OpenAI 兼容接口进行交互式问答。

geminiAudio.py - Gemini 音频处理

基于 Google Gemini API 的音频处理工具。

congpaixu.py - 排序工具

文件/数据排序相关功能。

详细说明请参阅 AI/README.md


🧠 AI 助手 (ai-assistant/)

基于 RAG(检索增强生成)架构的知识库 AI 助手:

  • 📚 本地知识库管理,支持向量化检索
  • 🔎 自动将用户问题与知识库匹配,输出更精准的回答
  • 💬 多轮对话支持,上下文记忆
  • 💾 对话历史保存/加载
  • 🧮 基于 text-embedding-3-small 的语义向量检索

📊 Excel 工具模块 (Excel/)

Script.py - 完结单批量导出

将 Word 格式的项目完结单批量导出到 Excel 表格。

功能特点:

  • 📄 自动扫描并解析 .docx 完结单文件
  • 📈 支持一个项目多个系统
  • 🏷️ 智能识别项目类型(等保/密评/风评等)
  • 📉 自动提取人员贡献率信息

详细说明请参阅 Excel/README1.md


🎨 Pixiv 工具 (files/)

Pixiv 图片批量下载与处理:

  • 📥 从特殊格式文本提取 Pixiv 作品 ID
  • 🔗 生成作品页面 URL 列表
  • 🌐 HTML 版批量打开工具
  • 🧹 自动去重

详细说明请参阅 files/README.md


📜 批处理脚本与工具 (bat/)

包含多种实用自动化脚本和工具,按功能分类:

类别 说明
🕷️ 等保数据爬虫 项目进度数据爬虫,自动登录(OCR 验证码)、全量分页爬取、导出 Excel,支持 7 种项目类型,提供 CLI 和 Web GUI
🔐 安全测试 若依框架扫描器、SQLMap 凭证查找、弱口令字典生成
🎮 游戏本地化 汉化工具 GUI、图层管理器、Fanbox 抓取、翻译合并
📄 文档处理 等保完结单处理、项目归档打包、文档自动生成
🔄 格式转换 IP/URL 地址格式转换
📝 批量重命名 发票 PDF 重命名、文件名提取
🎬 视频质量检测 视频分辨率/帧率/码率检测、假分辨率警告、Video2X AI 超分修复

详细说明请参阅 bat/README.md


🚀 快速开始

环境要求

  • Python 3.6+
  • 根据使用的工具安装对应依赖

安装依赖

# AI 工具依赖
pip install PyQt6 aiohttp pandas fuzzywuzzy pillow customtkinter

# Excel 工具依赖
pip install python-docx pandas openpyxl colorama


# AI 助手依赖
pip install openai python-dotenv

# Pixiv 工具依赖
pip install requests

# 等保爬虫依赖(bat/dengbao-scraper)
pip install requests cryptography openpyxl ddddocr

📝 使用说明

每个模块都有其特定用途,请根据需要运行对应脚本:

# 运行 AI 图片打标器
python AI/AItag.py

# 运行完结单导出工具
python Excel/Script.py

# 运行 AI 助手
python ai-assistant/main.py

# 运行等保数据爬虫
python bat/dengbao-scraper/scraper.py

📄 许可证

本项目仅供个人学习和内部使用。