做短视频矩阵的人都有一个共同的痛点:一条视频做完,要分别登录抖音、B站、小红书、视频号、头条、快手、百家号,每个平台重新填标题、传封面、选标签、点发布。七遍下来,半小时没了。
矩媒(MatrixMedia) 就是来终结这种重复劳动的。
它是一款开源的多平台视频矩阵发布与批量分发工具(GitHub 项目 hanliang97/MatrixMedia,105+ Stars,GPL-2.0 协议),基于 Electron + Vue + Puppeteer 构建,本地运行,一次配置就能把视频批量分发到国内 8 大主流平台。
一、MatrixMedia 能做什么?
一句话概括:把“手动发布 7 遍”变成“自动发布 1 次” 。
MatrixMedia 用 Puppeteer(无头浏览器)模拟人工操作各平台的发布页面。你只需准备好视频文件(支持本地路径或 http URL)、标题、描述、标签,它就能自动完成登录、上传、填表、点击发布的全流程。
关键设计理念是:MatrixMedia 把自己定位为“AI 工具无关、框架无关”的外部命令。它不关心谁来调用——可以是你手动点 GUI,可以是 shell 脚本,可以是 Claude Code,也可以是 n8n 工作流。
二、支持哪些平台?
目前 8 个平台已完整自动化:
| 平台 | 自动化状态 | 备注 |
|---|---|---|
| 抖音 | ✅ 完整 | CLI 支持扫码登录 + puppeteer 无头 |
| 快手 | ✅ 完整 | GUI 登录后 CLI 复用 |
| 百家号 | ✅ 完整 | GUI 登录后 CLI 复用 |
| 哔哩哔哩 | ✅ 完整 | 支持封面 Puppeteer 自动化拖拽选取 |
| 头条号 | ✅ 完整 | GUI 登录后 CLI 复用 |
| 视频号 | ✅ 完整 | CLI 支持终端二维码登录 |
| 小红书 | ✅ 完整 | 支持真实浏览器模式规避反自动化检测 |
| 番茄视频 | ✅ 完整 | v0.9.9 版本新增支持 |
注意:目前仅抖音和视频号支持 CLI 直接扫码登录,其他平台需先在 GUI 中登录一次,CLI 会自动复用登录态。不支持 YouTube、TikTok 国际版等海外平台。
三、三种接入方式:GUI / CLI / HTTP API / MCP
MatrixMedia 提供四种触发方式,覆盖从手动操作到 AI 自动化全场景:
1. GUI 图形界面
Electron 桌面应用,支持 Windows 和 macOS。可视化选择平台、填写信息、点击发布,适合不想碰命令行的用户,也用来做首次登录。
2. CLI 命令行
自动化场景的主力。统一入口是 matrixmedia cli:
# 登录(抖音/视频号扫码) matrixmedia cli login # 发布视频到指定平台 matrixmedia cli publish -p dy -f video.mp4 -t "标题" # 查询登录态 matrixmedia cli accounts # 查看发布历史 matrixmedia cli history
CLI 采用机器可读契约:退出码 0=成功 / 1=异常 / 2=参数错误 / 3=业务失败,支持 --json 输出稳定 JSON 结构供上游解析。
3. HTTP API
GUI 启动后暴露本地 HTTP 接口(POST http://127.0.0.1:30088/publish),供其他程序或工作流在 GUI 运行时触发布局,避免冷启动开销。
curl -X POST http://127.0.0.1:30088/publish \
-H "Content-Type: application/json" \
-d '{"platform":"dy","file":"video.mp4","title":"标题"}'
4. MCP Server(Model Context Protocol)
这是 MatrixMedia 与同类工具最大的差异化亮点。通过 MCP 协议,Claude Desktop、Cursor、Cline 等 AI 工具可以直接调用 MatrixMedia 发视频。
MCP 可用 Tools:
list_accounts:按平台过滤已登录账号list_history:按平台/状态/天数筛选发布记录publish_video:发布视频(≤35分钟,支持定时)publish_article:发布掘金文章
配置方式:cd mcp && npm install && npm run build,然后在 Claude Desktop 的 MCP 配置中添加 stdio transport 指向 mcp/dist/index.js。
关键限制:MCP 运行于无头 stdio 环境,无法弹出扫码窗口;所有平台需先在 GUI 完成登录。
四、使用教程(从零到发布)
第一步:下载与安装
下载地址:
- GitHub Releases:https://github.com/hanliang97/MatrixMedia/releases
- 国内 Gitee:https://gitee.com/gzlingyi_0/pubtw/releases/
下载对应操作系统的安装包(Windows .exe 或 macOS .dmg),安装后启动。
第二步:登录各平台账号
打开 GUI 桌面应用,在「账号管理」中依次登录各平台账号:
- 抖音 / 视频号:支持 CLI 扫码登录,也可在 GUI 中扫码
- 快手 / 百家号 / B站 / 头条 / 小红书:在 GUI 中登录一次即可
小红书特别提示:由于小红书对 Electron 内置窗口的自动化检测日趋严格,建议在「账号管理 → 小红书账号 → 发布设置」中开启「使用真实浏览器」模式,通过 puppeteer-core 驱动本机 Chrome 规避风控。
第三步:准备视频内容
将视频文件放在本地目录,或使用 http(s) 远程 URL(工具会自动下载,上传后清理临时文件)。
第四步:发布视频
方式一:GUI 发布
- 在 GUI 中选择目标平台
- 填写标题、描述、标签
- 选择视频文件
- 点击「发布」
方式二:CLI 批量发布
# 发布到单个平台 matrixmedia cli publish -p dy -f /path/to/video.mp4 -t "视频标题" # 发布到多个平台 matrixmedia cli publish -p dy,kuaishou,bilibili -f video.mp4 -t "标题" # 远程 URL 发布 matrixmedia cli publish -p dy -f https://example.com/video.mp4 -t "标题"
方式三:HTTP API 触发
curl -X POST http://127.0.0.1:30088/publish \
-H "Content-Type: application/json" \
-d '{"platforms":["dy","kuaishou"],"file":"video.mp4","title":"标题"}'
方式四:MCP + Claude 自动发布
在 Claude Desktop 中配置好 MCP 后,直接对 Claude 说:“帮我发布这段视频到抖音和B站”,Claude 就会调用 MatrixMedia 的 MCP Tool 完成发布。
五、实用建议与注意事项
✅ 适合谁用?
- 自媒体矩阵运营者:一个人管理多个平台账号,每天发布大量内容
- AI 自动化工作流开发者:将视频发布接入 Cursor/Claude Code/n8n/Dify 等工具链
- MCN 机构:批量管理账号矩阵,统一内容分发
⚠️ 注意事项
- 登录态管理:CLI 与 GUI 共用 session partition,GUI 登录后 CLI 自动复用,无需重复认证。但 MCP 环境无法扫码,所有平台需先在 GUI 完成登录。
- 反爬策略适配:MatrixMedia 通过模拟浏览器操作实现自动化,受限于各平台前端架构变动和反爬策略升级。项目后续工作主要集中在 Bug 修复与反爬虫策略适配。
- 小红书专用模式:务必开启「使用真实浏览器」模式,否则可能触发「AI 托管」警告甚至封号风险。
- 版本更新追踪:最新版本 v0.10.4 已支持视频号带货商品选择、橱窗商品自动拉取、AI 生成声明自动点选;v0.10.x 新增 B 站封面 Puppeteer 自动化与二开指南。建议关注 GitHub Releases 及时更新。
- 开源协议:本项目以 GPL-2.0 协议开源,欢迎 Star、提 Issue 与 PR。
六、总结
MatrixMedia 的价值不在于它本身有多复杂的技术——本质上它就是用 Puppeteer 模拟浏览器操作——而在于它把“多平台重复发布”这个高频痛点,封装成了标准化的服务。
更关键的是,它通过 CLI + HTTP API + MCP 三层接口,让自己成为了 AI 自动化工作流中“最后一公里”的桥梁。当你的 Cursor 或 Claude Code 能自动生成视频文案、自动剪辑视频,却卡在“没人手动点发布”时,MatrixMedia 就是那个补全闭环的关键拼图。
对于自媒体矩阵运营者来说,它是每天节省半小时的效率工具;对于 AI 开发者来说,它是让 AI Agent 真正“落地”到内容分发的底层基础设施。
数据统计
数据评估
关于矩媒 MatrixMedia特别声明
本站微企脉提供的矩媒 MatrixMedia都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由微企脉实际控制,在2026年8月27日 下午1:15收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,微企脉不承担任何责任。
相关导航
PostBot 是一款开源的多平台内容同步分发生产力工具,以 Chrome 浏览器扩展的形式运行。它的核心价值在于:你只需创作一次内容,即可一键同步发布至国内外 20+ 主流媒体平台。PostBot 支持文章、笔记、动态、图片、视频、音频等多种内容类型,文本内容兼容 HTML 和 Markdown 格式。无论你是写长文、发短动态,还是做视频图文,都能一站搞定。
NewsCrawler
NewsCrawler 是由 NanmiCoder 开发的一款多平台新闻与内容爬虫集合,支持微信公众号、今日头条、网易新闻、搜狐新闻、腾讯新闻、BBC News、CNN News、Twitter/X、Naver Blog、Detik News、Quora、Lenny‘s Newsletter 等 12 个主流新闻与内容平台。
WebAI2API
WebAI2API是一个基于Camoufox(Playwright)的网页版 AI 服务转通用 API 的工具,通过模拟人类操作与各大AI网站交互,提供兼容 OpenAI 格式的接口服务,支持多窗口并发与多账号管理。文本生成、图片生成、视频生成三类能力全覆盖。目前已支持 ChatGPT、DeepSeek、豆包、Gemini、LMArena、Sora、Google Flow 等多个主流AI平台。
Wormhole
wormhole专注于普通用户间安全、私密传输大文件的免费工具网站。无需注册,直接通过浏览器端到端加密分享最大10GB的文件,并生成可设置自动过期的链接。
PaywallBuster
PaywallBuster是一个免费、无需注册的在线工具,它通过聚合多个第三方服务,帮助用户绕过新闻、学术类网站的付费墙或阅读限制,以便临时查阅内容。
Tampermonkey
Tampermonkey(官方中文名:篡改猴)是一款现象级的、拥有超过1000万用户的免费浏览器扩展。其核心价值在于允许用户通过安装和管理名为“用户脚本”的小型JavaScript程序,来自定义和增强任何网页的功能。
ScriptCat(脚本猫)
ScriptCat,中文名“脚本猫”,是一款开源的浏览器脚本管理器,能够执行用户自定义脚本,让你的浏览器完成更多自动化任务。与传统脚本管理器不同,脚本猫参考了油猴的设计思路,不仅完全兼容油猴脚本,还开辟了一条全新的技术路线——后台脚本运行框架。
TikTok字幕提取器
TikTok字幕提取器是一款完全免费、无需注册的在线工具,致力于帮助用户快速、精准地从TikTok视频中提取字幕文本。
FreeMediaHeckYeah(FMHY)
FMHY(FreeMediaHeckYeah)是一个由社区驱动的、开源且规模庞大的免费资源导航平台。它并不直接存储影视、游戏等文件,而是像一个精心绘制的“互联网资源地图”,系统性地收录并整理了全球范围内高质量、可免费获取的数字资源入口。
Scrapling
Scrapling是一个为“现代网络”而生的爬虫框架。它的自适应解析和一站式反爬能力直击当前爬虫开发的痛点,而其AI 集成特性又使其站在了技术发展的前沿。如果你的爬虫常常因网站改版或反爬机制而失效,Scrapling 值得你投入时间去尝试。
Firecrawl
Firecrawl是一个将网站内容转化为适用于大型语言模型(LLM)的干净数据的开发平台。它是一款开源、开发者优先的 API 服务,旨在为 AI 应用和智能体(Agent)提供可靠的网页数据 。
Zread
Zread.ai 是由智谱(Z.ai)公司推出的一款创新的AI代码阅读与理解工具,旨在帮助开发者高效地理解和导航GitHub等平台上的代码库。它就像是一个为开发者准备的“阅读神器”,能将复杂的开源项目一键转化为清晰易懂的文档和指南。
暂无评论...






