maths lover · 算法工程师(XR / 智能穿戴方向)
我在 AR 眼镜与可穿戴设备行业做算法:SLAM/VIO、多传感器标定、姿态估计、微手势识别、语音唤醒、信号处理。 我的信条是——算法不该停留在 demo 里,所以我持续把原型沉淀为 可复用的库、CLI、跨语言 SDK 和 AI Agent 工具链。
I build algorithms for AR glasses & wearables — and the toolchains that ship them. From Kalman filters to Claude skills, from IMU streams to pip install.
| 🕶️ | XR & Robotics | SLAM / VIO · camera-IMU & hand-eye calibration · SE(3)/SO(3) · AHRS |
| ⌚ | Wearable Sensing | micro hand-gesture recognition · IMU/PPG pipelines · keyword spotting (KWS) |
| 📈 | Signal Processing | filtering · baseline removal · peak detection · time-series ML |
| 🤖 | AI Agent Engineering | Claude skills · MCP servers · Lark/Feishu bots · reproducible agent workflows |
| 🧰 | Developer Tooling | Python/C++/Swift/Java cross-platform SDKs · packaging · docs · automation |
| Project | Description | |
|---|---|---|
wayne_algorithm_lib (pywayne) |
Python & C++ 算法百宝箱:DSP、CV/robotics、自动化与平台集成 · 📖 Docs · pip install pywayne |
|
| cpp_tools | C++ 第三方库/工具的一键拉取与构建(gettool 后端) |
|
| ios_tools | Swift Package:OpenAI、Lark、Aliyun OSS、CrossComm(iOS/macOS/watchOS/tvOS) | |
| java_tools | 同一套平台集成能力的 Java 实现(Maven 多模块) |
| Project | Description | |
|---|---|---|
| skillmanager | 跨平台 Agent Skills 管理器:官方/三方/自研源统一安装更新,带 Web UI · npm i -g @wang121ye/skillmanager |
|
| wayne-skills | Source-aligned 的 SKILL.md 工作流集:skill 路径与源码模块一一对应 |
|
| wayne-mcp-servers | 自研 MCP (Model Context Protocol) servers | |
| lark-feishu-codex-listener | 监听飞书群聊,用 Codex SDK 自动回复的 Agent Bot |
| Project | Description | |
|---|---|---|
| kalibr-camimu-ceres | 用 Ceres Solver 重写的 Kalibr 对齐 camera-IMU 标定库 | |
| Coordinate-Transformation-Helper | 坐标系与旋转表示转换 GUI(欧拉角/四元数/旋转矩阵) | |
| SlamPoseVisualizer | 通过 adb 流实时可视化 SLAM 位姿 | |
| 3dof_viewer | Apple API vs VQF 的 3DoF 姿态对比工具 | |
| MicroHandGestureCollectorWatchOS | Apple Watch 100Hz IMU 采集,用于微手势识别 |
| Project | Description | |
|---|---|---|
| BaselineRemoval | 信号基线漂移去除算法 | |
| track_signal_in_rawdata_stream | 触控面板 rawdata 流中的力信号追踪 | |
| Heart-Rate-Detector-using-1D_CNN | 1D CNN 数据流心率检测 | |
| guess_words | 语义猜词游戏:embedding 余弦 + 全库排名,FastAPI + uni-app |
一套算法能力,四种语言生态,一个 Agent 入口:
flowchart LR
subgraph AGENT["🤖 Agent Layer"]
SM["skillmanager<br/>(npm CLI + Web UI)"]
WS["wayne-skills<br/>(SKILL.md pack)"]
MCP["wayne-mcp-servers"]
end
subgraph CORE["🧠 Core Library"]
PY["pywayne<br/>(wayne_algorithm_lib)"]
end
subgraph SDK["🌍 Cross-platform SDKs"]
CPP["cpp_tools<br/>(C++)"]
IOS["ios_tools<br/>(Swift)"]
JAVA["java_tools<br/>(Java)"]
end
subgraph API["☁️ Shared Capabilities"]
F1["OpenAI · Lark/Feishu<br/>Aliyun OSS · CrossComm"]
end
SM -->|"install / update<br/>sync AGENTS.md"| WS
WS -->|"source-aligned<br/>playbooks"| PY
PY -->|"gettool<br/>fetch / build"| CPP
PY --> F1
IOS --> F1
JAVA --> F1
MCP -.-> PY
⚡ Quick Start(点开看常用命令)
pip install -U pywayne
python -c "import pywayne; print('pywayne OK')"npm i -g @wang121ye/skillmanager@latest
skillmanager install # 交互式安装 skills + 同步 AGENTS.md
skillmanager webui --profile laptop # Web UI 选择并保存 profile
skillmanager source add https://github.com/wangyendt/wayne-skills.git
skillmanager updategettool -l # 列出可用工具
gettool opencv # 拉取到默认路径
gettool apriltag_detection -b # 拉取 + 构建
gettool pcl -i # 拉取 + 安装.package(url: "https://github.com/wangyendt/ios_tools.git", branch: "main")git clone https://github.com/wangyendt/java_tools.git
cd java_tools && mvn clean install
| wang121ye@hotmail.com | |
| 🌐 Web | wangye.xin · cvllm.com |
| 🧑💻 Code | github.com/wangyendt · leetcode.com/wangyehope |
⭐ If any of these tools help you, a star means a lot!
