youtube-guitar-tab-parser
A CLI tool that downloads YouTube guitar lesson videos, uses Claude vision to detect and extract the tab region from sampled frames, de-duplicates lines by bar number, and assembles them into a PDF.
它让普通 Android 8+ 设备无需 root 或定制 ROM 就能运行官方原版 Termux 环境与多个发行版官方镜像,同时自带终端增强、图形化包管理和文件管理,并尝试了 X11/VNC 图形界面。
安卓上的完整 Linux 终端 —— 不用 root,装完就有 apt 和 bash。
用 proot 跑官方原版 Termux bootstrap,以及 Debian / Ubuntu / Alpine / Arch / Fedora 等 各家官方容器镜像。终端本体是 vendored 的 Termux terminal-view / terminal-emulator。
终端 · 提示符美化、启动信息、字符画 logo
这张是改名前拍的:本来打算叫「OnyxAI 终端」,后来发现 Onyx 已经是别人的注册商标、
正好撞上了,于是改叫 Arix。图里的 onyx-env / onyx-setup 现在是 arix-env / arix-setup。
| 运行环境换发行版 / 换后端 / 换源 | 软件包装卸搜升级,不用背 apt 参数 | 文件安卓侧 ↔ Linux 侧互拷 |
个性化 · 配色 / 字体 / 提示符 / 背景
Releases —— arm64-v8a,Android 8.0+。
⚠️ 当前的 v1.1 是先行版:图形界面(X11 / VNC)还没在真机上验证过,当预览功能看; 其余部分是验过的。首次进终端会解压内置环境,要等一会儿。
安装包用正式密钥签(v2 + v3),证书 CN=XTOM, OU=Arix, O=OnyxProject:
SHA-256 32:72:6F:2A:84:5F:61:E3:92:6E:41:FB:BF:8A:C8:7E:61:BF:CD:E4:8C:33:68:6A:E2:DA:F7:1D:D5:C1:90:29
从别处拿到的安装包,指纹对不上就别装。
| 多环境 | 内置 Termux bootstrap;Debian / Ubuntu / Alpine / Kali / Fedora / AlmaLinux / openSUSE / Arch ARM / Void,走各家官方容器镜像,自动挑 arm64;也可以自己填 repo:tag |
| 免 root | 默认 proot。内核放行 user namespace 时自动走 rootless 容器(快得多);有 root 也可以选 chroot |
| 系统终端 | 不进容器,直接是手机自己的 shell —— pm / am / dumpsys / logcat / settings 都能用 |
| 图形界面 | X11 与 VNC 两条路,见下文 |
| 包管理 | 图形化装卸 / 搜索 / 升级,看得见体积;一键换国内源 |
| 文件管理 | 两侧对拷,~/shared 直通安卓 /sdcard,不用发明一套导入导出 |
| 多会话 | 标签式,长任务丢后台接着跑 |
| 提示符美化 | bash / zsh / fish / mksh 各写各的,不劫持你的配置,只插一行带标记的内容,随时能干净卸掉 |
| shell 集成 | OSC 133 语义标记 + OSC 7 汇报 cwd |
| 自绘字形 | 制表符 / 块元素 / 盲文 / powerline 由终端自己画,不依赖你装了什么字体 |
| 启动信息 | 图片转字符画(半格块 / 盲文点阵 / ASCII 梯度)或自定义文本 |
| 备份与迁移 | 导出「只设置」或「连环境一起」,换机直接导回来 |
安卓不给普通 App 真正的 root,也不让它挂载。所以:
/。慢一点,但任何设备都能跑。/data/data/com.termux/files/usr 前缀在 rootfs 里物理存在、直接命中,
于是官方源里的包原样就能装,不用我们重新打包任何东西。unshare -Urmpf + chroot 的
rootless 容器:容器内是 root(apt 装得动),宿主上仍是 App 的普通 uid,
也没有 ptrace 逐调用拦截,明显更快。不支持就自动退回 proot。rm -rf / 砸的始终是容器里那份 rootfs,出不去宿主。
⚠️ 这部分**
Linux terminal for Android - proot + Termux bootstrap + distro OCI images, with X11/VNC graphics
根据分类、Topic 和编程语言匹配的相似项目。
A CLI tool that downloads YouTube guitar lesson videos, uses Claude vision to detect and extract the tab region from sampled frames, de-duplicates lines by bar number, and assembles them into a PDF.
A macOS command-line tool that uses Apple's on-device speech APIs to transcribe prerecorded audio into plain text, JSON, JSONL, SRT, or WebVTT.

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.