yingchu-cli
v0.1.0
Published
影触 - AI 短剧创作助手(基于 OpenClaw)
Downloads
102
Readme
🎬 影触 (YingChu)
AI 短剧创作助手 - 让创意变为现实
🌟 什么是影触?
影触是一款专为短剧创作设计的 AI 助手,帮助创作者快速生成剧本、分镜、美术设计和导演分析。
基于 OpenClaw 开源框架构建,影触继承了 OpenClaw 强大的多通道消息能力和可扩展插件系统,同时针对短剧创作场景进行了深度优化。
✨ 核心功能
- 📝 剧本创作 - AI 辅助生成短剧剧本,支持多种题材
- 🎬 导演分析 - 专业的镜头语言和叙事结构分析
- 🎨 美术设计 - 场景、角色、服装视觉设计建议
- 📐 分镜视频 - 自动生成故事板和分镜脚本
- 🤖 飞书集成 - 支持飞书机器人,团队协作更便捷
🚀 快速开始
环境要求
- Node.js: v22 或更高版本
- 操作系统: macOS / Windows / Linux
- 网络: 可访问互联网(用于 AI API)
安装
# 使用 npm 全局安装
npm install -g yingchu-cli
# 或使用 pnpm
pnpm add -g yingchu-cli配置
# 运行配置向导
yingchu onboard
# 或指定 AI 提供商
yingchu onboard --auth-choice volcengine-api-key启动服务
# 启动影触网关
yingchu gateway run
# 查看状态
yingchu status📖 使用指南
私聊使用
在飞书搜索"影触"机器人,直接发送:
我想写一个赘婿逆袭的短剧,3分钟群聊使用
在群里 @影触:
@影触 给这个剧本写个分镜Dashboard
访问 http://localhost:18789 查看:
- 服务状态
- 模型配置
- 日志管理
- Agent 管理
🏗️ 架构说明
影触基于 OpenClaw 开源项目构建:
- 核心引擎: OpenClaw Gateway
- 消息通道: 支持飞书、Telegram、Discord 等
- AI 模型: 支持火山引擎、OpenAI、Anthropic 等
- 插件系统: 基于 OpenClaw 插件架构
📁 项目结构
~/.openclaw/
├── openclaw.json # 主配置文件
├── .env # 环境变量
├── agents/
│ └── yingchu/ # 影触 Agent
├── workspace-yingchu/ # 工作区
└── openclaw.log # 运行日志🔧 常用命令
| 命令 | 说明 |
|------|------|
| yingchu --version | 查看版本 |
| yingchu onboard | 配置向导 |
| yingchu status | 查看状态 |
| yingchu gateway run | 启动网关 |
| yingchu doctor | 诊断修复 |
| yingchu config get | 查看配置 |
🛠️ 开发
# 克隆仓库
git clone https://github.com/0xnicholas/yingchu.git
cd yingchu
# 安装依赖
pnpm install
# 开发模式运行
pnpm openclaw onboard
# 构建
pnpm build🤝 贡献
欢迎提交 Issue 和 Pull Request!
🙏 致谢
影触基于 OpenClaw 开源项目构建,感谢 OpenClaw 团队提供的优秀技术基础。
📄 许可证
MIT License © 影触团队
