Shiguang AI Studio · Illustrated Installation Guide
Even G2 Global Headlines: From Zero to Seeing It on Your Glasses
Every 2 hours, we automatically curate 10 global, domestic, and AI news items each, translate them into Chinese, and let you read them one by one on your Even G2 glasses. 7 steps in total, about 25 minutes. You only need to do this once.
Glasses→Phone Even App→ Tailscale →Your computer (Global Headlines server)
Requirements:Even G2 glasses + Even App on your phone (2.2.10 or later), and a computer that stays on (Windows or Mac). All software is free.
After installing, type <code>claude</code> in the terminal and sign in once. Translation uses your own Claude quota. It works without this, but English news will only show the original text.
Most common snag: forgetting to check "Add python.exe to PATH" during Python installation. If you forgot, run the installer again, choose "Modify," and check it, or uninstall and reinstall.
Check: Press the Win key, type cmd to open Command Prompt, and enter the two lines below. If both show version numbers, you're all set (your numbers may differ).
Mac: Download and install Python and Node.js from the link above, same as Windows. For the later .bat steps, open Terminal in the folder and enter the commands instead (each step is spelled out).
2
Phone
Install Tailscale on your phone and sign in with the same account
About 3 minutes
Search for Tailscale in the App Store or Google Play and install it.
Sign in with the same account you used on your computer (for example, the same Google account).
Turn on the connection switch on screen (it should show Connected).
Why Tailscale: when your phone is on 4G/5G outside, it can still connect securely back to your home computer. No router setup needed, and nothing is exposed to the public internet.
3
Computer
Unzip, then double-click "設定全球頭條.bat"
About 3 minutes
Right-click the downloaded zip → "Extract All," and place the folder somewhere easy to find (e.g., Desktop). Don't double-click files inside the zip directly.
Open the extracted folder and double-click 設定全球頭條.bat. (Mac: open Terminal in the folder and enter python3 setup.py)
If Windows shows a security warning, click "Run." If it says "Windows protected your PC," click "More info" → "Run anyway."
The first run downloads packaging components. Wait 1–3 minutes until you see "Setup complete."
What you'll see when it finishes (captured from an actual run; key hidden):
``` Key generated. ========== Setup Complete ==========Computer URL: http://100.xx.xx.xx:3460Key: ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● Widget ID: com.g2news.u1a2b3c4d The key is saved in server\config.json. If you forget it, run python setup.py --show to view it again. The first time you open the Global Headlines page on your phone, paste the key under "Connection Settings" → Save and Test. Claude Code: found (…\claude.CMD). English news will be translated into Chinese. Make sure it's signed in by running claude once in the terminal. Packaging the glasses widget (the first run downloads packages, about 1–3 minutes)… Stamped news-hub.ehpk (42496 bytes) QR code: …\掃這個-眼鏡QR.png (contains the key; do not share with others) Next step: double-click "啟動全球頭條.bat" (Mac: cd server → python3 hub.py), then follow the instructions to install the widget in the Even App. ``` Notes: - I kept the masked key, paths, file names, commands, and the widget ID unchanged. - The QR file name `掃這個-眼鏡QR.png` means "Scan this - glasses QR." I left it in Chinese because it's the actual file name on disk. If you rename the file, the translated name would be "Scan-this-glasses-QR.png." - "全球頭條" is the app name, so I translated it as "Global Headlines." If the app has an official English name, use that instead.
Write down the "Computer URL" and "Key" (or leave the window open). You'll need them in Step 6. The key works like a password, so don't share screenshots of it. A file 掃這個-眼鏡QR.png will appear in the folder. You'll need it in Step 5.
4
Computer
Double-click "啟動全球頭條.bat" to start the server
About 1 minute
Double-click 啟動全球頭條.bat, and a black window will appear. (Mac: in Terminal, enter cd server → python3 hub.py)
If Windows Firewall asks, click "Allow access."
If you see something like the following, it has started. Keep this window open. Closing it stops the server.
2026-11-12 04:48:04 Listening on 127.0.0.1:3460 2026-11-12 04:48:09 Listening on 100.xx.xx.xx:3460
To start automatically at boot (Windows): press Win+R, type shell:startup, press Enter, and drag a shortcut of 啟動全球頭條.bat into the folder.
5
Phone
Install the glasses app to your phone's Even App
About 3 minutes
There are two methods. Try Method A first, since it's the simplest.
Method A: Scan the QR code
On your phone, open Even App, go to Settings, and turn on Developer Mode.
What you'll see: the "Developer Mode" toggle on the Even App settings page. Once turned on, extra developer options appear.
In the Even Hub developer options, find "Scan QR" and point it at 掃這個-眼鏡QR.png on your computer. (Double-click the image on your computer to enlarge it for scanning.)
What you'll see: the camera scan screen. After scanning, Even App opens the "Global Headlines" page directly.
The QR code already contains the key, so it connects automatically after scanning. Go straight to Step 7 to confirm.
Method B: Official package (no need to scan the QR code each time)
In Even App on your phone, go to "Me" → "Apps" → "Private builds," and tap "Global Headlines" to install.
What you'll see: "Global Headlines" appears in the Private builds list. Tap it to install.
This package does not include the key. On first launch, enter the key as described in Step 6.
6
Phone
Enter the key (for Method B, or only if the phone can't reach the computer)
About 2 minutes
In Even App, open "Global Headlines" and tap "Connection settings" at the very bottom to expand it.
Computer URL: usually already filled in. If not, enter the http://100.xx.xx.xx:3460 from Step 3.
Key: paste the key from Step 3. To get it to your phone, send yourself a message, and delete that message after pasting.
Tap "Save and test." The phone remembers it, so you won't need to paste it again.
What you'll see: after expanding "Connection settings," there are two fields, "Computer URL" and "Key," plus a "Save and test" button.
Forgot the key? In the extracted folder, open Command Prompt and enter python setup.py --show.
7
PhoneGlasses
Setup confirmed. Start using it.
About 1 minute
Even App's "Global Headlines" page shows "Connected" at the top and lists three news categories, which means your computer and phone are linked.The home page lists Global Headlines, Domestic Headlines, AI News, Custom Sources, and "Refetch Now." Swipe up or down to move between items, tap to open one, and long-press to go back up a level.
If you see the two screens above, you're all set. (Screenshots are from the official Even simulator running the actual app. Real glasses display in monochrome green.)
On the glasses home page, swipe down to select "Global Headlines," tap to see the list of ten headlines, then tap one to read the article.
After reading, swipe down to turn pages. On the last page, swipe down twice to jump to the next article in the same category. Long-press to return to the category.
On the home page, select "Custom Sources," choose a Chinese-language news RSS feed from the list, and tap a headline to read the full latest article.
For more instructions, see 使用說明.md in the folder (you can open it with Notepad).
Stuck? The 7 most common issues
What you see
What to Do
The .bat file flashes and closes when double-clicked, or shows "'python' is not recognized as an internal or external command"
Python was installed without checking "Add python.exe to PATH." Reinstall it following the reminder in Step 1.
Setup shows "Node.js not found"
After installing Node.js, close and then double-click 設定全球頭條.bat again.
Setup shows "Tailscale not found"
Check that the Tailscale icon in the bottom-right corner shows you're signed in and connected. If it still doesn't work, run python setup.py --ip 100.x.x.x. (You can find the IP in the Tailscale tray icon menu.)
Phone shows "Cannot reach computer"
① The computer is on and the black window from 啟動全球頭條.bat is open. ② The Tailscale switch on your phone is on. ③ The firewall was allowed ("Allow").
Phone shows "Wrong key" or "No key set"
Repeat Step 6 and paste the key again, making sure there are no extra spaces before or after it.
The computer's Tailscale IP has changed
Double-click 設定全球頭條.bat again, then rescan the QR code or reinstall the mini app (the allowlist needs updating).
Still not working
Email xyzhkwork@gmail.com with a screenshot of the step where you got stuck (cover up your key), and we'll help you.