我用3小时开发了七个电脑软件,解决了我困扰多年的问题
原视频:https://www.bilibili.com/video/BV1pnLEz1ETB
转文本:OpenAI Whisper-Medium
整理:Deepseek V3
雪梨99的实用工具开发全记录:从创意到实现
前言:从创意性转向实用性
大家好,我是雪梨99。在之前的视频内容中,我主要专注于发挥想象力,开发各种富有创意的程序。这些作品包括需要长按蓄力才能调节音量的音量控制器、必须疯狂摇动手机才能取消广告的"不摇开屏"应用,以及每次打开都会反复弹窗征求用户意见的网站。虽然这些创意作品获得了不少观众的喜爱,但也有反馈指出它们的实用性不足。
经过深思熟虑,我决定在本期内容中转变方向,从实际生活需求出发,使用之前介绍过的"爱编长爱第一Tray"工具,开发了7个真正实用的工具。这些工具完全由AI生成,我自己没有编写一行代码,大多数工具仅需几次对话就能完成开发。
工具一:微信多开器
问题背景:微信更新至4.0版本后,前几个版本的多开功能一度失效。虽然新版本恢复了多开功能,但程序名称从"WeChat"改为"微信",导致许多现有工具无法使用。
解决方案:我开发了这个微信多开器工具,用户只需首次使用时设置微信路径和启动次数,即可一键启动多个微信实例。
技术实现:这个工具的开发过程非常简单。我原本使用一个批处理脚本实现微信多开功能,借助Tray的"#“引用功能(支持引用代码、代码库、文件、文件夹、文档和网页),在输入框中输入”@"选择Builder模式,再引用我的脚本,让AI将其转换为带界面的软件。
替代方案:如果不愿使用第三方工具,用户也可以按住回车键同时点击桌面微信图标,点击次数决定打开的微信数量。
工具二:文件占用检测器
使用痛点:在删除或剪切文件/文件夹时,常遇到"文件被占用"提示,尤其是文件夹被占用时更难定位具体进程。
功能描述:这款工具允许用户拖拽被占用的文件/文件夹到界面,点击检测即可识别占用进程,通过点击"中指"按钮可强制结束占用进程。
开发过程:AI自动选择了C#语言开发此工具。由于我不熟悉C#,我在Tray上创建了一个精通C#的智能体,为其添加文件系统、终端和联网搜索功能,让它协助解决C#相关问题和处理代码编译工作。
智能体应用:Tray允许用户根据需要创建多个处理不同任务的专家智能体,并能接入MCP(模块化组件平台)自动调用各种工具。
工具三:键盘连点器
市场需求:虽然鼠标连点工具众多,但键盘连点器却相对少见。
功能特点:用户可以设置需要连续点击的按键及间隔时间,工具会自动模拟按键操作。我在玩需要重复操作的游戏时特别有用,能真正解放双手。
开发偏好:对于这类小型工具,我偏好使用语法简洁的Python。为了让AI生成的代码更符合我的习惯,我在Tray中设置了个人规则:GUI工具用Python,后端用SpringBoot,前端用Vue,并要求默认添加注释和使用规范命名。
规则定制:Tray允许为长期项目设置专属规则,实现项目级别的代码风格定制。
工具四:鼠标自动移动工具
应用场景:
- 需要保持电脑唤醒但不想禁用自动锁屏
- 规避某些软件/游戏的挂机检测
工作原理:定时自动移动鼠标指针,保持系统活跃状态。
工具五:文件修改检测器
核心功能:监控指定文件/文件夹,内容发生变化时弹出提醒。
潜在用途:代码监控、重要文档变更提醒等场景。
工具六:浏览器文字替换扩展
趣味功能:
- 自定义替换词,如设置为"雪梨99",网页所有文字都会变成"雪梨99"
- 设置为"棍井烤烫"时,浏览器呈现全乱码效果
技术现状:目前仅支持开发者模式安装,尚未打包发布。
衍生开发:基于相同代码,AI还帮我开发了一个自动翻译插件。
工具七:图标清理工具
解决痛点:Windows资源管理器中常有无法删除的残留图标。
实现方式:通过清理注册表相关项,一键移除这些顽固图标。
Tray平台深度体验
开发效率:上述工具全部通过Tray自动生成,无手动编码,多数工具仅需几次对话即可完成。
实际应用案例:
- 定时刷新网页工具:自动增加公司导航网站中特定项目的访问量
- 浏览器右键菜单修改工具:添加各种自定义功能
MCP功能:最新版Tray集成了热门的模块化组件平台(MCP)功能,并内置MCP市场,方便使用各种功能模块:
- 浏览器控制:Puppeteer
- UI设计:Figma
- 开发协作:GitHub(只需填写PAT即可快速配置)
团队背景:Tray由MaskedCode团队开发,该团队在AI编程领域深耕多年,深刻理解开发者需求。原先的MaskedCode插件已更名为Tray插件版,新增了需求拆解和多轮编码自动完成的Build模式。
多平台支持:Tray插件版支持主流IDE,用户可在插件商店中直接安装体验。
结语
从创意性到实用性,这次工具开发的转型让我深刻体会到AI编程工具的潜力。Tray平台不仅能快速实现想法,还能通过智能体和规则设置保持代码风格一致。期待未来能发现更多实际需求,开发出真正有用的工具。我是雪梨99,我们下期再见!