Qiaomu Userscripts is a small collection of Tampermonkey scripts that add convenience buttons and shortcuts to several Chinese content-publishing websites and a few global ones. Tampermonkey is a browser extension that runs little JavaScript files on pages you visit, and the scripts in this repository each target a specific site to smooth over a step that the site normally makes tedious. The author frames the project as cutting down the number of clicks needed when you bounce between WeChat public accounts, Douyin, Xiaohongshu, X, YouTube, and the Xiaoyuzhou podcast site to copy, translate, format, export, or listen to content. The paste-and-upload scripts cover the three Chinese platforms. After you copy an image to the clipboard, pressing Ctrl+V or Command+V on the WeChat article editor, the Douyin creator image-and-text page, or the Xiaohongshu publish page makes the script find the site's official upload control and hand the clipboard image to it. For WeChat, the README notes that the script prefers the official upload widget rather than internal APIs, to reduce the risk of triggering site warnings. The other scripts are more varied. A WeChat editor helper adds an Insert HTML button so you can paste an HTML snippet into the editor's ProseMirror area. The X translator script adds a Markdown translation card under tweets, using a Volcengine Ark API key that you store in the Tampermonkey menu rather than in source code. The YouTube helper adds subtitle export, playback speed control, and comment export. The Xiaoyuzhou helper adds fixed-speed buttons and number-key shortcuts on the web podcast player to switch between 0.5x and 2.0x. Installation is the standard Tampermonkey flow: install the extension, open the Raw GitHub URL of the script you want, confirm in the Tampermonkey install page, then reload the target site. Each script ships with @downloadURL and @updateURL fields pointing at GitHub Raw, so updates can be pulled in automatically. The README is bilingual Chinese and English, and includes a frequently-asked-questions table for common breakage modes like the paste event not firing on the first try, or the X translation card disappearing after a DOM change. The README is clear that these are unofficial user scripts that may break when the target sites change their pages, and it tells users not to hardcode account credentials or API keys into the script source.
Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.