{"_id":"@aimagicat01/n8n-nodes-jianying","name":"@aimagicat01/n8n-nodes-jianying","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aimagicat01/n8n-nodes-jianying","version":"1.0.0","description":"n8n节点 - 剪映API操作","keywords":["n8n-community-node-package","jianying","capcut","video-editing","剪映"],"license":"MIT","homepage":"https://github.com/aimagicat/n8n-nodes-jianying","author":{"name":"Magic Cat","email":"aimagicat01@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/aimagicat/n8n-nodes-jianying.git"},"main":"index.js","scripts":{"build":"tsc && gulp build:icons","dev":"tsc --watch","format":"prettier nodes credentials --write","lint":"eslint nodes credentials package.json","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/JianyingApi.credentials.js"],"nodes":["dist/nodes/Jianying/Jianying.node.js"]},"devDependencies":{"@types/express":"^4.17.6","@types/request-promise-native":"~1.0.15","@typescript-eslint/parser":"~5.45","eslint-plugin-n8n-nodes-base":"^1.11.0","gulp":"^4.0.2","n8n-core":"*","n8n-workflow":"*","prettier":"^2.7.1","typescript":"~5.3.3"},"_id":"@aimagicat01/n8n-nodes-jianying@1.0.0","bugs":{"url":"https://github.com/aimagicat/n8n-nodes-jianying/issues"},"_nodeVersion":"23.11.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-HH6bjvw7nZHJJbx6aR8OBihu2DQf59A0MWcb9weGCf5ICv5NlBjnbV8CVItOY9qS8JimviGfI4pGjJnsXjWsgQ==","shasum":"d7552feb29293d48ae0f12cf88b7c23bbcb6c90f","tarball":"https://registry.npmjs.org/@aimagicat01/n8n-nodes-jianying/-/n8n-nodes-jianying-1.0.0.tgz","fileCount":21,"unpackedSize":107767,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgH5k5dC5QMTRH4VR8QPUYQXj09mgY7vSskEEdoxqYFQIhALgF23imAMTfkvHOPMs7LA6MCA6VXjKCDv8YAy+6AQ2E"}]},"_npmUser":{"name":"aimagicat01","email":"aimagicat01@gmail.com"},"directories":{},"maintainers":[{"name":"aimagicat01","email":"aimagicat01@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-jianying_1.0.0_1760185865658_0.6511450268579375"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-11T12:31:05.531Z","1.0.0":"2025-10-11T12:31:05.837Z","modified":"2025-10-11T12:31:06.147Z"},"maintainers":[{"name":"aimagicat01","email":"aimagicat01@gmail.com"}],"description":"n8n节点 - 剪映API操作","homepage":"https://github.com/aimagicat/n8n-nodes-jianying","keywords":["n8n-community-node-package","jianying","capcut","video-editing","剪映"],"repository":{"type":"git","url":"git+https://github.com/aimagicat/n8n-nodes-jianying.git"},"author":{"name":"Magic Cat","email":"aimagicat01@gmail.com"},"bugs":{"url":"https://github.com/aimagicat/n8n-nodes-jianying/issues"},"license":"MIT","readme":"# n8n-nodes-jianying\n\n这是一个 n8n 社区节点，让你能够在 n8n 工作流中使用剪映（JianYing）API 进行视频编辑操作。\n\n[剪映](https://www.capcut.cn/) 是一款功能强大的视频编辑工具，通过此节点可以实现自动化的视频创作工作流。\n\n[n8n](https://n8n.io/) 是一个[开源许可](https://docs.n8n.io/reference/license/)的工作流自动化平台。\n\n## 目录\n\n- [安装](#安装)\n- [操作](#操作)\n- [凭据配置](#凭据配置)\n- [兼容性](#兼容性)\n- [使用示例](#使用示例)\n- [资源](#资源)\n\n## 安装\n\n按照 n8n 社区节点文档中的[安装指南](https://docs.n8n.io/integrations/community-nodes/installation/)进行安装。\n\n### 通过 n8n UI 安装\n\n1. 进入 n8n 的 **Settings** > **Community Nodes**\n2. 点击 **Install**\n3. 输入 `n8n-nodes-jianying`\n4. 点击 **Install**\n\n### 通过命令行安装\n\n```bash\nnpm install n8n-nodes-jianying\n```\n\n## 操作\n\n此节点支持以下剪映 API 操作：\n\n### Draft Resource\n\n- **Create**: 创建新的剪映草稿\n  - 参数：视频宽度、视频高度\n  \n- **Save**: 保存草稿并生成下载链接\n  - 参数：草稿ID、草稿文件夹路径、是否为CapCut\n  \n- **Add Video**: 添加视频到草稿\n  - 必需参数：视频URL、草稿ID\n  - 可选参数：画布尺寸、截取时间、音量、速度、位置偏移、缩放、转场效果、蒙版等\n  \n- **Add Audio**: 添加音频到草稿\n  - 必需参数：音频URL、草稿ID\n  - 可选参数：画布尺寸、截取时间、音量、速度、轨道名称、音效类型等\n  \n- **Add Effect**: 添加特效到草稿\n  - 必需参数：特效类型、特效分类、草稿ID\n  - 可选参数：时间范围、轨道名称、特效参数等\n\n## 凭据配置\n\n要使用此节点，你需要配置剪映 API 凭据：\n\n1. 在 n8n 中，进入 **Credentials** > **New**\n2. 搜索并选择 **剪映 API**\n3. 输入你的 API Token\n4. 点击 **Create**\n\n### 获取 API Token\n\n访问剪映开放平台获取你的 API Token：\n- API 文档：https://open.capcutapi.top/cut_jianying\n\n## 兼容性\n\n- **最低 n8n 版本**: 0.198.0\n- **测试版本**: 1.0.0+\n\n此节点使用 n8n API 版本 1。\n\n## 使用示例\n\n### 示例 1: 创建视频草稿\n\n1. 添加 **剪映** 节点到工作流\n2. 选择操作 **Create**\n3. 设置视频尺寸（默认 1080x1920）\n4. 执行节点获取草稿ID\n\n### 示例 2: 自动化视频编辑流程\n\n```\n[触发器] → [生成视频URL] → [剪映: 创建草稿] → [剪映: 添加视频] → [剪映: 添加音频] → [剪映: 添加特效] → [剪映: 保存草稿]\n```\n\n这个工作流可以：\n1. 通过 AI 生成视频\n2. 创建剪映草稿\n3. 添加视频素材\n4. 添加背景音乐\n5. 添加入场/出场特效\n6. 保存并获取下载链接\n\n### 示例 3: 批量处理视频\n\n使用 n8n 的循环功能，可以批量处理多个视频文件，自动添加相同的音乐和特效。\n\n## 常见问题\n\n### API Token 无效\n\n请确保：\n- Token 格式正确\n- Token 没有过期\n- API 服务可访问\n\n### 视频添加失败\n\n请检查：\n- 视频 URL 是否可访问\n- 视频格式是否支持\n- 草稿 ID 是否正确\n\n## 资源\n\n- [n8n 社区节点文档](https://docs.n8n.io/integrations/community-nodes/)\n- [剪映开放平台](https://open.capcutapi.top/cut_jianying)\n- [n8n 工作流示例](https://n8n.io/workflows)\n\n## 开发\n\n### 本地开发\n\n```bash\n# 克隆仓库\ngit clone https://github.com/yourusername/n8n-nodes-jianying.git\ncd n8n-nodes-jianying\n\n# 安装依赖\nnpm install\n\n# 构建\nnpm run build\n\n# 监听文件变化\nnpm run dev\n```\n\n### 发布\n\n```bash\n# 构建\nnpm run build\n\n# 发布到 npm\nnpm publish\n```\n\n## 许可证\n\n[MIT](LICENSE.md)\n\n## 支持\n\n如有问题或建议，请在 [GitHub Issues](https://github.com/yourusername/n8n-nodes-jianying/issues) 中提出。\n\n## 更新日志\n\n### 1.0.0\n\n- 初始版本发布\n- 支持基础操作：创建草稿、保存草稿、添加视频、添加音频、添加特效\n\n\n","readmeFilename":"README.md","_rev":"1-4fe20663dcb69aeb9a9ca336189ad401"}