项目

这里放一些我实际做过的东西,也放我在其中负责的部分。 正在做的两个在首页也有。

MipLinux An Arch-based Distribution

基于 Arch 的更易用的滚动发行版。

基于 Arch 的发行版。想解决两件具体的事:NVIDIA 驱动开箱可用,以及 中文环境开箱可用(输入法、字体、国内镜像)。

这两件事在 Arch 上都能做到,但每一步都要自己查、自己配。装完系统之后的第一小时 基本花在这上面。MipLinux 想把这部分提前做完。

目前在做安装程序。

在做archiso · PKGBUILD · Arch Linux

mip-paper Dynamic Wallpaper Engine

把壁纸铺到每台显示器的全屏 Canvas 上,加鼠标视差、悬浮信息面板和媒体音频频谱。

KDE Plasma 6 / KWin 6 / Wayland 的动态桌面壁纸引擎,已在 AUR 发布。

它把默认壁纸或你指定的图片,以覆盖方式绘制到每台显示器的全屏 Canvas 上。 在这个画布之上再做三件事:壁纸缓慢漂移,鼠标移动时产生视差,以及一层立体悬浮的 信息面板。

媒体播放时,频谱数据从 MPRIS 取出来直接驱动画面。所以壁纸会跟着音乐动。

在做Electron · D-Bus · FFT · KWin

AITAS Teaching Evaluation System

比赛项目中的实训评价系统。我负责 Magic Bar、类 Niri 式作业审批界面,以及 AI 功能、CI 自动化和服务器维护。

比赛项目中的实训评价系统。我在这上面负责的部分:

  • Magic Bar —— 一个常驻的快捷操作条
  • 类 Niri 式的作业审批界面 —— 借鉴 Niri 的滚动式平铺布局
  • AI 功能
  • CI 自动化与服务器维护

已发布Vue · CI · Docker

SCE 系列 Uma Musume Fan Project

马娘同人项目。我参与核心计算与项目领导。

业余做二次元相关的东西。SCE 系列是马娘同人项目,我在里面参与核心计算, 并承担项目领导。

已发布C++ · Java

sddm-theme-miprota Material Design 3 Login Theme

Material Design 3 风格的 SDDM 登录主题,多显示器、会话切换、登录失败抖动。

Material Design 3 风格的 SDDM 登录主题。

  • 模糊背景
  • 多显示器支持
  • 会话切换
  • 登录失败时的抖动反馈

已发布QML · PKGBUILD · SDDM

Mips Desktop Management Center

桌面管理中心。托盘常驻、D-Bus 单实例、中英切换、更新检查与硬件健康页 —— 当前搁置。

桌面管理中心。托盘常驻、D-Bus 单实例、中英切换、更新检查与硬件健康页。

当前搁置 —— 时间花在 MipLinux 和 mip-paper 上了。

搁置Python · Qt Quick · D-Bus