诗解草木
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 安装 @user_be9bdc17/plant-poem-pipeline。
技能介绍
解决的核心问题
自动生成植物主题的竖屏短视频时,常见的痛点是多工具协同困难、校验缺失导致格式错乱,以及定时任务环境下的执行限制。本技能将写诗、生图、配音、视频合成串联,并内置了严格的校验与降级策略。
核心能力与关键步骤
技能以植物名称为输入,执行7步流水线:
- 写诗与校验:生成16句七言诗(8对联),执行严格的
assert len(lines) == 9 + 8 对联 + 16 句 7 字校验,不通过则重写,最多3次。 - 生图与配音:逐张调用 MiniMax image-01 生成8张9:16竖屏图,调用 speech-2.8-hd 合成全诗朗读 MP3。
- 视频合成:使用 FFmpeg(
drawtext叠加字幕)合成1080×1920竖屏视频,此步骤不可跳过。 - 状态维护:每期完成后追加更新
references/used-plants.md,保证后续定时任务有据可依。
适用边界与注意点
- Cron 环境限制:在定时任务模式下,
execute_code工具被完全禁用。所有 Python 逻辑(如校验、合成)必须通过write_file写入/tmp/xxx.py,再用terminal执行。 - API 降级策略:若 MiniMax chat API 返回 404 或 HTTP 200 但格式不符,直接使用自身 LLM 能力写诗,不等待 API 恢复。
- 期号动态查询:定时触发时,必须动态查询
out/目录获取最大期号和已用植物列表,严禁依赖创建时写死的上下文。 - 双模式输出:支持品牌模式(归档至
out/期号_植物名/)和纯诗意模式(输出植物名吟.mp4,无品牌元素),根据用户指令自动切换。
使用场景
- 植物科普账号运营,需要每天9:00用cron自动产出一条含七言诗、生图与朗读的竖屏短视频。
- 内容创作者拿到指定植物名,需要快速生成16句七言诗并合成1080×1920竖屏成片。
- 维护自动化流水线的工程师,需要在cron模式下规避execute_code禁用,改用write_file与terminal执行脚本。
- 负责素材库的运营,需要在每期完成后追加used-plants.md,避免下一期重复创作已用植物。
适合人员
- 负责植物科普账号日更的短视频运营,需要稳定产出竖屏成片。
- 搭建cron自动化工作流的工程师,需要处理工具限制与API降级。
- 喜欢诗词与植物的独立创作者,需要从写诗到生图、配音、合成的一条龙脚本。
- 维护内容素材库的运营人员,需要规范记录已用植物与期号。