项目
这里展示我做过的一些项目 —— 从想法到落地。
桌面课件整理助手
Windows 桌面课件管理软件,基于 Python 3.12 + PySide6 + SQLite FTS5 构建,支持全格式课件导入、全文检索、学科自动识别、标签分类、一键归档等完整工作流。
MirrorSync 双向同步工具
实时双向同步,任一侧变更自动镜像到另一侧;文件系统双目录实时监控,带去抖与防循环机制;手动全量同步,一键扫描对比并显示进度。 删除策略支持弹窗确认、自动同步删除、永不删除三种;冲突策略支持弹窗询问、最新时间优先、保留双方副本、跳过四种;支持按扩展名、文件夹名、隐藏、系统、临时文件进行过滤。 通过清单机制区分新增与删除,防止误删;校验方式支持快速(大小+时间)与完整(SHA-256 哈希)两种;关闭最小化到系统托盘,支持开机自启;界面实时日志加文件日志,保留七天。 支持命令行模式,一键执行同步并将结果输出为 JSON,便于自动化与批量脚本。
GeoRenamer照片GPS定位软件
## ✨ 功能特性 - 📍 **GPS 定位**:读取照片/视频的 GPS 坐标,支持 JPEG、PNG、HEIC、RAW、MP4、MOV 等格式 - 🗺️ **地名反查**:支持离线(GeoNames 70,000+ 城市)和在线(高德/百度/腾讯地图) - ✏️ **自定义命名规则**:支持占位符组合(日期、地点、原文件名等) - 🎨 **个性化设置**:背景颜色主题、API Key 本地保存 - 📁 **批量处理**:支持拖拽添加,预览后确认执行 - 🔄 **区域排序**:可选从大到小(省→市→区)或从小到大(区→市→省)
AI文件阅读器
AI 文件阅读器是一款跨平台桌面 AI 文档阅读软件,基于 Electron + TypeScript + Vite构建。 它把"阅读文档"与"AI 理解文档"结合成一体:支持 PDF / Word (DOCX) / EPUB / TXT / Markdown五种格式,可连接本地大模型(Ollama、LM Studio、vLLM 等)或云端 API(DeepSeek、Moonshot Kimi、OpenAI、智谱 GLM、阿里百炼等),自动生成思维导图、大纲总结、全文翻译,并支持基于文档的多轮对话问答与一键导出(Markdown / TXT / Word / PNG / XMind / PDF)。