游乐游手机版
首页/AI教程/文章详情

Openclaw用Claude Code开发TikTok爆款分析系统

时间:2026-06-06 17:22
OpenClaw 火了两个多月,199K star挂着,全网都在吹。但如果你真想拿它做产品开发——我只能说,位置没摆对,它就是一颗巨坑。 不是说它不能写代码。它能写。问题在于,写完就崩,崩了你压根不知道。第二天早上醒来,发现昨晚安排的所有任务全白干了。进程死了没人管,参数传错了没人报,一个交互提示没

OpenClaw 火了两个多月,199K star挂着,全网都在吹。但如果你真想拿它做产品开发——我只能说,位置没摆对,它就是一颗巨坑。

不是说它不能写代码。它能写。问题在于,写完就崩,崩了你压根不知道。第二天早上醒来,发现昨晚安排的所有任务全白干了。进程死了没人管,参数传错了没人报,一个交互提示没回复,它就能傻等一整夜。

连踩了两周的坑之后,心态基本崩了。每天早上的第一反应都是:又白跑了。

直到换了一个思路——让它去操作目前编程能力最强的工具:Claude Code。

然后就有了下面这个成果:

这是一个 TikTok 爆款视频拆解网站。上传一个视频,它就能自动分析营销策略、逐帧拆解每个镜头、逆向生成可以直接用在 Sora 里的提示词,还能把语音转成结构化脚本。

从说出需求到产品可用,全程只在飞书讲了一段话:

我要开发的产品是:tiktok视频拆解网站。功能是,用户上传一个视频后,能逆向出它的提示词、拆成多个视频片段做更细致的分析。主要目的是帮助用户分析爆款视频,并且提炼出来一套玩法后,自己能复刻、模拟生成这类爆款。

剩下的,全是 OpenClaw 自己和 Claude Code 之间在搞。

OpenClaw是项目经理

这是踩了两周坑后想明白的事。

OpenClaw的优势是什么?24小时在线、能连飞书/Telegram/Discord、有持久记忆、能同时管多个任务。

Claude Code的优势是什么?编程能力碾压级、理解整个代码库、自主调试修复、有完整的工具链。

答案一下就清晰了——让 OpenClaw 当项目经理,让 Claude Code 当高级开发工程师。

你只需要跟项目经理说需求,项目经理自己拆任务、盯进度、处理报错、测试验收。开发工程师闷头写代码就行。

这套架构跑通之后,流程变成了这样:

在飞书发一段话描述产品 → OpenClaw 自己写 PRD 和技术方案发过来确认 → 确认后 → 它自己指挥 Claude Code 初始化项目、逐功能开发 → 中间需要 API Key 才来问 → 开发完自动跑 Playwright 测试 → 把测试报告和截图发到飞书

全程只参与两个节点:确认方案、看最终效果。

跟直接用 Claude Code 有什么区别

你可能会想:直接在终端操作 Claude Code 不也能开发吗?为什么要套一层 OpenClaw?

三个区别:

第一,你不用坐在电脑前盯着。

Claude Code 是交互式的。它改完一个文件会问你要不要继续,遇到模糊需求会停下来问你,测试失败了等你决定怎么处理。你不在,它就卡着。

OpenClaw 替你盯着。它能自己判断大部分情况该怎么处理,处理不了的才来飞书问你。凌晨三点它自己修 bug,你早上起来看结果就行。

第二,Claude Code 遇到问题就停,OpenClaw 会自己先扛。

Claude Code 碰到依赖冲突、类型报错、测试失败,它会停下来等你。OpenClaw 会自己读错误日志、自己发修复指令给 Claude Code,修不好才来找你。大部分技术问题你根本不需要知道它发生过。

第三,Claude Code 一次只能盯一个事,OpenClaw 能并行调度。

用 Claude Code 开发后端 API 的时候,没法同时让它调前端样式。OpenClaw 可以起多个 Claude Code 后台进程,一个写后端一个调前端,自己协调合并,你不需要手动切来切去。

OpenClaw 直接调 Claude Code 最痛的问题

在讲配置之前,先说清楚三个致命问题,不然你不知道这套方案在解决什么。

  1. 进程管理是空白的。 Claude Code 每次调用会启动一个子进程。这个进程随时可能因为内存不够、网络断开、上下文太长等原因死掉。死了之后 OpenClaw 完全不知道,它以为任务还在跑。
  2. 交互阻塞会卡死一切。 Claude Code 干活的时候经常会停下来问问题。你坐在电脑前打个字就行了,但 OpenClaw 是凌晨在后台跑的,没人回答它就永远等着。
  3. 结果送不回来。 Claude Code 干完了,结果在终端里。OpenClaw 不知道干完了,你也不知道。没人通知任何人。

这些问题不解决,OpenClaw + Claude Code 就是两个各干各的工具,不是一个系统。

我的解法:一个 Skill 文件搞定所有

这个 Skill 文件定义了完整的开发流程:

  • 收到产品需求 → 自己写 PRD + 技术方案 → 发给用户确认
  • 确认后 → 用 PTY 模式启动 Claude Code → 初始化项目
  • 逐功能拆解 → 一个一个交给 Claude Code 开发
  • 每个功能完成后自己检查输出,报错了自己修
  • 需要 API Key 这种敏感信息才来问用户
  • 全部开发完 → 用 Playwright 自动测试 → 截图发报告

关键技术细节在于:调用 Claude Code 必须用 PTY 模式。

没有 PTY,Claude Code 的 CLI 会挂起或者输出乱码。OpenClaw 社区里无数人踩过这个坑。加上 pty: true 就解决了。

bash pty:true workdir:~/projects/xxx background:true command:"claude --session-id xxx --permission-mode acceptEdits '你的任务指令'"

就这一行命令,解决了上面说的三个问题:

  • background: true 让任务后台运行,OpenClaw 可以继续处理其他事
  • --session-id 保持会话上下文,中断了可以 --resume 恢复
  • --permission-mode acceptEdits 让 Claude Code 不用每改一个文件都停下来问

同时,为了让 OpenClaw 能懂 Claude Code 的操作,最好可以单独让 AI 整理一份实操文档作为 Skill。

开箱即用的配置教程

下面是完整配置,照抄就能用。

第一步:在 AGENTS.md 末尾加这段

打开 OpenClaw 工作空间里的 AGENTS.md,在最后面加上:

## ? Claude Code 开发集成
当用户描述一个想做的产品/网站/工具时,使用 skills/fullstack-dev/SKILL.md 中的流程自主完成开发。
核心规则:
- 你是项目经理,Claude Code 是开发工程师
- 调用 Claude Code 必须用 bash pty:true,否则会挂起
- 用户只需要确认 PRD 和最终验收,中间不要打扰
- 出了技术问题自己解决,需要密码/Key 才问用户
- 开发完用 Playwright 自动测试,截图发给用户

这段话是告诉 OpenClaw:你现在有开发能力了,收到开发需求就去干。

第二步:在 TOOLS.md 里加开发工具信息

## 开发工具
- Claude Code:已安装,用 OAuth 登录
- 项目目录:~/projects/
- Playwright:用于端到端测试
- FFmpeg:视频处理

第三步:改 USER.md

把你的信息填进去,特别是加一条:

- 偏好:我只说产品需求,技术方案你自己定。别问我技术细节。

这条很重要。不写的话 OpenClaw 会不停来问你技术问题。

第四步:创建核心 Skill 文件

在你的 OpenClaw 工作空间创建这个路径:

skills/fullstack-dev/SKILL.md

把下面这整段内容粘贴进去。这是整套方案的核心,教会 OpenClaw 怎么自主完成一个项目的全流程:

---
description: "全栈项目开发技能。当用户描述一个想做的产品/网站/工具时自动触发。你负责从需求理解到开发执行、测试验收的全流程。用户只需要描述想法,你自主完成一切。"
---
# Fullstack Development Skill
你是一个资深技术合伙人。用户是产品负责人,他只说想要什么,剩下的全部由你搞定。
你有一个高级开发工程师:Claude Code。你通过命令行指挥它写代码。
## 核心原则
## 完整流程
## Phase 1:需求理解 → PRD
## Phase 2:项目初始化
## Phase 3:逐功能开发
## Phase 4:自动化测试
## Phase 5:交付报告

第五步:开始用

以后你想做任何产品,就发这样一段话:

我想做一个 [产品名]。[3-5 句话描述给谁用、解决什么问题]
核心功能:
1. xxx
2. xxx
3. xxx
做好后测试一遍发我看效果。

OpenClaw 会自己走完全部流程,你只需要确认 PRD 和看最终效果。

这套方案真正解决了什么

不是解决了一个开发需求。

是解决了一类问题:以后任何时候你想做一个工具、一个网站、一个小产品,只需要在飞书里发一段话。

不需要打开终端,不需要写一行代码,不需要懂任何技术细节。

OpenClaw 当项目经理,Claude Code 当工程师。你当老板。

这才是 OpenClaw 该干的事。

来源:https://juejin.cn/post/7616187156479508490
上一篇花900元买的AI工具让我后悔了 下一篇Claude Opus 4.6 与 GPT-5.3-Codex 同日发布,AI 编程格局迎来巨变
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Claude Code官方教你Loop工程附6大省token技巧
AI教程 · 2026-07-08

Claude Code官方教你Loop工程附6大省token技巧

之前写过一篇《Loop Engineering 的保姆级教程》,从概念到多工具实战,比较全面地讲了循环工程的玩法。这两天 Claude Code 官方团队下场,发了一篇博客叫「Getting started with loops」,系统地整理了他们团队内部对「循环」的定义和分类。 这篇博客的含金量十

阿里云2核4G服务器价格与选型:实例规格、收费标准及活动价
AI教程 · 2026-07-08

阿里云2核4G服务器价格与选型:实例规格、收费标准及活动价

阿里云2核4G这个配置,可以说是个人站长和中小企业用户最常关注的“爆款”了。不过它的价格可不是一个固定的数字,而是跟实例规格、带宽、云盘类型、地域等等因素紧密相关。比如目前轻量应用服务器2核4G给到峰值200M带宽、50G ESSD云盘,抢购价能做到9 9元1个月或者199元1年。通用算力型u1实例

阿里巴巴研发效能实践日:敏捷精益项目管理报名
AI教程 · 2026-07-08

阿里巴巴研发效能实践日:敏捷精益项目管理报名

研发效能提升领域又有重磅消息了。阿里巴巴研发效能实践日——由阿里研发效能部主办的线下沙龙品牌,这次携手全球领先的项目管理协会PMI,共同聚焦“敏捷精益项目管理”这一核心主题。听起来就干货满满?别急,活动精心安排了4大主题演讲,旨在帮助参会者在思维层面实现突破,并且回去就能直接落地实践。更关键的是,参

RFID资产管理系统:企业资产数字化高效管控方案
AI教程 · 2026-07-08

RFID资产管理系统:企业资产数字化高效管控方案

数字化转型走到今天,传统人工管资产那套老办法——效率低、差错多、资产一挪窝就成“失踪人口”——已经越来越扛不住了。从仓库、车间到办公室,但凡资产流转量大、品类多的企业,都急需一套能实时盯、自动盘的方案。结合多行业的落地经验来看,RFID资产管理系统之所以能成为主流选择,核心在于它用射频技术把资产全生

智能体工作流知识沉淀:从一次修复到长期记忆
AI教程 · 2026-07-08

智能体工作流知识沉淀:从一次修复到长期记忆

好的,作为一位资深的技术专家和知识管理实践者,我将为你重新讲述这篇文章的核心内容,让这些观点和案例听起来更像是一次真诚的技术分享,而不是一份AI生成的报告。 在传统软件工程里,我们反复念叨“代码复用”,但到了AI Agent参与的工程时代,真正能产生复利的东西变了——从“代码复用”悄然转向了“知识复