ToolKit 数据采集与桌面自动化平台|Python/Tkinter/Requests/Selenium
独立开发 Python 桌面工具平台,围绕网页数据采集、资源下载、文献处理与文件管理构建统一入口。实现音乐资源检索与下载模块,结合 HTTP 请求、页面解析、Cookie 会话管理及浏览器自动化处理动态页面和登录态;支持下载任务记录、失败重试、结果落盘与本地文件管理。开发文献采集与整理模块,对论文页面链接、Cookie 和元数据进行规范化处理,并完成文件命名、内容归档及后续处理流程衔接。
同时为平台补充异步诊断、运行日志、配置管理、任务工作流、质量检查、报告导出与非敏感配置备份恢复能力;对浏览器配置、Cookie、下载内容及生成文件设置隔离和清理边界,提升采集任务的稳定性、可追溯性与本地数据安全性。
SpectraMark 隐形水印工作台|JavaScript/浏览器图像处理
开发纯前端图片隐形水印工具,支持 PNG/JPEG 本地导入、文本嵌入与水印提取,图片和文本均在浏览器本地处理。采用 8×8 DCT 中频差分嵌入、2×2 宏块冗余及 Reed-Solomon 纠错机制,在尽量保持原始分辨率和视觉质量的前提下提升对 JPEG 压缩、缩放、轻度裁剪与图像调整的适应性。编写自动化回归脚本,对压缩样本、水印提取结果及视觉差异进行验证,项目可直接部署至 Nginx 等静态服务环境。
Sync Agent 与 FRP 内网穿透平台|Python/React/TypeScript/Linux
设计并实现 Windows 与 Ubuntu 之间的文件同步与发布辅助平台,以 Syncthing 为同步基础,使用 Python 构建本地/服务端 CLI、健康检查、冲突扫描、备份编排及制品发布管理能力。开发 React + TypeScript Web Console,支持项目查看、制品发布、校验、回滚、版本清理和权限管理;实现登录会话超时、管理员保护及受限 Hook 执行策略。同步建设基于 FRP 的内网穿透管理系统,完成客户端注册、配置生成、设备生命周期与分组管理、P2P 优先及 STCP 回退,并通过 Nginx、TLS、systemd、SQLite 和自动化部署脚本实现服务部署、健康检查、数据库迁移备份与可回滚发布。
休眠助手|Qt/C++ Windows 桌面工具
独立开发 Windows 休眠管理工具,基于 Qt 与 WinAPI 实现无边框桌面端交互、系统托盘快捷操作和单实例运行控制。封装 Power Request API 与兼容回退逻辑,支持阻止系统自动休眠;实现按指定时长、指定进程状态触发的任务会话,可执行允许休眠、立即休眠或关机等操作。通过 WinAPI 按进程完整路径持续监控多实例进程,规避同名进程和 PID 复用带来的误判;补充倒计时确认、通知提示、运行日志及 Qt Test 测试,提升任务安全性与可维护性。