Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 966 Bytes

File metadata and controls

20 lines (13 loc) · 966 Bytes

Supported Platforms

当前仓库状态

仓库以多平台 monorepo 组织,每个客户端独立目录:

  • macOSahakeyconfig-mac/(Swift · SwiftUI),主力开发,由仓库根 Package.swift 构建。
  • Windowsahakeyconfig-win-java/(Java · JavaFX · Maven)与 ahakeyconfig-win-python/(Python · PyInstaller,Capswriter 基线)两套客户端。
  • Linuxahakeyconfig-ubuntu-java/(Java · JavaFX · Maven),Ubuntu 桌面客户端。
  • BLE ↔ TCP 桥接BLE_tcp_bridge/(C#),供非原生客户端通过本地 TCP 与设备交互。

当前非目标

  • 云端后端部署仓库
  • 安装包二进制归档(统一走 GitHub Releases)

平台说明

  • 各平台代码按客户端独立目录管理,不混放;运行时、UI 模型与系统能力差异较大。
  • macOS 为主力实现:原生 BLE 栈 + 常驻 ahakeyconfig-agent,并提供拨杆审批 AI hook。详见仓库根 README.mddocs/architecture.md