项目

这里展示我做过的一些项目 —— 从想法到落地。

★ 精选 2026

桌面课件整理助手

Windows 桌面课件管理软件,基于 Python 3.12 + PySide6 + SQLite FTS5 构建,支持全格式课件导入、全文检索、学科自动识别、标签分类、一键归档等完整工作流。

Python3.12 PySide6 SQLite FTS5
2026

MirrorSync 双向同步工具

实时双向同步,任一侧变更自动镜像到另一侧;文件系统双目录实时监控,带去抖与防循环机制;手动全量同步,一键扫描对比并显示进度。 删除策略支持弹窗确认、自动同步删除、永不删除三种;冲突策略支持弹窗询问、最新时间优先、保留双方副本、跳过四种;支持按扩展名、文件夹名、隐藏、系统、临时文件进行过滤。 通过清单机制区分新增与删除,防止误删;校验方式支持快速(大小+时间)与完整(SHA-256 哈希)两种;关闭最小化到系统托盘,支持开机自启;界面实时日志加文件日志,保留七天。 支持命令行模式,一键执行同步并将结果输出为 JSON,便于自动化与批量脚本。

2026

GeoRenamer照片GPS定位软件

## ✨ 功能特性 - 📍 **GPS 定位**:读取照片/视频的 GPS 坐标,支持 JPEG、PNG、HEIC、RAW、MP4、MOV 等格式 - 🗺️ **地名反查**:支持离线(GeoNames 70,000+ 城市)和在线(高德/百度/腾讯地图) - ✏️ **自定义命名规则**:支持占位符组合(日期、地点、原文件名等) - 🎨 **个性化设置**:背景颜色主题、API Key 本地保存 - 📁 **批量处理**:支持拖拽添加,预览后确认执行 - 🔄 **区域排序**:可选从大到小(省→市→区)或从小到大(区→市→省)

★ 精选 2026

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)。

2025

个人博客系统

就是你正在浏览的这个网站!基于纯静态 HTML + CSS + JavaScript 构建,支持 Markdown 写作与科技简约风格主题。

Next.js TypeScript Tailwind CSS