别干活了!给 AI 布置办公室去吧!

- 发布
- 2026 年 3 月 3 日
- 时长
- 1 小时 13 分
- 主播
- 任鑫、徐文浩
- 收听
- 小宇宙Apple Podcasts喜马拉雅
两位连续创业者徐文浩与任鑫在春节后闲聊各自用 Claude Code、OpenClaw、Codex 的真实日常:睡前布置任务、早上验收、过年期间提交几十个 commit。徐文浩称提效 3-5 倍并正冲百倍,核心不再是亲自写代码,而是给 AI 搭沙箱、配权限、打通测试与代码审核闭环。他们讨论了三步开发法(看计划、放手、验收)、补测试时该不该顺手修 bug、如何给交互式应用设计测试、为什么"太保守"才是风险,以及 OpenClaw 强制开子 Agent、独立虚拟员工账号、SaaS 需重想"做什么"等话题。
- 人的角色从干活的人变成给 AI 搭环境的人:沙箱、权限、自动化测试、AI 代码审核;环境配好一件,AI 就强一点。
- 徐文浩的开发流程简化为三步:先看 Plan Mode 计划,再 dangerously skip permission 放手让它干,最后只看提交、AI review 和验收结果。
- 工程上坚持每个提交只解决一个问题:补测试时发现 bug 先标记,测试补完合并后再单独开分支修。
- 交互式功能测试的思路是让 AI 像人一样先打开浏览器探索并记录成 markdown,再据此生成端到端测试。
- 激进是生存策略:如果 AI 写的代码从不出线上事故,说明太保守;靠围栏把七成成功率提到八成五。
- OpenClaw 的关键技巧:非即时回答的任务一律起 sub-agent,主进程永不阻塞;实际编码交给 Claude Code 与 Codex 以省 API token。
- 为 AI 单开一套虚拟员工账号和一台独立电脑,让它只拥有普通开发权限,碰不到生产环境。
- 瓶颈已从执行力转向人的判断力带宽:与其一个项目做深,不如并行多个简单项目,并把质量校验自动化。
本期制作
- 片尾
- Rangga Jones - i confess
目录
点击跳到对应位置
- 过年闲聊开场:新想法需要时间发酵00:00
- 春节真实状态:酒店布置任务,早上验收 commit02:16
- 世界的割裂:常识还是泡沫03:18
- 提效三五倍,正冲百倍:瓶颈是环境不是智商04:27
- 真实案例:Medium 博客搬运从两天变半小时06:51
- Claude Code 第一大场景与三层安全架构08:58
- 三步开发法:看计划、放手干、验收11:49
- 要不要帮 AI 拆模块,以及共创设计的方式16:02
- 工程决策案例:补测试时发现 bug 怎么办21:39
- 交互式应用怎么设计测试:先像人一样操作并记录23:50
- Codex 与 Claude 的额度、能力对比28:35
- 从干活到造环境:我们成了 CEO32:05
- 体操比赛类比:为什么太保守赢不了33:00
- 非代码场景:飞书 Bug 收集去重与项目管理35:05
- 慢没关系:独立电脑与虚拟员工账号38:06
- 给非技术同事写教程与全员推行策略38:25
- OpenClaw 的用法:子 Agent 与不阻塞主进程42:29
- 报销、读代码、读内容等琐事自动化44:32
- 模型选择、token 成本与是否换国产模型55:52
- 今年的两个根本转变与 SaaS 的存亡危机1:04:32
文稿
共 943 句 · 点段首时间或句子从该处收听,双下划线是重点词条,其他词条悬停可见
01:19好,大家新年好,我们又是呃临时闲聊的一期。文浩老师说,哎,该聊的不是上次都聊过了吗?但是我估计你过完年不是有新的想法了吗?来来来,说说过年期间有没有什么新的想法?
01:33我觉得核心的想法其实,呃一个月前我们俩聊过一期嘛,然后之后和那个科技轮动的杨帆老师聊过一期嘛,我觉得那两期其实聊的,我觉得已经足够干很多事儿了。当然可能会有很多,就是随着你使用更自主能力的agent越来越多,你肯定会有越来越多的新想法。
01:55但是我觉得这些新想法更多的是要去实现和验证,就比较难说啊,我们再去,我觉得可能再去谈论新想法的意义不大。因为我觉得就是从brainstorming的角度,从头脑风暴的角度,你觉得有很多种可能性。但这些可能性呢,它毕竟需要时间去发酵跟渗透,有很多可能它是错的。
02:16因为我反正非常重度地在用呃Claude Code以及OpenClaw,对吧?然后我自己的OpenClaw放在办公室里,然后还挂掉了。然后我明天还要回到办公室去看一下它为什么挂掉,对吧?但是它挂掉也没关系,因为自己因为大量的开发工作都是在远程服务器的那个DevContainer里嘛,
02:38所以它挂掉我一样可以,比如说我电脑能够连上网络,然后布置几个任务出去,该该干嘛干嘛去,该过年过年去,然后过一天,过几个小时回来验收一下,对吧?我反正过年期间我大概也提交了几十个commit吧,在公司的这个codebase里。
02:55晚上到到酒店了或者到家了,说哎呀,有个事情想做一下,那你就做一下,对吧?有时候搞到一两点钟去睡觉,然后早上起来验收一下,然后该出去玩出去玩吧,就就现在的生活就是这样的。就是我觉得心态现在非常好,你觉得也没什么,就是反正很快就大家手上的工作也就都是AI来完成的了。
04:27你觉得你提效了多少?
05:31我自己觉得啊,就是就是Claude Code今天或者说OpenClaw,它并不是说啊它写代码突然比原来强了很多很多,而是说那当你习惯于,因为它,而是它的,它去面对现实环境去做各种各样操作的能力变强了嘛,对吧?就是它能去连你的GitHub,看你的这个持续集成的日志,然后来说啊,我我这个提交可能引发了一个bug,
05:58我来修一下,对吧?它它就是能把这些事儿都干了嘛。然后OpenClaw我觉得也是类似的,它能把我们的项目管理工具啊,把我们的这些文档工具啊能够集成进来之后,就我觉得它对我的解放其实不是主要是写代码,而是原来呢很多事儿是我其实是我知道要干,我觉得它也很有价值,
06:19但是一般我选择都没有选择干,没有选择干的原因是干那些事儿需要写代码,写代码呢它还是个劳心劳力的活儿。比如说,呃,我其实最近刚干了一个事儿。可能原来呢我自己个人有个blog,反正原来最早放WordPress,后来放到Medium,后来我又放到GitHub,
06:39用那个GitHub的那个Pages里去。那但是我其实一直没有把我Medium里的博客搬运回来,就意味着我的自己域名下的那个博客内容是空的嘛。我现在最简单就是啊,我让Claude Code帮我把它搬回来,对吧?就这个事儿我原来自己干也能干,而且网上也可能也有一些开源库啊或者怎么样,我自己写代码我折腾一下,
07:02可能花个一两天就能干完了。但我肯定是懒得干的,因为我觉得花一两天干这个事情也不太值当。我其实认为第一个也不能帮助我进步,对吧?第二个是其实我那博客也没有什么人看。只是呢你觉得我好像应该做一下这个,但是现在呢就是你让他干一下,然后他花了半个小时一个小时干完了,
07:21干完了你看一下啊,没问题,那就结束了嘛。
07:23挺好。你博客的域名是徐文浩点com是吧?
07:27对,我最近我前两天刚把它搬搬了一下嘛。
07:30那个我们到时候把它弄到公众号上,那个谁一进来我们就弹给他:徐文浩点com。我我我是骂死人点AI,
07:38不不不。我的博客已经有三五年没有更新了。
07:42那果然不值得花两天去搬啊。
07:53对,挺好的挺好的。我也打算把自己什么个人网站什么的做一做。我是让Claude做的一整个网页出来,我就觉得诶,这个还不错啊,比我自己设计的好,那就这样吧。就我把我的个人介绍的页面丢给它,说帮我出个网站,然后网站就出了。然后几张图片我就单独发给它了,说你帮我把这几张图片补上去。
08:12然后它补上去,挺好的,就搞了。我们上次你不是说那个虚的先那个聊得够多了嘛,聊点实在的。然后实在的我那个下次再我们看看有那个投屏,你方便投屏和讲具体事再讲具体事。我先问你一些实在里面又比较抽象的。你刚刚提到比较多的是那个Claude Code和OpenClaw嘛,对吧?
08:32那还是很多人不太会用嘛,哪怕我我其实现在已经每天在用Claude Code和那个Codex。啊但是其实我挫败的地方还挺多的,各种各样的幺蛾子事还挺多的。那我们从头讲起啊,就是Claude Code在你看起来它是可以用来干哪些事,你用它典型会去干哪些事,
08:50然后它在干哪些事上会比较成,以及你有没有什么用用它或者装好它使用它的一些方法和角度可以分享的。
08:58我觉得Claude Code我第一大使用场景,我其实还是写代码,对吧?就是我有一个功能代码要写完,然后呢我用Claude Code去写。就是就我们口喷这个事情其实挺难解释的。就是第一个它和我相信有些人可能之前说啊,我会在ChatGPT里然后问一堆问题,然后把这个代码复制粘贴回去,
09:19就可能是两年前当然是这么干。可能一年前当然是在Cursor里面这么干。那我现在用Claude Code一般是让它自己把完整的功能做完,但是呢我会做几个事儿,但是这个可能就比较程序员了。就第一个呢是我们自己的项目肯定都是用git去管理的,对吧?
09:38就是所以说它一定是有一个版本控制的。第二个呢是因为Claude Code呢就是如果你始终反复和它交互,其实这个事情就很烦嘛,就是意味着说其实你不能一下子让它干个几个小时的活。所以呢,我一般开Claude Code都是用那个skip dangerous permission那个。
09:58操作的,
09:59就是dangerously skip all permission,就是你同意他一切操作,你你自己瞎搞去啊。
10:04我虽然是这样做,但其实我是在这个之上做了一些限制,我做了几个限制。第一个呢,我是开一个DevContainer,DevContainer你可以认为是一个,对程序员可能比较理解,就VS Code,它相当于一个开发的沙箱环境。
10:20那这个沙箱环境我配好了,它里面装了它需要开发用的所有各种各样的工具。那么意味着它在这个沙箱环境里随便搞,搞坏了我也无所谓。
10:29是云端的还是你本机上的?
10:31呃,我本机上也会开沙箱环境,我云端也会开沙箱环境。第二个呢,是在开了这个沙箱环境之后,我是一般来讲一个沙箱环境一个代码库呢,大家如果很关心Claude,就是Claude其实刚刚今天刚刚发了一个功能叫做worktree嘛,就是我是它开一个分支,
10:48然后用这个worktree去自动去做自动化的开发,这是第二个。第三个呢是说,我们公司里是没有人有权限直接合并到代码的主干上,就所有的代码都得提一个code review出来,然后人才能去合并。就是说我即使是我,我可能是公司CTO,对吧?
11:08然后我也是管理员,但是我限制了我自己也不能说,这样的话呢也就限制了我的Claude Code,他也没有办法直接把线上的代码给改了。那这意味着他可以随便搞。同时呢,我在我们自己的代码集成环境里,我们整个代码循环做了两个事,第一个是你所有的提交都会触发自动化的测试,
11:29第二个你所有的提交都会触发AI给你做代码审核。并且AI做代码审核,他会最后觉得你可以approve还是不能approve。不能approve的话呢,你就得自己去看是为什么去修复。带来这样好处,就我可以扔一个任务给他,我让他随便搞,他搞到他觉得搞对为止。
11:47我人工再去看一眼。所以我现在开发代码基本上我称之为三个步骤。第一个步骤呢就是我还是会先起步,我还是会先开那个plan mode,就计划模式吧,plan,让他先说我要干这个,让他给我他写一个计划。我一般会看这个计划呢还是会仔细看的,有时候而且这个计划有时候我还是会给他一些反馈啊什么。
12:07等他这个计划确认完,他开始去干活了,我就不管了。我就是skip dangerous permission,他就我可能晚上开着,而且我可能会告诉他说,没关系,你跑完之后,你就自动提交,你就检查这个git里面的PR,呃,所有的测试跟检查是不是能通过,
12:24不能通过的话你自己解决一下。所以我基本上只是只看计划,只看他的提交,只看AI的review,以及我会有选择的去看最后的代码,就是他生成的代码。有选择的是说,为了让AI能够更安全的写代码,我们在提升原有的,之前不是完全AI写代码的代码里面的,
12:45我们叫测试覆盖嘛。那在写这个测试覆盖啊,它增加了很多测试文件,然后我只会我就会比较粗略的去看它,我不会非常仔细的line by line去看了,我只要看它这个测试是不是真的测了功能,对不对?我因为他只改测试代码,理论上讲对我的功能代码是没有任何影响的,因为他没有改那些文件。
13:03他补了很多测试,我就可能看十分钟,我大概快速看一遍,我就过去了。但是有一些呢,可能越是我不熟悉的技术栈,或者说越是跟功能性相关的,我可能会多花一些时间去看。但是总的来说,你可以认为就中间写代码的过程,我基本是不和他交互的。
13:22我我觉得你这样效率比较高诶。我我重复我复述一下,看看是不是这样理解,就是第一个的话,你是会选择那个dangerously skip all permission,就是你不要烦我,我都给你授权了,免得他每三分钟问你要一个授权的话,把你的时间也切碎了,那个用他不用他就没什么意义了。
13:40你让他搞几个小时,你去搞去。但是在这上面你包了两层,第一层是你做了一个沙箱,你就在这个盒子里面玩,反正你把这个盒子最多也就盒子完蛋了。第二层的话呢,就算你这个沙箱的话呢,它也不是碰不碰线上环境,就是还有一个审批,对吧?然后有沙箱和审批之后的话呢,其实还有两层,就是因为他自己在那边玩,可能就搞得不不乱七八糟去了嘛。
14:03你还会让他自己做code review以及让他写use case,然后让他去有测试集,然后再去相当于自己做测试,自己做完测试,比如说测好再再改。
14:13这个也是Claude Code做,但是那是一个独立的agent。审核的跟写的它不是同一个context。审核的是他一直等在那里说,一旦你提交完了,他说我写完了,我都测过了,那个审核的会自动触发,去看他到底写了些什么东西,
14:28然后他会叭叭叭叭叭说,啊,我最后审核完,我给你一个结论说这个东西我approve还是不approve。还是会偶尔会遇到一些情况,呃。他不approve的,他会觉得你写的有问题,或者这对。
15:12因为plan mode其实因为就本质上是你人去处理这些问题,你处理一个更抽象的环境嘛。就是你不不管他的plan mode你看完你基本上会觉得他干这个事情大致靠不靠谱。因为我觉得他更多的是人和AI把需求对齐的过程,需求跟解决方案对齐的过程。
15:30如果你的表达他可能也会理解错,对吧?如果他直接开始写,那就很尴尬,然后已经写错了。当然在我这里没关系,我就把那个分支或者那个沙箱,那个分支干掉,对吧?或者我把我的沙箱重建一下,都可以解决这个问题,它不会浪费我时间去说哎呀。
15:47他把我环境搞坏了,或者他把我的代码库搞坏了。呃,毕竟他要工作好几个小时,对吧?我也花了很多钱在token上,那我不希望我明天早上看了,哎呀。他写的不是我想要的,那不也挺浪费时间,毕竟plan mode你就等个几分钟嘛。
16:02我这方面有三个问题想问你啊,我一个一个个问,一个是关于要不要拆模块,一个是关于测试怎么做,还有一个是关于token的钱。那我先问那个拆模块这个问题啊,因为我自己最近也在,虽然我太久没碰代码,但是最近我也写了一些程序。我在做一个程序是让我的孩子在学中文认字,然后他的语音识别啊什么,反正就重复会出现各种各样的问题,
16:24各种各样奇奇怪怪的问题。所以我后来就在想说,是不是他就是脑子就就只有这样了,然后我应该帮帮他把这个结构给设计一下,拆成模块,每个模块大概要怎么做,我得告诉他,因为我看了一下他的plan,其实他在算法上还是挺愚蠢的。就,就Claude Code和Codex都至少现在就是我我其实已经好久没写过算法了,我都觉得说那写的有点神经病。
16:49对。然后然后我就我就告诉他,然后但是拆的过程当中,这边就遇到两个问题,一个就是Codex在我指导他如何拆了之后,写出来的更是一坨乱七八糟的东西。Claude Code在我指导他之后,写的更好了。对。
17:03然后所以这里面我也在想说到底我这个指导就只是增加了一个随机变量是吧,就根本没有没有什么用,还是说应该是有一套合理的方法说哎。你,我跟你聊几个模块应该怎么拆,甚至于我几个模块应该分子agent去做,要他们context隔离,应该什么方法,你会参与到它的架构设计以及,或者说你一个大系统太复杂,你就会一个一个模块去做还是怎么样,
17:28就是这这这这怎么做啊,如果你觉得它不够好,你你怎么帮帮帮上忙?
17:33我觉得一个大系统你肯定是要拆模块的嘛。我理解所谓的软件开发最终或者说软件工程吧,它其实就是个管理复杂度的过程。你拆模块是因为是你本身上想要控制复杂度嘛,就是这个东西是相对独立的。相当于比如说我们两个公司比如说一起做一个项目,你肯定有接口人嘛,对不对?
17:52那你不可能,它是一个完全的N乘N的任何人和任何人打交道的过程嘛,所以我觉得拆模块肯定是要拆的,就是一旦系统到了一定,但是这个跟是不是AI也没关系对吧。你传统开发上也会要拆服务啊或者拆模块。第二个我是觉得说,这个怎么拆服务跟拆模块,你也完全可以交给他去设计啊。
18:12我觉得他是有这个能力的,就是这个是特别我在做一些新的功能,或者说我都是一般是说我有一些想法是,你可以让我和他共创吧,就是我会用那个Superpowers那个skills的那个brainstorming那个skill。Superpower,Superpower是一个比较比较流行的Claude Code插件。
18:32叫什么?
18:32叫什么?再说说一下名字。
18:34那个整套插件叫Superpowers,超级能力嘛,对吧?超能力,它里面有个skills叫做brainstorm嘛,就头脑风暴嘛。我一般会把我的想法写进去,然后跟他讨论一段时间,然后出一个设计嘛。然后再依托于这个设计,如果这个设计非常大,一般我会让它输出成一个文档,存到代码库的那个docs里。
18:56然后你跟他说,啊,你你不要一次性都做完,这个工作量可能非常大。你先做一个,每做一个,你给我在git里单独提交一个。因为不然他一晚上可能提交了几十个,我一起看我也没法看。我一般是,他提交一,我是针对他的每一个单独提交,我去看一看,他做的怎么样。
19:13第二个,我也是觉得说他今天能做的,虽然他的能力很强,你有时候可以一晚上他可以给你写一两万行代码。但是我发现那样呢其实效率不太高,因为他越往后写可能跟你,因为有时候我也没有想清楚,他写太多呢,其实后面的一半的代码,我觉得可以先不写,或者说是我的想法可能也会变,他只用写前三步就好了。
19:37所以从这个视角上来讲,我觉得这个这个就是我说我的带宽是个问题嘛,可能我并行让他做更多不同的简单项目现在比较容易,想在一个项目上做得足够深入复杂,越往后他可能因为他如果不和你对齐,不和你人align的话,他做的有时候不一定是你想要的,也会浪费很多token。
19:59OK,这边两个问题,一个是具体的,我现在也会用一些方法跟他一起去对。就包括前几天我拉着我宝宝一起在跟那边看那种怎么做游戏的教程,就发现那里面在教我们说,你要让它帮你拆解成N个milestone,然后每一次怎么检查检查点,然后第一步只做第一个milestone,然后你看一下对不对,咋咋咋的。
20:20我们现在按照这个在写,然后稍微好一点。但是整体上来讲,就是你跟他聊着聊着,你会发现他,对,他给的方法蛮多的,但是他就是还是会,还是会挺傻的。他给的那个方案就是明显的就是会有问题。但是我教完他之后,好像也没有什么改善,就是特别是Codex,Codex不是现在号称还比Claude Code好吗?
20:42你教完他之后他就更笨了,Claude Code就教完他之后他就更强了。对。所以这边的话就是你你是怎么跟他互动,就是你的这部分智慧真的就跟他聊着聊着,他就会把你的智慧吸收进去变更好吗?还是说其实我们只是在自嗨,就是他反正其实也就假装听了我们的,其实也没听。
21:00我觉得他还是听了我的,我我并不觉得他没有听哈,就是,因为我不知道你的具体场景,就是因为我觉得这第一个他的knowledge还是很强的,第二个是说,就是今天一个完全没有任何编程背景的人,但你不是啊,你你的能力知识比较强,对他还是有帮助的,因为设计中的选择很多,然后你想要的东西和他认为这件事情该怎么做之间还是会有个偏差吧,
21:28你可以认为因为模型是在一个全网的数据分布上训练出来的,对吧,他当然他也可能清洗过了数据,尽量用一些高质量数据。但是每个人的偏好是不一样的。我举一个例子啊,比方说我最近让他去补自动化测试,对不对?补测试的时候,有可能会发生一种场景,就是他的测试捕捉到了一个bug,对不对?
21:49他其实我原来代码里有bug,只是用嗯,那么,所以呢人去处遇到这种情况有两种处理方式。一种方式是,这个bug的那个测试我先把它注释掉,我只是标记一下说这里有个bug。但是我还是继续把我原来的所有的测试能跑跑通全补全,补完了提交完合并完了之后,我再单独去修这个bug,
22:10然后再把那个测试给一并放进去。这是一条路径,对不对?另一种路径是啊,我发现这个有个bug,我顺手把这个bug也修了。那这其实就是两种选择。那我会选第一种,因为我可能是一个就是从工程的角度来讲,我觉得我说我每一个提交应该只解决一个问题,
22:29我就是补测试的,补测试的过程中我不应该去修bug,因为鬼知道我修了bug之后还会不会有其他问题,我脑子也转不过来,所以你先补测试,测试补完你代码都没有碰,我这个代码所有东西都能通过,我也看过,我先提交。然后你告诉我这个bug,我可能单独接个todo,我再单独开一个分支,然后再去修这个bug以及补这个bug的测试,
22:51然后我人可能会仔细审核一下。另外一种路径说,它就应该修掉呀,你看我,你的测试就是为了捕捉bug,我现在捕捉到这个bug,然后把它修掉。我我称之为这是两个不同的选择嘛。这两个选择可能都是对的。
23:03然后模型会选哪个,可能也有一定的随机性。但是我觉得这个就是为什么人要跟他去互动嘛。有些人可能会觉得说,哎呀...我明明让你去补测试,你为什么去改代码,对不对?我我觉得模型能力还是足够强的,只是只要你给他的指令相对充足和清晰,以及你对这件事情你自己也有一定的knowledge,
23:23能够至少他给你的整个开发计划,你看明白你能做判断是大致是对的还是大致是错的。我觉得他无论从设计还是开发上的能力是不错的,但是他不一定他的第一时间的想法跟你一致。他第一时间的想法可能跟你是有差别的。
23:50那第二个是关于测试。我的理解是,如果我有很良好的一个评估的测试,其实它就可以自己闭环嘛,哪怕它一开始做得很差,它自己去改嘛,自己去发现问题嘛,对吧?我有很好的测试的话,它自己去做嘛。我这里面就遇到一个问题,就是就我举我最近两天在改的一个东西来为例,就是我让做了一个打飞机的游戏,
24:10就是下面一架飞机,然后上面有各种飞机出现,就是那种竖版的打飞机嘛。我还搞了一些那个配图啊啥啥。然后那个每个飞机上面上面的飞机上面会出现那个一个一个词,就是小学一二年级的词。我让我小朋友在那边复习词,他要是喊出那个喊出那个词的话,那架飞机就会去那个下面那个就会去发炮打上面那个飞机,
24:31就把它打炸掉。然后他又要冲着那些飞机不停的冲着iPad不停的怒吼。这里面你就会发现说其实中间出现的问题还挺多的。第一个就是他的词库的出现了好几次问题,但是后来我把它慢慢再调对。第二个是那个语音识别,他一开始用的语音识别方案简直到死,就是就是他不是做拼音比比对,他是直接用那个语音识别去把这个小朋友说的那个词识别成了一个词,
24:56然后再拿这个词去跟屏幕上的词去做比对,那样子多音字就完了。然后再往下的话又有那个模糊,就是你你识别还是有会有不准的地方嘛,什么什么。反正就一堆乱七八糟的问题,所以其实大量的是靠实测来改的。然后那实测来改的话其实就尤其是就是明明说对了都识别错的话,小朋友就会有点暴躁嘛,对吧?
25:18对,我还能给我做测试。然后然后这样子我就觉得说这个东西它明显应该是让它自己先测,特别是那种明显的错误其实蛮多的。然后但是我就不知道怎么我可以设计这些明显的错误。你要是比如说像我以前打奥赛的话,它都是比如说红绿灯啊,它都有明显的一套题和一套就是谁比较快啊什么的,
25:3930秒以内啊什么的。这种就比较方便嘛,但是像这种它其实牵涉到人机交互的。然后这个时候这种测试它应该怎么做?我后来想到的是录一段音,做一段mock。
25:51我觉得你这个可能是,你你看你给他出了个特别大的难题,对吧?你又要agent又要多模态,我我觉得这个事情就的确比较难啊。第一个是我觉得我其实没有太遇到这种情况,是就大部分公司里写的还我们还叫功能性代码吧。你本来就可以靠功能性的测试就能完成,就是它是不是做了语音识别,识别出来是相同的词,它是不是就会把它消掉,
26:14对吧?那功能性的测试比较容易的。我们现我也会做一些这种交互性的,但交互性的我一般是这么干的,但是我交互性也不是多模态,一般就是让他操作网页嘛。我一般是说,哎呀,我要做这个事情,我我的功能性测试已经做完了,我说我想做这个事呢,我告诉你这个网址是什么,
26:32以及这个你先打开浏览器,你自己去做exploration,你按照你的常识去操作它,然后把你的操作过程给记录下来,记录到一个markdown文件里。然后根据这个markdown文件呢,然后生成了markdown文件之后呢,因为操作网页本来就比较花时间,
26:50它各种各样操作,然后它在这个过程中它其实不做测试,也不做计划。他只做,他只是像一个人一样,尽量尝试去操作完,然后把它记录下来。记录完了之后呢,我说,哎,这里有个markdown文件,你能不能把这个东西总结成一套端到端的测试,
27:06我能去测这个功能的好坏。因为你都不知道这个东西该是什么的时候,你本来就像你人干这个事也是一样的,你说,哎,我想测这个东西的交互体验,大概率你是打开这个东西,你就去点嘛,你自己操作啊,每遇到一些问题,你就把它记录下来。记录完了之后,啊,我明白了,测这个应用我需要关注这些事情。
27:27我我觉得基本上更多的思路还是说,让他先,你别,他不是个超人。他其实就是个人。人怎么干事情呢?你但是你你告诉他说啊,人一般该怎么干事情,你就跟他说,你就按人的这个方式去做。我觉得他一般做的还可以。
27:43所以如果是我刚听你讲的,如果我要硬套你这个方法的话,应该我先让他,比如说你的词库,你先自己用TTS把,比如说有2000个词,你自己用这个TTS把它2000个词生成2000段那个音频wave,然后你自己拿着2000段音频的话,假假装你自己打一遍对吧?
28:05然后输入进去,然后你看看是不是都能够识别正确。因为TTS本来就很丑嘛,那个发音就很很乱嘛。对。如果你自己这个都认不对的话,就算了,对吧?就先先测一下,自己先测。
28:18现在已经勉强可以用了,他现在正在用这个来做动画片,把一千分换十分钟动画,呃,YouTube时间。对,呃,已经在搞,但是过程还是改了无数次吧。我我一个Codex和一个Claude,然后Antigravity三个在搞这个。那这边问你一下,我用Codex,我就感觉它的quota是无限的。
28:40就是包括我的OpenClaw也在用Codex,然后我自己Codex随便瞎用。但是我用我当然我的那个是买的20美金的那个Claude。20美金的Claude,我每次都一定会在一个小时之内它就告诉我limit了。然后我的weekly的week,只要我在写程序的话,我的weekly的limits一定会在一天之内到达。
29:01二十美金肯定不够用啊,我我刚升到两百美金,就是之前我在一百美金,然后我大概在过去两周,呃会把已经有三四次会把一百美金的weekly或者说这种五小时跑满了,所以我刚升到两百美金。我二十美金的Codex也跑炸过,
29:18好吧。我倒是二十美金,Codex也没跑满。
29:25我我看各种评测都是说Codex比较好,但是在我自己的使用方面的话,就是Codex会傻很多。就是你这种专业你们用起来的话,两者差别大吗?
30:28一个是,呃,有些skills,包括Claude Code也可以加一些hook,包括这个比如说我的GitHub Actions是绑了Claude Code的,就是Claude Code有自写好的GitHub Actions可以触发这种code review。我相信Codex都有啊,但它不也得花时间嘛,我感觉是现在就是时间根本不够用,对不对?
30:48就是你你想做的事情,你你进入一个你有好多想做的事情,你觉得原来你都觉得,唉,算了,干起来又麻烦又没啥收益,或者说你也不确定它的收益高。
31:15理论上是可以,但是我觉得是这样的,就是,呃,今天比如说他写的代码,我我花的时间会比较少,但是所有这些偏infra,就是偏Harness的,反而我会看得比较仔细,因为那个才是我今天的代码。我要用那个,我就得花比较多的时间去把这个东西仔细地看一下。
31:33就就像我用Claude Code,我深度用Claude Code之前,我干了一个事儿,就我把Claude Code官网上的所有的文档自己人肉读了一遍。这样你你去去用它的话,你才会变得比较有效率嘛,对吧?就它到底有哪些功能,什么东西遇到什么情况,有什么解决方案,就你脑子里能有一些思路。
32:19对。具体的活我就看看我创造的环境,然后我看看你打算干这活的计划是什么。我看完你这个干完活的这个验收结果是什么,然后我对一些我想学习了解的东西,我仔细看一下。我对一些我觉得这个东西风险比较大的东西,我会仔细看一下。其他东西我就是快速浏览一下,我就就合并了。
32:39因为你不然的话,你你,因为我觉得今天你面临这样一个状态,就是你当然仍然可以逐行地去review代码,也许这样也能捕捉到一些bug,也许也能解决一些问题。但这个问题是这样的,如果你的竞争对手都不这么做,然后他的准确率是百分之九十九,打个比方。
32:57你其实就没有办法在竞争中获胜的。这是一个很有意思的故事,说玩什么比赛吧,说这个比赛当中水平最高的那些选手始终拿不到第一名,为什么呢?因为水平最高的选手他为了避免失误,他会在有些环节他是不做那个最冒险,那个最冒险的动作可能只有七成成功率。
33:18打个比方,对不对?啊,你玩了七成成功率,我一般我只干那种九成成功率,对不对?但是呢,你有二十个竞争对手,他水平比你低,他们每个人都去赌那个七成成功率的事儿,那总有人会赌成,然后你始终是第二第三名,你就很尴尬,对吧?我我也会review一些代码,我有时候觉得他写也不一定他对。
33:37但是我我就在想说,我也许如果说AI写的代码线上不出事故不出bug,就说明我太保守了,就说明我的竞争中是不可能获胜的。就他如果没有造成一个线上的事故,或者他没有造成什么问题,说明我太保守了,因为总有人比我更激进。这些激进的人中总有人运气还不错的,对吧?
33:57就是有一百个激进的人,总有三五个人运气还不错的,对不对?那运气不错的人会获胜啊,我还是会输掉这个比赛,对不对?所以我也只能选择激进。然后我只是说我我尽量让这个,因为我的经验和我设计的各种围栏跟流程跟机制,就是我能够别人的七成成功率到到这里,我这里能够变成八成五的成功率,所以我获胜的概率赔率会提升。
34:24但是呢,呃,也不是百分之百的,因为你如果还是指望说它不出错,或者说我我觉得可能是个错误的选择。
34:31其实这个其实也有点像打仗嘛,你是将军,你或者你是皇帝,你御驾亲征的话,你那一坨总归会好一点嘛,哪怕从士气上。但是如果你军队足够多的话,你这一坨好一点其实不重要,你还不如在后面排兵布阵啊,那你足够这个军团往这里,那个军团往那里,你要管粮草供应,你要你得去管这些事情。
34:52这前面一个方阵死了,就没有那么大的影响。你有没有什么例子是非写代码的,就是你用Claude Code或者其他的工具,有没有一些其他的事儿你是用它干的,这样子更好迁移?
35:05第二个最常干的事情就是,就我称之为叫做很多原来项目管理中的facilities的工作。比如我们项目管理会收集大家的,比如大家会报bug,呃。比如说我们也用飞书,那我们今天大家的bug都是报在飞书里的,那我今天都是Claude Code自动让它去说,
35:26哎——你收集一下我在某一个话题群里所有人报的bug,你做一下去重,对不对?因为可能因为内部测试,对吧?同一个bug很多人都会发现,然后帮我在我的项目管理工具里把这些哪些bug都列出来。如果这个bug它问得不是非常清楚,那你去找谁提的,你去问他一下,他到底是什么意思。
35:47就原来其实公司里有很多这种facilities的这种,呃,就是这种,或者你叫事务性的工作吧,或者很多这种琐事,你要让业务运转得高效其实是比较难的。但是今天这些事儿你其实是,呃,完全可以让Claude Code或者OpenClaw把这事儿做了。
36:05只要把各个权限跟机器人给它做好,它就会非常努力地把这个事儿给你干了。包括比如说很多人报的bug去个重,你原来怎么去重?你原来只能一个个看,你花一个小时,对不对?就是自己把所有东西过一遍啊,这里几个重复你给它标一下。那今天其实你可以说,啊,你把所有大家提的都提取出来,然后你去看一下有哪几个基本上是重复的,或者同一类里边合并成一个。
36:30然后第二个是你可以做更多批量化的这种项目管理或者,呃,工具嘛,对吧?你可以数据分析,今天我觉得已经也算是代码吧。现在我们也在尝试做这种,呃,SEO的审计,对吧?就是我看,你扫一下我自己的这个官网,SEO的页面有哪些,呃,页面的加载速度、质量评分是怎么样的。
36:53就是我认为就是基本上你所有事儿都可以靠它干。你有什么事儿是不能靠它干的呢?我我,就是你只要是,如果你的工作就是坐在办公室面前对着一台电脑,那这个事儿就是它就能干吧,它也没啥不能干的。
37:07理论上是,但但但很多的现在他们的那个,比如说你的那个,也不是每个网站你都可以通过命令行来操作的嘛,它没有那么友好啊,是不是人类还是要做很多copy paste的?
37:18就是那个Claude Code,你启动的时候你杠杠Chrome,然后你的Chrome里如果装了Claude的插件,它会自动打开Chrome浏览器去操作。
37:35对。就是我我我就最简单的就是,第一个是你可以用这种Playwright这种操作浏览器。第二个就是因为你装了Chrome插件,它就是真的在你的本机上打开了真实的浏览器去操作,这个一般也不会被这种所谓的anti-bot的给挡掉嘛。
37:52而且这个操作过程中,你可以让它在关键步骤自动做截屏,截完了之后说发一个report给你,对吧?告诉你它到底干了啥,呃。因为大量今天的应用都是浏览器应用嘛。所以只要能操作浏览器,这事儿就能干嘛。
38:06速度现在OK吗?就是它操作的,因为我看那个AntiGravity操作的巨慢。
38:12速度是很慢的,但是没有关系啊,你看我都是,一个是睡觉的时候让它干。第二个呢,你为了防止它做一些误操作,就是我是在公司里另开了一套完整的员工账号。就是有一个虚拟员工,他有公司有有独立的邮箱,有独立的账户,有独立的GitHub账号。
38:31因为为什么这么干呢?因为我是公司里的管理员嘛,有很多账户,我是管理员权限。我有管理员权限意味着我有可能把一个东西搞炸。就是如果你随便让它干,那为了避免这个情况,我就单独搞一套账号。然后那台电脑上就就登的是那个账号,它不是说你通过围栏让它控制。
38:51它根本没有权限看到生产环境,那其他环境它爱怎么搞怎么搞,它能搞成什么样子呢?对,它就是一个普通的开发人员的权限,对不对?它只能碰,比如说开发环境或者staging环境。
39:09对。第二个就是说,因为它在另外一台电脑上,它爱怎么操作浏览器怎么操作浏览器,我根本不管它,它就慢慢操作嘛,它就晚上操作嘛,我无所谓啊。
39:18Claude Code那边你是说让它操作浏览器,Playwright我知道,另外是有一个原生的什么什么东西,杠杠Chrome。
39:42所有对着电脑的事儿都可以交给它。
39:45但我觉得有一个一定要注意,就是说你让它操作还是要去给它一个隔离的安全的环境。就像我说的,比如说我让它去做这些操作,都有很多操作,我都是一个单独一个账号,甚至单独一台电脑。
39:57我也我也给它一台单独的,我现在就旁边就摆了一台单独的电脑,我也是那个过年——小龙虾在放在办公室坏掉了,被我搬回来。然后觉得什么,怎么怎么怎么回事,不理我了。
40:21Tailscale又是个什么东西?怎么拼写?
40:24你可以认为remote desktop嘛,但只是说它在,你并不需要把那台机器去暴露在公网上。呃,tail就是尾巴,T A I L,scale,呃,就扩展,S C A L E。
41:28我其实遇到过一个很小的失忆问题,但我觉得很容易理解嘛,因为它肯定是当前的context window里没有这个信息嘛。
41:36你的那个语音问题,你你平时会给他发语音吗?也是这么搞定的吗?
41:41我不给他发语音啊,我为什么要给他发语音呢?
41:45你在手机上你给他打字吗?多麻烦啊。
41:52哦,你在手机上也是用Typeless,但手机上我用Wispr Flow的话,它会跳出去,然后再跳回来一下,我觉得很麻烦。
41:59呃,Typeless不会,但是Typeless我之前也发过,有人说觉得它拿了太多的权限不太安全,但目前我还在用。它其实是变成一个残疾人辅助工具,它可以常驻一直在。
42:11哦,那我试一下。那大家现在都是用牺牲隐私换换换方便嘛。
42:16我没有什么隐私,我在这个世界上一点也不重要啊。
42:29我一个是写代码。
42:30你写代码为什么一定要用OpenClaw呢?
42:32它其实也是触发Claude Code写代码。但是比如说我走,我拿着个手机陪家里人出去玩,对不对?我突然有一个想法,我想让它写一下,那我就在手机上对着它说完了,然后它就去写了呀。然后我到酒店晚上,我就可以去验收它的活了呀。
42:49Claude Code不也有那种支持的那种插件,可以让你在手机上跟它说的话,它就在你的电脑上帮你写。
43:24OK,举举几个例子,什么什么样的事情你是交给它的?
44:04所以我换一个场景,就比如说假设你们公司的会议记录都记在一个地方的话,你就可以去问它说,哎,上次我们跟那个那个某某谈的估值到底是多少,它帮你去查。
44:36报销不是,理论上来讲,它早就应该帮你处理。
44:40对,但是我懒,那不是它的错,那只是我懒惰而已。
44:43我也发现了很多事情,我虽然讲道理的时候说你应该把它自动化,然后我发现我手上还有一堆琐事,根本没有自动化。
44:51还是有很多琐事跟流程没有自动化。比方说,呃,我会读很多内容,但我今天读内容还是靠人工速读跟筛选为主,同时会开这个Immersive Translate。但我现在想一想,其实我已经应该让它帮我去过滤一道了,或者说它给我summary,然后我再挑一些去。
45:10但这个事儿就我称之为说这个事儿,一个是你应该这么做,第二个是你要花时间去把这些基建搭起来嘛。
45:17那你再举几个例子呗,你那个交给它还有什么琐事,你是怎么交给它的?像读代码这事儿很好理解嘛,它就跑到你代码库里去读一读,告诉你是不是这样。还有没有什么其他的事儿?
45:28我最近沉迷于工作,我感觉我讲的所有的事都是工作的事。
45:32那那你就讲工作,工作还有什么事儿?比如说你也会干,
45:35就有些同事跟你说这个事儿,他觉得比较麻烦啊,或者是他就他已经非常忙了。那我就让他看一下,他到底最近提交了多少代码,都在干些啥,对吧?
45:46就说为什么他觉得在这个这个工作量之大,他也觉得已经强度非常大了。我觉得还好呀。有了OpenClaw跟Claude Code之后,我觉得我真是忙得睡不着觉,对吧?就是都不想睡觉,对吧?因为你很快得到一个正反馈,你在干一个事儿,它得到正反馈,大部分情况是正确的。
46:03你觉得你生产力爆棚,你觉得停都停不下来。
46:06我觉得你这现在状态就特别好。
46:26不管是不是程序员都要求用Claude Code吗?
46:30我年前是鼓励,年后我觉得要求强制了。
46:33需要配吗这个东西?这不就装上去就好了吗?
47:04为什么需要一个教程?不是应该你给他提供一个skill,然后这个skill里面问他几个问题,然后就帮他全部配好了吗?
47:11但是一些一些SaaS的连接的鉴权,它还是要自己去手工去操作的。
47:17鉴权不是应该它给到一个token?
47:22他怎么知道在哪里可以拿到这个token呢?
47:25啊,你说得对。
47:26因为今天的所有的软件并不是为AI自动连接做设计的,它还是为人工操作或者SaaS端的连接做设计的。所以它需要鉴权嘛,它需要去做一些配置嘛。
48:29我觉得这个概念是没问题,我觉得最终会是这样。但今天我觉得第一步还是得解决,所有的今天的产品都还是为人类设计的嘛。你有一堆对AI来说有很多围栏问题没有解决,对吧?就是我举个例子,你想用一个别人的API,你得自己上去登录绑信用卡。
49:28我觉得几个月前我们聊过,就是其实这就是我说的一个做一个安生者的机会,对吧?
49:34那不还是安生者吗?安生者感觉还是服务人的嘛。那你这我说的那个是叫做做带路党的机会,就是三体人三体人要来了。
49:42这这个我也同意啊,就是做一套基建的机会。这个当中我觉得已经有一些人看到了,以及比如说前两天看到一个文章,就是讲说那你今天提供一个服务,怎么让agent能够自动发现、自动付费、自动使用,能不能做到,对吧?呃。我举个例子,呃,今天有一家公司提供了这个自动帮你的网站做SEO。
50:05对不对?它背后有很多数据、很多内容,你做SEO你还是依赖数据啊,或者怎么样的。那你今天可能还是人去操作,那AI能不能自主操作?自主操作它就得有面临说,我能找到你这个东西。第二个是啊。
50:17我找到你这个事,我能开通你的服务,我能自动在你的适用的环境里面测试几天我的case,测试我觉得效果不错,我能够自动付费,对不对?然后我就把你的服务给用起来。
50:30所有的东西都要重做,呵呵。但也有个可能有巧妙的方法,OpenClaw就很巧妙嘛,就是用什么skill是那个Claude Code搞出来的,然后又用bash,又用那个文件系统,都把原有的一些基建给用起来了。这些基建反倒之前是被忽略的一些基建,它用起来了。
50:51总觉得现在是不是还有一个机会,是也是我们被挡住了,就比如说我们天天讲什么RAG、RAG、RAG、RAG,对吧?现在人家都用文件系统,就就没有没有想,就是说文件系统,这这是啥?那你平时除了Claude Code和OpenClaw之外的话,你还用什么吗?
51:51我最近也在使用Manus,然后每次都挺惊艳的,但是每次都会觉得很很崩溃。就是它那个二十美金基础套餐的话,简直就是啥都干不了,就啥都让你看到说,哇,挺惊艳的效果,然后就没了,没头可看,然后就这样吧。
52:06我的体感是一百美元,对绝大部分人在今天都够用了啊。
52:10对,它就得一百美元的账号嘛,它就不能是二十美金。
52:12二十美元不够,二十美元肯定不够。
52:15Manus的那个二十美元比Claude Code的二十美元还可怕。就是你基本上就是按那个二十美金的,就是只能每次惊艳那么一眼,说,哇,哎呀哎呀,Manus居然效果这么好,然后你就发现,哎,我今天quota又没了。好,可以可以可以。
52:28我又不愿意为了Manus去花一百美金一个月,对吧?
52:31我后来我试试去那个Lenny's Newsletter领了一下,我发现虽然我是以前订的,但是现在也是能领的。我用的也是二十美元的。你更多的是体验它的产品吧。
52:45再尝试看它做出来跟其他人做出来会不会有什么不一样。
52:49我估计我今天晚上就会把Claude升成一百美金的,因为我额外已经付了五十美金了。动不动就开始用我的extra quota、extra payment,太不划算了,算了算了。我去升级吧。讲那个Claude Code和那个OpenClaw,那如果当然我觉得能够忍到现在的都还是就不见得太小白啊。
53:08那你用这两个东西的话,有没有什么你觉得大家错误的用法,或者哎你自己在过程当中觉得说比较真正你实操下来,哎——这几点你只要用上了就会爽,爽度就大幅度提升。有没有教训或者经验分享给大家?
54:06哦,是可以要求它开一个sub-agent的。
54:08我说了,你只要不是最trivial的,就是你立刻回答我问题,所有的活你都去spawn一个sub-agent,你让sub-agent干活,sub-agent干完了通知你,你回复我就完了。你自己的主进程不要被阻塞。
54:21有道理有道理有道理。
54:23不然的话呢,就是你跟它说它开始干活了,然后你跟它发话了,它不理你。对,
54:35就是你记在自己的soul.md里,不是memory里。只要不是一个你立刻能回答我的问题,你就开一个,你要干活你就开一个子agent,让它去干活,你自己随时要响应。
54:46还有没有别的?哎,这个非常好。
54:48不知道是不是因为这样,我让它干一个巨大的活,它就挂了。所以我明天要去办公室检查一下。
54:54这个sub-agent已经把你的所有quota耗完了。
54:57第二个就是我让OpenClaw所有的编码问题,都是我在那台机上已经做了Claude Code跟Codex 登录。就是我让它说,你干活就写代码,就用Claude Code跟那个Codex,这样它不会消耗我的API级别的token。我经常告诉它说,Codex跟Claude我都给你了,你遇到token limit你可以自己去切换。
55:21其他目前没有,其他目前OpenClaw我自己遇到的主要就是这几个问题,就是用着用着它遇到了token limit,因为它干活用token用得特别凶。就是API我只用它主进程对话,然后或者做一些plan,实际coding。
55:36它其实是起的Claude Code跟Codex,所以它不会花那个API那个token。第二个就是尽量让它用子进程,它不要,不然它经常让它干个大活,它就几天半天不理我,我也想让它干个别的活,干不了。
56:20它有auto的选项吗?
56:21你在Claude Code打开有一个config,你slash config,然后你看它默认应该就是auto了。
56:28哦,好的。那我可能默认上来就先把它调了一下,就默认就不是。那刚刚讲的是个人嘛,那组织上的话,你就是觉得让大家提效的话,有什么方法是组织可以提效的?就逼大家用Claude Code,或者非技术同事你逼大家用Cowork,是不是也差不多?
57:08嗯,有道理。
57:11就我们已经有好多从来没有写过代码的同事,就是比如说他原来做QOL的,找有一个技术的同事帮他装好之后,他自己已经在用Claude Code写代码,完成他设想中的一些工作了。
57:21他们是用命令行吗?还是用客户端?命令行。你们公司还是蛮厉害的,大部分人看到命令行就会被吓死,是吧?
57:28就是如果这个人对效率有追求,然后他有很多想做的事情原来做不了,然后你帮他装了,把一些环境问题——就是他们大部分要解决的是环境问题。但是环境问题你一旦帮他解决了之后,这些人都觉得,这个事儿就是你用上了。聪明人都会发现这东西真好用,这东西真牛逼,我有好多东西可以给它帮我解决。
57:51你们公司像组织上面的话,那这个东西它报销吗?就一百美金、两百美金都报销,对吧?
58:21最近实在是它的那个limit给得太少了。哎,我在想我已经三家都开了,就不想开两百美金了。
58:47那你用了它的那个team吗?就是那个Agent Team。
59:17他们就他们卖token的嘛。
59:19就是我为什么是两百美金?也是因为有一些我让它并行地做了好几个Code Review,因为有一些代码库是我同事主要维护的,我在里面加了很多东西,我稍微有点不太放心吧,但是就就很耗token。然后就在那天晚上,我把一百美金升成了两百美金。
1:00:04我不会很严谨,但是——呃,我我几个建议,一个是,就是如果我觉得这事情不清晰,我就会,我们前面提过,我会用那个Brainstorming那个Skills,我会先描述一下。然后它触发了之后,它会问你很多问题,在这个回答的问题过程中,它最后会出一个Plan。
1:00:20如果相对这事情比较简单,我会比较简略地说,然后让它先出一个Plan。就是我一定会用Plan Mode,就是说Plan Mode是一个我和AI对齐的过程,我并不是说一定需要它给我一个多完美的方案,但是在这个过程中,我们能够把到底我想要干什么,以及大概怎么做搞清楚。
1:00:39如果比较模糊不清晰,我会用Brainstorming的模式。如果相对比较清晰、比较简单,我会直接走Plan Mode模式。
1:00:47所以它的Brainstorming的意思其实不是帮你脑暴,而是帮你澄清Clarification。
1:00:52对,我的体会是更多的是在做Clarification。然后它其实是脑暴,它会说,哎,我有一二三四五六个方案,你觉得哪个比较好?有时候我会说一,有时候我会说,嗯,我觉得都不好,我真的是……但是它提了六个方案之后,往往你也有一个想法了。
1:01:06内置是不是有一个类似的东西啊?好像叫Ask User Questions。你可以跟它说你要用Ask User Questions,它也会就是问你一堆问题。OK。
1:01:16那那因为我是直接装了那个Superpower的那个插件,然后它,但Superpower这个插件我觉得也有一个问题,它特别耗token。这个也是另外一个问题,我最近我最近可能也也会再仔细看一下它的那个Skills的那些workflow,
1:01:30会优化一个自己版本的出来吧。
1:01:41呃,有考虑过。我觉得会在比如说我们公司绝大部分人都要用满两百美元之后再开始考虑这件事情。因为两百美金一个月,一千四百块钱人民币,对不对?你公司里的任何一个,今天任何一个科技公司的员工,你生产力提升百分之十,你你就是不是就把这个钱挣回来了,
1:02:00对吧?所以你去浪费这个时间的意义不大嘛,对吧?但如果要超过两百美金之后,你就可以值得开始考虑了。因为一般超过了,往往是因为我觉得第一步的挑战不是说够不够,而是说一开始你根本用不满两百美元。就是如果说,就像你说的,你不像我一样,就skip permission。
1:02:18然后同时开五个窗口,skip dangerous permission,然后同时开五个窗口,你两百美元是用不完的,一般情况下,对吧?你跟它互动,因为你人的带宽有限。但是如果你开五个,但是一旦你能够用完了,意味着两百美元可能不够,你可能要一千美金、两千美金。
1:02:34那这个时候,可能不同的任务用不同的模型是有ROI的。
1:02:39我之前OpenAI是两百美金,但是后来那个Gemini变好之后,我就觉得我不来了。然后就就把它降下来了。那我现在可以把这个quota,省下来的钱丢到Claude Code里面去,挺好。我我今天晚上就去升级,还是得大方一点。
1:02:55对对对。
1:02:56我觉得可以先一百美金,因为我一百美金,那那差不多用了两个月啊,然后我才称之为我有能力用到两百美金。
1:03:22我现在还是先给杂活,给了一段时间,给了杂活之后,我自己人肉会去记一个to do。我觉得,哎,这个事情值不值得自动化,或者变成一个Skills。
1:04:07这这个倒还没有。对。所以其实我觉得我其实不算特别激进的,我其实在这件事情上反而是比较保守的。
1:04:32我觉得会有非常重大的变化。我感觉今年的工作跟去年就完全已经是两件事情了。
1:04:39过两天就上班了,你觉得你今年的工作会跟去年有什么重大的变化吗?
1:04:43呃,我觉得第一个就是,其实就是你的工作往后退了一步,你不应该干活嘛,你应该给AI塞造一个良好的工作环境嘛,对吧?这个我觉得是个巨大的差别。之前还是以你为主,其实今年就是真的是说你的主要工作应该在塑造,给AI塞造一个良好的工作环境,
1:04:58让它多干点活儿嘛,对不对?第二个我觉得就就更多的对从产品的层面,更多的得往后退吧。不是去想说,哎呀,有什么,就是你产品上你得去想说,肯定是有巨大的变化。那这个产品,你你要做的产品,你要做的业务到底应该是什么?什么东西是随着这个Agent的进一步的在各行业的渗透。
1:05:21这个事情我觉得对所有人都是,第一个是很多原来你觉得存在的业务,可能随着Agent的能力存在,以及Claude Code跟OpenAI这些公司,因为它能力到一个边界,它一定会更渗透到业务域。有很多业务原来你觉得是你的机会,可能不是了。
1:05:37但一定有一些事儿,我还是觉得说不可能。这些公司把所有的事儿都干完,一定有一些事儿是值得你去干。并且随着Agent的使用的渗透,Agent的数量的增多,你是水涨船高的,就一定干个水涨船高的事儿。今年,
1:05:52嗯,要造船,不要造塔嘛。
1:05:54就千万不能干一个,水涨了之后你就被淹了。
1:05:57比如说那些网络安全股的话,就最近两天不是跌得很惨嘛,就因为Claude Code可以从安全审计,可不可以一下出来,也是一片SaaS跌的。
1:06:07我反而觉得倒过来,就是安全这个当中是有大机会。就是在Agent的这个环境里,安全到底应该是怎么回事儿,应该怎么做?其实今天没有好的答案,但当然很有可能就是创新的创业公司的机会。
1:06:19可能就不是老一波的那个机会了。
1:06:21这个我觉得反而是所有的SaaS对应大跌,都反过来,可能是这个SaaS的这个领域应该到底应该做什么,都不是说怎么做,而是做什么,这个事情都要发生变化。原来是围绕着我原来的什么SaaS啊、企业啊去做安全,今天是新世界里应该怎么做。
1:07:09而且我觉得这个安全不一定是好坏的问题。就像我说的,就是今天我们让AI去读我的邮件,帮我去回邮件,理论上讲是一个非常好的场景。但是从安全的角度来讲,这个当中有太多问题,今天的所有的邮件服务商都没有解决。就是因为你今天用的模型都是调别人,你不是私有化部署模型,你一般是调别人的API。
1:07:32那邮件里有一个什么验证码,发了个验证码过来,AI能读到,然后AI,那这个事情到,然后AI读到了,发调了别人的API,其实验证码等于也发给了。对吧?你今天是假设是OpenAI或者Claude Code,不会干坏事儿,或者它不稀得干你这点事儿,
1:07:47对不对?对,那未来我个人的,我哪些信息我应该同步给AI,哪些不同步给AI,哪些我能同步给一个本地AI,对不对?就举个例子啊,比如说我们在公司里部署了一个Kimi,或者部署了一个GLM,都是开源的嘛,对不对?那在调这些模型的时候,你那些什么token呀、什么access key啊,其实发给它也无所谓。
1:08:11你更不应该放给一些三方的服务商,对吧?
1:08:14聊过几个做NAS的,讲的就是这个故事。NAS现在都在往这个故事讲嘛,NAS现在又变成算力中心了。之前是存储嘛,但现在讲的都是算力嘛,那算力就是会讲说那要分层嘛。那那我你先给我过,虽然我脑子不够好,但是我忠心啊,对吧?我在决定说哪些事儿我把你往外发,其实跟那个苹果的那个Apple Intelligence一个逻辑。
1:08:37那现在就觉得说世界很动荡,反正那天橘子不是说嘛,十八个月后反正都一样,对吧?好的。你今年反正就这个变化,我今年的话就打算说,我看看能不能去跟几个传统企业搞一些特别土的事情。当然我也会尝试着搞一两个特别新的事情。我现在觉得像像那个协议层的话,就是看看有没有机会参与一下。
1:08:56对。就就觉得太有意思了,我觉得现现在缺缺大量的协议,很抽象很抽象的。
1:09:01对啊。我觉得好多啊,比如说支付。
1:09:30组织会缩小,因为这个挺恐怖的,就是我跟AI沟通可能比和人沟通的效率更高,这就很搞笑了。对。
1:09:39高太多了。
1:09:40这个带宽实在太小了,所以跟人沟通最好的方式,这东西我已经弄好了,你快一盘拷给他,你让Claude Code问他。
1:10:26今天的skills不就是这样吗?渐进式披露,对吧?啊,我需要个什么东西,咔,find skills,找到这个skills,下下来。好,就这个事情就开始干活,
1:10:34对吧?你看,找你聊天总是还能聊出东西的,对。嗯,像特别今天,而且还有非常具体的那种开个subagent,我待会儿就去跟我的龙虾讲,我先把它救活,它又死了。
1:10:56我试了一下,电脑合上可以用的呀。
1:10:58有些人电脑合上是设置成休眠嘛。
1:11:01哦,对,他之前我也是设置成休眠。我我后来跟他讲说我我需要你不休眠,一直开着。他说,然后他就给自己,他说我我后台运行一个Caffeine,然后我就可以一直活着了。然后他就自己自己给自己一天在那边打咖啡因。然后然后他就,我我的电脑现在关起来是没有没有关系的,龙虾也是活着的。
1:11:19但是听起来有点有点心疼啊,就是他自己在一直打给自己打咖啡因什么什么。后台一直在运转一个咖啡因程序。好的好的。那今天先这样哈。好,拜拜,新年快乐,大家也新年快乐。
1:11:33然后欢迎转发给自己的朋友们,欢迎关注AI炼金术。然后啊,我们也会陆陆续续的也会把一些那个讲不清楚的,比如说今天徐文浩我在催他说,那些那个下次要录屏展示,你具体怎么用的啊,对。然后之前那个大家一起一直在评论区在喷的说,哇。
1:11:53语音讲得好好好玩啊,但是就是看不懂怎么做的呀。然后我也会把他抓过来,说来我们来录个屏。所以在各大平台,像B站、像小红书、像视频号、像抖音,然后都会更新视频。去各大平台关注AI炼金术,然后我陆陆续续地放一些视频的东西出来啊,就是给给其他平台也保一点,
1:12:16其他平台的播放量过于惨淡。好,好。今天就到这。拜拜,拜拜,拜拜。
本期词条
重点词条
本期重点讨论的人、公司、产品和概念,按出现顺序。
人物橘子
人物Boris Cherny
人物余一本期还提到
常见名词,文稿里悬停可见,右侧数字是本期提到的次数。
- Claude Code63
- Codex25
- Claude17
- GitHub7
- OpenAI5
- Manus5
- Opus5
- 飞书4
- SEO4
- Tailscale4
- TTS3
- DevContainer2
- Medium2
- Antigravity2
- Playwright2
- Linear2
- Claude Sonnet2
- Agent Teams2
- GLM2
- 京东1
- 即刻1
- 36氪1
- ChatGPT1
- Cursor1
- 检查点1
- 张一鸣1
- MCP1
- Whisper1
- Immersive Translate1
- RAG1
- Lenny's Newsletter1
- Anthropic1
- Haiku1
- Gemini1
- 马斯洛需求金字塔1
- Kimi1
- 苹果1
- Apple Intelligence1
- Web31
- 黑客帝国1
- Mac Mini1
- 抖音1
- 小红书1
- B站1


