lsy5920/tangxin-zhizhe-extension — explained in plain English
Analysis updated 2026-05-18
Manage a pool of accounts on a video platform and auto-switch between them.
Download videos from direct links or streaming playlists as MP4 files.
Track playback status and manage download tasks from one control panel.
| lsy5920/tangxin-zhizhe-extension | exportanything/comfyui-ltx-director-motion-brush | geanofeefoundry/geanos-jump-n-run-editor | |
|---|---|---|---|
| Stars | 17 | 17 | 17 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | general | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Chrome or Edge 120+ on Windows 10/11 and manual unpacked-extension install via developer mode.
tangxin-zhizhe-extension is a Chrome browser plugin (using Manifest V3, the current standard for Chrome extensions) that helps manage multiple accounts on a video platform, track playback status, download videos, and handle plugin updates and cache clearing. The README is entirely in Chinese and does not name the target platform directly. The plugin adds a small floating button labeled with a Chinese character to the bottom right corner of the page and a status indicator to the top left. Clicking the floating button opens a control panel with five sections: an overview dashboard, an account pool manager, a playback status viewer, a download task manager, and a settings page. The account pool feature is the most detailed part of the plugin. It supports storing accounts locally in the browser or syncing them to a remote database through a Cloudflare Worker connected to Supabase (a cloud database service). Accounts can be added by username and password, by credential file, or by token and device ID. When the plugin needs to make a request that requires an account, it automatically cycles through available cloud accounts, picking the one with the fewest coins first, and switches to the next account if one fails. The video download feature intercepts download buttons on video pages, creates background download tasks, and handles both direct MP4 links and streaming video playlists (M3U8 format). Playlist downloads are reassembled into a proper MP4 file using a library called mux.js. If the conversion fails, the raw segments are kept as a fallback. The interface is built with React 18 and styled with Tailwind CSS, bundled with Vite. The plugin requires Chrome or Edge version 120 or newer on Windows 10 or Windows 11. Installation is done by loading the folder as an unpacked extension through the browser's developer mode settings.
A Chrome extension for managing multiple video-platform accounts, tracking playback, and downloading videos including playlists.
Mainly JavaScript. The stack also includes JavaScript, React, Tailwind CSS.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.