logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

用 Python + PyQt5 做了一个 AI 智能截图解答工具:从选区截图到多模态自动解题的完整实现

最近我折腾了一个特别实用的小工具:一个 AI 智能截图解答应用。它可以随时在屏幕上框选任意区域,自动识别截图里的内容(包括数学题、截图里的文字、甚至接口报错日志),然后直接给出 AI 解答或解释。整个工具是基于 Python + PyQt5 + OpenAI 多模态 API 开发的,目前已经能满足日常学习、工作中的快速截图+解答需求。

文章图片
#python#qt#人工智能
用 Python + PyQt5 做了一个 AI 智能截图解答工具:从选区截图到多模态自动解题的完整实现

最近我折腾了一个特别实用的小工具:一个 AI 智能截图解答应用。它可以随时在屏幕上框选任意区域,自动识别截图里的内容(包括数学题、截图里的文字、甚至接口报错日志),然后直接给出 AI 解答或解释。整个工具是基于 Python + PyQt5 + OpenAI 多模态 API 开发的,目前已经能满足日常学习、工作中的快速截图+解答需求。

文章图片
#python#qt#人工智能
LeetCode 429 - N 叉树的层序遍历

这道题其实非常“树的基本功”。我们要对一棵 N 叉树(每个节点可以有任意数量的子节点) 做层序遍历,也就是 BFS,从上到下、一层一层扫过去,最后输出成一个二维数组。虽然思路很基础,但在实际项目里,也经常会遇到需要按层处理节点的情况,比如:UI 结构的按层遍历(菜单、组件树)配置树按层读取文件结构扫描大模型 Prompt Tree 的逐级展开所以,除了 LeetCode,本题本质是一类通用场景,非

文章图片
#leetcode#算法#职场和发展
LeetCode 429 - N 叉树的层序遍历

这道题其实非常“树的基本功”。我们要对一棵 N 叉树(每个节点可以有任意数量的子节点) 做层序遍历,也就是 BFS,从上到下、一层一层扫过去,最后输出成一个二维数组。虽然思路很基础,但在实际项目里,也经常会遇到需要按层处理节点的情况,比如:UI 结构的按层遍历(菜单、组件树)配置树按层读取文件结构扫描大模型 Prompt Tree 的逐级展开所以,除了 LeetCode,本题本质是一类通用场景,非

文章图片
#leetcode#算法#职场和发展
LeetCode 429 - N 叉树的层序遍历

这道题其实非常“树的基本功”。我们要对一棵 N 叉树(每个节点可以有任意数量的子节点) 做层序遍历,也就是 BFS,从上到下、一层一层扫过去,最后输出成一个二维数组。虽然思路很基础,但在实际项目里,也经常会遇到需要按层处理节点的情况,比如:UI 结构的按层遍历(菜单、组件树)配置树按层读取文件结构扫描大模型 Prompt Tree 的逐级展开所以,除了 LeetCode,本题本质是一类通用场景,非

文章图片
#leetcode#算法#职场和发展
GeometryProxy 深度解析:你可能不知道的坐标空间技巧

如果你已经用过 SwiftUI 的 GeometryReader,大概率也写过这样的代码:

文章图片
#swiftui#交互#ios
LeetCode 428 - 序列化和反序列化 N 叉树

这道题的名字虽然看上去很“系统设计”,但本质上其实就是让我们实现一个简单版本的“树结构转字符串”和“字符串转树结构”。不过 N 叉树比二叉树多了一个麻烦点:每个节点有任意数量的子节点,因此序列化时必须明确告诉对方:这个节点有多少个孩子。怎么传?怎么从字符串中解析?怎么保证结构不丢?这些都是这题的重点。本文会用一个轻松、接地气的方式带你把序列化/反序列化的逻辑完全厘清,并给你一个能直接运行的 Swi

文章图片
#leetcode#算法#职场和发展
如何监测 Vue + GeoScene 项目中浏览器内存变化并优化性能

在做 Vue 项目集成 GeoScene 地图(或其他 WebGIS 框架,比如 Mapbox、Cesium、ArcGIS JS)的时候,很多人都会遇到一个头疼问题:页面切几次、地图重建几次,浏览器就卡、内存就飙、甚至直接崩溃。

文章图片
#vue.js#前端#javascript
LeetCode 427 - 建立四叉树

四叉树(QuadTree)这个结构在日常开发中并不常见,但它其实在图像处理、地图分块、区域搜索等领域非常常用。这道题让我们根据一个 n × n 的 0/1 网格去构建对应的四叉树结构。核心思想其实就是一句话:如果区域内所有值相同,就是叶子节点;否则,把区域继续分成四块,递归构建。虽然概念简单,但写代码时容易在“坐标”和“区域分割”上打结。本文会用口语化的方式带你拆清楚每一步,并提供一个可运行的 S

文章图片
#leetcode#算法#职场和发展
SwiftUI 动态滚动交互全指南:从 Offset 到 Sticky Header

很多同学在做 SwiftUI 列表、内容流、Banner、吸顶导航时都会遇到同一个问题:“我怎么知道当前滚动到哪里了?”“怎么做吸顶(Sticky)效果?”“SwiftUI 没有 ScrollView 的 offset,我怎么做动画?”

文章图片
#swiftui#交互#ios
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择