使用ChatGPT生成的自动更换壁纸的小程序
- 支持多显示器随机设置壁纸
- 支持从Bing以及Pixabay获取新壁纸
- 提供了网络壁纸接口,用于后续扩展
- 使用开盲盒的方式,来获取新的壁纸,增加趣味性。
- 每次开盲盒时,开出来的数量加入随机因子。
- 本地壁纸数量限制为100张,减少内存和磁盘的占用。自动清除最先下载的图片
- 本地壁纸最多锁定50纸,留出空间给新壁纸
- 支持设置锁屏壁纸
- 加入自动开宝箱功能,时间到了自动开箱。
- 提供更多的壁纸提供商
- 加入许愿的功能,可以自定义喜欢的主题(风景,明星等)
- 让GPT提供具有API接口的高清壁纸网站
- 根据1的接口,创建数据模型
- winform控件在操作时闪烁,开启双缓冲(默认提供的方法,不太可行)
- 让GPT提供免费的ICON图标网站
- 获取当前计算机的显示器设备信息的实现方式
- 开源方案中,可以切换windows壁纸的方案及调用方式(原来想用windows原生的能力,最后还是使用了Com+的能力。仅支持win7+)
- winform窗口编程中,出现的多线程调度故障的解决方案
- 无法对整体代码进行业务设计
- 对程序的抽象不足,更偏向功能侧,业务抽象部分还是需要依赖人工完成。
- 存在死鸭子嘴硬的情况,同一个回复重复3遍,就重开一个会话,换种方式问吧。
- Cursor,确实好用,给单文件代码做了不少建议性方案,但有时也很呆。
- XX-Net,懂的都懂哈。
- Copilot Chat,目前对中文支持,不是很友好,经常提问后,就串到英文回复。不过好在的一点是和VS深度集成,在调试时,能对异常给出比较好的修复建议。