Taisly 视频发布工具包

让 AI 工作流通过 CLI、SDK 或 MCP 将短视频发布到已连接的社交账户。

源仓库
taisly/agent
Star 数
★ 217
最近更新
6 天前
License
MIT
主语言
JavaScript

30 秒速览

运行形态
命令行工具MCP 服务器代码库 / SDK
可在哪里用
通用 · 跨平台Codex · Claude Code
费用
有免费版,另有付费云服务
上手难度
中 · 需要几步配置
开始前需要
Node.jsTaisly 账户已连接的社交账户Taisly Agent 凭证或 API 密钥Shell / 命令行网络访问本地文件系统MCP Server
典型场景
开发者希望让 Codex 或 Claude Code 在用户确认后发布本地生成的演示视频,可用 CLI 或本地 MCP 完成账户查询、预检和发布。
不适合
  • 需要完全离线发布视频的团队
  • 不使用 Taisly 账户或 API 密钥的用户

这个 Agent 能做什么,适合哪些场景?

Taisly Agent Kit 是一个面向短视频发布的 JSON 优先工具包,包含命令行工具、JavaScript SDK、Agent Skill 和 MCP 服务器。CLI 和本地 MCP 可使用智能体可访问的本地视频文件;远程 MCP 通过 Taisly 的 HTTP 服务工作,只能发布公开视频 URL。工作流可查询账户与平台信息、预检视频和发布内容、创建即时或定时帖子,并查询发布状态。它通过 Taisly 账户、已连接的社交账户以及 Agent 凭证或 API 密钥执行发布,不负责内容创作或视频编辑。

使用 taisly setup 和 taisly checkin 建立本地智能体凭证,或配置 TAISLY_API_KEY;通过 taisly platforms:list 查询已连接账户,并用 taisly platforms:connect:start 与 taisly platforms:connect:check 发起和检查账户连接。CLI 的 taisly posts:validate 可对本地视频做预检,taisly posts:create 可立即发布或按 scheduled 时间安排发布;之后使用 taisly posts:status --id <historyId> 查询状态。MCP 提供对应工具,包括 taisly_posts_validate、taisly_posts_create 和 taisly_posts_status;创建帖子时必须在用户明确确认后设置 confirmed: true。JavaScript 程序可通过 Taisly 类调用 platforms 和 posts 接口,操作结果以 JSON 返回。

  1. 开发者希望让 Codex 或 Claude Code 在用户确认后发布本地生成的演示视频,可用 CLI 或本地 MCP 完成账户查询、预检和发布。
  2. 内容团队需要把同一段短视频发布到多个已连接账户,可通过 posts:create 提交多个平台 ID。
  3. 营销人员要安排产品发布视频的发布时间,可使用 posts:create 的 --scheduled 参数。
  4. 自动化脚本需要以结构化结果跟踪发布任务,可保存返回的 historyId 并调用状态查询。
  5. 需要将视频发布接入 Node.js 项目的开发者,可导入 @taisly/agent 并使用 Taisly SDK。

如何安装或部署这个 Agent?

全局安装 CLI,或用 npx 直接运行。运行工具需要 Node.js 环境、Taisly 账户、已连接的社交账户,以及通过浏览器设置取得的本地 Agent 凭证或手动创建的 API 密钥。远程 MCP 无法读取本地文件;需要发布本地视频时使用 CLI 或本地 stdio MCP。

如何使用这个 Agent?

用设置和 check-in 流程取得本地凭证后,先查询账户,再验证视频并创建帖子。将 platform_id_1 替换为 taisly platforms:list 返回的实际平台 ID。发布创建需要用户明确确认;保存输出中的 historyId 以查询状态。

这个 Agent 有哪些优点和局限?

优点
  • 提供 CLI、Node.js SDK、本地 stdio MCP 和远程 HTTP MCP,能接入多种智能体工作流。
  • 命令输出为 JSON,并提供验证、创建和状态查询步骤,方便脚本解析与跟踪。
  • 可通过一次 posts:create 面向多个已连接平台发布,也支持定时发布。
  • 支持 TikTok、Instagram、YouTube、X 和 Facebook 的账户连接流程。
局限
  • 发布依赖 Taisly 账户、已连接的社交账户和 Taisly 凭证或 API 密钥。
  • 远程 MCP 只能使用公开视频 URL;本地文件需要 CLI 或本地 MCP。
  • posts:validate 只是本地预检,最终校验仍由 Taisly 执行。
  • posts:status 查询近期历史,因为目前没有单帖状态端点;媒体上传复用尚未实现。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Taisly 视频发布工具包 当前 66 · 存在缺口 命令行工具免费版 + 付费版 ★ 217 6 天前 JavaScript Codex · Claude Code
Page Agent 48 · 缺口较多 代码库 / SDK免费 + 模型费 ★ 29k 1 个月前 TypeScript —
NotebookLM Python 自动化套件 81 · 表现良好 命令行工具免费 + 模型费 ★ 20k 2 天前 Python Codex · Claude Code · Claude.ai
Code Assistant 70 · 存在缺口 桌面应用免费 + 模型费 ★ 182 今天 Rust Claude.ai · OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
66/ 100 五分制 3.3 / 5
信任安全 17/29
可靠稳定 6/14
适用触发 14/18
规范维护 14/18
有效结果 10/13
证据核验 5/8
查看各维度的扣分理由
信任安全17 / 29 · 2.9/5

工具范围围绕社交账号、视频验证和发布,且发布前要求用户明确确认视频、目标账号、文案和排期,支持最小化一般操作风险(least_privilege 2,user_confirmation 3)。README说明本地与远程 MCP 的传输方式、远程只接受公开视频 URL,并指出本地凭据路径和 API key 方式;但未充分说明凭据保护细节或数据保留情况(data_flow_transparency 2,sensitive_data_handling 2)。所给材料没有依赖清单或依赖安全措施;发布会产生外部社交内容,状态查询和确认有帮助,但未说明撤回或恢复机制(dependency_security 1,external_effects 2,rollback 1)。仓库有项目名称、包和注册表标识,但发布者未验证,维护者身份及责任不清(source_attribution 1)。

可靠稳定6 / 14 · 2.1/5

README对 CLI、SDK、MCP 的主要流程描述大体一致,也明确区分本地文件与远程 URL 的限制;但没有其他源代码或测试内容可交叉核实实现细节(self_consistency 2)。Node 20 及 npm 安装方式明确,但未见依赖锁文件、依赖清单或可用性说明(dependency_availability 1)。认证流程要求检查状态并告知失败,但错误类型、恢复步骤和失败响应格式说明有限(failure_messages 1)。

适用触发14 / 18 · 3.9/5

材料具体列出 Codex、Claude Code、Cursor、OpenClaw 和自定义工作流,并覆盖即时发布、排期、账号连接及状态查询(audience_and_scenarios 3)。“不是”清单及当前限制明确了产品边界,但平台差异和各操作权限边界没有全面展开(capability_boundaries 2)。推荐流程强调先验证和确认,触发场景也聚焦社交视频发布;不过高层指令如何映射到账号选择等细节仍需用户介入(trigger_precision 2)。提供 CLI、SDK、本地及远程 MCP 安装说明,并标出远程 URL 限制;环境兼容范围主要由 Node 20 要求和少量说明覆盖(environment_fit 2)。

规范维护14 / 18 · 3.9/5

README分区清楚,包含安装、认证、快速开始、MCP、SDK、示例、边界和限制(information_architecture 3)。全局安装、npx、本地开发和多种 MCP 配置均有示例(install_notes 3)。包名、命令和 MCP 工具名有具体清单,但 `integrations:*` 与 `platforms:*` 别名可能增加名称理解成本(naming_stability 2)。多种 agent 食谱和命令示例齐全,但没有专门 FAQ(examples_and_faq 3)。局部预检、状态端点、远程视频 URL 及媒体复用等限制均有说明(known_limitations 3)。提供 MIT 许可证文本(license 3)。有包版本 0.2.9 和语法检查工作流,但所给材料没有变更日志或版本政策(versioning_changelog 1)。有仓库和问题追踪链接,却未明确维护负责人或维护承诺,且发布者未验证(maintenance_responsibility 1)。

有效结果10 / 13 · 3.8/5

CLI 和 SDK 示例展示可解析的 JSON 工作流,涵盖验证、发布和状态查询;MCP 工具列表与确认要求让输出可用于后续操作(output_usability 3)。统一连接多个社交平台并提供 CLI、SDK 和 MCP 接入,能减少自行集成的工作;但价值主要依赖 Taisly 账户、已连接账号和服务端 API(marginal_value 2)。安装标称免费,配置示例完整;付费规模条件和外部服务依赖意味着实际成本收益不能仅凭材料充分判断(cost_benefit 2)。

证据核验5 / 8 · 3.1/5

README、package 元数据、许可证及 CI 工作流提供了可追踪的项目、版本、许可和语法检查线索;但对平台覆盖及服务能力的说明主要由项目自身陈述(claim_traceability 2)。文档、包元数据和 CI 对名称、入口和 Node 要求有所呼应,但没有源代码、测试或独立资料佐证核心行为(cross_source_corroboration 2)。README区分推荐流程、已述限制和规划中的功能;营销性能力描述并非逐项附有验证证据,因而事实与推断仍只能部分区分(fact_inference_separation 2)。

风险与缓解建议
  • 发布会影响真实社交账号;按文档流程确认视频、目标账号、文案和排期,并在发布后检查状态。
  • 材料未说明凭据加密、数据保留、依赖安全或撤回发布的机制;请在采用前核实这些要求是否满足。
  • 发布者身份未验证,平台和服务能力主要依据项目文档陈述;本评估未执行代码或独立验证行为。
证据充分度:低 评估于 2026年10月9日 审查版本 88909654f551
查看完整评分方法 →

常见问题

安装和使用是否免费?
Agent Kit 可免费安装和开始使用;README 说明更高发布量、更多账户或自动转发流程可升级到付费计划。
它能发布到哪些平台?
文档列出 TikTok、Instagram Reels、YouTube Shorts、X 和 Facebook;可连接平台以 instagram、tiktok、youtube、x、facebook 为 slug。
本地视频能通过远程 MCP 发布吗?
不能。远程 MCP 要求公开的 videoUrl;本地视频应使用 CLI 或本地 stdio MCP。
发布操作会直接执行吗?
创建帖子前应先确认视频、目标账户、说明文字和时间。MCP 的 taisly_posts_create 要求 confirmed: true,仅在用户明确批准后设置。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents