- 博客(1329)
- 资源 (5)
- 收藏
- 关注
原创 无标题】# wxPython 照片标注工具实战:实现标注模式、连线模式与箭头连线交互
本文介绍了基于wxPython的照片标注工具的交互优化过程。主要改进包括:实现标注与连线模式的互斥切换;将工具栏按钮改为单选效果;新增模式状态显示;添加Reset按钮重置交互状态;修复连线箭头被遮挡的问题;支持双向拖拽调整连线弧度。通过统一模式切换逻辑、优化UI反馈和增强连线功能,提升了工具的整体交互体验。开发过程中还解决了浮点数坐标转换等技术细节问题,使工具更加稳定易用。
2026-06-19 10:18:01
118
原创 给本地图库的“人“加上属性:DeepFace + MediaPipe Pose 联合分析(含 GitHub 镜像踩坑)
本文介绍了一个本地图片索引工具的实现方案,使用MediaPipe ImageClassifier和EfficientNet-Lite0模型为图片自动打标签。该工具通过递归扫描文件夹,利用预训练的ImageNet 1000类模型进行图片分类,并将结果存储到SQLite数据库中,支持WAL模式实现读写分离。GUI界面采用Tkinter构建,提供标签搜索、缩略图预览和双击打开原图功能。关键技术包括:MediaPipe同步图像分类(30ms/图)、SQLite BLOB存储缩略图、PIL生成高质量缩略图,以及增量索
2026-06-14 14:18:05
405
原创 用 MediaPipe 手势数字识别一键打开下载夹里的图片(Python + OpenCV 实战)
本文介绍了一个基于MediaPipe Tasks的手势识别工具,通过摄像头识别手势数字(1-5)自动打开电脑下载文件夹中对应的最新PNG图片。主要技术点包括: 使用MediaPipe HandLandmarker模型识别21个手部关键点,采用LIVE_STREAM异步模式处理摄像头流数据; 提出一种鲁棒的手指计数算法:通过比较指尖与手腕的距离和指节与手腕的距离来判断手指是否伸直; 采用稳定窗口和状态机机制防止误触,需连续10帧稳定识别且需先握拳(0)才能再次触发; 在Windows下使用os.startfi
2026-06-14 13:57:46
519
原创 用 wxPython + 通义千问 VL 打造一款“批量人物图像识别“桌面应用
本文介绍了一个基于 wxPython 和通义千问 Qwen-VL 多模态大模型的本地图片标签管理工具开发过程。该工具能批量分析人物照片,自动识别性别、国籍、年龄、发型等结构化标签并存储到 SQLite 数据库,支持多线程并发处理。文章重点讲解了技术选型(wxPython/Qwen-VL/SQLite/PyInstaller)、跨平台路径处理、SQLite 表结构设计、Qwen-VL API 调用技巧以及提示词工程优化等核心实现细节。作者分享了处理模型返回结果不稳定性的解决方案,包括 JSON 内容提取的三段
2026-06-14 13:51:55
589
原创 Python + wxPython + SQLite 实战:开发一个本地 Python 项目一键启动管理工具
本文介绍了一个Python文件夹一键启动工具的开发过程。该工具主要解决日常Python脚本管理不便的问题,通过以下功能实现高效管理: 智能扫描:自动检测指定目录下所有包含.py文件的子文件夹 快捷启动:为Python脚本生成一键启动的bat文件 可视化管理:提供图形界面展示项目结构 元数据存储:使用SQLite保存项目截图、备注等信息 便捷操作:支持从剪贴板粘贴截图并存储为BLOB格式 工具采用三层架构设计,包含wxPython GUI界面层、业务逻辑处理层和本地数据存储层。核心功能包括自动生成带错误检测的
2026-06-12 19:24:59
434
原创 用 Node.js + SQLite + 原生前端写一个本地情绪急救 Web App:情绪降落伞 Mood Parachute
摘要 情绪降落伞(Mood Parachute)是一个轻量级本地Web应用,旨在为情绪低落用户提供快速"情绪急救"。该应用通过四个核心模块帮助用户摆脱负面情绪循环:负能量粉碎机(文字粉碎功能)、一键充电博物馆(随机抽取高光回忆)、心流断路器(极简排序游戏)和高光收集器(保存正向素材)。技术实现上采用Node.js+Express后端、SQLite单文件数据库和原生前端技术(HTML/CSS/JavaScript),保持简洁架构,不依赖复杂框架或外部CDN。项目特色包括暗色复古界面、毛玻璃卡片视觉效果、数据本
2026-06-08 20:51:31
426
原创 Node.js + SQLite 实战:本地 Markdown 阅读书架源码深度解析
本文介绍了一个本地Markdown阅读书架项目的全栈实现方案。项目采用轻量级技术栈(Node.js/HTML/CSS/JavaScript/SQLite),解决了Markdown文件分散管理、阅读体验差、移动端适配等问题。核心功能包括文件上传管理(支持md/图片/视频)、书架整理、分页阅读、进度保存、书签笔记等特性。后端通过原生Node.js HTTP模块实现API路由和资源服务,前端采用无框架方案确保简洁性,数据库使用SQLite存储元数据。特别针对移动端优化了Safari视频播放兼容性,实现了局域网访问
2026-06-07 14:36:45
368
原创 使用 Python + wxPython 开发一个本地工作日志管理工具
本文介绍了一个基于Python和wxPython开发的桌面工作日志程序,主要解决日常办公日志记录中重复性内容多、手动输入繁琐的问题。程序具有以下核心功能:支持每日/每周固定事项模板;请假状态与临时事项并存;常用词模糊搜索;按日期或关键词查询;日历统计视图;日志复制与Excel导出。数据采用JSON格式存储,通过分层架构设计实现数据管理、工具函数、导出功能和界面交互的分离。程序特别优化了打包后的数据路径兼容性,并提供了便捷的日期切换、常用词快速插入等实用功能,适合需要频繁记录工作日志的用户群体。
2026-06-07 09:32:41
321
原创 用 Python + wxPython 做一个个人健康饮食管理工具:从记录三餐到综合生活建议
本文介绍了一个轻量级的个人健康管理工具,采用Python和wxPython开发,数据存储在本地config.json文件中。该工具旨在简化日常饮食、睡眠和锻炼记录,支持点选模板和自定义内容输入,避免复杂操作。核心功能包括:模板化快速记录、数据持久化存储、30天本地习惯分析和可选的DeepSeek AI建议生成。程序采用模块化设计,分为配置管理、输入面板、主界面和数据分析等层次,既保证基础功能的轻量化,又为AI扩展预留接口。该工具特别适合需要简单记录生活习惯但不想使用复杂健康应用的用户,所有数据本地存储保障了
2026-06-07 09:27:24
379
原创 Python 实战:用 wxPython 写一个 MD5 文件查重清理工具
摘要 本文介绍了一个基于Python的本地文件查重工具,主要功能包括: 使用MD5哈希算法检测重复文件,支持递归扫描子文件夹 提供可视化界面(wxPython),按文件大小分组展示重复文件 智能推荐保留最新修改的文件,支持批量勾选删除 删除操作会放入回收站而非永久删除,确保数据安全 采用模块化设计,包含配置文件(JSON)、数据库(SQLite)和核心查重算法 支持多种文件预览功能(图片、压缩包、Office文档等) 该工具适用于清理电脑中的重复安装包、备份文件等场景,通过合理的架构设计和安全机制,既保证了
2026-06-07 09:22:30
527
原创 用 280 行 Python 打造一个带语法高亮的 IDE
本文深度解析了PyEditor v2的源代码架构,重点介绍了其三层设计结构(PythonEditor、OutputPanel、MainFrame)的职责划分与协作方式。文章详细讲解了基于Scintilla引擎的语法高亮实现,包括词法分析器绑定、样式系统配置、关键字分级处理以及专业编辑器特性(行号、代码折叠、缩进参考线等)。同时剖析了彩色输出控制台的实现原理和wxPython的布局系统设计,展示了如何通过Sizer与SplitterWindow构建响应式界面。全文提供了可直接复用的代码片段和设计模式,适合wx
2026-05-05 10:06:16
550
原创 Android中安装模拟器失败,清理安装失败的模拟器
摘要:清理安装失败的Android模拟器只需三步:1)删除C盘用户目录下的.avd配置文件和.ini文件;2)删除SDK安装目录下占用2-5GB的system-images镜像文件;3)清理%TEMP%文件夹中的Android临时文件。建议将工具移至D盘运行,避免C盘空间不足问题。该方法能彻底释放被占用的存储空间。(98字)
2026-04-21 11:41:04
240
原创 从零打造一个 Python 图形化 EXE 编译工具:踩坑实录与完整解析
本文介绍了一个将Python脚本编译为EXE文件的图形化工具的设计与实现。该工具通过AST解析自动扫描依赖库,创建虚拟环境减小体积,并调用PyInstaller进行编译。文章详细探讨了依赖扫描、虚拟环境策略、子线程执行等技术难点,并分享了"用自己编译自己"过程中遇到的典型问题,包括无用import导致的依赖错误和EXE运行时sys.executable的行为差异。该工具解决了手动打包流程繁琐的问题,为Python开发者提供了高效的一键编译方案。
2026-04-19 15:10:59
446
原创 供应商资料收取管理系统 开发全纪录
摘要:本文介绍了一个针对IT运维团队开发的供应商资料管理系统。该系统解决了传统资料收取工作中存在的沟通混乱、状态不清、文件散乱等问题,通过wxPython+SQLite技术栈实现了供应商管理、项目管理、资料上传与统计等功能。系统采用单机部署模式,具有零部署成本、低学习曲线的特点,上线后资料收取时间从3小时缩短至5秒,遗漏率降至0%。文章详细阐述了技术选型、数据库设计、关键实现细节及跨平台问题解决方案,并总结了开发经验与未来优化方向。该项目在两周内完成开发并投入使用,有效提升了团队工作效率。
2026-04-01 11:22:16
394
原创 从零到一:构建高效的“项目定级备案管理系统”技术全解析
本文介绍了一款专为企业等保备案设计的轻量化管理系统。系统采用React18+TypeScript前端框架和Firebase后端服务,实现了项目进度实时可视化、文档闭环管理、Excel批量导入等功能。通过Firestore实时数据库和Base64文档存储方案,解决了传统备案工作中的进度碎片化、文档混乱等问题。系统具备响应式UI设计,支持零部署负担的Serverless架构,显著提升了团队协作效率。未来计划扩展存储容量和操作日志功能,进一步增强系统的实用性和可追溯性。
2026-03-31 14:16:08
391
原创 用 wxPython 打造一个 Node.js 项目自动部署工具:从源码出发的完整分析
这份源码是一个非常典型、也非常实用的桌面自动化工具案例。它的价值不在于算法复杂,而在于把多个本来分散、依赖人工经验的步骤,组织成了一个稳定的、可视化的、本地可操作的流程系统。
2026-03-31 13:09:53
424
原创 从后端架构到移动端体验:拆解一个优雅的 Node.js 轻量级媒体管理系统
这篇技术博客深入解析了一个轻量级Node.js媒体管理系统,采用Express+SQLite全栈架构,具备以下亮点: 简约架构:单体SPA设计,无需复杂构建工具 完备功能:支持文件上传、分类收藏、评分等完整业务流程 安全机制:包含文件名防冲突、SQL注入防护等防御措施 移动优先:针对小屏设备特别优化了沉浸式浏览体验 代码优雅:仅用核心依赖实现完整功能,是学习全栈开发的优秀范例 项目通过不足500行代码,展现了从文件存储、数据库设计到前后端交互的全流程实现,特别适合作为全栈入门实践参考。
2026-03-30 11:50:00
480
1
原创 用 Python 打造周报邮件附件自动下载工具
摘要: 针对企业项目管理中手动收取周报邮件效率低、易遗漏的问题,开发了一款基于Python的自动化工具。该工具通过wxPython构建GUI界面,利用IMAP协议连接邮箱,支持日期筛选和标题正则匹配,批量下载符合要求的附件(如.docx/.xlsx),并自动处理同名冲突。采用多线程架构确保界面流畅,实时显示彩色日志和进度条。实测显示,该工具可在30秒内完成数十封邮件的处理,效率提升95%,显著减少人工操作。未来可扩展定时任务、自动归档等功能,需注意密码安全存储和IMAP服务开启。技术核心包括MIME解析、多
2026-03-27 15:24:40
404
原创 FolderMover Pro用 Python + wxPython 构建安全高速的文件移动工具
本文介绍了一款基于Python和wxPython开发的桌面文件移动工具FolderMoverPro,旨在解决Windows系统文件复制中的常见痛点。该工具实现了五项核心功能:实时字节级进度显示、MD5完整性校验、智能容量筛选、权限异常分类处理和深色主题GUI。采用"三阶段提交"模式确保数据安全,通过256KB分块复制和独立心跳线程实现流畅进度更新,并运用两遍贪心算法优化容量筛选。经过四轮迭代,最终形成1250行结构清晰的代码,有效解决了文件复制过程中的进度冻结、数据损坏、容量估算困难等问
2026-03-22 12:27:57
437
原创 用 Python + DeepSeek AI 构建文件批量重命名与智能管理工具
本地规则匹配(包含、去标点、difflib)能覆盖约 70% 的情形,但剩余 30% 的拼音缩写、同音替换、顺序调换,规则越加越复杂,维护成本极高。每个功能都有明确的降级路径。若 DeepSeek API 调用失败(网络超时、Key 无效等),程序不会直接报错退出,而是弹出确认框,询问用户是否降级使用本地模糊匹配继续执行。真实世界的 Excel 台账格式千变万化:标题行可能在第 1 行、第 2 行,「项目名称」列可能叫「项目」「工程名称」「建设单位」,「是否收到」列可能叫「收件情况」「接收状态」等。
2026-03-20 14:31:54
501
原创 Python 从零打造桌面文件管理工具开发全过程实录与源码深度解析
交互行为通过回调函数解耦:ItemCard 本身不知道父容器是谁,只持有三个回调:on_select(单击选中)、on_open(双击打开)、on_star(切换星标)。update_item() 使用 **kwargs 动态构建 SET 子句,只更新传入的字段,避免每次更新都要写完整列名,非常适合局部更新场景(如只更新星标、或只更新 open_count)。是性能优化的关键:刷新列表时,已有的卡片不销毁重建,而是调用此方法原地更新星标按钮的文字和颜色,然后 Refresh()。
2026-03-13 13:22:37
449
原创 供应商资料收取管理系统 开发全纪录
选择收取活动后点击「统计分析」,绿色行表示该项目资料全部已收,黄色表示部分未收,红色表示全部未收,「未收资料类型」列直接列出具体缺少的资料名称,跟进无需再做分析。1600行的单文件在当前规模下尚可接受,但如果继续扩展,应按 db.py / pages/ / dialogs/ / utils.py 结构拆分,提升可维护性。表作为扩展预留——当前版本的统计逻辑直接从已收资料中推断「应收类型集合」,避免了在每次新活动都要手动配置应收清单的繁琐操作,降低了使用门槛。
2026-03-12 20:35:13
388
原创 2200 行 Python 桌面应用拆解:架构设计与关键实现细节(周报收取统计)
这是最核心的交互控件,用排列一组wx.Buttongrid = wx.WrapSizer(wx.HORIZONTAL) # 自动换行btn = wx.Button(self, label=week.replace("第","").replace("周","W"),size=(52, 38)) # 显示为 "6W" 而非 "第6周"用字典代替if-elif链,是状态机的一种简洁写法。三个状态循环:未收→已收→迟交→未收。注意这种写法。如果写成。
2026-03-12 15:28:37
380
原创 用 Python 打造 Skill 管理器
本文介绍了使用wxPython开发GUI工具来自动化创建和管理Claude/OpenCode技能(Skills)的过程。作者详细描述了工具的功能设计、技术选型(选用wxPython的原因)、界面架构及暗色主题实现。文中重点分享了开发过程中遇到的两个典型问题:中文引号导致的SyntaxError和wxBoxSizer对齐标志误用引发的断言错误,并给出了解决方案。此外,还介绍了如何使用StyledTextCtrl实现彩色日志输出,以及采用字符串列表存储模板的策略。最终实现的工具包含创建、编辑、测试三个标签页,简
2026-03-11 19:54:13
858
原创 从 Antigravity 到 GitHub,再到 Netlify:完整部署指南
在本篇文章中,我将完整记录如何将 Antigravity 中开发的前端项目推送到 GitHub,并通过 Netlify 进行自动化构建与部署。整个过程涵盖从本地 Git 初始化、远程仓库配置、子目录项目的正确结构管理,到 Netlify 的构建配置、netlify.toml 的放置位置、SPA 重定向规则、常见错误排查(如 404、构建失败、GitHub 连接失败)等关键步骤。文章不仅提供可直接复用的配置模板,也总结了实际踩过的坑与解决方案,帮助你在未来快速、稳定地将任何前端项目部署到线上,并能在手机端即时
2026-02-26 13:33:37
1083
原创 用 Python 打造一个拖拽式表单设计器——从零构建可视化 GUI 工具
本文介绍了一个基于wxPython的拖拽式表单设计器实现方案。该工具支持12种常用GUI组件,包含属性编辑、运行预览及配置文件管理功能。文章从架构设计入手,详细讲解了六大核心模块:数据模型采用WidgetData类存储组件信息;拖放机制利用wxPython原生API实现;画布绘制使用双缓冲技术避免闪烁;交互逻辑处理组件移动和缩放;JSON序列化实现配置保存与加载;运行预览通过动态生成真实控件实现。整个系统采用"设计态"与"运行态"分离的标准做法,最终实现了一个功能完整
2026-02-25 08:20:48
868
原创 [特殊字符]️ 在 Windows 11 上彻底卸载 Clawdbot:一步一步的安全清理指南
本文提供了Windows 11系统彻底卸载Clawdbot的完整流程:首先使用自带命令clawdbot uninstall --all --yes清除主要组件;接着停止并卸载Gateway服务;然后手动删除全局安装目录和npm/pnpm/bun全局命令;最后验证卸载结果。按照这6个步骤操作可确保系统无任何Clawdbot残留,适用于安全策略或环境清理需求。
2026-02-01 09:12:34
2315
原创 OpenCode如何使用skills分析xlsx文件
本文介绍了OpenCode的安装和使用方法。安装步骤包括Node.js安装、命令行安装OpenCode以及运行程序。使用说明涵盖模型选择、会话管理、模式切换等操作命令。重点演示了如何分析xlsx表格文件,包括数据摘要、分析和可视化功能,最终结果以HTML格式呈现。操作指南简明扼要,帮助用户快速掌握OpenCode的基本功能。
2026-01-25 11:38:51
1412
1
原创 实战复盘:如何用 HTML+JS+AI 打造一款“影迹”智能影视管理系统
摘要: 针对数字化时代影视资源链接管理混乱的问题,开发了纯前端应用“影迹 AI Editor”。该工具通过DeepSeek AI解析TXT文本中的片名与网盘链接,结合TMDB API自动匹配海报、评分等元数据,将杂乱文本转化为可视化海报墙。采用Tailwind CSS实现暗黑玻璃拟态UI,支持本地JSON存档与版本管理,无需后端即可完成增删改查、排重及一键跳转。技术方案融合HTML5、原生JavaScript及轻量API调用,解决了传统资源整理的信息缺失与管理难题,为用户提供高效、安全的影视库管理体验。
2026-01-24 13:15:17
815
原创 从零构建轻量级企业考勤订饭系统:Node.js + SQLite 全栈实战复盘
本文介绍了一个基于Node.js + SQLite + 原生前端技术开发的轻量级企业考勤系统。系统针对中小企业考勤和午餐统计需求,实现了员工管理、周视图批量录入、节假日自动高亮、多Sheet Excel报表导出等功能。重点解决了数据统计中的"笛卡尔积"问题、时区导致的日期偏差以及复杂交互体验优化等挑战。通过原生技术栈的选择,系统具备部署简单、修改灵活的特点,最终实现了生产可用的考勤管理解决方案。
2026-01-24 08:28:00
782
原创 使用 wxPython 构建文件编辑器与预览器:从零到一的完整实现
本文介绍了一个基于wxPython开发的轻量级文件编辑器,主要解决传统文本编辑中的路径选择繁琐、预览不便等问题。该编辑器具备以下功能:文本编辑界面、自定义文件名和保存路径、HTML/Markdown文件实时预览、记忆上次保存路径等。采用wxPython构建跨平台GUI,结合Python标准库和第三方库实现核心功能。程序采用面向对象设计,包含主窗口和预览窗口两个类,通过配置文件实现路径记忆功能,并提供友好的用户交互体验。关键技术包括wxPython界面布局、配置文件持久化存储、Markdown转HTML及We
2026-01-24 08:24:13
791
原创 从零构建:基于 Node.js 与 ECharts 的量化交易策略模拟系统
本文介绍了一个轻量级量化终端的开发方案,旨在解决金融二级市场投资中的数据处理难题。该系统采用前后端分离架构,后端通过Node.js处理A股接口数据转码,前端利用ECharts实现专业K线可视化,并集成双均线策略算法自动识别买卖信号。核心功能包括多市场自动识别、本地存储自选股、趋势追踪策略模拟等。测试表明,该系统能实现5-10秒实时行情刷新,准确标注交易信号,提供流畅的交互体验,将感性投资转化为基于算法的理性决策。
2026-01-20 19:14:31
1194
原创 从零打造企业级运维项目档案管理系统:基于 Node.js + SQLite 的全栈实践
本文介绍了一个基于Node.js开发的运维项目档案管理系统(OpsMaster),旨在解决传统文档管理中的查找困难、版本混乱和预览不便三大痛点。系统采用B/S架构,分为维护端和展示端,使用Express.js框架和SQLite3数据库实现轻量高效的文件管理。通过解决中文文件名乱码、实现流式下载等技术难点,系统支持文档动态分类、在线预览(包括Office文档)和批量导出功能。实际应用表明,该系统显著提升了运维团队文档管理效率,实现了快速检索、无下载预览和便捷打包下载等核心目标。
2026-01-20 19:11:25
1025
原创 【实战】从零打造个人微应用管理平台:用 Node.js 收纳你的创意碎片
本文介绍了一个基于Node.js的轻量级微应用管理平台,旨在解决开发者日常创建的小型HTML工具(如阅读器、小游戏等)散乱管理的问题。系统采用B/S架构,利用文件系统作为"数据库",实现零配置自动识别HTML项目。后端通过Node.js+Express扫描目录并提供API,前端使用原生HTML/CSS/JS实现网格化界面。核心功能包括自动扫描应用目录、在线上传部署(使用multer处理文件流)、以及优雅的UI交互(CSS Grid布局和毛玻璃设计)。最终实现了一个无需数据库、支持动态扩展
2026-01-20 19:03:48
1126
原创 构建自动化 Node.js 项目管理工具:从文件夹监控到一键联动运行
本文介绍了一款基于Python和wxPython开发的桌面工具,旨在提升前端和Node.js开发效率。该工具具备四大核心功能:1)通过SQLite数据库持久化管理项目路径和配置;2)可视化展示项目文件结构并支持截图备注;3)一键运行Node.js脚本并自动打开Chrome浏览器;4)智能备份功能可选择性压缩文件至指定路径。文章详细解析了文件结构展示、递归压缩备份、Node.js进程控制及Chrome联动等关键技术实现。该三栏式管理工具有效解决了开发中的重复操作问题,显著提升了项目管理效率。
2026-01-18 11:00:22
576
原创 自动化视频制作:深入解析 FFmpeg 图片转视频脚本
本文介绍了一个自动化脚本解决方案,可将PNG图片批量转换为JPG并合成为精确控制时长的视频。通过FFmpeg工具和Windows批处理脚本实现一键操作,解决了格式转换、文件遍历、时间控制等技术难点,特别处理了视频合成中最后一帧闪现的问题。脚本具有高质量输出(H.264编码)、精确时间控制(每图1秒)和自动清理临时文件等特点,适用于AI绘图序列、延时摄影等批量图片处理场景,相比图形化软件更高效可靠。
2026-01-18 08:40:13
777
原创 实战:从零构建一个支持屏幕录制与片段合并的视频管理系统 (Node.js + FFmpeg)
VideoHub Pro是一款轻量级全栈应用,旨在帮助开发者高效管理技术视频资源。该工具采用B/S架构,前端使用原生HTML/CSS/JS实现美观的卡片式展示,后端基于Node.js(Express)处理数据存储和视频处理。核心功能包括:1)支持Web录屏API实现屏幕片段录制;2)自动将录制的片段关联到对应视频条目;3)通过FFmpeg实现多片段合并下载。技术亮点包括使用剪贴板粘贴上传缩略图、Web录屏自动持久化存储、以及仅传输文件名列表实现高效视频合并。该工具解决了开发者收藏视频混乱、无法精准定位关键片
2026-01-18 08:35:51
969
原创 基于wxPython和DeepSeek API的智能批处理文件生成器开发实战
摘要 本项目开发了一款基于AI的智能批处理文件生成工具,通过DeepSeek API将自然语言需求自动转换为Windows批处理脚本。采用wxPython框架构建图形界面,支持脚本可视化编辑、模板管理和一键保存功能。核心功能包括:文件夹选择、API集成、响应式布局和错误处理,有效解决了批处理脚本编写门槛高、效率低等问题。系统实现了AI驱动生成、模板复用和便捷调试,显著提升了Windows环境下的自动化任务处理效率。
2026-01-15 14:46:30
628
原创 使用wxPython开发FGCC数据库查看器:从需求到实现的完整之旅
本文介绍了一个基于wxPython的FGCC数据库查看器工具开发方案。该工具针对企业级低代码平台Forguncy的应用开发痛点,提供了集成化的数据库查看功能。通过wxPython构建GUI界面,结合zipfile模块解析FGCC文件,自动提取其中的SQLite数据库文件,并使用Python内置sqlite3模块实现数据浏览。工具采用单窗口多面板设计,包含文件选择、表列表展示和数据查看等功能区域,支持一键导出数据库。实现过程中重点解决了ZIP文件解析、SQLite连接管理和wxPython界面布局等技术问题,
2026-01-15 11:32:45
1141
原创 零基础打造轻量级桌面备忘录:Electron 核心技术实战
本文详细介绍了如何利用Electron技术开发一个高效的桌面备忘录工具。重点阐述了无边框窗口配置、实时数据持久化、拖拽交互实现等核心技术,通过electron-store实现数据自动保存,采用CSS优化窗口移动和点击效果。文章还提供了性能优化建议,包括IPC节流、内存控制等,并给出了完整的部署流程。该项目展示了Electron在开发轻量级桌面应用方面的优势,强调在工具类软件开发中应注重交互流畅性和系统资源平衡。
2026-01-14 11:16:09
950
如何用Python打造一个AI多站点搜索神器
2025-03-05
如何使用Python编程实现捕获笔记本电脑麦克风的音频并通过蓝牙耳机实时传输
2025-02-27
一本关于ChatGPT的书《ChatGPT 革命:了解大型语言模型的力量》中文版
2023-02-09
delphi rio 手机端通过rest技术连接mysql数据库
2020-01-06
TensorFlowLite - B4A的实验性机器/深度学习包装器
2018-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅