跳至内容

关于我

你好!我是 Roshaless(ラクシャ)—— 一名独立桌面开发者,专注构建原生 Windows 应用。

自学编程,熟悉 C/C++C#GoRust。 主要方向是 WPFWinUI 3Avalonia 桌面开发, 曾涉足 UWP 和 GTK+,现在专注于 .NET 生态。

项目

AakStudio.Shell.UI ⭐ 60

一套专业的 WPF 控件样式和主题库,包含 Visual Studio 2019/2022 风格的主题。覆盖 20+ 种 WPF 控件,提供 6 套完整主题(每种 VS 版本各含 Blue、Dark、Light)。配套的 AvalonDock 主题包(⭐ 41)提供现代停靠面板样式。以 NuGet 包形式发布,MIT 开源协议。

GZSkinsX(格子)⭐ 18

适用于国服英雄联盟的第三方模组工具,基于 WinUI 3 和 Windows App SDK 构建。已上架 Microsoft Store。通过原生 Windows 11 风格的界面管理皮肤模组,该项目的开发推动了底层 RST 解析库的诞生。

Noisrev.League.IO.RST ⭐ 4

一个 .NET Standard 2.0 的 NuGet 库,用于解析和编辑英雄联盟 RST(Riot String Table)文件。经历多个大版本迭代,v4 相比 v3 实现了读取快 37%、写入快 31% 的性能提升。

Rion ⭐ 3

RST 工具链的完全重写与进化——一个基于 .NET 9.0 的高性能库,支持 Native AOT、CLI 工具和基于 Avalonia 的桌面 GUI。特性包括基于内存映射文件的零拷贝 IO、多种哈希算法(XxHash3、XxHash64)以及 JSON ↔ 二进制双向转换。

技术与工具

语言

  • C/C++、C#、Go、Rust
  • HTML、CSS、JavaScript

框架 & 平台

  • .NET(Framework / Core / 10.0)、WPF、XAML、UWP
  • WinUI 3、Windows App SDK
  • Avalonia(跨平台桌面)
  • MVVM、NativeAOT

工具 & 环境

  • IDE: Visual Studio、Visual Studio Code、JetBrains Rider
  • 版本控制: Git
  • 运行时: .NET、 Node.js
  • 系统: Arch Linux、Windows
  • AI 辅助: OpenAI Codex、GitHub Copilot
  • 3D: Autodesk Maya

代码之外

写代码之余,喜欢二游、漫画、J-Pop、轻摇滚。 这个网站是我的数字花园 🌱—— 代码与创意交汇的地方。