产出

产出
Photo by Joshua Woroniecki / Unsplash

效能工具

merge request 脚本

为 GitLab 工程极速创建 merge request,代码仓库 👉 脚本库 && 服务端

  • 极速创建 merge request
  • 如果是 iOS 项目,会自动链接 Podfile 中组件库的 merge request 或者 commit,方便查看组件库改动
  • 懒人模式
  • 创建后/合并后/超期未合并时,会向群里(定时)发送机器人通知

SPCreator

Swift Package 小工具,功能点:

  • 快速创建 Swift Package
  • 解决在 Package 内新建文件时,文件 Header 部分信息不全的问题。比如缺少模块名、版权信息等
  • 解决 Package 无法设置 class 前缀的问题

大学时代

Tello 智能信息处理平台

大学课程设计,特点:

  • Tello 无人机智能控制终端
  • 支持的无人机控制方式:键盘控制、手势控制、语音控制、体态控制
  • 人脸/小球检测与跟踪
  • 使用无人机摄像头进行拍摄、录像
  • 技术栈:Python、PyQt、目标检测与识别、骨骼检测与识别等

利用双目相机计算飞船最佳降落位置

《计算机视觉》课程大作业。

  • 利用双目相机获取深度信息(SGBM)
  • 根据深度信息,利用模板匹配找出一块比较平坦的区域(Sobel)

大学生作业/材料收集软件

大学时是我们班的班长,当时为了减少收集同学们各种材料的工作量(偷懒),做了这个软件。文件会上传到我的 Jetson Nano 上,需要同学们在校园网 Wi-Fi 环境下使用,这样才能和 Nano 处于同一个局域网下。特点:

  • 收集班级同学的材文件或者作业文件
  • 收集到的文件放置在自己的服务器上,根据文件类型自动放置在不同的文件夹里
  • 根据学号、姓名等自动命名文件
  • 查看未交人员名单,设置最低文件数要求
  • 本来是想做成一个功能强大的班级系统的,奈何心有余而力不足 🤦🏻‍♂️