开场与初体验
张敏: Hello, Chloe。Hello, long change。早上好,你们是在国内吗?Chloe 是在国内。Hello, 我来邀请一下 Betty。哎哟,克洛伊拒绝我了,上来聊聊呗。
Ray: 好了,好,hello good。
张敏: 可以了。
Ray: 那可能也可以不露脸,可以躺在床上说。
张敏: Chloe 可以只出声音,我再邀请你一次好不好?小西瓜。Hello,我怎么叫你龙陈,你叫我。
Long: 对,我也一直在想这个问题。我之前在国外叫这个 Long,然后觉得有点不太,大家就叫我成龙。龙哥、龙、龙可以,有点太那个了。
小西瓜: 小心,怎么晒这么黑了。我最近可能一直在跑步。这东西我已经买了,我的还没送到。我对这很有意思,他像个 U 盘一样。
Ray: 对,我从国内淘宝买的。回头我给你分享一下我的 App,或者你自己 web code 一个外部的那个 App 怎么搞它,看一下那个。据说你还因为 coding 买了台电脑是吧?
张敏: 对,花了多少钱?
Ray: 对,我刚刚买的。
张敏: 然后因为我那个电脑它是我之前买的二手的,然后不能下载那个当时你发的让我们,对,姐妹俩,所以我就马上买了一个。是的,我之前也有两个电脑,就是这个电脑是当时是在之前买的。我之前有一个电脑麦克,我发现不能用,也我用新电脑下,我说我用新电脑下好之后,我说我用我旧电脑再试一次,可以出个教程,结果我旧电脑下不了。是的,我们加不了。然后我就我是非常果断非常果断的去买了,然后又很便宜,我们人民币也才五千多块钱,5500 也是 M4 pro 和 M4 air。对,那个挺好的,那个 air 那有有国补我们有国补,国家补助。
Ray: Betty 可能不知道,这是促进消费。
张敏: 对,它原价不是 7969 亿,对,然后多补,然后最近又降价了,我觉得还挺划算。
Ray: 可以把 Michael、Alex 都可以邀请进来,咱上面还有地儿。对。
张敏: 全邀请上来了。
Ray: 对,全邀请呗,就咱几个人聊一聊。
安装 Gemini CLI 的挑战与 AI 协助
张敏: 我刚刚把那个安装了那个叫 Gemini CLI (命令行界面:一个允许用户通过文本命令与 Gemini 模型交互的工具),我觉得我好聪明。我真的,我们又不能翻墙,我们那个网络都用不了。就跟你说的,你只要把那个 ten 模式打开,我都没有什么那个 ten 模式。然后我就跟那个 GPT 对话,我就把它搞定了。这么厉害,你没有 VPN 吗?我有 VPN,但是我们那个 VPN 上就是用不了,然后他还让我写代码,我就把那个代码粘贴到他那个什么什么 Jason 的一个文件里面去,很复杂。对对对,GPT 可以帮你解屏。
Ray: 对,有任何问题一定要去问 AI,真的是这样。我给里边装那个将来 Coy 的时候也是各种问题。然后我就说我就跟他试验说,我说这个我也不懂,很简单,你旁边打开 ChatGPT,你这遇到什么问题了,你就截图给他,然后他会告诉你,你就粘贴,就搞定了。
张敏: 现在基本上都是都是这样,是的,就一步一步的,然后就问他就搞定了。我就觉得,但是安装完之后我就懵了,我就说不知道是干嘛的,因为我觉得他是对话的模式,那对话模式我用 GPT 我也可以对话,我干嘛要跟他对话呢?而且他界面又很有点蠢的感觉,一会儿就可以聊到了。
AI 不仅仅是聊天:CLI 的真正潜力
Ray: 他为什么?他可不只是聊天,他它能够处理你电脑上的几乎所有的东西,你的文件,能操纵你的电脑,他都都可以做。你 GPT 不行,你让 ChatGPT 说个最简单,你去帮我整理一下我的下载的文件夹,他搞不定,因为他被装在一个笼子里面。但是你让 Gemini CLI,你说你把我桌面整理一下,你好麻烦的。对,然后你比如说待会儿我给你分享我今天的报税,我把我的所有的这叫什么发票全都扔给他,他读一遍,自己给我整理重新命名,然后给我写这个会计的账,所有东西都弄出来。
张敏: 但是我有一个疑问,他不是他只能打开那个终端,然后那个终端它只能打一次,而且就给我的感觉也没有记录的功能,有记录,怎么叫没有记录?
Ray: 待会儿你看就知道,待会儿我可以 demo 一个东西。你要看以前直播都 demo 过,我第一次直播就 demo 过。好的。OK 好,指令集都不需要。小西瓜说要指令集,不要自己写指令,你就让他写指令,他只不过就是住在那个终端口里而已。你不需要做你自己不要做任何事情,你就像个傻子一样在这说话就可以。如果你做不到,你不做任何事情,你自己还要去写东西,那说明你还是没有在用。就好像举个例子,咱们社群现在这个 Meetup 办的风生水起,这里头不用我管,全都是小西瓜自己一个人在弄,对吧?那如果说我这还要我再去弄,那就说明我去请一个人来帮我做事情,那就没有请好,对不对?那就是要事情做了一半,你不要做一半,你要想到就是我怎么能够全扔给他,要提非常非分的要求。待会儿咱们可以去 demo 一个。对,然后好的,咱们看看伊文要不要上来。伊文好久没有上,阿斯卡刚才不上来吗?
张敏: 我邀请了他,可能还没有,等一下。阿斯卡上来了,hello hello。好,刚起。
Ray: 对,现在日本几点?
张敏: 九点半好测试。
Ray: 对,好,那怎么着?一万不上来。那咱们就开始。等一下,待会儿你上来之后,你说一下,咱们开始。这两周咱们主题是 Gemini CLI,其实主要是针对新手,因为这个比较好上手,它又免费,然后比较简单很好用,你用自然语言就可以跟他交互。
张敏 的跑步 App 开发实践:Replit vs. Gemini CLI
张敏: 我所以想看看大家有没有这一周这两周通过 Gemini CLI 的实践,有没有新的进展和想法可以分享一下。我这一两周我个人是没怎么用 Gemini CLI,就是除了做咱们社群的工作,切片是瑞给我做好的自动化,瑞太好我的老板了。但是我自己就想开发一个跑步记录的 App,然后我用 Gemini,我其实不太怎么会,不知道从哪切入,所以我用了 Replit (一个在线的集成开发环境,支持多种编程语言,并提供 AI 编程助手)。这确实有点跑题了,但是做出来了一个小小的 demo,还没有,我这可以分享吗?
Ray: 不是用 Gemini CLI 做的,可以可以,你是主持人,你想说啥就行。
张敏: 好,这个可以小小给大家看一下,它不能用,它就是一个图片而已,它就是画图而已。我可以试一下。就是这么一个,他叫 Vibrant,你读一下 Vibrant,哈哈真是一个谐音梗。
Ray: 什么谐音梗,能看到吗?
张敏: 看到了,这个就是根据今日状态,我可以在跑步的时候点一下,就不用长按一个快捷键,手机上设置一个快捷键,我目前还没有想好,或者是长按耳机就可以开始录音。这个是受瑞的启发,就是一键录音,然后录音转文字,它可以 AI 可以根据转的文字识别你的情绪标签儿。然后就是你这场因为我调研过我们跑友,其实大家经常在跑步的时候会有想记录的时候。不知道范友有没有跑步的时候突然有灵感,然后就想记录,不想停下来打字。然后就说要不我如果能做一个 App,能立刻录音,把把你跑步的时候感想录下来,这很好。然后跑完步之后,它也会提示你录一下音,就是录一下你对这个跑步的感受。比如说今天风很大,但我还是最后一公里很累,但我还是跑完了。这个情绪标签就可以识别为目前里边啥也没有,他就靠我说可以识别为坚持或者是开心。天气好,然后记录这都什么都没有,所以他其实挺半成品。关于装备这块儿,我就是每天在跑步之前拍一张照片就可以识别我穿哪个型号的跑鞋。因为经常我跑完步,我感觉我穿这个鞋发挥特别好。但是你用佳明自带的软件的话,每次还得点一下。我今天穿的哪个跑鞋,就是你要点专门点进去选很麻烦,它不会提示你让你选,他是让你专门进去选,我觉得很麻烦,所以我说我就拍张照,它自动识别我跑鞋哪个型号的,然后我穿哪件衣服,就是给我一些什么 vibe,它可以自动识别出一个一串记录。然后每一次我穿那个衣服的时候它会跳出来,穿那个鞋的时候它会跳出来告诉我这个鞋的最佳记录是什么。然后跑团这是官方跑团,因为我不想他有太多的社交功能,所以只有官方的跑团。然后女生的话就会有跑步的月经周期,根据女性的生理周期来制定跑步计划,就是女生多一个这个。还有什么别的吗?暂时就是先这样一个半成品。我的想法是这样,我觉得用 Replit 做出来真的很简单。我就给了他一个我自己的想法一个 prompt,他就直接给我做出来了,就是几分钟就做出来了,当然修改还要继续修改,我觉得很神奇,我目前就是一个新手的震撼,这个还是真的是挺厉害。
Ray 的核心观点:Context Engineering 与打破思维限制
Ray: 你看我就发现,张敏你把你的那个 prompt 拉下来,让大家可以看看你的那个 prompt。然后这 prompt 是你想了很久之后写出来的,还是你写出来还是前半部分。
张敏: 前半部分是我说的,是我跟他说的,然后穿插着一些我跟 AI 的对话。但后半部分就是从女性生理,从这个周报开始,从这儿开始是用 AI 帮我,就是他是是用的 Claude 帮我优化的 prompt,就是这个核心目标。从这里核心目标,然后核心的功能,这有数据维度场景功能。
Ray: 对,到这儿就也就是说你在给这个 problem 之前,你是先和 Claude AI 先对过话的。你跟他说过我想开发一个什么东西,然后他要帮你一起去想。对,是的,对,这个其实挺,这是一个非常好的一个 practice,尤其像在 Replit 这个地方,你每做一笔要花钱的,我们借用其他的 AI 先去做商量。就是我以前做的时候,就我做那个 dear k 也是类似。到后来就是我两个,就我一个项目开始的时候,我就同时开 2 个 AI,1 个 AI 就 Replit 自己本身的,另外一个就比如说 ChatGPT 或者 Gemini,或者说这个 Claude 那时候还没有用 Claude。然后开开之后从头开始就跟他聊,也就是说我跟 Replit 中间发生了什么,其实他也知道,我其实我就告诉他,我是在用 Replit 的这个 AI agent 在帮我们去做这个 App。也就是说其实这是我最近很大的一个感悟,就是说我们老说 prompt engineering。我最近的感悟就是我们现在用 AI 做事情更多是一个 Context Engineering (上下文工程:一种将任务的完整背景信息提供给AI,使其能更精准执行任务的方法),就是这个 AI 已经足够强大了。你需要做的是把你的 context,你脑子里的这点东西,你要全都怎么想办法告诉他。就好像刚才比如说有人说我问问咱社群里的人或怎么样,或者我自己写什么之类的。No, 我说不,我们应该去问 AI,让 AI 来帮我们做一切。这里面本质它属于是一个 context engineer,是因为是强迫你自己,我不去执行,我去绑定 context,全都告诉 AI。如果你能把你的这些 context,你这些背景信息,甭管乱七八糟,比如说张敏说,我冬天北京跑步的时候,那个空气让我也也很不爽,保不齐他就给你搞一整一个空气质量指数。今天是不是适合跑步?跑步要怎么样?或者几点钟才去跑,对不对?比如说这个东西不一定你能想到这个功能,但是你把你的真实的 context 就像瞎聊一样废话连篇的,你告诉他这个其实都是有意义的。所以这是第一个,我觉得你这个 practice 挺好的。
压榨AI:提出“非分”的要求
Ray: 第二个就是我想问你一个问题,就是你刚才说用那个 Gemini CLI 的时候,你不知道要怎么做,就是说 Replit 跟 Gemini CLI 对你来说他们的区别在哪?为什么你觉得我不知道这个 Gemini CLI 怎么做,但是我在 Replit 就同样的 prompt,你有扔给过 Gemini CLI 让他去帮你试一试吗?
张敏: 我有的,我扔给他,他的反应就是给我告诉我应该出每一步应该怎么做,然后给我一堆代码,然后我不知道是拿这些代码上哪儿去实践,就是上哪儿去给我实施出来,去给我开发出来。但是我用 Replit,我只要把这个 prompt 扔给他之后,他给我一个视觉化的东西。我一看好像有点那样了。我可以在这个基础上改,甚至有可能我就直接在这个平台上去做了。我觉得它对于开发来说是更就是它是一个生态都在里边都可以做出来。但是 Gemini CLI 你他不可能在里边运行,他是他必须得再有一些,其实可以的,对这些东西都可以跑到你自己。
Ray: 所以我就问你,你有没有坚持你跟 Gemini CLI 来说,no, 我这个事情要你做,而不是我做,我是要你帮我做。你有没有问过他?
张敏: 我还没有这么使劲压榨他,我不会。
Ray: 你看这就我想说你提的要求不够非分,他以为你在找他要建议。这其实里边 Replit 跟 Gemini CLI 它本质区别就是说这个产品好不好,它本质区别在 Replit,它本身给他自己的 AI 的定义,他这个 system prompt 里面就定义就是说他就是来做软件的,就是给用户做软件的。所以你里边说啥,他的解法都是要给你做软件做出来。但在 CLI,它这个东西可能还没有做好,没有做完。他以为有时候他以为他自己是个聊天机器人,他甚至都不知道他自己在哪住着,他不知道他在你电脑里他能操控你的那个浏览器什么之类的。所以你要不说请你不去压榨他是不行的。所以你要说我要你给我做出来,你给我开发,那你可以试一试,他其实可以。对,好好,对,因为你要注意,你看你这什么,你那个是你这个是 web app,你看你要是了解,你可以问一下 AI 什么叫 web app?你应该可以再问他,我将来我想在手机上也能用,在什么上也能用。然后你又说我就是小白,这玩意我应该做成一个什么样的软件?它有各种各样不同的软件,你可以去问他。然后最后你问他,你跟他说,你从这个专家的角度来说,从和创业者的角度来说,你你要做这个东西的话,你要做什么平台的,你要做什么样的软件,是什么 web app 手机的?比如说苹果上的这个 iPad,它它是有点不一样的。那你要你要问好他,别做到最后,你中间再改是吧?所以其实就是还是 context engineer,你告诉他很多 context,包括就是你自己不懂的这个 context 要告诉他。对,所以你可以回头你再去试试 Gemini CLI,然后你你可以看一看。
Gemini CLI vs. Claude Code:免费与付费工具的差距
张敏: 但我有一个问题,我有听说就是 Claude 的 Code (Anthropic 公司推出的专注于代码生成和软件开发的 AI 模型),比 Gemini CLI 好用的不是一点半点,毕竟它是付费的。我想求证一下,这个是进阶选手认为这是事实吗?
Ray: 应该是我认识事实的。那个 Michael 可以分享,因为我用 Gemini CLI,我就给你们员工用,一是免费的吗?我就用那,但我自己开发什么,我全都是拿那个 Claude Code,就是你用的是那二百刀每个月的。对,200 刀每个月那个 OK 他真的很厉害,但是我可以分享一下我最近在哪,他在干一些什么事情。
张敏: 好好好,我回头用 Gemini CLI 或者 Claude Code 来试一下我这个项目,下一次再跟大家分享。我 stop 了。
Ray: 迈克,你给我反馈一下 Gemini CLI 跟,其实我最近也做了一个报账。
Mike: 我自己因为有最近有有加拿大联邦政府有一个估计是只给熟人的这个房顶,然后我拿我公司也申请了一下,然后他让我提供两年的财报自己的。然后我就我记账,不是用这个专业税务软件,我因为给程序员用的,然后我都嫌烦,就是很难用。我就让这边 command line 给我生成两年的财报 PDF 格式,然后他没弄出来,弄了好几遍没弄出来。然后我就想那我做个例子,我有这个 Claude Code 两百刀的,然后我就这么干了,然后就十多秒就搞定了,差距还是蛮大的。因为我给大家举个例子,就是可能不在北美的不太熟悉。在大部分情况下,我们比如说拧个家具,什么西湖家具什么的,家里家务是用螺丝刀手拧的这种。然后北美它这个蓝领用的那种电钻,就叫冲击钻比较多。它就是一个一个就是电动的那种,它的扭矩什么的很大,它有很多钻头,你可以用来弄个电锯,然后你可以用它来,比如说换个钻头去钻钻到墙里。我个人觉得,这 Claude 家的模型,它就是冲击钻这个 driver,这就是最贵的部分。然后那个头上的东西,它都不好用,都都不是最强的。其实你比如说写代码,他其实他代码的设计能力不是最强的,但只是他写非常强,他执行力非常高。但他他的这个思维的深度不够高。他好用的原因就是因为他执行力强,就是说他会用工具或者说专业点,就是他这个 agented 能力比较强。他就是说你安排的事儿,我是老板安排事,他就他说他办好了,但是你作为老板,你得有想法。但是你比如 Gemini 还有这个 OpenAI 的 o three,他就是他的思考深度就比较深。所以我目前就用另外一个 MCP,就是叫 zen。我自己也做了一个叫 alter MCP,然后就可以让他去问别的模型 AI,我今天也跟瑞又推荐了一遍,比如说报税这个东西,他不他税法我觉得他熟悉的不好,然后他他可以用那个 Gemini 去搜索税法的,就是各种 tips,然后他再去执行,再给你把这个账目怎么分类,或者是这个销售税怎么报,我觉得就各取所需。怎么说呢?就是这个八仙过海各有神通,就是说他各有所长,所以我个人感觉就是你让我去写代码,做任何事情我肯定会用 Claude。但是你要是说让让他做,我有一个需求,我不懂技术,让他做一个架构设计,那我肯定用 Gemini 和 o three 或者更贵的 deep research,这是我的想法。所以说为什么要用网页版和那个 command line 或者是 Replit 同时用的原因就是因为网页版有时候确实你尤其是一开始这起手的时候的话,这个效果特别好啊,这是我个人的感觉。
Ray: 对。好,我感受反正非常的明显,待会儿我再分享。然后可以听听在咱们屏幕上的大伙儿先分享。
Betty 与小西瓜的 AI 应用开发分享
张敏: Betty 想不想分享一下你的作品?我也看到你最近热情很高涨。
Betty: 好,我来分享一下我的,我是用 Replit 来做的。然后对我这一直有个问题,就是我这个一直跑上来,我一直拉不下去,我真的不知道这个如果大家知道怎么把这个给做下来,再请告诉我一下。对,然后我是做一个社群贴文,可以自动的排成自动发布。然后我揭开我的网页出来了,我用这个这个是我目前所做的,我做两个了,然后这是我其中一个,但是这两个其实都还没有完成。对,就是我在这里我可以例如我这边先给打一下,因为我这边直接打字,然后它下面就是可以内容预览,然后我可以点选看是我要发在 Facebook,我是 Instagram 或是 Twitter 上面。然后其实我的顺序是叫做电动天文,然后我可以选择我要发布哪些平台。例如每一个都点开好了,那他下面这里就会出现那个... 看不见你的屏幕了。
Ray: 对,看不见了。
Betty: 等我一下。但是有吗?
Ray: 有了,现在有了。
Betty: 好好好,就是我设一个可以贴文,然后在不同的社群媒体上共同发布,然后有追踪他的成效这样子。这就是我用 Replit 来做的。那这边你就可以打你要的贴文,你这其实是他自己帮我用的一个模板。然后我就是你可以选择我要哪些发布的平台,例如我全部都选好,那他下面就可以立刻拉我去看这个内容的预览。这那个预览是我昨天增加上去的,原本是没有这个东西。然后如果选好了,觉得这样排版是 OK 的,那我就可以进去到这里做那个排程设定,是天文管理等等的。这个都是只是他 demo 给我的一个画面,就是一些内容这样子。我现在其实就做到,因为我是要社群的,社群他需要那个像 meta 的 API。但是我昨天研究了一下,觉得 meta API 很难不不容易取得。对,尤其是我其实是要用我个人脸书,也不是商用的脸书。所以我就跟他问说可不可以用那个,我就去跟 AI 聊说可不可以不要用 meta 的 API,有没有另外一个方法?然后他就推荐我就是用 Zapier 的这一个另外一个工具。对,但是我还不熟悉这个东西。对,这是我获得其中一个。然后还有另外一个是,另外一个其实是从帮张敏做的那个影片的切片。然后我就想说我可不可以做一个,是我因为我都是以文字为主,我可不可以丢一个档案上去,然后他帮我切片,切成 5 到 7 个小主题,这样子做重点主题,然后顺便帮我生成文字跟图片。对,就是这样一个简单的工具,我去一下,我把它打开。但目前出来的效果,其实呈现的东西还蛮不好的,就是还要再去修改。我现在等一下还没出来。有这个有看到的吗?
Betty: 看到看到了,看到了。OK 对,就是我把文件拖上来,我可以简单的示范一下,然后他就可以自己,我刚才说我要一个,就是后来我加上去,就是它这里是上去,它会自动帮我们直接生成出下面的内容。但我说我要自己制定那个 prompt,然后我知道他他这块他好厉害,他自己帮我预设的这几个风格。例如我想要选择一个,我就可以点一下,他就自己这个 prompt 在这里。如果我或者是我自己有新的 prompt 我也可以把它储存起来模板。那假设我先用这一个好了,我就按一个生成,但它这个生成比较久一点了,然后我觉得生出来的内容还不是很好,就是文字太,就像这样出来了。对,就是我们这个月的 IT potential 里面的我的笔记本,然后对他就现在把它做出来了,那大概就是也是就大概想怎么样子,我就说我还希望我可以编辑里面的内容,就是我不喜欢,只是他用了我就只能固定。所以例如我就修改 123,他马上这里也会变成跟着第二次。对对对,然后这个我就可以去发布。对,大概是这样子。这是我目前做的两个两个工具,但其实就是我会卡在那个 API 的问题,因为对自己这个还不够有信心,想说如果用不好,我不晓得,我不希望我的社群账号有隐私的风险。对,所以我在想到底要怎么用比较好。然后另外一个是第二个,后来第二个这个内容就是 connect AI 就切片的这个工具。我想其实好像那个 GPT 也可以帮忙做,就是直接丢给他,然后让他去切成内容。
张敏: 对,那我就是目前的做的东西这样子,你这个好棒,已经可以实现了。
Betty: 对,但他还没办法处理我的社群。对,然后就是靠一个嘴巴就告诉他我什么功能。然后我其实跟张敏的不太一样,是因为我看到有一个朋友他是工程师,就是你们说的程序员。然后他就跟我说,他以他用 Replit,他是一次给他一个功能,你可以给他一个大概,但是细节一次给一个,那他做起来就会比较顺。因为我确实这样,是我就觉得这蛮好的,一次针对一个,一次针对一个,把它调整好。
为一盘醋包一顿饺子:打破现实的限制
Ray: 对你千万不要听那个 AI 的鬼话,他下面列了非常好的这个计划,你让他自己去做,那不行,你意思你就是说咱们 focus 这一个,然后你经常你会发现你 focus 一个小点的时候,中间你还有很多要改。你甚至还可能你在这一个小点又分生出有更多的小点。所以你千万不能说,你我睡觉了,你就按照这个计划弄,结果才弄出来。这个东西不能用,或者说各种各样的问题。当然了这里也有一些技巧,你比如说你像就是从 Michael 那学的,你看他开发那个 iOS,还有苹果上的那个 App,Mac 上的 App。他用那个 MCP 就是说能让这 Claude Code 能控制这个开发软件的这个东西。就是他自己能测试,他自己能够打开那个软件那点点点,发现哪错了他自己再改,就这样就是完全让它自动去弄。我搞过一次,我那天我就睡觉,电脑上开着让他自己来干活,我都弄好了。我说你自己去,你自己去。最后我说你不要烦我,你去把这个 plan 让他自己写到自己的文档里,就等于你就要让他进入到一个死循环里头。就是说他这个东西他测试不通过,他就不能往下走。就是你其实这个文档还是很重要的,然后当然这个文档也是要让他自己写,还是那句话,你不要给他写,你有想法你要让他自己写,你要让他自己 plan 他自己,然后就是说他自己用这个工具,自己打开网页,输入网址,他自己去点那截图。我就说你需要啥,你自己弄啥,你比如需要邮箱密码你自己编,你要需要一本书,你自己从网上下,我这也有,然后你自己想你自己想折,反正你就代替我你去测试。所以你就看他很有意思,我就在观察他在这打开,然后一截屏,然后自己想一想,这不对。然后还能看见他在那个上面就是他没有鼠标,但是能看到他在移动,这个东西就真的是还有很很神奇。但是依然就是你让他自动驾驶其实还是不好的。你还控制的艺术吗?还是一次只 focus 一点会更好。尤其是我们新手,你新手在做时候,我们在做的时候,他不光是让他做成东西。其实我们现在做这些所有的项目,你说张敏的项目现在就一定能卖钱。Idea 是非常好的 idea,但是离卖钱很远。包括那个 dear tape 为啥?咱们那个软件放到外面动不动就被黑客攻击了,要么就被用户滥用了,就是我跟你说一堆毛病。但是我们为什么要做这个事情?我们做这个事情就是在练习,在让你,我不知道张敏跟 Betty 你们做这个过程中,有没有发现你自己大脑是在发生改变。就是他在开发你原来没用过的一块大脑,你是在做完全不同的事情。所以你是发现你自己是有一个变化的,这个是我们至少在前一段阶段来做的,那你做这些练习都是有用的,就是 Hidden Potential 里面讲的就这些东西都都有用。这并不是一种 diverse,就好像是浪费时间或者分析 no 这些东西,到回头慢慢你就会像工程师一样,你就能理解很多。用工程师用的这个工具、思维去处理一些事情。所以我们一小步一小的做,就是除了自己做,还要观察 AI,我们要学习看他用的什么样的,他说什么样的话,他用什么样的工具。不明白就问他,你为什么要这样弄,你给我讲讲,可以的那就可以可以这样弄,因为我们要学的。然后 Betty 这个我觉得挺好的一点,就是你看我那切片或怎么样给张敏他们做,那我那个东西就是很怎么讲,就是拿来能用。但是你这个好在哪?你是一个变化的图形化的一个东西,这个其实非常好。真正做成一个好的一个工具,就应该是就是让任何让别人用起来也简单,不只是自己内部用,像我们这个工具,我们自己内部用可以扔给突然扔给你另外一个人,他就想啥,你就扔给我一个文件夹,你这是搞什么?这里我想分享一句话,也想分享给 Michael。这个就是我那天从 twitter 来看,你们现在用这个 Gemini CLI 或用 Claude Code 你们现在在自己在做的事情,你觉得非常牛的一件事情。你要明白这是对于普通人来说有一个不可逾越的门槛。这现在已经太极客了,就已经人口中非常小的一部分人才能做。但是你如果你能把你用 Gemini CLI 或者 Claude 你现在在做的事情,把它变成一个产品,就变成一个谁都能用的产品,那这就这就是一个机会,这就是一个机会。就好像你看我们社区内部用的这个切片,我们自己用可以,工作用可以,但是别人用不了。但是 Betty 做就相当于把它变成一个产品了,谁都能用。我有图形的这个界面,那你不需要学习成本,你只知道有这些东西就可以了。对,所以这个我觉得非常值得学习。而且这其实我觉得 Betty 这就是做了一个我们以前很难想象的东西。就是说你想我可能为了一个,我经常看跟 Michael 我们有聊天的时候就说啊不要为了这叫什么而醋而包顿饺子。但是在 AI 时代你会发现你就可以为一盘醋包顿饺子。我就想实现这个功能,我就可以让他给我写一个软件出来。因为你突然你会发现,原来时间成本的一个概念就是彻底的改变了。它变得压缩到已经极低。你甚至你可以让好几个 AI 同时在做事情。所以这是一个很重大的一个 mindset 的一个转变。因为我那天在推特上我分享了一句话,我说我们大家都说这个 reality 现实这个词,但是我们每一个人的现实,其实就等于俩字,就是限制。我们所谓的现实 reality 就是限制,就所有东西都是在限制我们。就好像以前你为什么不会想,我为什么我要做个软件?为啥?因为你的现实在现实里我不会,请的程序员很贵,这个软件很复杂对吧?然后等等等等全都是限制,所以你不会想去这样做。但是现在你是可以了,你是可以为了盘醋包顿饺子,如果有必要,那你这个 Gemini CLI 或者你说你就给我做个软件,我实现目的就行。因为你的人工成本降低到极低,这就好像很有些人很难想象,就是说回我这老本行了,我说老投资特斯拉或怎么样,如果以后未来机器人跟人一样的机器人变得非常的不值钱,那我们的人工成本就变得就更加的低。真的不需要我们做什么事情了,你可以你每次就好,你跟过皇上一样,你每吃完这一口饭,他就拿这盘子就给你洗了,然后再给你端一个新的盘子过来,你就可以过这种所谓奢侈浪费的生活。你可以让他每一秒钟我这儿不干净,他就给你扫地,比这个扫地机器人还那什么,我这有点累了,他过来给我捶一捶。就是当你这个人工成本时间成本变得极低的时候,你的所谓的现实就不存在了。你应该活在一个不现实的世界里。这就是我特别强调我们现在应该去打破自己这个现实。因为我们现在就处在这个阶段的初期,就是这些 limit 这个 factors 已经逐渐不存在了。现在在软件上其实就是这样。我今天下午报税,真的是 mind blown,那就完全他自己能干好多人的活,以前花过很长时间活。待会儿可以跟大家分享。所以我就想分享一点,就是你现在的限不要,你现在实际上是时时刻刻在限制自己,就好像刚才可可也说,这玩意能干啥,能干啥是因为你不你你没有问过他。你没有让他干啥,你就说你给我写出一个一篇惊世骇俗的文章,或者你给我做个什么软件,你要问他,你要他干啥?张敏也是,你刚才你都给了 prompt,他说你应该这样说,我不会是啊,是你不会,他会,你要他干嘛?对,就好像小西瓜说,瑞我不会这个 Betty,我说那你不会,那你干这干嘛,对不对?你就让张敏搞这直播,我也没要求过他要怎么样。那你就直播,你自己练。如果你自己要练不出来的话,那你就别干了,对不对?那没你什么都要需要手把手去教的话,那你永远练不出来,对不对?所以你跟这个 AI 也是这样,你要去让他去做事情,你要给他 assign。其实我们跟 AI 打交道的时候,实际上你还锻炼另外一种能力,就是当老板的能力。你怎么去 delegate?这是个 delegate 的一个艺术。怎么去派活儿?我们很多人没有当过老板,所以你不好意思,你觉得所有的要求都是非分的。所以我的我给大家建议就是一定要提那种非常非分的要求。你觉得如果这是跟人讲的话,你会觉得这个太不现实,那就对了。因为你仔细想想,你回忆想想 Betty 还有张敏,你想想这是你一年前能做的事情吗?这是你一年前敢想的事情吗?你在时间再倒推两年,你能想到是这样吗?对吧?两年前大家还在讨论,ChatGPT 就写个笑话,写首诗,也就那这玩意有啥用,但是现在对不对?所以大家千万千万记住,要活的不现实,这一点非常的重要。
张敏: 我觉得还要参加这个直播,因为它会打开你的思路,如果你的思维有限制的话,你无法去探索 AI 的边界在哪儿。就比如刚才我一直认为之前我一直认为这它就有限制,我不知道他怎么运行一个 App,刚才你告诉我了之后,我下回就可以去探索他这个他是没有边界的。实际上 AI,但是如果我有我有限制的话,我自己思路有限制的话,他对我来说就是会限制住我,我会限制住他。对,谢谢睿的分享。我我想听听小西瓜我看看你的八段锦打卡工具,不过我可以先讲一下那个会议,一点醋包一盘饺子。
小西瓜的 AI 实践:从教学工具到八段锦 App
小西瓜: 对,好,我有两个要分享的。然后等一下还要问一下。OK,现在大家看得见吗?可以,这么一个就是这么一个游戏。其实就是我在讲课的过程中,就是讲一个 AI reading group,然后我在里面的话我是讲这个第八个 lecture,然后的话里面有一个部分是有需要解释,反正我就截一张图给这个 AI,然后我就截一张图给 AI 然后就跟他说我这是一个什么东西,然后我想要讲的东西是什么。然后他就直接给我做了这么一个 App。然后的话我在讲的过程中,我就可以就是我直接点它,就是开始运行它就会开始运行它,其实就是导入的一个过程。然后我可以判定它的里面的一些参数也是可以调的,调多调大它就变聪明,这个大概就是这个意思。然后还有什么各种各样的参数它可以调,然后的话我再给人讲了,过程就很方便。对,大概就是这么一个东西。我就截了 PPT 里面的一个图。然后的话跟他说,这是一个什么东西,然后你给我建一个小游戏给大家可以展示,他确实就给我建好了。虽然说这个东西很粗糙,但是就是用来讲的话,就为了这个智能醋包这个饺子,它确实很方便。但它的改变环境,就是里面提到的就是他要要这个环境要变困难,他也可以可以做的。反正就是我觉得这个东西很有意思。对,大概是这个样子。然后的话那个那个八段锦那个 App 对我是怎么做的呢?我是直接,你好,我要执行一个。好像是这样的,反正就是跟他说让你给我写 prompt,然后我要交给那个制作。然后我看到 Amy 说米色风格,我觉得有点意思,然后也是米色风格。我是怎么想到这个东西的呢?就是刚才提到那个 deep research,我当时听了他们 AI 知识管理小组的什么直播,然后就是他的回放,然后他也没有提到。他做那个 deep research 的时候,因为很烧钱,他会先用 GPT 先问,然后把自己的 point 修改到好了之后再用 research。然后的话我就就我我就突然当时就我我其实我自己没有 Mac 的,然后要开发这个 App 是去他们家借的一个电脑。然后的话我当时就突然想到,我可以问一下 deep search 怎么帮我写 prompt,然后他就帮我写了这么一大段,就是什么什么 prompt 方案,然后什么他他很有意思,然后他他好像会什么大圆形打卡按钮,还有各种的卡片,风格,还有成就系统,这可以给大家看一下它出来的效果。都是。这功德铺你看看功德铺,然后打卡的这个路口线,还有各种各样的东西,它就全部都出来。但是就像大家刚才说的,就是一次最好只做一个功能,然后的话它里面有很多多功能都是没办法用的。然后我会需要我手动在那个代码上删掉,当然要把 prompt 删掉。但是因为我当时把那个 Claude 的免费的额度用完了,然后我就在那个代码上,看哪一段哪个功能用不了,我就把它删掉,然后的话最后就打了个包。然后想问一下大家,这个 iOS 是要怎么签名?因为我看了很多方法,就是一些免费的方法,签名的方法都会掉签,然后那要钱的方法又很烧钱。对,大概就是这样。
Ray: 那你有问 AI 怎么去签名吗?
小西瓜: 有道理。
Ray: 对,你应该让那个 AI 问 AI 怎么签名,甚至让 AI 替你签名。我就让 AI 替我签名的,然后他告诉我,你最后就跟 Alex 说你去花钱。我说行,那我就花了钱了,然后就买了,然后把东西给他他他自己给我签。我到现在我也不知道怎么回事,反正自己给我钱,但是就是要花钱,我就是不想花钱。那你就你就想办法,你问他你别问我们,你问他。你看这就是我觉得以后大家就改变了 interaction 了,真的就是要以前别人问你说你有没有问过 google,这多少还有点挑衅别人的那个那个意思。因为用 google 说实话还是要讲究一些技巧性,还是挺多的。说实话。但是问 AI 你就问你把你你你你不要绕圈子,你就问把你的目的说清楚。其实就像你刚才做的八段锦,包括你的那个就是你做的那个讲课的那个,你就把目的告诉他了,你目的告诉他他就给你弄成了,你别跟他兜圈子啊不要觉得你这是非分的要求,你要目的说不清楚,这是不行的。其实你看刚才从小西瓜,还有张敏,还有 Betty 能看到很重要一点就是说我没有那些 idea,你看我怎么没有人家张敏这个 idea 他能完成,我觉得这个是真好。很简单,因为你不跑步,他跑了多少步了,他跑了多少年步了,对不对?他跑步可能比你走路还多,这时间还多对吧?他跑步那么长时间,他中间遇到各种各样的问题,所以他满满肚里都是需求。Betty 作为一个自由职业,自己创业,然后依旧是个内容创作者,那他自然会有很多很多的需求。对,我们每个人的小西瓜,你看练八段锦都那么黑了,这都有需求。所以你一定要对有一个东西,有一个咱们上次讲的,就是你要有 passion,你要有热爱,你才能有。如果你发现你没有的话,那说明八成你是让工作跟你圈在一个圈子里头,你每天就在过给你安排好的这个生活,所以你没有问题要解决,你没有想法,你没有所谓的所谓的这个创意。所以做这个 web coding 这件事,也是帮助我们去打开 unlock 我们这个 creativity。
张敏: 我觉得 Alex 这个建议很好。你只要通过苹果审核,你可以无限上传,还可以放在你的简历里,这个我觉得建议很好。
Ray: 对,搞不定你就成你们学校的什么 AI 一个什么领袖了。真的,你现在我相信你已经你已经走在你们同学的前面了。
建立个人作品集(Portfolio)的重要性
Mike: 对我可以看一下这块我的镜头怎么回事。然后我当时因为是从英国读书回中国,然后回去的时候已经九月份了,然后我十月份才拿到微软那个面试,因为之前海投都被拒了,后来我在推特上找了几个后来是成为我同事的人帮我内推的。然后他们那个 position 的那个 hiring committee 就是做那什么的。就是要社招,不要校招,因为当时也过了校招季了,然后我就去投了,硬着头皮去投。然后一开始还有就是有一个也是现在很强的独立开发,他做一个 App 叫纯纯写作安卓上的。他一开始就直接不帮我推,他说我们不要校招,我一看你是校招我不要,然后我就找了第二个人。然后他就是做一个 VPN 软件的,然后也很有名,叫 Echo Design。然后他做的 App,现在他做壁纸,一个叫 QQ COTO 也是全职做独立开发了。然后说多了,然后这位他就看到我简历之后一看,我上面有 App 也能打开,也能下载的了。然后他就说那可能就是我们想要的人,然后他就帮我推上去了。然后推上去之后,HR 是个实习 HR 然后又又又把我简历撂到一边了。然后我就问第三个人,然后第三个人又去帮我找了一个全职的 HR 我这才进入面试,后来就去微软了,真的是这个样子,就是嗯自己确是有有应该有 portfolio。你看我投资这个买特斯拉,也是 portfolio 对吧。你如果没有钱的话,那就最好资产就是这种无形资产对吧?这真的是纯无形资产,这是这个我觉得是是是应该这么做对。
Obsidian + AI:构建真正的第二大脑
Ray: OK 我我我给 share 一下。啊呀,伊雯来了,伊雯等一下,好久不见了。上次见还是去年在台北的时候,然后我先给大家 share 一下,炫一下我的这个屏幕。我整个 entire screen,我 OK。好,现在能看到我的这个 screen 对吧?然后把这些我把我这个乱七八糟先关掉。OK 我们现在语音输入最主要有几种方法。我先说我最近花钱买的一个一个东西,你比如说这样 OK 你看它是这个软件叫做 Voice In。OK 这个 Voice In,你看它是这样的,它装在你的电脑上,到你的电脑上,它是可以去用一些 AI 模型,你都可以选什么 whisper 的,它是模型,whisper 就是它这个语音转文字模型。比如说它有这个 large V3 turbo,你看它有它的速度和准确度等等的那我要的就是速度和准确度都要有,所以我用的是这个。其实我这个月用光了,就是这个 Deepgram v1 就买的它的这个模型,就是买了这么一个 API。你看他是 9.8 分,然后我用光了,所以我现在用的是刚才张敏说的 GPT-4o 张敏i。对,买的这个 API 直接放到这个里头。怎么用呢?很简单,你看我的这个屏幕,我其实我现在就是我现在比如我想在这里打字,我会按我这个键盘上的一个键就摁住它。比如说我摁住它之后,他实际上在下面录音,你稍微等我一下,我把那个给 hide 一下,然后我你看他已经已经识别了他他已经那个什么,但实际上你看我再试一下,就是我按住这个键之后,它就可以在听我说话。然后听我说话的这个同时,就是我要一直摁着它。等我说完了,然后我一松开这个按键之后,它就会去转入,把这个文字粘到这个上面。你看我松,你看他不有了吗?这就是我用的一个用的这么一个工具。然后你看它这里面会有 history,你看过每天跟他去讲的这些话,你看都是在这个里面,你看每天要讲多少话,然后就是对你看我今天什么什么右边什么 sale tax,乱七八糟的。你看就是我跟他的这个就是我我跟 AI 对话的这些记录,这是一个功能。当然你不愿意去买的话,你也可以自己去制作,就是我的闪念笔记或者那个什么。你比如说我这里有有一个叫做 whisper keyboard,一样的原理,我点开它之后,然后我说话就可以。然后我说话,它这里就会显示是一直在录音。然后等我停止说话,我点击这个 stop,然后你看右上角,他说已粘贴到粘贴板,我就 command v 我粘贴。你看他是不是就到这里了,对不对?他就到这里了然然后我这个是我我实际上分享到我的 youtube上,但我又做了一些改版,让它变得更稳定。因为以前我会让备份很多东西,我现在就是做了一些优化,基本上现在不会崩溃,没有后来就没有崩溃的这个问题。所以这就是语音输入我的这个 whisper 的这个 keyboard 我也可以在我手机上我我手机上也是这样用法的。比如说因为我我用的这个软件,它在手机上是没有的,这个软件它手机上没有,所以我在手机上我要怎么做呢?我手机上,比如说我在这个 note 里我要寄东西,那我就按我的这个 action button,我去点击 whisper keyboard,我就冲着我这个手机说话就行。说话的时候他就是在录音,我去点这个屏幕,他就停止了。停止之后,然后你看他,他说已经复制到粘贴板,然后我就直接粘贴。你看这就到这里了,这是我自己制作的那这是只是一个输入。那刚才那个龙哥成龙说他那个语音记录对吧?我又做了一个新的版本,现在什么版本呢?我现在我最近开始用 Obsidian (一款基于本地 Markdown 文件的知识管理和笔记软件) 了,为什么呢?待会我可以去讲,你比如说你看这是我的 Obsidian 里的一个闪念笔记的一个地方。比如这有这个笔记对吧?然后比如我我想去往这里面,就是我我并没有在用它,我就在路上我想起来我有一个想法,就像张敏说跑步的时候有个想法,我一点我点击这个 notion 闪电笔记,但实际上这个名字不重要,因为这里面还能往 notion 备份。然后我就从他出就行。我说我今天有一个什么什么想法,然后这个想法是关于 web coding 的,然后巴拉巴拉我说一堆。那我为什么要说 web coding 这个词呢?因为 AI 会自动的把我的想法分类整理到对应的笔记当中,这就是我说的 context engineering,就是大家说的什么 notion 或怎么样什么 Obsidian,你应该有什么方法去整理。No,过时了,因为有 AI 的可以帮你去整理。因为当 AI 能读你所有的笔记,能操作你所有笔记的时候,你只唯一需要做的就是给他一个 context,让他看到,看到他就能够去归类。所以我现在每次记笔记,我说这是关于社群的,这是关于 web coding 的,或者说我说我这接着上一条我继续说。因为我的 AI 是能够帮助我去做这个归类的,非常神奇。然后比如说我说完了,我点我点评,然后就是我刚调试,然后他他问了我一个权限,然后我要他现在大,他其实不用点这么多,只不过我去调试好多好多次,他在手机上是这样运行。你看他这就已经出现了,看到吗?就已经出现了自我笔记。然后不光有笔记,然后它上面有一个标题是什么时候录音,然后还有我的这个录音的文档。这个我点击的话,然后我就听出来。就有最神奇的地方,我给大家就分享一下,你看他就是他现在在我的 Obsidian 里头,对不对?你看就是这个,对吧,就是我刚才录的这个,那我这里是有过一些这些东西的那我实际上我可以做什么事情呢?我可以做一件事情,正好我就跟大家分享了。然后做一个事情,我就比如说我我我把这个我用这个打开,稍等稍等我一下,我跟大家说一下,这是我最近在在抽空做的一件事情。因为前两天我确实有这么一个需求,然后我选这里,然后这个应该让他 get down the date。我就这样先这样。OK 你看这样的话,你看比如说他他现在你看这是我打开这 Claude Code,就类似你看这就是我的这个笔记,对不对?我可以做什么事情呢?我可以打开这 Claude Code 之后,我就直接跟大家说,因为我这边还有很多实验,但我前两天已经试过了,一点问题没有我就可以跟他讲,就是把你看我就是。我就可以跟他讲,把我这里的今天的闪念笔记,就我这些零碎想法给他分类,放到我对应的这些项目这些项目这些笔记当中。他会怎么办呢?他会把这挨条的去整理出来,放到这个里头。然后这里他还给我生成了报告,告诉我哪个放到了哪儿,哪个放到了哪儿,然后还给我链接,我还可以去点击,能够到那个笔记当中。我还可以让他就顺便他再给我做一个 to do list,就是说我应该去只是把这个想整理的还不不够,我要去 review,对不对?他应该再给我 to do list,让我们去 review 这些东西,就是我想让他干嘛,什么意思?就是当你这里面有成千上万条笔记你给他的时候,那他能帮你做的事情太多了。你还要什么你自己去整理,你说你要用什么笔记本,那都是的,都是 waste of time OK。你不需要我小菜,你需要就把你的东西给他,然后让他去帮你去整理,然后帮你去提醒。说如果里面上万条笔记他记不住怎么办?OK 很简单,你让他给他自己设置一个 index 设计一个 index 或者一个 memory,他让他做好记录索引,他记住哪条笔记是讲什么的。比如说他说这条笔记是讲 web coding 的,这个 diary 是讲一个配对这个 App 的一个想法的。只要他有这个索引,他自己就能够去自己就能够做很多事情,所以记笔记从此就变得异常的容易。甚至我就在这里跟他说话,我就说我就把这就一直把这东西打开,我就直接跟他说,我说我有个什么什么想法,你给我记下来,然后它自动的就给我记录到某条笔记当中。有一个东西有一个东西在这里就每天告诉我记了多少条笔记,都放到了哪儿,甚至还有你像这个 Obsidian 是不还有这个,这叫啥来着?那个我现在玩不转,就是他有那个什么,那叫什么 graph,那那那对,这我现在没在 Obsidian 里,他有那个什么,他们做那个叫什么 back link 那个后链什么之类的 whatever 等等。这个图特别的酷,这个东西就完全不需要你自己做,他来做,他自己给你加标签,干什么的什么都可以。所以这就是我刚才说的,我们现在跟 AI 我们不光是普通人,无论你是是不是开发,开发软件不重要。你想用 AI 其实重点就是 context engineer,你能不能把你的 context 给他。所以我这两天我就做了这么一个实验。我要把我的 Apple Notes 这些东西,我都全都要转移到这个 Obsidian 里头。因为对于 Obsidian 来说,它就是这么一个文件夹而已。OK 它就是一个文件夹,然后文件夹里就都是这些 markdown 文件,你不用在乎它什么是 markdown 文件,你就知道这个文件 AI 读起来非常的简单单。这些东西给了 AI,AI 就知道你是谁了。我们老说那 second brain,我一听到 second brain 我就想吐。但是你有了这个东西之后,你再也不要去谈什么 second brain,这些什么方法,no 都不需要你你你有个 AI 就可以了,它就是你的分身,我觉得这个东西非常重要。因为前两天我跟 Michael 我们还聊了,就是说我我有一个我有一个我有一个问题,就是我发现我的闪念笔记有一个重大的缺陷,就是我记录的这些想法,收集想法之后,我得花时间去整理。Ok 我也去花时间整理,然后我想我怎么整理才最好呢?这是我的 notion。比如说那那最好整理就是说我这样我知道这是关于什么,我就把他拽到 web coding 里,我就知道应该是啊他是在我 web coding 里头了等等等等的。所以我想自己开发一个软件或怎么样。但是后来我发现 notion 可以,那我这样很容易的拖拽,那我就不自己做软件了,我就想办法找到 notion 就行。所以这就为什么刚才那个闪电笔记版本有一个 notion 版本。但是后来我发现我为什么要人工去拖拽呢?AI 不能帮我做这个事情吗?Notion 它是有所谓的 MCP,这个东西能够让 AI 控制,但是我发现它还是有限制。我想那那我就把所有东西给 AI Claude Code。什么叫 Claude Code?我们今天就回到我们主题,说什么叫做 Gemini CLI,什么叫做 Claude Code。他就是住在你电脑里的,他就是住在你电脑的这个地方的一个程序员,一个 AI,他能读你所有的文件,能控制你电脑所有东西。你可以这么去理解,你想我们所有的工作其实很多时候就是针对文件的工作。你比如我今天下午报税,扔了一堆的那叫什么 invoice。你比如说我去我去报税,我去报税,你看这些,这都是我这是我这第一次我记录我出差我吃了什么东西,让他给我报税。为啥?我以前不记,太麻烦,为了这点钱还花我时间。但现在不一样了,我现在这些 invoice,你看的命名都非常好,但实际上不是我给他的,都是什么呢?给的都是乱七八糟的,这个看到了吧?就这些个东西我就直接扔给他,我就说你,你就读一读,给我重新命名。好,然后你把这会计的记账都给我记好了。你看这是他的 report,你看他告诉我在哪儿,你看这跟叶伟在马来西亚吃饭记录下来,甚至把这个 memo 都写好,就我直接复制粘贴到那个会计软件里都可以。每一笔包括他能猜出来,我这上面,因为我当时命名的时候我都用语音。我就说这比如这是 interview,如周周姐的时候的东西,我就写了,还有 sofa。然后他能通过这些这些 invoice 里面的地址干嘛,他能猜出这是马来西亚还是新加坡,他他也知道哪个跟哪个有关系,这就是他厉害的地方,他比人要厉害。最后弄弄这个 account report。我就照这东西往那 Quickbooks 里填就行。我可能觉得到了明年我都不需要我自己去填了,然后他自己都去可以去给我填。我都让他给我写一个报告,说写给我的 accountant 看。因为这是我今年第一次做这个事情,我说你给我写封信,他就给我写封信,然后中英文的中英文的。所以你看到了吗?我不要做任何事情,我只需要提需求,我知道我想要什么就行。I do not want touch anything, do not want right one single world. 要是我以前都得我自己写给我会计要去讲,这个是怎么回事?这个文件怎么说?No, 我现在就是 AI 帮我整理好文件,还重命名,还给我写好信,把账都给我做好了。我跟你说我还做了个什么事情呢?做了一个这就是还有一个咱们社群的交易,去年有 9077 笔交易,我让他去帮我去做整理归纳,最后他给我做那些报表,做好之后我直接往 Quickbooks 里输。那你说这玩意儿出错怎么办?他最近出了一个 sub agent,你看就这个 sub agent,但是我没有重,所以他不能用。就是说让建立另外一个 AI 的分身,就是做这个审计员,你帮我审计,看我们这算的对不对。我等于我就让他写了这么一个 prompt,然后我又开了一个 Claude,可以同时开几个 Claude,我说就写好这个 prompt,就让他去审计,就当税务局的审计员。你把这九千多笔都审计一遍,然后看我们算的对不对。最后他出了一个审计报告,最后写了一封信放到我的这个 Quickbooks 里头。我的会计也能看,如果将来有有税务局要来查,他也可以来看。所以你你你明白了吗?就是说你这时间成本不存在了。就好像我们跟会计打交道,我们跟我们最害怕跟税务局打交道。为什么?如果税务局说,你这账怎么回事,你给我解释一下,你要花很多功夫的。现在你随便来,我有 AI,只要我有这个 content,这个 contest 足够清楚,足够详细,我扔给 AI,这 AI 就可以替我去跟税务局打交道,可以去替我去打打打架。政府官员不就喜欢让你写报告吗?现在写报告对我来说 so easy,对吧?我能写到报告多到你都没时间看。所以到底是谁在浪费谁的时间,所以你要明白这是一个为什么要让大家去用这个 Gemini CLI Claude Code,它跟你的 chat 这个不一样点,他是能控制你的所有东西的。如果你的你发现你现在所有的工作都是跟文件有关的,那他能够读你所有的文件的时候,那他就能代替你所有的工作。你就站在这儿就跟他说就行,提供给他 context。所以我刚才就跟大家就分享就是两件事情,一个是报税,然后一个是报税,一个就是我的这个笔记本。这为什么我不用 notion 了,我用这个 Obsidian 因为太宝贵了,我所有的东西都在我这儿,我太 flexible。我也许 notion 他将来他 AI 可以这黑那,但是都不如我把所有东西给一个很神奇的 AI 这个 AI 他能想对我的这个笔记,他想干啥都可以。那你说他给弄坏怎么办?这就为什么你要去他山之石可以攻玉?就我 web coding 一阵子,我发现我会用会用什么?会用 Git (一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目) 了。那很简单,我每次让他改之前都让让这个 Claude Code 你去给我去备份一份就好了,对吧?你给我搞一下就好了,就你给我备份一下就好了。所以每次他给我 git commit 一下之后,我有很多版本他自己都知道,他比我自己还要了解我自己。那就能做的事情就太多了。包括我们做我们社群的我们社群的这些同步系统之类的那什么意思呢?就是咱们每个帖子我们每个帖子我们每个帖子下面都是有有评论的。有时候评论区有非常好的东西,那我让这个 AI 做的这个软件自动把它都收集出来有什么用呢?很有用。你比如说咱们有一个会员在再发一遍课,他有八九百多条评论。也就是说他早起他评论了,记得九百多条记录。然后那我可以做的一件事情就是我可以做的,你看我们都记录到这这个这个地方,记录记录到这个地方。然后你比如说你看这我们所有人的,你看这都是他自动来做的,我们的帖子我这里都有。你比如说我来这个 5am club,我们发一遍课 OK 然后比如 Jeffery,你看这是 Jeffery 他的早起的记录,这是他的最早起的 family and project。这是下面所有的评论,包括别人给他的评论。而这些东西都被我记录成让他他最后还会备份成一个叫做所谓的 Jason。真的这个东西就是能够给这个大语言模型可以去看,你看就是这样的一些东西。那我可以做什么?很简单,像 viki 他有九百多条,我就想我送他一个礼物,大家先不要告诉他,应该没有听这直播,我给他弄成一个册子。因为这是他自己的成长的一个记录,我就可以用 AI 去帮他做这么一个纪念的东西。因为大家在一口气上留下的这些东西都是非常珍贵的,是自己成长的一个记忆,所以我们没有时间整理出来,可以让 AI 帮我们整理出来,它里面能看到很多的 insight,这就叫做 context engineering 很重要。Context engineering 很重要的第一点就是你要给他足够多的 context。所以这是我认为大家都应该开始做的这个事情,把你的所有的东西能够整理出来,给你制作出一个 AI 的分身,真的你这个东这个工程做出来之后,你会发现你的你的这个世界就改变了。所以这是我今天的一个一个简单的分享。待会有时间的话,我可以再去 demo 个别的。
开发经验分享与工具探讨
伊文: Hello, 等我一下。这样有画面吗?有。OK 好,我我我想一下,好,我先从我的 project 在做什么开始好了。反正我我我其实只想做一个模拟的交易练习器这样子。因为我目前有看到的一些平台,他要么就是你要入金,要开账户,在他那边交易,他才给你用这个模拟交易的功能。要么就是免费,但是模拟交易的功能没有很完全这样。对,就是我我很需要逐笔交易的这个功能。他要每每一个 tick 都都有办法展示出来,然后我要有办法下单,然后我要有办法离开,然后要有办法记录,我的每一笔交易他可能都需要有怎么讲 structural 的 data 去把我的一些交易记录存下来。然后我之后还想要去可能自己串一个 model 去去把怎么讲,有点算是自己的分身这样去做那种城市交易。对,所以我目前在外面看到或是我自己有用过的平台,都没有这个功能,说那那不然我自己来做一个好了。对,目前其实大部分都就是都是都是做前端的部分,然后后面也就是还没有接完,不管是资料的 API 或是我的那个 database 都还没有做对。但是我觉得因为我之前也没有写过,所以从前端开始入手,然后你可以看到很就你你写完一个页面,然后他就马上有一个 feedback,你可以自己去试,你可以自己去玩。我觉得这是一个让新手有办法走下去的的这个动力。对我觉得从前端开始是还不错的。然后这一次主要是分享这一两个礼拜有有遇到什么问题,或者是经验分享。对,首先就是我觉得在在做这种 web coding 的开发的时候,我觉得版本控制跟开发的分支很重要。因为常常有时候像我现在大部分做前端,那你一定会遇到好,今天假如说我昨天开发一个功能,好,然后我已经确保它运行的跟我想的一样,那今天我可能又又开发了一个新功能,结果它坏掉了。那那这时候怎么办?我其实只想退回昨天。对,其实我觉得就是 Git 这个东西,就是这个工具,但大家到时候可以自己去找他,其实就像他其实就这样讲,他就是一个 tree。然后你就要开大型功能的时候,你就开一个新的 branch。然后开发完之后你再 merge 回去那个 main branch 就好了。我觉得这个功能,尤其在 web coding 里面是非常重要。因为传统上你可能可以自己复制好几份备份。但是 web coding 他你因为写程式的都是 AI 所以你的版本迭代会非常快。那你要很精准的找到过去的那一本,其实就很需要透过这种比较有系统的工具,而不是你自己一直在复制某一个档案之类的对然后这对这个瑞刚刚好像有讲到,他他他应该就是直接 push 到 git 上面去。对,然后还有 Gemini CLI,对我也是用 Gemini CLI。然后讲到说他好像每一次他都会刷新,然后就会忘记前面的 context。其实他是有支援,就是你只要输入 slash 开头的,它就是你就想象成就是这个 CLI 的的工具包,它内建的工具包这样。然后惊叹号开头就是你可以去执行某一个 command,需要 command 这样。对,然后 chat save 跟 chat resume 这两个是就是我我反正每次开发完,但我就先 save,把我目前的这个对话先写下来。然后下一次可能明天要开发的时候,我就 resume 上一次的对话就好。然后他就会把我前面的对话压缩好,然后明天就可以继续接着做对,但是目前其实有一个问题是,他目前好像还没有资源,就是类似可能 chat delete 之类的。所以其实如果你你每一次都取一个不一样的名字的话,其实这个 chat list 它会非常长。所以我后来是觉得说,如果我有一个比较重大的功能还正在开发,然后必须让未来的我还有办法看到今天的我的的 context 的话,我才会特别去开一个新的 chat 的储存这样。对,然后还有我先讲最后一个好了,因为我刚讲我自己也是第一次做这种,就是我觉得比较完整的 web 的开发。对所以其实很多时候会觉得说好,反正有哪一个功能没有,就是可能我之前 import 的某一个 library 他没有事做好了。那那我就因为现在都是 AI 的斜口,所以我就叫他我就叫他做。但是其实我觉得很容易,就是我觉得我自己带 web coding 的时候很容易,那个视野会很局限,反正我就专注在这个功能就好了,然后我就叫你做,你就给我做出来。但是其实外面已经有很多写好的工具,所以我真的在开发的时候也是跟大家一样,就是我后外面还会再开一个 ChatGPT。然后每次要开一个新功能的时候,或是每一次可能功能开发到一半,我觉得有点进行不下去的时候,我就问 GPT 说有没有开源的替代方案,有没有免费的替代方案?我可以直接 call 的,不用我自己来土炮的对,然后就是我觉得这个可以省很多麻烦,因为你要土炮的东西,你还要自己去测试,然后你还要自己去测,就是你还要自己去想你要怎么接入你的的那个 project 里面。但是可能开源的东西大家就是已经有很多开发者试过了,他们已经有一个比较成熟的方案。对,所以我觉得少数泡尽量找已经成熟的开源项目是比较好的。
为 AI 工具付费:一种必要的投资
Mike: 怎么说呢?就是我觉得是应该是它是一个 language。我觉得我是建议买买个贵的对对你负担起贵的,不是说不吃不喝,我觉得 20 美元的我觉得也很不错,然后 Gemini 也很不错。当然最近不是中国大陆也出了一个 Kimi,你可以把那个 Claude Code 换成 Kimi,你自己去试一下。那个也挺便宜的,应该。然后还有什么千问那个模型,我觉得都试一下。因为我这边买 200,然后我基本上勉强用不完,所以我就懒得去试了。然后一般来说就是说这为什么说这个钱是个好东西?就是说它就是一个非常重要的 indicator。我觉得就是越贵的东西一般来说是好的,但是它的边际收益可能会变小。但是我觉得还是就我个人的想法就是说了 Claude Code 目前还是不错的,但是其他的差距可能也没有这么大。
Ray: 这个其实真我我觉得因为现在 AI 时代,大家没有必要再买买这个叫什么一年对吧?你可以尝试一个月,真的有时候就是一个心理上的屏障。就是我们习惯了不花钱,但实际上你花钱你能买到的这个东西是不一样。比如说你在上面买的那个 for transcript,那你就解决了你很多其他不要考虑的事情。如果你是成你要真的有很多想法要开发,你可以真的是一个月的 Claude Code,你就玩命的弄你就玩命的弄你没有任何限制。你唯一想做的就是我的想法是什么,你其他的没有任何限制。你看我给大家分享一下,我去年我的 software expense 多少钱。这 14409 美元,这是加币,我今年还会更多。我正看着我这个报表,我这不是在报税吗?对,这是报税。我的 point 就是说你要真的是想去,你去挣钱也好,去干什么也好,你是需要去花钱去需要去做这个投资的。你需要去做投资,你要是为了自己给自己,就是你要开发,你就你要有 leverage,你这些工具都要去买。所以我会花钱买很多的软件和工具。我的原则是我能雇软件,我不会去雇人。这我一直以来我说我的这我的一个想法。所以我你像咱在咱们社群这个平台,一年将近 3000 美金,这个东西一年就要三千美金。那那要以前想,我要不要自己写一个,我自己做一个,我拿 Wordpress 我自己拼一个或怎么样,那样的打法是不对的。你你要明白你的 goal 是什么?你的 goal 不是为了省钱,你的 goal 是为了创造价值。这些工具、这些软件、这些人,他能帮你创造价值,你就应该支付他 fair 的一个费用,一个公平的费用。但是现在我认为 Claude Code 对于我来说,我给他这两百美金一个月,我实际上我觉得我是占了便宜了,我是占了大大的便宜了。也许短期你可能还看不出来,实际上短期我跟我去年比,我收入实际上是下降了,就同一个时间,就只是 YouTube 这个 entity,不算别的其他的这些生意,只是 YouTube 这个生意他是下降了将近 10% 几的这个样子。因为我天天 web coding,我不做视频,我也不做广告,我也不恰饭。所以收入会收收入实际上是比去年要降的。但是我觉得这是值得长期是值得的。因为对我来说,我对我自己就是个投资对我自己来说就是一个投资。对,所以应该试一试。我非常鼓励大家,如果你觉得你现在用这个免费的不够你用,那你应该花钱试一试,然后去专注于你的创作。如果说你这个免费的你都用不完,那你就想办法解决我怎么把免费的给用光。所以不要吝啬在这个软件上,即使是 AI 时代也是。
Alex 的 Obsidian 工作流分享
Alex: 太棒了,谢谢分享,谢谢。我可以分享一个就是你刚刚那个 Obsidian 的工作流,我可以分享一下我的吗?
张敏: 可以。
Alex: 好啊,我用了 Obsidian 也用很久了。所以这是我的 Obsidian,然后其实我的分法就是大概就跟瑞还蛮像的。你是 capture 跟 projects 吗?我是我现在做的是 inbox,然后有一个 input 有点像 capture,然后 output 就有点像你的 project。最后我有一个其他的 area,有点像那个 second brain 的 PARA 的那个。但是我比较注重的是我有没有在输出,有没有在输入这样。然后最重要的可能就还是我的那个日记,然后我有一些快捷键可以很快的看我不同的每个月的日记。然后看我读了哪些书,我看了哪些 YY 小说,看了什么动画,买了什么东西,然后见了什么就是有见什么人,然后一些每天的我不用他的 daily note,我是直接自己做一个 monthly note,然后有一些每天的想法这样。然后我其实现在用 Obsidian,我觉得这就是用 Claude Code,我觉得很棒的一件事就是我可以直接我可以直接这个是在我的 Obsidian 的 vault 里面,然后我可以直接跟他说,我有一个快捷键,就是那个 alias 叫 yolo,基本上就把权限整个给他。然后我就跟他说,就是说什么呢?我可以跟他说,我 2025 7 月的日记我还没有总结,你可以想一想,然后帮我总结一下我这个月做了什么,并且加入到下面吗?谢谢。对,然后他就会跑。那其实做这件事你就是像刚刚说的,就是很需要 Git hub。因为他是直接改你的文档。如果他改的不好的话,你如果没有用 Git hub 或者 version control,你是没办法回到之前的状态的。但是你有 version control 的话,就是你他比如说做了,他不小心把你的东西删掉或什么的,你其实都可以回到过去的一个状态。然后你就可以说你做错了,我要更好的方式。对,然后反正他现在就是会读我的日记,然后他就开始写就是我做了什么,然后怎么样。其实我有一我甚至就是我的书读的书或者是什么的笔记,现在就出来了。他可以说我一共做了什么东西,那我当然自己可以再看一下,然后改一下,但是大概就是这样。这样但是其实我觉得最重要的就是你每天就像瑞的话,他每天就是会不停的对着那个手机去讲他的想法。对,那我就是我其实我是目前没有在打字,我就是我都是用打字,我没有用讲的去。对,但是我可能也要研究一下,可以用讲的,我觉得也不错。但我都是自己每天记录一些想法,这样他最后就会有帮你总结的这个效果。然后你也可以说,可不可以帮我找到一些,就是我这个月可能想要请一个部落格写一个文章。你可不可以从我这个月的想法里面找出几个点,来帮我就是 brainstorm 一下,说要写什么文章这样,还有什么阅读的书或者什么的都可以。对,大概就是这样,我觉得运用方式还有很多种。但是你如果能不断的给他一些 input,相似于或是你读的书,你看的 podcast,你看的 YouTube。然后重点不是重点是你要有自己的想法,而不是只是照抄人家的想法。而是你读了这本书你有什么想法。然后你的想法你就可以跟 AI 说到,AI 就可以帮你整理出来。然后你之后写一篇文章或是你要输出成 YouTube 影片或什么,就快非常多。目前我玩起来是这样的,然后觉得就是全部弄成。你其实如果用 daily note 的话,你也可以给直接给他 30 个文件,说这是我这个月所有的 notes 你可不可以帮我,全部整合在一起。对,只是我比较喜欢就是我一个文档,有点像以前的那个 Roam。就是以前 Roam 是有一个,你可以直接往下滑,可以看到你这个月所有的 daily note。对,所以我目前是用 monthly notes,我没有用 daily notes,然后可能就每个 quarter 再 review 一下,然后每个 quarter 的 review 其实就是把这三个月的 review 这些再请他三个月做一次报告。然后把这些总结起来就会变成一个季度的 review。然后一个一年的 review,其实就是把四个季度的 review 再结合一起来,做成一年的 review,这样的话你回顾的话就会很快。对,那我之前都是手动做这件事,那现在可能就是加上 Claude Code 的,可能就是先让他这样做,然后我可能自己还是手动再看一下。因为你还是要去回顾才会比较有帮助。全部都丢给 AI 的话,你的脑子可能就会退化。然后解写日记,还有这种回顾、复盘,可能就会大打折扣。但是有了 Claude Code 的话,我觉得 Obsidian 其实是比 notion 好用很多的。因为它整个是本地的,你反正就是一个文档,这个其实就是一个 markdown file。好,我的分享就到这里。
结语
张敏: 好,非常感谢大家今天来还有分享。我觉得特别有收获,收获很有启发。我希望大家下一周继续咱们 web coding。然后刚就是刚才伊文提到的 Git,我也准备在咱们社群去教一下新手小白怎么去用 Git。我也不会,但我先学,再分享给大家好,我们下周继续。
Alex: 最后 30 秒就是那个 yolo 其实就只是 claude --dangerous-skip-permissions,就是说我把所有的权限都都给 Claude 了。他不用问我说他可不可以读我的文件,全部都给他了,他要跑什么就跑什么。对,yolo 是 you only live once,就是不小心把你的电脑给删了,就删了,我也不怕。