
ruyiJS:一个十年逆向培训品牌的新工具,被 404 一次,9 天拿到 759 星
它是什么 把真 Firefox 的 JS 引擎和网络栈做成能在 Python 里调用的无窗口浏览器,用来跑网站加密签名、过反爬和验证码。
为什么火了 作者是做了十年、7 万学员的逆向培训品牌,自带公众号和微信群粉丝;linux.do 首发帖标题直接点名十几家国内外的盾,原库被 404 后重建又引来一波「先 fork 存着」。
C你可以怎么跟 别再做一个同类工具;学它的发法——README 第一屏写清楚解决哪几个具体问题、示例写给 AI 看、在垂直中文社区用开源推广帖首发并逐条回复;想跟这个方向,就做面向英文圈的合规版本或支持老 Linux 的版本。
- 数据(每天更新) · 建库 2026-10-28 · 889 星 · 7 天 +536
GitHub · 星数 数据 2026-10-29 → 2026-11-08(11 天,11 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
ruyiJS 把真 Firefox 的 JS 引擎和网络栈抠出来,做成一个能 pip install 的"没有窗口的浏览器",专门用来跑网站的加密签名、过反爬和验证码。它 10 月 28 日建库(这是第二个库,第一个被 404 了),到 11 月 6 日 759 星、318 个 fork。星不是英文圈给的,是中文 JS 逆向圈给的。下面说清楚:它是什么、星从哪来、谁在跟它抢,以及你想做一个同样能拿到 star 的项目,能从它身上学到什么。
一条 linux.do 帖子,四十分钟后有人认出了作者
2026 年 10 月 26 日晚上 10 点 51 分(北京时间),linux.do 用户 tisoz 发了一个帖子,标题很长:
【FastAI·开源推广】专为 AI 打造的破盾浏览器——一键过 Akamai、DataDome 验证、阿里 234 bx-ua、京东 h5st、腾讯天御、网易易盾、数美、极验、boss 直聘、douyin、xhs、google 搜索等 web 盾……
一分钟后第一条回帖:"来了来了,看起来正适合我用。"接下来是"强的没边,先收藏了""反手就是一个 star + 收藏,肯定有用"。四十分钟后,有人认出了是谁做的:"啊,这不是如意浏览器 ruyiBrowser 么?微信公众号一直关注着。"再往后是"牛的佬,如意出品"。第 21 条回帖只有一句:"多的不说了,什么时候开始收费。"
到 11 月 6 日,这个帖子 2,761 次浏览、291 个赞、82 条回帖;帖里的 GitHub 链接被点了 350 次(linux.do,11-06)。
"如意"在中文逆向圈不是新名字。它和"小肩膀教育"是一家,官网写着"已经做了十年的安全逆向教育培训,累计服务 7w 学员",课程是爬虫、JS 逆向、安卓/iOS 逆向、验证码识别。之前已经出过 Chromium 指纹浏览器 ruyiBrowser、Firefox 自动化框架 RuyiPage、Trace 工具 ruyiTrace。ruyiJS 是这串产品的最新一个。
它到底做了什么
做 JS 逆向的人每天面对的问题是:网站用一段混淆过的 JS 算出一个加密参数(京东的 h5st、阿里的 bx-ua、Akamai 的 sensor_data),没有这个参数请求就会被拦。传统做法有两种:一是"扣代码",把那段 JS 抠出来硬读;二是"补环境",用 jsdom 这类模拟环境假装自己是浏览器,哪里缺补哪里。英文圈的习惯则是开一整个 Chrome 或 Firefox,用 Playwright 驱动。
ruyiJS 夹在中间:
- 引擎是真的。 用的是 Firefox 159 的 SpiderMonkey 引擎和 Necko 网络栈,作者在帖里说"拿的是真实火狐的……被检测了随时就修复了",所以不用补环境。
- 没有窗口、没有渲染。 很轻,可以开很多并发,作者在 B 站发过一条《Akamai 用 ruyijs 的 60 套 TLS 无敌并发》。
- 直接在 Python 里调页面函数。 README 里的例子是
context.eval("window.__sign(payload)"),把网站自己的签名函数当普通 Python 函数用;指纹、TLS 指纹、代理按每个 Context 单独配。 - 示例给 AI 看。 包里放了一堆"过某家盾"的可运行示例,作者原话:"直接让 AI 去 pip 用这个库就可以,因为放了很多 examples。"
星是从哪来的
| 日期 | 累计星数 | 累计 fork | 发生了什么 |
|---|---|---|---|
| 10-26 | — | — | linux.do 首发,当时是原来那个库 |
| 10-28 | 0 | — | 原库 404,下午换号重建 |
| 10-29 | 95 | 108 | fork 比星还多 |
| 10-31 | 241 | 213 | Trendshift 第 5 |
| 11-02 | 400 | 250 | Trendshift 第 4 |
| 11-03 | 537 | 274 | 单日 +137,全程最大 |
| 11-06 | 759 | 318 |
(GitHub 星数和 fork 数,每日;Trendshift 排名;11-06 为当天下午 GitHub 页面数字。)
第一,老品牌的粉丝。 帖子底下认出作者的回帖有好几条:"如意大佬哎,公众号经常看你文章""如意大佬来了,公众号老粉丝报道"。十年、几万学员、一个公众号,冷启动的人是现成的。README 还贴着微信群二维码,群名是"AI浏览器ruyijs过检测交流群3",前两个群已经满了。
第二,被 404 了一次,反而更猛。 10 月 28 日早上,帖里好几个人报告"GitHub 链接挂了,这是被制裁了吗""该不会已经被函了吧"。当天下午作者回:"秽土转生了,原项目被 404 了,现在更新链接了。"新库当天提交了两条:把 README 示例删到只剩 Akamai 和 CreepJS,删掉一个 Expedia 的示例。现在英文 README 只写 Akamai、DataDome、CreepJS 三个国外目标,首发标题里那些国内目标(天御、数美、易盾、BOSS、抖音、小红书)都不见了,帖里有人问"xhs 的示例怎么没有了?"。原库为什么被删没查到,怕律师函或被平台举报是最可能的原因(推断)。
被删过一次的工具,用户第一反应是先存一份。Trendshift 记录 10-28 新增 39 个 fork、0 个星,10-29 新增 137 个 fork、3 个星。fork 和星的比是 0.42,大多数热门项目的 fork 远没这么多(推断)。抽查最近的 fork 账号,大多是注册多年、有几十个库的真人账号,不像刷的。
第三,多个中文渠道一起发。 B 站账号"如意-AI浏览器开发"发了《腾讯天御无感/滑块验证码 ruyijs 一键秒杀》(播放八九百);腾讯新闻上有《ruyijs 一键过 DataDome 完整代码》(10-29);YouTube Shorts 有一条英文的《Bypass any anti-bot check from Python with ruyiJS》。
没出现的: 英文 X、Hacker News、Reddit 上基本没人讲,也没有媒体报道。
有人真在装。 PyPI 一周 2,385 次下载(pypistats,11-06),对一个只发几个平台原生包的小众库不算少(镜像和 CI 会撑大一些)。外部贡献者也在出力:有人补了 Linux 版,有人补了 macOS 版和一串 DOM 性能优化,有人修了 HTTP/2 死锁,还有人在它上面做了一个 MCP 封装(24 星)。
钱在库外面。 库本身不收钱。帖子标题前缀"【FastAI·开源推广】"、README 顶部的赞助商 logo,都是一个 Claude/GPT API 中转站 FastAIToken,帖里那条链接被点了 258 次;10 月 30 日协议改成 AGPL 加商业授权,闭源用要加微信买;再加上微信群和公众号往课程导流。开源拿声量,再导进私域、课程和中转站,这是一套很典型的中文开源推广打法。
谁在跟它抢
"反检测浏览器"这一格英文圈早就挤满了,而且都比它大得多:
| 项目 | 上线 | 规模(星) | 和 ruyiJS 的区别 |
|---|---|---|---|
| Camoufox | 2024-07 | 13.1k | 也是改 Firefox 反检测,但是完整浏览器,用 Playwright 驱动 |
| Lightpanda | 2023-02 | 41.5k | 同样主打"给 AI 用的无头浏览器",但从零写(Zig + V8),不是真 Firefox |
| CloakBrowser | 2026-02 | 32.8k | 隐身版 Chromium,能直接替换 Playwright |
| undetected-chromedriver / nodriver / patchright | 2019–2024 | 12.9k / 4.9k / 5.1k | 改 Chrome 或 Playwright 的驱动层,用的还是完整浏览器 |
| curl_cffi | 2022-03 | 6.8k | 只模仿 TLS 指纹,不执行 JS |
| sdenv | 2024-03 | 823 | 中文圈"补环境"框架,专过瑞数;ruyiJS 不用模拟环境 |
| PythonMonkey | 2022-09 | 974 | 也把 SpiderMonkey 嵌进 Python,但只有引擎,没有 DOM、网络栈和指纹 |
| 打码平台、商业过盾 API | 早已存在 | — | 付费黑箱;ruyiJS 是本地跑、开源 |
ruyiJS 占的是一个很窄的位置:真引擎、不渲染、Python 里直接 eval。这个位置在中文逆向圈里是新的,在英文圈里还没人知道它。
它还有哪些没做好
- 平台挑得很。 macOS 要 26 以上的 Apple 芯片,Linux 要 glibc 2.39 以上(Ubuntu 24.04 起),老服务器装不上。
- 随时可能再被删。 已经被 404 过一次,国内目标的示例已经撤了;它最吸引人的那部分恰恰是最不能公开写的部分。
- 英文圈是空白。 README 有英文版,但没有任何英文社区的首发。
如果是你
一句话判断: 这个项目的星主要来自"如意"十年攒下的粉丝和一个敏感到会被删库的方向,两样跟进者都拿不到或不想要;值得学的是它的发法,不是再做一个。
适合谁: 本来就在某个垂直技术圈(逆向、爬虫、安全、某个框架)里有公众号、课程或群的人,手里有一个圈内人每天都在头疼的具体问题。
不适合谁: 想做一个"中文版 Camoufox"蹭热度、自己又没有圈子的人;不想承担删库和律师函风险的人。
怎么做:
- 把"能不能解决我那个具体问题"放在 README 第一屏。ruyiJS 的标题直接列出十几家盾的名字,读者一眼就知道跟自己有没有关系。
- 示例写给 AI 看。放一堆能直接跑的例子,让用户把库丢给 coding agent 就能改出能用的代码,这是 2026 年开源工具的新卖点。
- 如果想跟这个方向,做它没做好的部分:一个面向英文圈、只做合规场景(自家站点测试、公开数据采集、指纹检测研究)的版本,或者支持老 Linux、能塞进 Docker 的版本。这两块现在都空着(推断,未逐一查重)。
怎么拿到 star: 首发选一个高密度的中文技术社区(linux.do 这类),用它们认可的"开源推广"格式发,在帖里一条条回、现场补案例;B 站、公众号、微信群同时跟上;GitHub 上新库进不了 Trending,Trendshift 这种第三方榜反而能给几天曝光。
什么时候之前: "给 AI 用的浏览器"这股热还在涨,大致接下来几个月;但真正决定窗口的是平台的态度,ruyiJS 下一次被删,这个方向在 GitHub 上公开做的空间就更小了。
什么情况说明看错了: 你做的东西首发帖一周内没有几百个赞、星停在两位数;或者你发现自己最有吸引力的示例都不敢写进 README——前者说明圈子不够或痛点不够具体,后者说明你选的是一个只能私下做的方向。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 Camoufox 开源 2024-07 13.1k★ Camoufox 是完整反检测 Firefox,通过 Playwright 驱动;ruyiJS 不渲染,在 Python 里直接 eval 页面签名函数 Lightpanda 开源 2023-02 41.5k★ Lightpanda 是从零写的无头浏览器(Zig 加 V8);ruyiJS 用真 Firefox 组件,指纹就是真 Firefox CloakBrowser 开源 2026-02 32.8k★ 隐身版 Chromium,能替换 Playwright,完整浏览器路线 undetected-chromedriver / nodriver / patchright 开源 2019–2024 12.9k / 4.9k / 5.1k★ 都是改 Chrome/Playwright 驱动层,用的是完整浏览器 curl_cffi 开源 2022-03 6.8k★ 只模仿 TLS 指纹,不执行 JS sdenv 开源 2024-03 823★ 中文“补环境”框架(魔改 jsdom),专过瑞数;ruyiJS 拿真引擎跑,不用模拟环境 PythonMonkey 开源 2022-09 974★ 只有 SpiderMonkey 引擎,没有 DOM、网络栈和指纹 打码平台 / 商业过盾 API 其他 早已存在 大 付费黑箱;ruyiJS 本地跑、开源 - 用户从哪来
- 查实 老品牌粉丝(如意/小肩膀教育公众号、学员):linux.do 回帖“如意大佬哎,公众号经常看你文章”“公众号老粉丝报道”;小肩膀官网写十年、7w 学员
- 查实 linux.do 开源推广帖:2026-10-26 发帖,2,761 浏览、291 赞、82 回帖,GitHub 链接点击 350
- 查实 B 站 / 腾讯新闻 / YouTube Shorts 短内容:B 站账号“如意-AI浏览器开发”发了天御、Akamai 视频(约 800–945 播放);企鹅号 2026-10-29 发了 DataDome 一文;YouTube Short 一条
- 查实 微信群私域:README 贴了作者微信和“过检测交流群3”的二维码
- 查实 删库重建带来的 fork 潮:10-28 原库 404,作者回“秽土转生”;Trendshift 记录 10-28/29 新增 39 和 137 个 fork,star 只加了 0 和 3
- 查实 Trendshift 榜单:10-30 第 6,10-31 第 5,11-02 第 4
- 查实 API 中转站 FastAIToken 联合推广:帖子前缀“【FastAI·开源推广】”,README 顶部挂赞助 logo;帖里该链接被点 258 次
ff-ruyijs(ruyiJS)为什么能跑出来
一句话:把真 Firefox 的 SpiderMonkey 引擎和 Necko 网络栈抠出来,做成能在 Python 里 pip install 的“无窗口浏览器”,专门用来做 JS 逆向、跑站点签名、过验证码和反爬。作者是中文 JS 逆向培训圈里的老牌子“如意”,星是自己的粉丝和中文逆向/爬虫社区给的,不是英文圈。
仓库:github.com/cutetailbud/ff-ruyijs ,PyPI:ruyijs,AGPL-3.0 外加商业授权。
一、数据
| 项 | 值 | 来源 |
|---|---|---|
| 建库 | 2026-10-28(第一个 commit 是 2026-10-26 的 “v0.1.3 initial public source release”,说明这是重建的库) | GitHub API |
| Star | 召回卡里 658(11-06),同日实时 759;近 7 天 +499;单日最高 +137(11-03) | 数据卡 / GitHub API 2026-11-06 |
| Fork | 318,fork/star 约 0.42 | GitHub API |
| PyPI 下载 | 近 7 天 2,385,前一天 131 | pypistats.org 2026-11-06 |
| Release 资产下载 | 每个版本几十到一百出头(0.3.0 的 Windows runtime zip 115 次最多) | GitHub Releases API |
| Trendshift | 10-30 排第 6,10-31 第 5,11-01 第 23,11-02 第 4 | trendshift.io/repositories/325142 |
| GitHub Trending | 库太新(不满约 60 天),进不了 trending,trending_days_any=0 | 数据卡 |
| 作者账号 | cutetailbud,2025-05 注册,18 个 follower,5 个公开库(其余几个是空库或 firefox 的 fork):小号/马甲号 | GitHub API |
| 提交者 | charlesval 136 次,esword 9 次,Facetomyself 8 次,另有 cursoragent / codex 提交 | GitHub commits |
二、它凭什么起来的
1. 作者在中文逆向培训圈是老牌子,自带粉丝
- linux.do 首发帖底下好几个人认出了作者:“这不是如意浏览器 ruyiBrowser 么?微信公众号一直关注着”“如意大佬哎,公众号经常看你文章”“如意大佬来了,公众号老粉丝报道”“牛的佬,如意出品”(https://linux.do/t/topic/3078486)。
- “如意”跟“小肩膀教育”是一家:官网写着“小肩膀和如意到今年已经做了十年的安全逆向教育培训,累计服务 7w 学员”,课程包括爬虫、JS 逆向、安卓/iOS 逆向、验证码识别(https://0xshoulderlab.site/)。他们之前已经出过一串“ruyi”产品:Chromium 指纹浏览器 ruyiBrowser(Esword618/ruyiBrowser,57★,README 写着“根据如意教育课程开发而来”;Esword618 就是本库的贡献者 esword)、Firefox 自动化框架 RuyiPage、Trace 工具 ruyiTrace(腾讯新闻 2026-06-23 的“JS逆向终结计划”一文)。
- 所以 ruyiJS 不是从零起步,是一个已经运营十年、手里有几万学员和一个公众号的培训品牌推出的新产品。
2. 首发在 linux.do,用“开源推广”帖的格式发
- 2026-10-26 发帖,标题很狠:“专为 AI 打造的破盾浏览器——一键过 Akamai、DataDome 验证、阿里 234 bx-ua、京东 h5st、腾讯天御、网易易盾、数美、极验、boss 直聘、douyin、xhs、google 搜索等 web 盾”。到 2026-11-06:2,761 次浏览,291 个赞,82 条回帖;帖里 GitHub 链接被点了 350 次,赞助商 FastAIToken 的链接被点了 258 次(Discourse JSON 的 link_counts)。
- 回帖基本都是“先 star + 收藏,日后必有用处”。有人问能不能过抖音、小红书、Cloudflare、reCAPTCHA、亚马逊,作者在帖里一条条回,还现场补了 Akamai、阿里 234、DataDome 的示例。这群人就是 JS 逆向、爬虫接单、跨境电商采集的从业者,痛点很实在。
3. 原库被 404,换个号“秽土转生”,星和 fork 反倒冲得更猛
- 10-28 早上帖里好几个人报告“GitHub 链接挂了,这是被制裁了吗”“该不会已经被函了吧”“已经 404 了”。当天下午作者回:“秽土转生了,原项目被 404 了,现在更新链接了”。
- 重建的库当天提交了 “docs: trim README examples to akamai and creepjs only” 和 “remove the expedia-taap example”。英文 README 现在只剩 Akamai、DataDome、CreepJS 三个国外目标;首发帖里那些国内目标(瑞数、极验、天御、数美、易盾、BOSS、抖音、小红书)都不写了。有人在帖里问“xhs 的示例怎么没有了?”。下架原因大概率是怕国内风控厂商或平台发律师函,但没核实。
- fork 走在 star 前面:Trendshift 记录 10-28 新增 39 个 fork、0 个 star,10-29 新增 137 个 fork、3 个 star。差不多一半的 fork 是在库刚重建、star 还没涨的时候出现的。被删过一次的工具,用户第一反应是“先 fork 一份留着”,所以 fork/star 才这么高,不像是刷出来的。抽查最近 12 个 fork 账号,大多是 2016–2023 年注册、有几十个库的真人账号(caoshuisi、Big1moster、p9s 有 272 个库、16tool 是 2012 年注册的,等等)。
- issue #1 有人问“是原版 ruyijs 项目吗?”,说明确实有用户是从旧链接一路找过来的。
4. 多渠道同时发内容
- B 站账号“如意-AI浏览器开发”:发了《腾讯天御无感/滑块验证码 ruyijs 一键秒杀》(播放约 800–945)、《Akamai 用 ruyijs 的 60 套 TLS 无敌并发》等视频(B 站搜索结果页)。
- 腾讯新闻/企鹅号:《ruyijs 一键过 DataDome 完整代码》(2026-10-29,news.qq.com/rain/a/20261029A005GR00)。
- YouTube Shorts:《Bypass any anti-bot check from Python with ruyiJS》。
- 微信公众号加微信群:README 贴了作者微信和“AI浏览器ruyijs过检测交流群3”的二维码(说明 1、2 群已经满了)。
- Trendshift 收录,10-30 到 11-02 有四天进了前 25(最好第 4),给了一部分中文以外的曝光。
- X:x-radar 本地语料近 30 天里搜 “ruyijs” 一条都没有,英文 X 上基本没人讲;HN、Reddit 也没搜到。
5. 有人真在用,还有外部贡献者
- PyPI 一周 2,385 次下载。对一个只发 Windows、macOS 26、glibc 2.39 wheel 的小众原生库来说,这个量说明有人在装(镜像和 CI 会把数字撑大一些)。
- 29 个 issue/PR 里,大部分是外部贡献者的 PR:Starktomy 补了 Linux 版,Facetomyself 补了 macOS 版和一串 DOM 性能优化,sbbbsbbb 修了 HTTP/2 死锁。Facetomyself 自己还做了 ruyi-mcp(24★)。社区确实在出力。
6. 钱从哪儿回来
- 不靠这个库本身收钱。回钱的是四条线:(1) 赞助商 FastAIToken,一个 Claude/GPT 的 API 中转站。帖子标题前缀是“【FastAI·开源推广】”,正文写“本项目基于 claude1.5x 纯血 opus5.5 协助开发……可以用我们的中转”,README 顶部挂着它的 logo,帖里那条链接被点了 258 次。(2) 10-30 改成 AGPL 加商业授权,闭源使用要加微信买授权。(3) 微信群往培训课程(小肩膀/如意)导流。(4) 公众号。
- 这是一套很典型的中文开源推广打法:靠开源拿声量,再导到私域、课程和中转站里变现。
三、竞品
| 名称 | 在哪 | 上线 | 规模 | 与 ruyiJS 的区别 |
|---|---|---|---|---|
| Camoufox (daijro/camoufox) | 开源 | 2024-07 | 13.1k★ | 也是改 Firefox 反检测,但它是完整浏览器,通过 Playwright 驱动;ruyiJS 不渲染,只跑 JS 和网络栈,直接在 Python 里 eval 页面函数 |
| Lightpanda | 开源 | 2023-02 | 41.5k★ | 同样主打“给 AI 用的无头浏览器”,但它是从零写的(Zig,JS 用 V8);ruyiJS 用的是真 Firefox 组件,卖点是“指纹就是真 Firefox” |
| CloakBrowser | 开源 | 2026-02 | 32.8k★ | 隐身版 Chromium,能直接替换 Playwright;走的是完整 Chromium 路线 |
| undetected-chromedriver / nodriver | 开源 | 2019 / 2024 | 12.9k / 4.9k★ | 改 Chrome 驱动层,用的还是完整 Chrome |
| patchright | 开源 | 2023-11 | 5.1k★ | 打过补丁的 Playwright |
| curl_cffi | 开源 | 2022-03 | 6.8k★ | 只模仿 TLS/HTTP 指纹,不执行 JS;ruyiJS 能跑出站点 JS 生成的 token |
| sdenv | 开源 | 2024-03 | 823★ | 中文圈“补环境”框架(基于 jsdom 魔改),专门过瑞数;ruyiJS 不用模拟环境,直接拿真引擎跑 |
| PythonMonkey | 开源 | 2022-09 | 974★ | 也是把 SpiderMonkey 嵌进 Python,但只有引擎,没有 DOM、网络栈和指纹 |
| Scrapling / Botasaurus | 开源 | 2024 / 2023 | 98.7k / 5.8k★ | 通用爬虫框架,反爬靠外挂浏览器 |
| browser-use / Steel | 开源加云 | 2024 | 120k / 7.9k★ | AI 智能体浏览器,目标是操作页面,不是逆向签名 |
| 打码平台、商业过盾 API(2captcha、各类 JS 逆向接单) | 其他 | 早已存在 | 大 | 要付费、走黑箱 API;ruyiJS 是本地跑、开源 |
四、差异化
在中文 JS 逆向的工作流里,遇到加密参数(h5st、bx-ua、瑞数 cookie、Akamai sensor_data)要么“扣代码”,要么“补环境”(jsdom、sdenv 这类模拟环境);在英文圈,一般是开一整个 Chrome 或 Firefox 用 Playwright 驱动。ruyiJS 夹在两者中间:引擎是真的,所以不用补环境;又没有渲染和窗口,所以很轻,还能开很多并发(“60 套 TLS 并发”);跟 Python 直接通信,context.eval("window.__sign(payload)") 就能把页面自己的签名函数当普通 Python 函数调。指纹、TLS 指纹(Firefox 100–159)、代理都按 Context 单独配。再加上随包附带“针对各家盾的可运行示例”,用户把库丢给 AI 智能体,AI 照着示例就能改出能用的代码(作者在帖里原话:“直接让 AI 去 pip 用这个库就可以,因为放了很多 examples”)。
这个差异化确实是它跑出来的原因之一。不过更关键的是两样:一是“示例直接对准国内用户每天头疼的那几家盾”,二是作者自带的“如意”品牌。技术定位决定了大家愿意 star 和 fork;流量本身来自已有的培训粉丝和 linux.do。
五、看见度与跟风
- 看见度:属于“小圈子里在传”。中文逆向/爬虫圈(linux.do、B 站、公众号、微信群)在传;英文 X、HN、Reddit 基本没声音;没有媒体报道;它不收钱,也就没有公开收入。
- 跟风:暂时没看到直接照抄的。同品牌下的周边库已经有了:ruyiPage 的各语言移植(ruyipage-go、ruyipage-js 等十几到二十来颗星)、Facetomyself/ruyi-mcp。重名的 icesword0760/ruyi(远程浏览器 + AI 工作台)跟它不是一回事。
六、别人能借鉴的
- 拿“能直接跑的过 X 盾示例”当 README 的主角:用户一眼就能看到“我那家盾能不能过”。
- 先在 linux.do 这种技术社区用“开源推广”格式发,在帖里一条条回,现场补案例。
- 开源工具挂 API 中转站当赞助商、引到微信群里,用 AGPL 加商业授权两条腿收钱。
- 被删以后马上换号重建、把敏感目标删掉,原来的用户会顺着帖子找过来,还会成批 fork 留底。
七、还不确定的
- 原库为什么被 404(律师函、平台举报还是作者自己删的)、原库在谁名下、原来有多少 star,都没查到。
- GitHub 的 stargazers 接口(REST 和 GraphQL)对这个库返回空列表或 404,star 账号的质量没法抽查。原因不明,可能是 GitHub 对这个库做了限制。fork 账号抽查下来像真人。
- 下架的国内目标示例,是不是改在微信群或课程里私下发了,没核实。
- PyPI 下载有多少是镜像或 CI 刷出来的,不清楚。
出处
- GitHub API:repos/cutetailbud/ff-ruyijs(仓库、commits、releases、issues、forks),2026-11-06
- linux.do 首发帖及回帖:linux.do/t/topic/3078486
- Trendshift:trendshift.io/repositories/325142
- pypistats:pypistats.org/api/packages/ruyijs/recent
- 小肩膀教育:0xshoulderlab.site/ ;Esword618/ruyiBrowser
- 腾讯新闻:news.qq.com/rain/a/20261029A005GR00 ;view.inews.qq.com/a/20260623A09GUW00
- B 站:BV13rno6PEvn、BV1mmxY6zEV7(从搜索结果页看到的播放量)
- 数据卡:/home/ljr/fanout/why/cards/gh_cutetailbud__ff-ruyijs.json