[WPF] 零基础的情况下我用 Cursor 写了一个 Windows 分辨率选择小工具

387 阅读1分钟

💻 Windows 分辨率选择开源小工具

最近刚好有个小需求,需要在多个分辨率刷新率切换,Windows 自带的分辨率切换太麻烦了

所以自己在 Cursor 的辅助下学习 WPF 并写了一个挺实用的小工具 WinResSelector,专门用来快速切换 Windows 分辨率。

⚡ 为什么需要多个分辨率刷新率切换?

对于有多个分辨率切换的需求,Windows 自带的分辨率切换太麻烦了,要点好几下。

💻 界面

image.png

✨ 主要功能

  • 一键切换分辨率

  • 放系统托盘随时用

  • 界面简洁,没广告

项目是MIT协议开源的,感兴趣的可以去看看。项目地址:

faker2048/WinResSelector: 一款简洁优雅的 Windows WPF分辨率快速切换工具。 A sleek Windows resolution switcher utility.

☘️ 心得

这个项目最初计划完全依赖 AI 开发,主要原因是我不熟悉C#和WPF技术栈。

后面在迭代一些功能的时候 AI 完成得不是很好,比如界面改成夜间模式等(虽然功能实现了,但是实在AI Debug了好几次的情况下完成的,我觉得这种情况下代码需要人工Review),AI还是存在局限性的。

我个人不排斥学习新技术,所以用AI辅助建立了几个 Demo,快速学习了一下 C# WPF核心概念 mvvm 等。

总结: AI 可以作为辅助工具,但掌握核心技术知识仍然是必要的。