什么值得做
dota2modmanager/dota2-mod-manager · dota2modmanager

Dota 2 Mod Manager:25 万人在用的开源工具,star 是开口要来的

它是什么 一个免费开源的 Dota 2 桌面模组管理器,从社区现成的模组目录里一键安装、开关 1,600 多个皮肤模组,游戏更新后自动装回去。

为什么火了 2026-07-24 的 Dota 补丁让旧装法和网上教程全部作废,它四天前刚建仓,接住了「现在怎么装模组」的搜索,俄英双语页面拿下 Google 第一;近期 star 上涨来自 10-29 新版本里请用户点 star 的弹窗。

C你可以怎么跟 别在 Dota 上再做一个;找一个刚因更新让旧教程作废、又有开源模组目录却没客户端的游戏,做那个客户端,靠补丁教程页和多语种 SEO 拿用户,star 靠第三次启动时开口要。

C 级:打法能学,但这类工具的用户是玩家,不点 star:25 万安装开口要了也只有 192 颗;Dota 的位置已被占住,跟进者都不到 20 颗,还挂着游戏 ToS 灰区的风险。 小圈子里在传
数据(每天更新) · 建库 2026-07-20 · 208 星 · 7 天 +93
GitHub · 星数
010020010-2810-3111-0311-0511-08208
数据 2026-10-28 → 2026-11-08(12 天,12 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有

一个开源的 Dota 2 换皮肤工具,109 天被下载了 25 万次,在俄语区的 Google 搜索里排第一,可到 10 月底它在 GitHub 上只有 54 颗 star。后来作者在软件里加了一个弹窗,请用户去点 star,9 天里涨到了 192 颗。这个项目值得学的是它怎么拿到用户。至于 star,它自己的数字就说明了:这一类工具拿不到多少。

一个补丁让网上的教程全部作废

2026 年 7 月 24 日,Dota 2 的一次更新改了游戏读取文件夹的规则。在这之前,装皮肤模组的老办法是在 Steam 启动项里写 -language mods,让游戏去读一个自建的文件夹。更新以后这一招没用了。网上教的全是老办法,玩家照着做,什么都不发生。

四天前,7 月 20 日,一个叫 Fleece 的开发者建了这个仓库。它的官网安装指南第一句就写:「Most guides still teach a folder trick the July 2026 patch killed」(大多数教程教的还是被 7 月补丁废掉的文件夹技巧)。接下来是新规矩:先看 boot.vcfg 里的音频语言,再把模组改名成 pak02_dir.vpk 放进对应的文件夹,编号冲突了往上加,游戏一更新可能被清空。手动装一个尚且麻烦,装二十个、开开关关、补丁后再恢复,就更没人愿意自己弄了。这个工具把这些事全包了:点安装,它自己找 Dota 目录、分配编号、提示冲突,补丁后自动装回去。

内容是别人现成的

它自己不做模组。模组直接实时读取 D2PFX,一个已经运营一年多的开源模组目录,有 1,653 个模组、44 个分类,所以第一天上线就有「1000+ 模组」可装。目录方只有网页,没有客户端,于是双方结了盟:目录的 README 致谢、网站页脚、wiki 安装页(第 5 节「用 Mod Manager 自动安装」)都链到它,目录方 2,915 人的 Discord 里还给它开了一个专属频道。

用户从哪来:Google 第一名

真正的流量在搜索。官网 dota2modmanager.com 是俄英双语的,站点地图里有 4,042 个页面:每个模组分类一页,每个英雄一页,再加上安装、安全、和竞品的区别这类教程。仓库里有一个每周一自动运行的脚本,把 Google、Bing、Yandex 的搜索数据贴进 issue #3。截至 11 月初那一周的数字:

搜索词排名每周点击
dota 2 mod manager第 1.0801
дота 2 мод менеджер第 1.0207
dota 2 mods第 1.5289
全站合计—约 5,969(曝光 4.1 万)

点击里俄罗斯占 64%,乌克兰 13%,后面是菲律宾、白俄、印尼、哈萨克。它还在截别人的词:竞品的名字(minify 每周 1,272 次曝光)、上游目录的名字、「skin changer」,都写进了页面。

其余渠道是补充:俄语 YouTube 上一条讲解视频 1.1 万播放,TikTok 上两条一千多播放的视频(都是 9 月底的数字);作者自己扩写了 Fandom Wiki 的 Modding 词条,在 Reddit 和 Steam 指南里发帖,都写明了是作者本人。英文科技圈几乎没人知道它:X 上近 60 天搜不到一条,也没上过 Hacker News 或 GitHub 热榜。

安装包 Setup.exe 在 GitHub 上被下载了 250,595 次,自动更新的检查文件被拉了 51.8 万次(GitHub Releases,11-06)。109 天发了 72 个版本,平均一天半一版,装上的人大多一直跟着更新。

对手早就在收钱

这一类不是空地。Dota2Changer 做了好多年,自称有 18,000 多个模组,是它的十倍以上,卖钥匙、金币和私人合集。它的位置不是第一个做的,而是第一个开源、免费、不要登录、照着新补丁写的。它把这一点做成了信任凭证:README 上挂着 OpenSSF 徽章、CodeQL、可复现构建,官网专门写了一页提醒「要钱、要登录的启动器别信」。

这一页也是被逼出来的。9 到 10 月,有人拿它的 GPL 代码改名、闭源,拿去卖钱,作者 10 月 19 日写了 /docs/copies/ 教人辨别。还有一个叫 VANTA DOTA2 HUB 的项目,7 月 21 日从它 fork 出去,9 月改写了提交历史,自称是独立实现,两个仓库加起来 18 颗 star。同类开源工具里 star 最多的 Dota2 Minify 也只有 264 颗,10-28 到 11-07 只涨了 7 颗。

star 是怎么来的

10 月 29 日发布的 v2.19.0,更新说明里写着:

From the third launch, a window asks for two things, both free: a star on GitHub, and a few words about the app somewhere people talk about Dota mods.

意思是从第三次启动开始,弹一个窗口请你做两件免费的事:去 GitHub 点个 star,再去 Dota 模组圈说两句。理由也写明了:名气大了,就能申请到 SignPath 的免费代码签名,Windows 不会再提示「未知发布者」。「稍后提醒」一周弹一次,最多三次。

GitHub 逐日 star:10-28 是 54,10-29 还是 54,10-30 是 63,10-31 是 89(单日 +26,最多的一天),11-01 是 115,11-06 是 178,11-06 当天实查 192。曲线正好跟着新版本通过自动更新铺开的节奏走。11 月 4 日的 v3.0 首页上还会直接显示项目的 star 数。

拿 25 万次安装去除,点 star 的不到千分之一,而且这已经是开口要了以后的数。这就是这一类项目的天花板:用的人是游戏玩家,他们没有 GitHub 账号,也不在乎 star。

如果是你

C。 想拿 star 的话,这条路不划算:一个 25 万用户的工具,开口要了也只有 192 颗。Dota 这个位置已经被它占住,Google 第一、上游目录背书、72 个版本,后来的跟进者都不到 20 颗。能学的是它拿用户的打法,不是拿 star 的打法。

适合谁:本来就在某个游戏的模组圈里、懂文件格式、能做 Windows 桌面安装包和自动更新的人;想要的是一个有真实用户的开源作品写进履历,不是 star 数。会做程序化 SEO、能写两种语言的页面,是加分项。

不适合谁:想靠这个上 GitHub 热榜、拿几千 star 的;想在 Dota 上再做一个的;受不了 ToS 灰区的。改皮肤,尤其是「给没买的饰品换外观」这种功能,游戏厂商随时可能出手。

怎么做:找三样东西凑齐的游戏:玩家多;刚有一次更新让旧装法和旧教程作废;社区已经有一个开源的模组目录,但没有客户端。去做那个客户端,内容直接读目录,先和目录方谈好让它挂你的链接。功能就是那几件:一键装、开关、冲突提示、补丁后自动恢复。

怎么获客:靠搜索。补丁一出,就写一篇「某年某月补丁之后怎么装模组」的教程页,标题点名老办法失效;每个分类、每个角色各做一页,用玩家最多的那个语种(不一定是英语);再给竞品的名字各写一页对比。想要 star,就照它的做法在第三次启动时弹窗,讲清楚 star 能换来什么。

死线:补丁之后的头几周。旧教程过期、新教程还没排上来的那段时间,搜索排名最容易拿。等别人的教程更新完,就晚了。

算看错:① 换一个游戏照做,30 天内用户上千、star 却不到 50,说明这类项目在 GitHub 上就是拿不到名气,只能当作产品来做;② Valve 封号或者改文件规则,让这类工具整体失效;③ 反过来,如果有人在英文圈把同样的东西做出几千 star,那说明是俄语区玩家不点 star,不是品类的问题,换语种做还有机会。

GitHub 仓库 ↗

研究底稿:竞品表、获客证据、完整研究报告
竞品
名字在哪上线规模它和这家不同在哪
Dota2Changer网页多年前(2020 年就有 Reddit 讨论)自称 18,000+ 模组,卖钥匙、金币和私人合集对方闭源、收费、模组多 10 倍;本项目开源、免费、不要账号,并把这一点做成信任叙事
Dota2 Minify (Egezenn/dota2-minify)开源2024-12264 star,7 天只涨 7 个Minify 是编译和打补丁的工具箱;本项目是从目录一键装和管理,定位为与它并存,同时用 SEO 截它的品牌词
D2PFX 目录 (h6rd/Dota2PornFxWeb)开源2025-0851 star,1,653 个模组,Discord 2,915 人上游内容方,只有网页没有客户端;本项目是它的一键客户端,双方互相引流
VANTA DOTA2 HUB开源2026-07-21(fork 自本项目)主仓 6 star,LEGACY 仓 12 star衍生品,后来切断了渊源
收费闭源仿制启动器其他2026-09 到 10 月未核实拿本项目的 GPL 代码改名、闭源后收费
Valve 官方大厂功能无—官方没有客户端模组功能,ToS 是灰区
用户从哪来
  • 查实 SEO(Google/Bing,俄英双语程序化页面):issue #3 自动周报:「dota 2 mod manager」排第 1.0 位,801 次点击/周;全站约 5,969 次点击/周,俄罗斯 64%、乌克兰 13%;站点地图 4,042 页
  • 查实 平台事件:2026-07-24 Dota 补丁废掉旧的 -language mods 装法:官网 /docs/install:「Most guides still teach a folder trick the July 2026 patch killed」;仓库建于 07-20
  • 查实 上游 D2PFX 目录背书(README Credits、网站页脚、wiki 安装页、Discord 专属频道):MENTIONS.md 列出 5 处链接
  • 查实 俄语 YouTube 和 TikTok 小达人:hanta 视频 11,345 播放;dricsy66 1,569 播放;TikTok romantic_9991 2,158/1,572 播放(9/30)
  • 查实 作者自铺外链(Fandom Wiki、Reddit、Steam 指南,均有披露):MENTIONS.md 的「Written by the maintainer」一节
  • 查实 应用内求 star 弹窗(第三次启动时):CHANGELOG v2.19.0(2026-10-29)「a window asks for… a star on GitHub」,star 从 10-30 起涨
  • 查实 自动更新留存:latest.yml 被拉取 517,602 次,72 个 release

Dota 2 Mod Manager(dota2modmanager/dota2-mod-manager)为什么跑出来

渠道:GitHub | 研究日 2026-11-06 | 仓库建于 2026-07-20(109 天),GPL-3.0,Electron/TypeScript,作者 Fleece(原地址 github.com/TheFleece/dota2-mod-manager)

一句话结论

star 的这波上涨(10/29 的 54 涨到 11/07 的 190)是应用里弹窗要来的:2026-10-29 发布的 v2.19.0 加了一个窗口,从第三次启动起请用户去 GitHub 点 star,作者说图的是 SignPath 的免费代码签名。真正值得看的是 star 底下的那个产品。2026 年 7 月 24 日 Dota 补丁废掉了老的「-language mods」装法,手动装模组变得很麻烦,它正好在这时候上线。它直接读社区现成的 D2PFX 模组目录(1,653 个),拿下了「dota 2 mod manager」这类搜索词的 Google 第 1 名,在俄语区涨到约 25 万次安装包下载。star 只是一个滞后的副产品,和用户量比起来非常小。

一、数据

  • GitHub star:54(2026-10-28)、63(10-30)、89(10-31)、115(11-01)、178(11-06)、190(11-07);单日最高 +26(10-31)。来源:我们的 github 库 repo_day。2026-11-06 用 API 实查是 192 star、15 fork。
  • GitHub Releases 下载(API 实查,2026-11-06):共 72 个 release,所有附件合计约 100 万次下载。其中 Dota-2-Mod-Manager-Setup.exe 250,595 次(官网 facts 页写「Installer downloads 257,114」),latest.yml(自动更新检查)517,602 次,便携版 7,488 次,Linux AppImage 3,375 次。单个版本的下载动辄几万,比如 v2.16.0 有 84,563 次、v2.7.1 有 86,077 次,说明有大量装着在用、跟着自动更新的老用户。
  • Google Search Console(仓库 issue #3 里每周机器人自动贴的报告,截至约 2026-11-01 那一周):每周约 5,969 次点击、4.1 万次曝光。
    • 「dota 2 mod manager」排第 1.0 位,1,077 次曝光、801 次点击;「дота 2 мод менеджер」排第 1.0 位,207 次点击;「dota 2 mods」排第 1.5 位,289 次点击。
    • 按国家分:俄罗斯 64%、乌克兰 13%、菲律宾 5%、白俄 4%、印尼 3%、哈萨克 3%。
    • 来源:github.com/dota2modmanager/dota2-mod-manager/issues/3
  • 社区:D2PFX 目录的 Discord 有 2,915 人(2026-09-30,来源 MENTIONS.md)。这个服务器属于目录方,不属于本项目,不过本项目在里面有自己的 #mod-manager 频道。
  • 同类开源项目的 star 对照(我们的 github 库,10/28 到 11/07):Egezenn/dota2-minify 从 257 到 264,7 天只涨了 7 个;h6rd/Dota2PornFxWeb 在 50 到 51 之间。

二、竞品

名称在哪上线规模和它的不同
Dota2Changer(dota2changer.com)网页 + 闭源 Windows 客户端多年(2020 年就有 Reddit 吐槽帖)自称 18,000+ 模组;卖「Private ModMakers Collections」钥匙和金币闭源、要付费买钥匙或订阅;模组量是它的 10 倍。本项目的打法是开源、免费、不要账号,还专门写页面提醒「要钱、要登录的启动器别信」
Dota2 Minify(Egezenn/dota2-minify)开源2024-12264 star,是本类开源 star 最多的Minify 是「编译/打补丁」的工具箱;本项目是「从目录一键装」。官方定位是和它并存:避开 Minify 用的 pak 槽,还专门做了一页讲两者的区别。它的 SEO 也在截 Minify 的搜索词(「minify dota 2」每周 1,272 次曝光)
D2PFX 目录(h6rd/Dota2PornFxWeb)及其站点和工具开源 + 网页2025-0851 star;1,653 个模组;Discord 2,915 人它是上游的模组来源,本项目是它的「客户端」。目录方在 README、网站页脚、wiki 安装页和 Discord 都给本项目引流,双方是共生关系
VANTA DOTA2 HUB(原 Dota2Skins Manager,artem-prime42)开源/半开源 + 网站2026-07-21 从本项目 fork,2026-09-25 换掉历史、自称独立实现主仓 6 star,LEGACY 仓 12 star;Reddit r/DotA2Mods 有「做了 4 个月」的发布帖是本项目的衍生品,之后切断了渊源
改名闭源、收费的仿制启动器其他(网盘、VK 群等)2026-09 到 10 月陆续出现未核实拿 GPL 代码改名、闭源后卖钱;作者 2026-10-19 写了 /docs/copies/ 专门教人辨别
tufukap/celestial_vpk 等换皮 fork开源2026-09-080 star描述原样照抄
VK 上的付费模组群(如 MOR,5.4K 订阅)其他不详5.4K 订阅卖独家模组和整合包,属于人工分发
Valve 官方大厂功能——没有官方的客户端模组功能,所以不存在大厂挤压;但 ToS 是灰区,Steam 社区有人问「会不会封号」

小结:这个品类老玩家(Dota2Changer)早就有,而且在收费。所以本项目的位置不是「第一个做的」,而是「第一个开源、免费、跟着新补丁走、接上社区目录」的那个。

三、增长手段(用户从哪来)

  1. Google/Bing SEO,最主要的来源,已证实。 官网 dota2modmanager.com 是俄英双语的 Astro 站,站点地图里有 4,042 个页面,包括每个模组分类页、每个英雄页,以及 /docs/install、/docs/safe、/docs/minify、/docs/vpk 这类教程。仓库里有 .github/workflows/seo.yml,每周一自动往 issue #3 贴一份 GSC、Bing、Yandex 的周报。核心词全部排第 1 位,每周约 6,000 次点击,其中 /ru/ 首页一页就有 2,142 次点击、CTR 38%。它还在截竞品的品牌词,比如 minify、dota2pornfx、d2pfx、skin changer。
  2. 时机:2026-07-24 的 Dota 补丁,已证实。 官网安装指南第一句就是「Most guides still teach a folder trick the July 2026 patch killed」。旧教程失效后,玩家搜索「2026 怎么装模组」的需求一下子起来了,本项目 07-20 建仓,刚好接住这波。作者自己还写了 Steam 指南《Моды на Dota 2 в 2026: почему гайд из гугла тебе врёт》,并在 r/DotA2 发了讲这次补丁的帖子,都做了自我披露。
  3. 上游目录 D2PFX 背书引流,已证实。 目录的 README Credits、网站页脚的「Mod Manager」链接、wiki 安装页第 5 节「用 Mod Manager 自动安装」、Discord 专属频道,还有目录的 tool-versions.json 给每个 release 记 sha256。目录的用户是最精准的人群。
  4. 俄语 YouTube 和 TikTok 的小达人,已证实,但量不大。 hanta 的讲解视频 11,345 播放(2026-08-21);dricsy66 有 1,569 播放;TikTok 的 romantic_9991 两条分别是 2,158 和 1,572 播放(以上均来自 MENTIONS.md,9/30 的数字)。Jina 还搜到更多 2026 年的俄语教程视频,比如 XJ5DEvlh9mk、Q6hcf4PaLYE,播放量未核实。
  5. 作者自己铺的外链,已证实,而且公开披露了。 包括 Dota 2 Fandom Wiki 的 Modding 词条(作者亲自扩写,编辑摘要里写明了)、Reddit、Steam 指南。另外有一份 awesome-game-file-format-reversing 列表在 2026-08-20 主动收录了它,这份列表 219 star。
  6. 应用内求 star,已证实。这是这 7 天 star 曲线的直接原因。 v2.19.0 在 2026-10-29 09:33 UTC 发布,CHANGELOG 原文是:「From the third launch, a window asks for two things, both free: a star on GitHub, and a few words about the app somewhere people talk about Dota mods… Being better known gets us free code signing from SignPath」。star 从 10-30 开始起涨,和这个版本经自动更新铺开的时间一致:v2.19 到 v3.2 这几个版本的安装包合计又被下载了十几万次。v3.0.0(11-04)的首页还会直接显示项目的 GitHub star 数。没在 HN、X 或 GitHub trending 上找到任何曝光(x-radar 近 60 天搜「dota 2 mod manager」是 0 条;trending_days_any=0)。
  7. 自动更新留存,已证实。 latest.yml 被拉了 51.8 万次,用户装上后会跟着版本走。按 72 个 release 平均算,1.5 天一版,用户一直在用最新的。

四、为什么跑出来

  • 平台事件带来需求:2026-07-24 补丁让旧的「-language mods」装法失效。网上教程集体过期,玩家找不到能用的方法;它在补丁前 4 天建仓,是第一批专门照着新机制写的工具(证据:官网 /docs/install)。
  • 供给是现成的:它不自己做模组,直接实时读取 h6rd 运营了一年多的 D2PFX 开源目录(1,653 个模组、44 类)。上线第一天就是「1000+ 模组」,目录方再反过来给它引流。
  • SEO 做得非常专业:几千个程序化页面、俄英双语、每周自动出 SEO 周报;「dota 2 mod manager」等核心词在 Google 排第 1(issue #3)。俄罗斯和乌克兰这个 Dota 最大的玩家盘贡献了 77% 的点击。
  • 对收费老玩家的叙事是「免费、开源、不要登录」:Dota2Changer 那类卖钥匙、订阅的启动器让用户不放心。它把「开源、构建可复现、OpenSSF 徽章、不要 Steam 登录」做成卖点和信任凭证,还专门写页面教人识别收费仿冒品。
  • 迭代极快:109 天发了 72 个 release,每次 Dota 补丁后自动恢复模组,还有冲突提示、预设链接分享,以及「给账号没买的默认饰品换外观」(改 items_game)。最后这个是最能戳中玩家的功能,也是灰区最深的一个。
  • star 是被要来的:10/29 加了第三次启动弹窗求 star,之后 9 天涨了约 136 个。拿 25 万安装量做分母,转化率不到千分之一,说明 star 远没有反映真实用户量。

五、差异化

  • 和 Dota2Changer 比:开源、免费、不要账号,可以对比的就是这一点。但 Dota2Changer 的模组多 10 倍。真正让它跑出来的是新补丁时机 + 搜索排名第一,开源本身更多是信任凭证和 SEO 内容素材,不是用户来的原因。俄语区的普通玩家在意的是「免费、能用、不封号」。
  • 和 Minify 比:一个是「从目录一键装、开关、管冲突」的消费者体验,一个是工具箱,两者互补,也是互相截流量。
  • 和上游 D2PFX 比:目录只是一个网页,它是一个客户端,解决了「下载以后怎么放、怎么关、补丁后怎么恢复」这些事。
  • 结论:差异化的核心是「把一个社区目录产品化成一键客户端」。它能跑出来靠的是补丁时机 + SEO + 上游背书这三样合在一起;GitHub star 这波上涨则纯粹是应用内求 star 的结果。

六、可见度

小圈子里在传。它在俄语 Dota 模组圈已经是主流工具:Google 排第 1,25 万次下载,Steam 社区有人发帖说「对局里好多人在用,会不会封号」。但英文圈、科技圈几乎没人知道:没有媒体报道,X 上 0 条,没上过 HN 或 trending。收入方面无可公开,它不收费。另外 GitHub 的 stargazers 接口(REST 和 GraphQL)都返回空,看不到是谁点的 star,原因未核实。

七、跟风者

  • VANTA DOTA2 HUB:07-21 从本项目 fork,9/25 换掉历史、改称独立实现,在 Reddit 以「做了 4 个月的免费 manager」发布。
  • tufukap/celestial_vpk:换皮 fork,描述原样照抄。
  • 改名闭源、收费的启动器:有多个,作者 10/19 专门写了 /docs/copies/。名字和规模未核实。
  • 另有 9 个以上普通 fork。

八、可借鉴

  • 「大 DAU 游戏 + 平台补丁让旧方法失效 + 社区已经有开源内容目录」三样凑齐时,做一个「目录客户端」,吃旧教程过期带来的搜索流量。
  • 程序化 SEO:每个分类、英雄、教程都做成一个落地页,双语;把竞品和上游的品牌词也写进页面去截流;每周自动出 GSC 周报,公开在 issue 里。
  • 和上游内容方结盟:给目录方做客户端,换来对方在 README、wiki、Discord 的官方入口。
  • 把「开源、构建可复现、OpenSSF 徽章、不要登录」做成对抗收费竞品和仿冒品的信任叙事;MENTIONS.md 写明是给「model answering a question」看的,算是一种 AI 搜索优化(GEO)。
  • 应用内在第三次启动时求 star,理由写清楚(换免费代码签名),对 star 曲线的拉动非常直接。
  • 把 AI 技能(Claude Code skill)放进仓库,让玩家「用一句话叫 AI 帮你做模组」,这是新的卖点。

九、不确定

  • 25 万安装包下载里有多少是独立用户,未核实:有重复下载,也有被仿冒品转发的。latest.yml 的 51.8 万是更新检查次数,不是人数。
  • 收费仿冒品的具体名字和规模、它们是否在 VK 或 Telegram 上卖得不错,未核实。
  • 为什么 stargazers 接口返回空,以及这 136 个 star 有没有异常账号,无法核实。
  • Valve 会不会因为 items_game 修改(解锁没买的饰品外观)出手或改协议,这是整个品类的最大风险。

出处

文章由 AI 根据公开数据和我们每天采集的数据写成,数字带出处,推断已标明