Learn through everyday media. Build tools that make everyday work clearer.
Language-learning apps · AI-agent developer tools · Local-first workflows
English · 简体中文 · Start here · Featured work · All projects · Contact
I build tools around two things I use often: learning languages and working with code. My projects turn videos and desktop audio into study material, organize German learning resources, and help developers inspect configurations, repositories and coding-agent runs.
| What brings you here? | A good first stop |
|---|---|
| Learn from YouTube or Bilibili | YT Dual Subs — install the extension and practice with captions. |
| Read German captions over Windows audio | DeutschOverlay — download the app and choose a playback device. |
| Find a German study route | deutsch-lernen — A1–C1 paths, exams and resources for Chinese speakers. |
| Inspect an AI-agent repository | Agent Secret Guard for focused safety checks; Agent Reliability Kit for a broader report. |
| Troubleshoot an MCP configuration | MCP Config Doctor — check syntax, commands and environment locally. |
Learn from videos you already watch. Original captions and translations stay together on YouTube and Bilibili. Hover to look up words, follow the current word, replay difficult sentences, save expressions and export subtitles. For desktop Chrome and Edge; the README explains caption availability and translation providers.
German captions for the audio playing on Windows 11. Shows German speech as German and translates English or Chinese into German. Adjustable single-line or bilingual overlays, playback-device selection and local offline processing; optional Azure processing is documented separately.
A German learning map for Chinese speakers. A1–C1 routes connect listening, speaking, reading and writing with exam choices and preparation for Germany. The resource hub supports filtering, bookmarks and a study plan stored in the browser.
Focused safety checks for AI-agent repositories and MCP configurations. Finds secret-like values, risky command arguments, exposed browser or credential-store references and overly broad GitHub Actions permissions. Text, JSON and SARIF output make findings easier to review locally or in CI.
Quick start · GitHub Action · Fix guide
A broader health report for repositories used with coding agents. Reviews agent instructions, verification commands, README quality, CI permissions, tooling risks and release readiness. Produces Markdown, JSON and HTML reports; dedicated commands cover team audits, MCP registries and n8n workflows.
Find setup mistakes before an MCP client fails to connect. Checks configuration structure, startup commands, environment settings and common secret leaks, with terminal, JSON and Markdown reports. Runs locally; diagnostics help with configuration but do not certify a server's safety.
The projects above are the main entry points. These repositories complete the public collection:
| Project | Purpose | Start here |
|---|---|---|
| qingjian-german | German glossary and vocabulary-level support in a fork of the upstream Qingjian input method; generation tools and verification notes. | German contribution |
| agent-run-trace-pack | Wrap a local command and collect redacted output, exit status, Git state and reviewable reports. | Quick start |
| agent-secret-guard-action | Add the scanner to GitHub Actions through a small, versioned wrapper. | Workflow example |
| open-source-portfolio | English/Chinese React + Vite portfolio with project context and GitHub Pages deployment. | Live portfolio |
| .github | Shared community templates and contribution defaults for repositories that use them. | Defaults |
| aolingge | This bilingual profile, project directory and original visual assets. | 简体中文 |
Small, useful tools. Clear setup instructions. Real screenshots and checks that show what works. Public examples stay free of credentials and private data; each project's README describes its own requirements and limits.
Languages & tools: JavaScript / TypeScript · Python · Node.js · Java / Spring Boot · PowerShell
Email · Public repositories · Issues and ideas
Original decorative artwork created for this profile. Product screenshots and technical details live in the individual repositories.


