Notes on programming, editing, and ideas collected along the way.
The latest article will refresh when connected.
EDITOR · WRITER · MAKER
A senior book editor at Flag Technology,
curious about technology and its possibilities.
Exploring technology through editing, writing, and tools that solve everyday problems.
Find me on GitHub
01 / WRITING
Notes from a curious mind. Articles are in Chinese.
Notes on programming, editing, and ideas collected along the way.
The latest article will refresh when connected.
Exploring new technologies and sharing discoveries from hands-on work.
The latest article will refresh when connected.
02 / SMALL TOOLS
Small tools, made for everyday work.
See each tool’s supported platforms below. macOS downloads are for Apple Silicon (M-series) Macs.
FShot began with a simple goal: use the same screenshot shortcuts on Windows and macOS, without switching tools or relearning keys when moving between platforms. Multi-tab editing, annotations, and the optional virtual 4K display capture mode for high-resolution tutorial and publishing images were added along the way.

Built for comfortable PDF reading, with quick switching between full-page and facing-page views, quick access to annotations, and a side-by-side comparison mode for proofreading two files. Also search with regular expressions, reorganize and split PDFs, and extract text with OCR. Extract embedded images at their original pixel dimensions and transparency, while preserving page quality when reorganizing or splitting files.
Designed to search all PDF and Word files in a folder at once, using regular expressions for flexible matching, including matches across lines and pages and joined hyphenated words. Results appear as they are found, with page previews and precise highlighting.

Focus on viewing images without distractions from other files or subfolders. Load images quickly and compare them side by side across folders. Zoom, rotate, and scroll each pane independently to inspect details and differences. View adjustments leave the original images unchanged.
Guide your audience with a spotlight cursor and live keystroke display, plus a Caps Lock indicator to make presentations and tutorials easier to follow. On macOS, it can also show the current Chinese or English input source.

A lightweight text editor built in Rust, with scriptable JavaScript macros. Record keystrokes and text input, then edit the scripts to automate repetitive text processing. Large-file support, tabs, and split panes keep everyday editing convenient.

Move windows between monitors by dragging their application icons into the target monitor’s pane. Keep their relative position, size, and maximized or minimized state. Runs in the system tray and automatically updates the window list when your monitor setup changes.
Paste a YouTube URL to watch with original and Traditional Chinese subtitles together. TubeTran uses existing subtitles when available, or transcribes locally with Whisper, then translates with Claude. Start watching while translation continues, resume interrupted jobs, and export SRT or VTT subtitles.Requires your own Claude API key; translation incurs API usage charges.
03 / CONTACT
Let’s talk about technology, tools, and writing.