tuzi-short-video by tuziapi/tuzi-skills
npx skills add https://github.com/tuziapi/tuzi-skills --skill tuzi-short-video为社交媒体平台创建短视频。分析内容,适配平台规格,生成提示词,并调用 tuzi-video-gen 后端。
这是一个仅包含工作流的技能(无脚本)。它将视频生成委托给 tuzi-video-gen。
VIDEO_GEN_DIR : 从项目根目录解析 skills/tuzi-video-gen/SKILL.md 的相对路径。
关键:此步骤必须在任何视频生成之前完成。
echo "${TUZI_API_KEY:-not_set}"
grep -s TUZI_API_KEY .tuzi-skills/.env "$HOME/.tuzi-skills/.env"
| 结果 | 操作 |
|---|---|
| 找到密钥 | 继续步骤 0.2 |
| 未找到密钥 | ⛔ 运行 API 密钥设置(参见 references/config/first-time-setup.md) |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
test -f .tuzi-skills/tuzi-short-video/EXTEND.md && echo "project"
test -f "$HOME/.tuzi-skills/tuzi-short-video/EXTEND.md" && echo "user"
| 结果 | 操作 |
|---|---|
| 找到 | 加载、解析、应用设置 |
| 未找到 | ⛔ 运行首次设置(references/config/first-time-setup.md) |
| 路径 | 位置 |
| --- | --- |
.tuzi-skills/tuzi-short-video/EXTEND.md | 项目目录 |
$HOME/.tuzi-skills/tuzi-short-video/EXTEND.md | 用户主目录 |
EXTEND.md 支持:默认平台 | 默认模型
模式:references/config/preferences-schema.md
分析用户的内容(文本、文章、脚本、主题描述):
使用 AskUserQuestion 让用户选择目标平台(除非已在 EXTEND.md 中指定或保存):
header: "Target Platform"
question: "目标发布平台?"
options:
- label: "小红书"
description: "9:16 竖屏, 720x1280"
- label: "抖音"
description: "9:16 竖屏, 1080x1920"
- label: "X/Twitter"
description: "16:9 横屏, 1280x720"
- label: "视频号"
description: "9:16/16:9, 1080x1920"
| 平台 | 宽高比 | 尺寸 | 时长 | 备注 |
|---|---|---|---|---|
| 小红书 | 9:16 | 720x1280 | 15-60s | 竖屏短视频 |
| 抖音 | 9:16 | 1080x1920 | 15-60s | 竖屏,高分辨率 |
| X/Twitter | 16:9 | 1280x720 | 5-140s | 横屏为主 |
| 视频号 | 9:16 | 1080x1920 | 15-60s | 竖屏优先 |
平台详情:参见 references/platforms/
基于内容分析和平台:
prompts/01-video-prompt.mdprompts/01-segment-opening.md、02-segment-main.md 等文件工作流详情:参见 references/workflows/
npx -y bun ${VIDEO_GEN_DIR}/scripts/main.ts \
--promptfiles <output-dir>/prompts/01-video-prompt.md \
--video <output-dir>/01-video-<slug>.mp4 \
--size <platform-size> \
--seconds <duration>
npx -y bun ${VIDEO_GEN_DIR}/scripts/main.ts \
--video <output-dir>/01-video-<slug>.mp4 \
--segments <N> \
--segment-prompts <output-dir>/prompts/01-segment-opening.md <output-dir>/prompts/02-segment-main.md ... \
--size <platform-size> \
--seconds <per-segment-seconds>
显示:
short-video/{topic-slug}/
├── source-{slug}.md
├── prompts/
│ ├── 01-video-prompt.md (single video)
│ ├── 01-segment-opening.md (long video)
│ ├── 02-segment-main.md
│ └── 03-segment-ending.md
├── segments/ (long video temp, cleaned up)
└── 01-video-{slug}.mp4 (final output)
通过 EXTEND.md 进行自定义配置。有关路径和支持的选项,请参见步骤 0。
每周安装次数
76
代码库
GitHub 星标
24
首次出现
2026年3月6日
安全审计
安装于
openclaw65
kimi-cli47
gemini-cli47
github-copilot47
amp47
cline47
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
69,600 周安装