Knowledge Base Skill
支持图片附件与OCR的文字提取,按业务类型管理问答知识库。
下载 719
通过WhatsApp接收客户请求,自动转录语音并生成图像,完成内容创作流程。
openclaw skills install @terrycarter1985/content-creator-workflow命令、参数、文件名以原文为准
自动化完整的自由职业内容创作流程:客户通过 WhatsApp 发送请求(文本或语音消息),工作流将自动转录音频内容,根据提示生成图像,并将结果返回给客户。
pip install -r {baseDir}/requirements.txt
export OPENAI_API_KEY="your-api-key"
python3 {baseDir}/scripts/wacli.py login <your-wacli-token>生成的文件默认保存在 ./generated 目录下。可通过设置 CONTENT_CREATOR_OUTPUT_DIR 自定义输出路径。
注意:图像生成和语音转录可能超过常见的执行超时时间。通过 OpenClaw 的 exec 工具调用时,请设置更高的超时时间(例如 300 秒)。
# 端到端处理所有未读请求
python3 {baseDir}/scripts/workflow.py process-all
# 各个独立工具
python3 {baseDir}/scripts/transcribe.py path/to/request.mp3
python3 {baseDir}/scripts/generate_images.py "一只戴帽子的可爱猫咪"
python3 {baseDir}/scripts/generate_images.py prompts.txt # 每行一个提示
python3 {baseDir}/scripts/wacli.py listTranscriptionError、ImageGenerationError),并捕获特定异常,因此单个请求失败不会导致整个批次崩溃。raise_for_status() 检查响应状态。wacli.py 内置了模拟消息;在生产环境前,请将 list_messages / send_message 替换为对接真实 WhatsApp 服务提供商的调用。已收录 4 个 Skill