Skip to content
View aolingge's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report aolingge

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aolingge/README.md

Language learning meets developer tools: an original illustration in midnight blue, teal and warm gold

Aolinge

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.

Start here

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.

Featured work

Language learning

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.

Install · 中文说明

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.

Download & setup · Releases

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.

Study routes · Resource hub

Developer tools

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.

Quick start · Documentation

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.

Quick start · Checks

Project map

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. 简体中文

How I work

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

Contact

Email · Public repositories · Issues and ideas

Original decorative artwork created for this profile. Product screenshots and technical details live in the individual repositories.

Pinned Loading

  1. yt-dual-subs yt-dual-subs Public

    Learn from YouTube and Bilibili with bilingual captions, word highlighting, hover lookup, sentence replay, saved phrases and subtitle export. Chrome / Edge.

    JavaScript

  2. DeutschOverlay DeutschOverlay Public

    Windows 11 German live-caption overlay for games and videos: German transcription, English/Chinese-to-German translation, offline mode and adjustable bilingual captions.

    Python

  3. qingjian-german qingjian-german Public

    Forked from qingjian-team/qingjian

    青简输入法的德语扩展 fork:汉德释义、CEFR 词汇等级、词库生成工具,以及构建、部署与验证文档。German learning support for Qingjian.

    Rust

  4. deutsch-lernen deutsch-lernen Public

    德语学习路线与资源地图:面向中文学习者的 A1–C1 听说读写、考试准备、赴德指南,以及可筛选、收藏和制定计划的在线资源站。

    Astro 5

  5. agent-secret-guard agent-secret-guard Public

    Local safety scanner for AI-agent repos, MCP configs and GitHub Actions: secret-like values, risky arguments, broad access and permissions. Text, JSON and SARIF reports.

    TypeScript

  6. agent-reliability-kit agent-reliability-kit Public

    Local repository health checks for coding agents: instructions, verification commands, README, CI permissions, MCP and release readiness. Markdown, JSON and HTML reports.

    TypeScript 2