ai-startup-skills
创业公司做 AI 产品的 7 步 Agent Skill 合集:验证 → BP → 政策 → 路演 → 获客 → 定价 → 注册。
Translation pending
Remap keys, build macros and tune the lighting on your npad, right in the browser.
OtherHTML · DockerfileGitHub @alexandermkinnOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A configurator for npads.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A single-page configurator for the npad macropad (a momokai Aurora running QMK/VIA, USB ID 69F9:0009). It shows a 3D model of the npad that reacts as you press keys and turn the knob, and once the npad is connected it remaps keys, edits macros and lighting, and saves or loads layouts.
Live at https://npad.ngrok.dev, deployed with ngrok Ship.
No build step: index.html is the whole site. The Dockerfile only wraps it in nginx for deployment.
The container serves the page on $PORT (8080 by default) and answers GET /healthz for health checks.Read the full README ↗A single-page configurator for the npad macropad (a momokai Aurora running QMK/VIA, USB ID 69F9:0009). It shows a 3D model of the npad that reacts as you press keys and turn the knob, and once the npad is connected it remaps keys, edits macros and lighting, and saves or loads layouts.
Live at https://npad.ngrok.dev, deployed with ngrok Ship.
No build step: index.html is the whole site. The Dockerfile only wraps it in nginx for deployment.
python3 -m http.server 8000
# open http://localhost:8000 in Chrome or Edge
The container serves the page on $PORT (8080 by default) and answers GET /healthz for health checks.
docker build -t npad-keytester . && docker run --rm -p 8080:8080 npad-keytester
Connect npad (Chrome or Edge) talks to the firmware over VIA's raw HID interface (usage page 0xFF60). It needs HTTPS or localhost, and the VIA app has to be closed. Once allowed, the npad reconnects by itself on later visits and whenever it is plugged back in.
Without a connection the page still works as a preview: the model idles on a slow orbit and reacts to keys that match the npad's stock keymap.
Opening the sidebar switches to config mode (it opens by itself when you connect with the button or plug the npad in): the model turns to a fixed, exploded view and each control gets a flag showing what it sends on the selected layer. Every change is written to the npad straight away, and ⌘Z undoes the last one.
.layout.json format (keycode names, layers, knob and macros), so layouts move between this page and the VIA app.