← 返回 Skills 市场
134
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install zeelin-script-gen-skill
功能描述
剧本生成技能V4,将文本文件(小说/故事)转换为完整的影视分镜剧本。当用户说'生成剧本'、'小说转剧本'、'创建分镜'、'影视改编'等并上传文本文件时使用此技能。
安全使用建议
This skill likely does what it says (uploads a user file to an external service and returns a generated script) but there are several red flags you should consider before installing: 1) The skill asks you to put your Zeelin App-Key directly into templates/config.json; prefer storing secrets in an environment variable or a secure secret store rather than in plaintext files. 2) The default service_url is a raw IP (http://47.98.180.113:8081) — confirm this endpoint and the operator (skills.zeelin.cn is referenced too). Verify TLS/HTTPS is used and review the service's privacy/security policy before uploading sensitive text. 3) The SKILL.md metadata lists pip packages including flask (a server framework) which is unexpected for a client-only uploader; be cautious if an installer later attempts to install additional packages. 4) Test the skill with non-sensitive sample files and a throwaway App-Key or account first; confirm where uploaded files are stored, retention policy, and billing implications. If you need the skill, ask the author/provider to: (a) declare the App-Key requirement in metadata, (b) support reading the App-Key from a secure env var, and (c) use a verified domain with HTTPS rather than a raw IP.
功能分析
Type: OpenClaw Skill
Name: zeelin-script-gen-skill
Version: 1.0.0
The skill is designed to convert text files into screenplays using the Zeelin AI platform. It functions by uploading user-provided files and an API key to a specified backend service (47.98.180.113) and polling for results. The instructions in SKILL.md and the configuration in templates/config.json are transparent about this data flow, and the behavior is entirely consistent with the stated purpose of the tool without any signs of malicious intent or unauthorized data exfiltration.
能力评估
Purpose & Capability
The declared registry metadata lists no required env vars and only python3 as a binary, but the SKILL.md expects the user to supply a Zeelin App-Key (a secret) via templates/config.json and references a service_url (http://47.98.180.113:8081). The skill's described purpose (convert uploaded text into a script) does justify uploading files and calling an external API, but the secret-handling approach (storing App-Key in a config file) and the presence of a hard-coded raw IP as the default service_url are unexpected and inconsistent with the metadata.
Instruction Scope
Instructions explicitly tell the agent to read local files and upload the file contents to an external service (service_url at raw IP 47.98.180.113) and to place the App-Key into templates/config.json. Reading & uploading the user's uploaded text is required for the feature, but storing a secret in a skill file and uploading potentially sensitive user files to an external endpoint (and OSS) are scope-expanding operations the user should understand and consent to. The skill also mandates polling behavior and strict presentation formatting, which is fine functionally but not a security problem by itself.
Install Mechanism
There is no install spec in the registry (instruction-only), which is lowest risk. However, the SKILL.md metadata lists pip dependencies (flask, requests, oss2). That is inconsistent with the registry's 'no install' stance and with a client-only skill (flask is a server-side dependency and unexpected for a client uploader). Because there is no automatic install spec, no packages will necessarily be pulled — but the discrepancy is noteworthy and could result in future unexpected installations if the agent honors the metadata.
Credentials
The skill requires a Zeelin App-Key to operate, but the registry declares no required environment variables or primary credential. The SKILL.md asks users to paste the App-Key into a local templates/config.json file (plaintext), rather than using an explicitly-declared environment variable or secret store. This is disproportionate to the transparency provided by the metadata and increases the risk of accidental credential exposure.
Persistence & Privilege
The skill does not request system-wide privileges, is not always-enabled, and does not claim to modify other skills or system settings. It does ask the user/agent to write the App-Key into its templates/config.json (its own files), which is permitted behavior but should be done deliberately.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install zeelin-script-gen-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/zeelin-script-gen-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
zeelin-script-gen-skill v1.0.0
- Initial release: Enables automatic conversion of text files (novels, stories) into structured film script outlines and storyboard scripts.
- Supports file uploads up to 50MB (PDF, DOCX, TXT, MD) and integrates with OSS for file storage.
- Includes configurable API key linking with the Zeelin platform.
- Provides a step-by-step workflow: upload → submit script generation → polling for progress → formatted Markdown result download.
- Flexible polling strategy included to optimize for AI usage costs and user experience.
- Offers clear markdown formatting for output, with role info, outlines, and sample storyboards.
元数据
常见问题
zeelin-script-gen-skill 剧本生成 是什么?
剧本生成技能V4,将文本文件(小说/故事)转换为完整的影视分镜剧本。当用户说'生成剧本'、'小说转剧本'、'创建分镜'、'影视改编'等并上传文本文件时使用此技能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 134 次。
如何安装 zeelin-script-gen-skill 剧本生成?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install zeelin-script-gen-skill」即可一键安装,无需额外配置。
zeelin-script-gen-skill 剧本生成 是免费的吗?
是的,zeelin-script-gen-skill 剧本生成 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
zeelin-script-gen-skill 剧本生成 支持哪些平台?
zeelin-script-gen-skill 剧本生成 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 zeelin-script-gen-skill 剧本生成?
由 liyayong(@liyayong000-sketch)开发并维护,当前版本 v1.0.0。
推荐 Skills