← 返回 Skills 市场
博乐故事创作系统,输入提示词,创建视频故事
作者
jiajianrong
· GitHub ↗
· v1.0.0
· MIT-0
116
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install bole-story-creator
功能描述
Bole Story Creator is a skill that calls Bole AI platform to generate short drama stories, including story creation, storyboard generation, and video product...
使用说明 (SKILL.md)
Bole Story Creator
一个用于调用博乐AI平台生成短剧故事的 OpenClaw 技能。
功能介绍
该技能可以:
- 根据用户提供的故事创意生成完整的短剧故事
- 自动创建分镜脚本
- 生成视频内容
- 返回故事创作结果和视频链接
工作流程
- 获取博乐AI平台访问令牌
- 创建剧集和工作空间
- 生成故事板
- 初始化轨道并等待准备完成
- 初始化视频生成并等待完成
- 进行最终编辑并等待处理完成
- 获取最终视频链接并返回结果
使用方法
环境变量配置
需要设置以下环境变量:
BOLE_ACCESS_KEY=your_bole_access_key
调用方式
作为 OpenClaw 技能调用:
{
"text": "生成一个关于友谊的故事"
}
执行命令
python scripts/main.py "{\"text\": \"生成友谊的故事\"}"
示例输入输出
输入:
{
"text": "生成乌鸦喝水的故事"
}
输出:
{
"result": "故事创作完成!projectId=2033716579396616193, episodeId=1234567890, workspaceId=0987654321。控制台链接:https://bole.bonanai.com/story/2033716579396616193?episodeId=1234567890 。视频链接:https://example.com/video.mp4"
}
注意事项
- 调用前请确保已设置有效的
BOLE_ACCESS_KEY - 生成过程可能需要较长时间(3-5分钟),请耐心等待
- 输出结果包含项目信息和视频链接,可直接访问查看
- 请确保网络连接正常,能够访问博乐AI平台 API
故障排除
- 认证失败:检查
BOLE_ACCESS_KEY是否正确设置 - 网络错误:确保网络连接正常,能够访问博乐AI平台
- 执行超时:生成视频可能需要较长时间,请增加超时设置
- 结果为空:检查博乐AI平台的服务状态
版本历史
- v1.0.0:初始版本,支持故事生成、分镜脚本创建和视频生成功能
安全使用建议
This skill appears to implement the described Bole AI story/video workflow, but take these precautions before installing or running it:
- Confirm origin: the package registry metadata and _meta.json disagree on owner/slug — verify the source and author (ask the publisher or fetch from their official repo).
- Provide only a scoped BOLE_ACCESS_KEY and avoid using a high-privilege account. Be prepared to rotate the key after testing.
- The script prints the access token and other internal IDs to stderr; if you install/run this within an agent or CI that collects logs, the token may be exposed. Consider editing the script to remove or redact prints of tokens and secrets before use.
- Review the hardcoded ClientID header and request details from the publisher (why is ClientID fixed, is it required?).
- Run the script in an isolated/sandboxed environment first and monitor network traffic to confirm requests go only to bole.bonanai.com.
- If you need to proceed with the skill, ask the author to fix metadata (declare required env var in registry metadata), stop printing tokens, and provide provenance for _meta.json owner/slug mismatch.
If you cannot verify the author/source or cannot mitigate the token-logging issue, treat this skill as risky and avoid installing it in sensitive environments.
功能分析
Type: OpenClaw Skill
Name: bole-story-creator
Version: 1.0.0
The skill interacts with the Bole AI platform to generate videos, but it contains security and privacy vulnerabilities in 'scripts/main.py'. Specifically, it logs the session 'access_token' to 'stderr', which can lead to credential exposure in log files. Additionally, it uses a hardcoded 'project_id' (2033716579396616193), which likely results in all users' generated content being stored within the same project workspace, potentially allowing the project owner or other users to access private data.
能力评估
Purpose & Capability
The skill's name, description, SKILL.md and scripts/main.py consistently implement calls to the bole.bonanai.com API to create projects/episodes/workspaces, generate storyboards and videos — this matches the stated purpose. However, registry-level metadata shown above lists no required env vars while SKILL.md and the script require BOLE_ACCESS_KEY. Additionally _meta.json contains a different ownerId and slug than the registry metadata, which is an inconsistency that should be clarified before trusting the package origin.
Instruction Scope
Instructions and the script stay within the stated workflow (auth, create episode/workspace, generate storyboard, init tracks/videos, poll status). But the script prints the obtained access_token and other identifiers to stderr (create_access_token prints access_token; various functions print ids and responses). Emitting access tokens to logs can leak credentials via agent logs or monitoring systems — this is an actionable privacy/security concern.
Install Mechanism
There is no install spec (instruction-only plus a Python script). The script uses only Python standard libraries (urllib, json, os, time, datetime, uuid). No external download or package install is required, which lowers supply-chain risk. Still, executing shipped code runs arbitrary network calls by design.
Credentials
Only one secret (BOLE_ACCESS_KEY) is required in SKILL.md and used by the script — this is proportionate to calling the Bole API. However the registry metadata earlier listed no required env vars, so the discrepancy should be resolved. Also the script exposes the token in stderr which increases risk of accidental credential leakage.
Persistence & Privilege
Flags show always:false and no install hooks; the skill does not request persistent/privileged system changes or modify other skills. It does perform network operations against bole.bonanai.com only.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bole-story-creator - 安装完成后,直接呼叫该 Skill 的名称或使用
/bole-story-creator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Bole Story Creator v1.0.0
- Initial release.
- Generates short drama stories based on user prompts via the Bole AI platform.
- Automatically creates a storyboard and produces related video content.
- Returns both the created story details and a video link.
- Requires the BOLE_ACCESS_KEY environment variable for authentication.
- Compatible with Python 3.8+ and standard libraries only.
元数据
常见问题
博乐故事创作系统,输入提示词,创建视频故事 是什么?
Bole Story Creator is a skill that calls Bole AI platform to generate short drama stories, including story creation, storyboard generation, and video product... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。
如何安装 博乐故事创作系统,输入提示词,创建视频故事?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bole-story-creator」即可一键安装,无需额外配置。
博乐故事创作系统,输入提示词,创建视频故事 是免费的吗?
是的,博乐故事创作系统,输入提示词,创建视频故事 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
博乐故事创作系统,输入提示词,创建视频故事 支持哪些平台?
博乐故事创作系统,输入提示词,创建视频故事 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 博乐故事创作系统,输入提示词,创建视频故事?
由 jiajianrong(@jiajianrong)开发并维护,当前版本 v1.0.0。
推荐 Skills