封面

All About AI · 14:59 · 发布 2026-04-08 · 1.1万次观看(截至抓取) · 观看原视频

主旨

演示如何用「一个 skill + 无头 claude -p + shell while 循环」这套最小骨架,让 Claude Code 无人值守地定时跑活,以此做小额被动收入自动化。

核心论点

  1. 配方只有三件——一个封装流程的 skill、一次无头 claude -p 调用、一个 shell while 循环,凑齐就能跑。(→ 详解1)
  2. claude -p "query" 是无头模式——让 Claude Code 脱离交互式 IDE,在终端一次性执行完退出,因而可被脚本调度。(→ 详解2)
  3. -p 塞进 while true … sleep N 就得到一个按固定间隔无人值守反复触发的常驻自动化。(→ 详解3)
  4. 价值不在 loop 本身,在场景设计——你得想出一个「监控某平台机会 → 自动领取报酬」的真实赚钱点子(如 bug bounty 监控)。(→ 详解4)
  5. 落地要外挂两块——一个独立的数据采集脚本(watcher)喂数据,一个把取数→处理→发送固化成 /skill 一句话可触发的管道。(→ 详解5)
  6. 从零搭 skill 很快——可让 Claude Code 自己 fetch 官方文档、先生成占位再填肉,几分钟成型。(→ 详解6)
  7. 无头自主运行的前提是权限白名单——在 settings.json 预授权 bash 命令,否则每步都卡在人工确认。(→ 详解7)
  8. 走官方 -p 接口不违反第三方 ToS——区别于 OpenClaw 之类逆向方案。(→ 详解8)

知识点详解

1. 三件套配方 00:32

作者把整套被动收入自动化拆成「三件很简单的东西」:一个 skill(他叫 make-money.md / autoc-cali)、一次无头 claude -p 调用、一个 shell while 循环。

三者的分工是:skill 负责「做什么」(封装多步流程),-p 负责「不开 IDE 也能跑」,while 循环负责「按时反复跑」。理解这个分层,后面每个细节都只是往这三格里填东西。

这是全片的骨架,其余段落都在把这三格具体化。

2. 无头 Claude Code:claude -p 00:45

claude -p "query"(claude print)是 无头 Claude Code 模式:不进入交互式 IDE 会话,而是在终端里把 query 跑完就退出。作者原话称之为「headless Claude Code session」。

关键收益在于:交互式会话要人守着敲回车,而无头调用能被 shell、cron、循环这类外部程序当成一条普通命令来调度——这是自动化能成立的前提。

触发内容可以直接写 /skillname。作者指出,只要你有对应 skill,claude -p "/autocali" 这句短 query 就会触发整条流水线,无需再逐步描述任务。

3. while true + sleep:定时循环 01:03

把无头调用包进 while true; do claude -p "/skill"; sleep 60; done,就得到 定时自动化循环:第一次跑完后等 60 秒,再跑一次,如此无限循环。

sleep 的秒数就是节流阀。作者演示把它从 60 秒改成每小时(3600 秒),说这样「7×24 每小时触发一次」更实用,调频率只改一个数字。

注意这条循环必须在 Claude Code 之外的终端里跑(因为它本身在反复调起 Claude Code)。它与 Ralph Loop 形似而神异,区别见「关联」节。

4. 实例一:Cali 预测市场 bug bounty 监控 01:53

作者的赚钱实例是监控 Cali 预测市场的漏洞悬赏(bug bounty):找到平台上的 bug 上报即可拿现金——小 bug 25、中 50、严重 100 美元,pre-listing bug 另加 10。

他搭了一个系统持续监控这些机会,发现后自动把报告邮件发到对应地址,他强调「this is fully autonomous」(02:20)。据其自述,这个项目一周能带来约 100–200 美元(01:16)。

这条论点的重点不是 loop,而是场景设计:loop 只是引擎,能不能赚钱取决于你有没有想出一个「监控 → 自动领取报酬」的真实机会点。作者坦言自己还有一堆别的项目,有的一周 20 美元、有的 300、有的甚至亏钱。

5. 数据采集层:独立 watcher 脚本 04:17

skill 本身不负责取数据。作者另跑一个独立的 watcher(轮询采集器)脚本,持续拉取 Cali 平台的新市场,写进一个 new markets 日志文件。

分工是:watcher 只管把「有哪些新机会」落到日志里;skill 再去读这个日志、判断、行动。这构成 技能即管道 的上游——数据准备与决策执行解耦,循环里只需触发 skill 这一句。

同理,发邮件也由另一个 Python 脚本(带 Gmail 的 token.json 鉴权)完成,但全部被 skill 的步骤串起来统一调用。

6. 现场搭建:生成 skill 占位再填肉 06:19

现场演示里,作者从零建一个 auto-mail skill。第一步不用手写:让 Claude Code 先 fetch Anthropic 官方的 Claude Code skills 文档,再让它「create a placeholder for our auto-mail skill」(06:46),自动生成 .claude/…/skill.md 骨架。

有了占位骨架,再用一段 prompt 把需求说清:抓 Hacker News 前 5 条帖子(含 URL),用已有的 Gmail 脚本发到邮箱,「运行 skill 时所有 step 依次执行」。Claude Code 据此把 skill 填成可跑的流水线。

这套「先让模型读官方文档、再生成占位、最后填需求」的路径,与 Skill Creator 那种官方元技能思路一致,只是更轻量、纯靠 prompt 驱动。

7. settings.json 权限白名单 11:21

演示第一次跑循环时卡住了——因为无头会话执行 bash 命令默认要人工确认,而无人值守时没人点「同意」。作者补上关键一步:改 settings.json,把用到的两条命令加进 allow 白名单。

这是把「能跑」变成「能无人值守跑」的硬门槛:只有预授权了具体命令,claude -p 才能在循环里一路自主执行不停顿。

代价是安全边界:白名单等于给无头 agent 开了免确认权限,授权范围要收窄到确知安全的命令,别图省事全放开。

8. 合规性:不违反第三方 ToS 14:04

作者特意点出:这套走的是 Claude 官方支持的 -p 接口,「it doesn’t violate the third party thing」,不像 OpenClaw 之类逆向/第三方封装方案有踩 ToS 的风险。

换句话说,claude -p 是 Anthropic 明面提供的无头入口,拿它做自动化属于官方允许的用法,这是他选这条路而非第三方工具的理由。

可执行步骤

  • 想一个「监控某平台机会 → 自动领取报酬/情报」的具体场景,写下它每一步要做什么。
  • claude -p "..." 在终端跑一次无头调用,确认能脱离 IDE 执行。
  • 让 Claude Code fetch 官方 skills 文档并生成一个 skill 占位,再用 prompt 把多步流程填进去。
  • 把取数(watcher)与执行(发邮件/领取)拆成独立脚本,由 skill 串联。
  • 在 settings.json 里只把确知安全的命令加入 allow 白名单。
  • while true; do claude -p "/yourskill"; sleep N; done 起循环,先小频率验证,再按需调 sleep 秒数。

关联

  • 对比:Ralph Loop 是「任务清单驱动、跑到 checklist 完成即停」的一次性自动化;本片的 while-true 循环是「定时无限重复触发同一 skill」的常驻自动化。两者都靠无头 agent,但终止条件与目的相反(完成即停 vs 永续轮询)。
  • 不同路径:三阶段变现模型 走「受众 → 邮件列表 → 课程」的内容变现;本片走「agent 无人值守领取平台微额报酬」的另一条 AI 变现路,机制无关,可互补。

术语

  • headless / claude -p(无头会话:非交互、一次性执行完退出,可被脚本调度)
  • while true loop(shell 无限循环,配 sleep 控制触发间隔)
  • bug bounty(漏洞悬赏:向平台报告 bug 换取现金奖励)
  • skill(把多步流程封装成 /slash 一句话可触发的单元)
  • watcher / poller(独立的数据轮询采集器,持续拉新数据落日志)
  • settings.json allow(权限白名单:预授权特定 bash 命令免人工确认)

金句

“some just make like $20 a week, some make like 300 or something like that, and some even lose money” → 作者少见的诚实一刻:这类微自动化项目回报高度参差、还会亏,单个 loop 不是印钞机,是撒网试错里的一张网。

立场与利益

  • All About AI 是 YouTube 频道,片尾有 like/subscribe/comment 号召及 GTX 显卡抽奖,属流量导向内容。
  • 「一周 100–200 美元」等收益全是作者自述、无第三方佐证;他还刻意不公开其他项目细节,可核验性低。
  • 好在核心技术主张(claude -p 无头 + while 循环 + skill + 权限白名单)不依赖任何自家付费产品,是通用共识做法,与推销脱钩——去销售化后骨架仍站得住。

价值定位

  • 适合谁:已会用 Claude Code、想把它从「帮我写代码」升级成「无人值守定时跑活」的人;想低成本试小额自动化被动收入的 indie hacker。
  • 解决什么:给出一套可复制的最小骨架(skill + -p + while 循环 + settings.json 权限),把「无头自动化」这件事讲到能上手。
  • 认知 vs 实操:偏实操骨架,但具体赚钱场景(bug bounty 监控)只给了思路、未给完整代码,真正的钱景要自己设计场景。
  • Ralph Loop、三阶段变现模型 有重叠,但本片独有:把「定时无头循环」当被动收入引擎的最小配方,以及 settings.json 权限白名单这个无人值守必踩的实操 gotcha。

自检问题

  1. 这套被动收入自动化的「三件套」分别是什么? 答案:一个封装流程的 skill、一次无头 claude -p 调用、一个 shell while 循环;分别负责「做什么/不开 IDE 也能跑/按时反复跑」。见详解1。00:32
  2. claude -p 相比交互式 IDE 会话,关键区别是什么?为什么它对自动化必不可少? 答案:它是无头模式,跑完即退出、无需人守着,因而能被 shell/循环/cron 当普通命令调度——这是自动化能成立的前提。见详解2。00:45
  3. 想把自动化的触发频率从每分钟改成每小时,该动哪里? 答案:改循环里的 sleep 秒数(60 → 3600),只改一个数字。见详解3。12:52
  4. 为什么无头会话跑循环前必须改 settings.json? 答案:执行 bash 命令默认要人工确认,无人值守时没人点同意会卡住;需把用到的命令加进 allow 白名单才能自主执行。见详解7。11:21
  5. 作者凭什么说这套做法不违反第三方 ToS? 答案:它走 Claude 官方提供的 -p 无头接口,属官方允许用法,区别于 OpenClaw 之类逆向/第三方封装方案。见详解8。14:04

💬 热门评论 top-17 主 + 3 回(抓取 2026-07-07)

[1] @TheChucky777:完整走一遍设置流程。不无聊,这才是我们来看的重点。😅 👍 12 [2] @zybokibo:兄弟,不如就建个新闻RSS源的仪表盘,从各个来源收集新闻。我个人不想查邮箱时被一堆消息淹没,感觉必须点开——不然会变成强迫性检查行为。 👍 1 [3] @robo3383:我喜欢你的自动化设置教程,我是新手程序员,所以这些对我很有指导意义。希望能看到更多。你也有搜索字符串来找机会吗?我以为Kalshi是个预测市场用来下注的,没想到他们还付漏洞赏金。再次感谢你的视频。 [5] @gumshoe9496:我想看更多这方面的内容,而且我不明白你怎么靠这个赚钱。 [8] @pamulli:唉,至少让新闻不重复吧。他甚至提都没提,这是什么垃圾神经网络。 👍 2 [9] @lifetowardssuccess2446:怎么用这个赚被动收入?谁付你钱?我不明白。   ↪ @oopsec:没人。 [12] @void8796:所以你是在向漏洞赏金计划提交未经审计的AI垃圾?这个主意不仅糟糕,而且已经过时了。 [14] @biosvova:好吧,这怎么变成200美元?   ↪ @FuraficFark:它不能,但你还是来了 [15] @ThirdBrainTech:现在只能用API了吧?订阅版不行了?   ↪ @LTBLTBLTBLTB:订阅版也可以。 ——其他 5 条:感谢/夸赞([4]@W1Io_oI1W、[7]@wallstreetx5241、[10]@simple-security、[11]@FirstLast-ck1kf、[17]@flip8108);3 条 spam 已略

英文原文[1] @TheChucky777:Go through the complete setups. Its not boring, thats the meat we all came for. 😅 👍 12
[2] @zybokibo:Bro, maybe just build a dashboard for some news RSS feeds and collect news from all the sources. I personally don’t want to check my email and get flooded with all those messages that I feel I have to open—otherwise, I’ll end up with compulsive checking behavior. 👍 1
[3] @robo3383:I like your automation setups instructions, I'm a new coder so they are very instructional for me. I'd love to see more. Do you also have search string to find out where opportunities lie? I thought Kalshi was a prediction market for betting, I didn't realize they paid out bug bounties. Thanks again for your videos.
[4] @W1Io_oI1W:Thank you. I'd like to watch the other video. 😊
[5] @gumshoe9496:I’d like to see more on this and I didn’t understand how you make money doing this.
[6] @rikkousa:Rod Miller sent me here
[7] @wallstreetx5241:nice vid!
[8] @pamulli:блин, ну хотя бы сделай чтобы новости не повторялись. он ведь даже об этом не заикнулся, что за нейрослоп 👍 2
[9] @lifetowardssuccess2446:How do make passive income using this who pays you Money i don't understand
  ↪ @oopsec:No one.
[10] @simple-security:it's linux tricks all over again :). thanks.
[11] @FirstLast-ck1kf:allways a tease...
[12] @void8796:So you are submitting unaudited ai slop to bug bounty program? The idea is not only terrible, it's also already outdated.
[13] @Victor-dd7el:Show proof you are receiving payments
[14] @biosvova:Ok, how is this you converting to $200?
  ↪ @FuraficFark:It doesn't, but you're here thought
[15] @ThirdBrainTech:this is only with API now - correct ? no more allowed with subscription ?
  ↪ @LTBLTBLTBLTB:This is ok to subscription.
[16] @solenopsys-ru:Лох не мамонт
[17] @flip8108:Thanks for the fresh case studies with Claude! 👍 1