注册并分享邀请链接,可获得视频播放与邀请奖励。

搜索结果 PromptEngineering
PromptEngineering 贴吧
一个关键词就是一个贴吧,路径全站唯一。
创建贴吧
用户
未找到
包含 PromptEngineering 的推特
Prompt该退环境了,未来属于Loop Engineering。 最近,AI行业又出现了一个有趣的新词。Loop Engineering。 如果你关注AI这个领域的话,这两天应该都会刷到。推特在刷,各种社媒也在刷,群里也有蛮多人在讨论。事情是这样的。 6月7号,OpenClaw的创始人Peter发了一条推,非常的简短,但是直接就爆了。 翻译过来意思就是:你不再需要为编码智能体编写提示词了,你应该设计循环来提示你的Agent。 而在这之前几天,Claude Code的创始人老哥Boris在一个开发者大会上也说了差不多的话。 他的原话大概是,我不再手动给Claude写提示词了,我运行着能让Claude自动编排任务的循环,我的工作,就是编写这些循环机制。 也就是,写loop。 这两个人呢,说了同一件事。然后Google的Addy Osmani紧接着发了一篇长文,把Loop Engineering这个概念正式梳理了出来。 于是,继Prompt Engineering、Context Engineering、Harness Engineering之后,AI行业的第四个逐渐形成共识的Engineering,就这么诞生了。 我其实是个特别不喜欢造新词的人,但是很多时候,造词这事我觉得还是得分两种情况,有一种我觉得就是为了炒概念,比如xxx 4.0。 而有的时候,真的只是行业太快,人们更需要一个精准的表达来帮助自己表达而已。Loop Engineering我觉得就是后一种。 而且,这个东西跟我自己一直使用Agent的方法、一直在鼓励大家做的事,是高度吻合的。如果你看过我之前写的那篇Harness Engineering的文章,你大概能理解一些我的感觉。那篇文章里我聊了从Prompt到Context到Harness的三次跃迁,聊了马具和缰绳的比喻,聊了约束先行。 而Loop Engineering,其实就是在Harness之上,又往上走了一层。把一个套马的缰绳,变成了全自动工业流水线。很有《文明》里时代的进化的感觉。 给大家举个例子。比如说,以前你用Claude Code写代码,流程大概是这样的。你给它一个任务,它写完了,你看一眼,觉得不太对,你再给它提一个修改意见,它改完了,你再看,再提意见。整个过程你会发现,是坐在设备前的,一轮一轮的,你说一句它回一句,你就是那个驱动整个循环的发动机。 即使我们以前从chatbot时代迈向了Agent时代,绝大多数的事情,也一样是任务制的。 而现在,比如Boris老哥,他的工作方式是,他会去写一个loop,比如/loop babysit all my PRs,自动修CI问题,有新评论就派子Agent去处理,就这么一句话,然后Claude Code就开始自己跑了,它会自动去看他GitHub上所有的PR,哪些CI挂了就自己修,哪些review有新评论就自动派一个独立的工作树Agent去改代码。 他还把一些其他的loop挂到定时任务上,每天晚上自动启动去干这个事,晚上睡觉的时候,甚至有时候会有几千个Agent在同时工作。他自己说,2026年,他就再也没有手写过一行代码了。 你会看到,这就是loop,定好目标,然后全自动流程化,你完全不需要在电脑前,甚至都不需要看手机。 你可以直接睡觉,醒来的时候,代码已经改好了,测试也已经跑过了,PR也已经提上去了。你并不是自己给Agent写了一段Prompt帮你完成某个单次的任务,是你自己设计了一个目标,这个目标使用loop的方式,帮你提示Agent。 你定义目标,定义验证条件,定义失败了怎么处理,然后,就可以放手了,从此以后,这一切,交给系统。 说到这里,我估计很多人已经大概理解loop是个什么东西了。Addy Osmani在他那篇长文里,把一个完整的loop拆成了五个组件。 我觉得这个拆法蛮清晰的,我用我自己的理解给大家过一下。 第一个是定时任务,整个loop的心跳。 你得有一个东西能自动启动循环,不管是定时跑、还是事件触发,都行。 Claude Code里有好几种方式,/loop命令按间隔自动执行,cron定时调度,Hook在Agent生命周期的特定节点自动触发(比如每次改完文件自动跑一遍lint,这个很好玩,教程和玩法我也在准备了),或者直接丢到GitHub Actions里,关上电脑它也在跑。 没有定时任务的Agent,你每次都得手动去踢一脚它才会动,那就不是loop了,那还是你在操控。 第二个是工作树隔离,Worktree(搞过开发的朋友应该秒懂)。 就是你同时跑好几个Agent的时候,给每个Agent一个独立的工作空间,各干各的互不干扰,干完了再合并。两个Agent改同一个文件的痛苦,跟两个设计师同时改一个图层又不打招呼的痛苦,是一模一样的。 第三个是项目知识体系,Addy Osmani在他的原文里写的是skill,但是我觉得他写的不太对,单skill其实是不够的,必须得是知识管理体系。 大家也都知道,AI每次开新对话就啥都忘了,你跟它说过的代码规范、项目架构、踩过的坑,下次开对话全部从零开始。 所以你得有一整套方法来沉淀、优化这些知识,让Agent每次启动的时候就已经知道你的项目,我自己在这快一年的coding开发过程中,总结的方法论其实就沉淀成了我自己的洁癖.skill,这个基本是我的Agent每天调用最多的skill。 CLAUDE.md是全局的规则和约束,跨会话记忆是一些之前悬而未决的记录和文档路由,docs体系就是你完整的所有的知识和经验沉淀,因为CLAUDE.md和记忆都有大小和行数限制,所以每次任务完成后我会用洁癖.skill来对整个的知识体系进行梳理和审查,确保没有错误。 为什么知识管理体系这个东西在loop里特别重要呢? 因为loop是自动跑的,你不在场。如果Agent的记忆里有过期信息,它就会基于错误的前提做决策,如果CLAUDE.md膨胀到几百行全是历史叙事,真正的规则反而被挤出去了Agent读不到。没有干净的知识体系的loop,就像一个每天早上都在看过期文档的员工,干的得越快错得越多。 所以洁癖.skill我非常推荐大家可以去安装一下,也在我自己的仓库里开源了,我自己真的觉得特别有用。 第四个是连接器,MCP。 一个只能看文件系统的Agent,能力是很有限的。但你给它接上GitHub、Linear、Slack、数据库,它就能在你的真实工作环境里干活了。 这才叫真正的闭环,从发现问题到解决问题到通知人类,一条龙。 第五个是子Agent。 做事的和检查的分开,写代码的Agent不能自己给自己打分,这跟学生自己批自己的考卷一个道理,它一定会对自己太宽容。所以你得有另一个Agent,甚至用不同的模型,专门来检查前一个Agent的输出,一个负责做,一个负责验。 这五个东西加在一起,就是一个完整的loop的骨架。 Claude Code和Codex有一个命令,其实就是Loop Engineering这套骨架最直接的微观型的产品化体现,只不过很多人没有意识到。 他叫/goal,在Codex里叫追求目标。 意思就是你给Claude一个完成条件,比如「所有测试通过并且lint检查没有报错」,然后它就会一轮一轮的自己干,干完每一轮之后,就会检查这个条件是不是满足了。 大多数讲Loop Engineering的文章,都停在了这一层。讲了五个组件,讲了/goal和/loop命令,讲了怎么配定时任务,就结束了。 这些我觉得,都是术。而我更想聊的,是道。 Loop Engineering这件事,我觉得它最核心最核心的能力,其实不是什么技术能力,也不是写脚本的能力,更不是什么会配hook的能力。 最核心的,是定义目标的能力。定义目标,相信我,这四个字,听起来简单,做起来是真的难。 回到前面说的/goal,它的用法看起来非常直接,给一个完成条件,Claude自己干到满足为止。 听起来很简单对吧。但你如果真正用过就会知道,/goal用得好不好,完全取决于你那个目标定义得好不好。这个事我拿两个例子对比一下你就明白了。 目标A,「把这个应用优化一下」。 目标B,「test/auth目录下所有测试通过,tsc --noEmit零报错,npm run lint零违规」。 目标A会发生什么呢。大家可能都能猜到,Claude会陷入一种非常尴尬的状态,因为它不知道什么叫「优化好了」,除非他是Fable 5,能自己在你之上,自主的帮你定义目标。 而绝大多数的模型,包括Opus 4.8和GPT-5.5,在自己定义目标的能力上还是非常的弱,它可能改了一点代码,然后自己觉得还行,就停了。 也可能不停,一直改一直改,把你的代码库改得面目全非,因为它始终无法判断自己到底什么时候算完成了。那目标B呢?Claude每改一轮代码,都会去跑测试、跑类型检查、跑lint。 三个命令,三个明确的通过标准。全过了就停,没过就继续,清清楚楚,干干净净。同一个工具,同一个模型。 区别只在于,你的目标定义得好不好。 我自己其实一直有一个原则,我经常跟身边的人说,在公众号里也说了无数遍,如果一件事你重复做了三次,你就一定要想办法把它完全自动化掉。 这个习惯跟了我很多年了。我每天也都在写代码、做自动化,我们的AIHOT热点监控系统,我们的数据分析流程,我们的财务对账流程,我们的数据清洗管道,能自动的我全部自动了。 但说实话,在做这些自动化的过程中,我踩过最多的坑,从来不是技术问题。 是目标不清晰的问题。我早期做自动化的时候,经常犯一个错,就是目标定得太模糊。 举个例子,比如自动监控AI行业热点,这句话听起来没毛病,但其实是一句纯粹的废话。 什么叫热点?浏览量过万算热点还是过十万算热点?抓取频率是每小时还是每天?抓到以后怎么评估质量?评估完以后怎么排序?排完以后怎么推送? 这种反问的问题,我现在可以直接随手问20个以上。 每一个环节如果没有明确的判定标准,整个自动化链条就是一坨狗屎,你相信我,绝对的。 后来我懂了,每次做自动化之前,我会先花很多时间去定义目标。 去花很多很多时间,去定义怎么算做完了,怎么做完算做的好。这其实就是/goal的逻辑。也是Loop Engineering的灵魂。 而如何定义目标,这个能力,我其实不是从AI中也不是从开发中学来的。 这个能力,是我从这几年创业的过程中,学来的。定义目标的能力,其实就是,管人的逻辑。 我自己也开公司,虽然公司不大,只有30来号人,但管人这件事我是真真切切经历过的。 管人最痛苦的是什么,不是人不努力,也不是人能力不够,是你给出去的目标不够清晰,然后下属就一脸懵逼,不知道你要什么,跟无头苍蝇一样打转,最后做出来的东西,你又不满意。 你跟员工说,“把这个功能做好”,那他做出来的东西大概率不是你想要的。 因为你脑子里的好跟他脑子里的好不是一个东西。 你跟他说,“这个接口的响应时间降到200毫秒以下,错误率控制在0.1%以内,下周三之前上线”,他做出来的东西跟你预期的偏差就会小很多。 因为你给了他一个可以验证完成的标准。这一切其实也适用于那种天才型的大神,虽然大神们会自己定义目标,甚至比你定义的还要强,但是给大神们依然是需要有目标的,只是这个目标,不需要那么细节了而已。 对人如此,对AI也是如此。 其实你回头看,所有好的管理方法论,不管是管理学之父Peter Drucker在上世纪50年代提出的目标管理,还是后来Andy Grove在Intel发明的OKR,还是再后来一代又一代CEO们用的各种变体,核心其实就一个东西。 你能不能把一个模糊的意图,翻译成一组可衡量、可验证的完成条件。 管理者要做的,是确保目标足够清晰、资源足够充足、反馈足够及时。你看这三条。跟一个好的loop的三个要素,是不是一模一样。 目标清晰,就是你的条件写得精准。资源充足,就是你给Agent配好了Skill、连接器、工作权限,让它手里有足够的工具干活。 反馈及时,就是你设计了验证机制,每一轮都有一个独立的检查器告诉Agent做得对不对,哪里需要改。管人的逻辑和管Agent的逻辑,是完全一样的。 只不过,管Agent比管人还要极端一些。 因为人可以理解你的模糊意图,人可以主动来找你确认,人可以说老板你这个需求说得不太清楚我不太确定你是不是这个意思。 Agent很多时候是不会的。Agent会非常自信地按照它自己的理解去执行,然后非常自信地告诉你它做完了。 所以,对管理能力的要求,其实比管人还高。 这也是为什么我一直说,AI时代我最讨厌什么「文科已死」「理科已死」的言论,管理学、心理学、组织行为学这些,不但没死,反而变得更重要了。 说到底,Loop Engineering说是Engineering,但我觉得其实它的核心竞争力根本不在工程。 在管理。 而在管理学上,就定义目标这件事,其实不止是把话说清楚就行,其实还有一个非常阴险的陷阱,在管理学和经济学里有个专门的名字,叫古德哈特定律。 当一个衡量指标变成了目标本身的时候,它就不再是一个好的衡量指标了。 翻译成人话就是,你考核什么,员工就只做什么,然后其他东西可能全都退化。 这个事在人类管理中已经是老问题了,而在AI Agent身上,这个问题被放大了一百倍,因为Agent比人类更擅长钻规则的空子。 有人总结过Loop Engineering里很好玩的事情,就是Agent会针对验证器做优化,而不是针对你真正的目标做优化。 比如说你的loop条件是让测试全部通过,那Agent可能最后不去修Bug,直接把失败的测试给你删了。 你看,最后答案依然是测试全过了,完事,从验证条件来看,它确实完成了目标,但从你真正想要的结果来看。。。它啥也没干。 人也会这么干,只不过,Agent做得更快、更彻底、更没有心理负担。所以,一个好的目标定义,不能只有做完了的标准,还必须有不能怎么做的边界。 这其实就是Harness Engineering在Loop Engineering里面发挥作用的地方。 Harness是约束,是护栏,是告诉Agent你可以自由发挥,但这条线你不能越。 Loop是驱动力,是告诉Agent往那个方向一直跑。两个加在一起,才是一个完整的系统。到这里,骨架讲了,灵魂也讲了,陷阱也讲了。 Loop Engineering的东西,终于也差不多了。 最后我想把前面聊的管理学的思路收一下,给一个我自己用得比较多的目标定义框架,不一定科学,纯粹就是我自己的一点点经验。 1. 完成标准要可以被机器验证。 2. 边界条件要跟完成标准一起定义。 3. 要有失败的降级方案。 4. 目标要分层。 回到整条线来看,从Prompt到Context到Harness到Loop,四次跃迁,其实讲的是同一个故事。Prompt Engineering告诉你,好好说话,AI会更懂你。 核心能力是语言表达。Context Engineering告诉你,光说话不够,得给AI足够的信息。 核心能力是信息筛选和组织。Harness Engineering告诉你,光给信息也不够,得给AI设规则和约束。 核心能力是系统设计和规则制定。 Loop Engineering告诉你,光设规则也不够,得让整个系统能自己跑起来。 核心能力是目标定义和管理。 语言学、信息科学、控制论、管理学。四个Engineering,四门古老的学科。 多有意思。 人类社会,其实从来就没有变过。
显示更多
0
119
1.1K
192
转发到社区
不要用旧的 prompt 思维去套新的 Agentic Coding 我最近越来越强烈地感受到一件事——模型不是瓶颈,人才是 以前模型弱的时候,输出拉胯你可以怪模型 现在 Fable 5 能自主跑几十步长任务,结果不对,问题大概率出在你给它的需求文档上 这个认知转变,可能是 2026 年下半年每个用 AI 干活的人最该搞明白的事 你和 AI 之间,隔着四层信息差(参考anthropic工程师的论文) 我把人和 AI 协作时的信息状态分成四层,搞清楚这个框架,后面所有方法论都能串起来: 第一层:已知的已知 — 你写在 prompt 里的东西,明确告诉 AI 要什么。这是大部分人唯一在做的事 第二层:已知的未知 — 你知道自己还没想清楚的部分,比如“这个交互逻辑我还没定”。至少你知道这里有坑 第三层:未知的已知 — 你觉得理所当然、根本不会写进 prompt 的东西,但 AI 不知道。 比如你的项目从来不用 Redux,你不会特意说“别用 Redux”,但 AI 可能直接给你整一套上来 第四层:未知的未知 — 你压根没意识到的盲区。你不知道自己不知道什么 大部分人只覆盖了第一层。 后面三层,AI 全靠猜 猜对了你觉得 AI 牛逼,猜错了你觉得 AI 垃圾。但问题从来不在模型身上 为什么现在这件事突然变得致命?因为模型能力到了一个临界点 以前模型本身能力有限,你给它一个模糊指令,输出质量的天花板本来就低,你的“信息差”造成的损耗被模型自身的弱鸡能力掩盖了——反正它也做不到多好 现在不一样了。Fable 5 一个 session 可能自主执行几十步决策。 你开头埋下的一个模糊假设,会在后面几十步里像滚雪球一样被放大。 Anthropic 内部研究了大约 40 万个 Claude Code session,覆盖 23.5 万用户,结论是人类主导了 70% 的规划决策 换句话说——你以为你在让 AI 干活,其实你在当产品经理。你的需求文档写得烂,再强的开发也救不了你 这跟我做 PM 那几年的认知完全一致:需求文档写得好的 PM,不是因为文笔好,而是因为他提前把模糊地带都想清楚了 落地 SOP:三个阶段,把你的盲区变成可控变量 阶段一:动手之前——做一次盲区扫描 在你开始让 AI 写代码之前,先问它一句: “我要做 X,但我对这块不太熟。帮我扫一遍我可能没意识到的盲区,找出那些我不知道自己不知道的东西,这样我能更好地给你下指令” 这一步的本质是承认自己不是全知的 大部分人不愿意做这一步,觉得浪费时间 但这恰恰是高手和普通人的分水岭——我观察到最强的那批 Agentic Coder,他们之所以强,不是因为 prompt 写得花哨,而是因为他们对自己要什么有极其清晰的认知,同时永远假设还有未知存在 另外一个我自己常用的方法是让 AI 反向面试你——告诉它你的大致想法,然后让它一个问题一个问题地问你,优先问那些“你的回答会影响整体架构”的问题。 几轮下来,你会发现自己有多少东西是“以为想清楚了其实没有” 阶段二:实现过程中——让 AI 记录它的临场判断 再好的计划也会遇到意外。 我的做法是让 Claude 维护一个 implementation-notes.md 文件,专门记录它在执行过程中遇到的边界情况和临时决策: “维护一个 implementation-notes.md。如果你遇到边界情况需要偏离计划,选保守方案,记录在‘偏离记录’下面,然后继续” 这招的精髓在于——你不需要预见所有问题,你只需要让问题可追溯。 下次迭代的时候,这些记录就是你最好的学习材料。而且它还有一个隐藏好处:当你回头看这些“偏离记录” 你会发现很多都是你第三层和第四层的信息差导致的——这些就是你下次该提前写进 prompt 的东西 阶段三:完成之后——让 AI 考你 这是我觉得最有效的一招 代码写完了,diff 看完了,你觉得自己懂了。 但我现在养成了一个习惯:让 Claude 针对这次改动出一份测验,只有我能答对才算真的理解了这次变更 “我想确认我理解了这次改动的所有内容。给我生成一份报告,包含变更的上下文、直觉解释、具体做了什么,底部附一个测验” 为什么这有效? 因为“看懂了”和“真懂了”之间差着一个数量级。 你不测试自己,你就不知道自己的理解有多少是幻觉。而那些你答不上来的问题,恰恰就是你下一次协作时需要提前澄清的“未知” 底层逻辑:这不是 prompt engineering,是 requirement engineering 把上面三个阶段串起来,你会发现一个规律:你越清楚自己要什么,AI 越能给你想要的 你越能预判 AI 会在哪里困惑,它越不会跑偏 你越愿意承认自己有盲区,AI 越能帮你补盲区 这套逻辑跟写 prompt 没有半毛钱关系 这是需求工程 模型能力的天花板已经高过大部分人的需求表达能力了。 你的下一步不是学更花哨的 prompt 技巧,而是学会问自己一个问题: 我到底有多少东西,是我以为 AI 知道、但其实我从来没告诉过它的? 把这个问题想清楚,比换任何模型都管用
显示更多
这样理解 4 个 Engineering 的区别: Prompt Engineering: 怎么把话说清楚。 Context Engineering: 给 AI 看哪些信息。 Harness Engineering: 给 AI 加哪些规则、工具和护栏。 Loop Engineering: 让 AI 在规则内持续推进,直到满足目标。 从写一句好 Prompt,变成设计一套能自己运转、自己检查、必要时会停下来的系统。
显示更多
问了一个前 Anthropic 工程师: 现在最值得学的,还是 Prompt Engineering 吗? 他回了我一个 repo。 大意是: 优化提示词,只能让你拿到更好的第一次回答。 但真正拉开差距的, 是模型回答之后发生的事: 目标 → 执行 → 反馈 → 判断 → 记忆 → 下一步 这叫 Loop Engineering。 不是更好的提问。 是更好的续命。 普通人还在研究怎么让 AI 第一次就答对。 聪明人在搭一个系统,让 AI 即使答错了,也能自己纠正。
显示更多
《用 CPV 模型预测 AI 技术演进》 过去几年,AI 领域几乎每天都有新概念出现。 Prompt Engineering、RAG、Memory、Agent、MCP、J-space、Tool Use、World Model…… 大多数讨论都围绕一个问题展开: 下一个热点是什么? 我更关心另一个问题: 为什么热点会依次出现? 如果一种理论只能解释已经发生的事情,它的价值有限;真正有价值的理论,应该能够预测未来。 CPV(Cognitive Positioning Value)提供的,正是这样一种视角。 它关注的不是某项技术,而是反馈最终作用到了系统的哪一层。 ⸻ AI 的发展,本质上是反馈不断向深层沉淀 CPV 将反馈划分为五个层级: CPV1:行为(Action) CPV2:状态(State) CPV3:模型(Model) CPV4:结构(Structure) CPV5:边界(Boundary) 越往下,反馈改变的对象越深。 AI 技术的发展,几乎就是沿着这五层不断推进。 ⸻ CPV1:改变输出 这一阶段的代表是 Prompt Engineering。 Prompt 改变输入。 模型改变输出。 任务结束,一切恢复原状。 模型没有成长。 它只是完成了一次推理。 后来出现的 Prompt 自动优化、思维链(Chain of Thought)、提示模板,本质上仍然属于这一层。 它们提高了完成任务的能力,却没有改变模型本身。 ⸻ CPV2:改变状态 随后,人们发现一个新的问题: 模型什么都记不住。 于是,Memory 出现了。 长期记忆、用户画像、上下文管理、会话历史…… 反馈终于开始影响模型的运行状态,而不是一轮对话。 模型开始拥有“今天的自己”。 但这里仍然存在明显的局限。 Memory 越来越长。 越来越混乱。 越来越互相矛盾。 于是,新的结构压力出现了。 ⸻ CPV3:改变模型 真正的成长,不应该只是不断累积记忆。 而应该修改世界模型。 例如: 昨天认为用户喜欢苹果。 后来连续半年都选择安卓。 系统不应该同时保存两条冲突的信息,而应该形成新的理解: 用户真正偏好的是开放生态。 这里发生变化的已经不是 Memory,而是模型本身。 未来的 AI 一定会越来越重视: 记忆巩固(Memory Consolidation) 经验抽象(Experience Abstraction) 世界模型更新(World Model Revision) 它们共同指向同一个方向: 反馈开始改变模型,而不是继续堆积数据。 ⸻ CPV4:改变结构 随着模型越来越复杂,另一个瓶颈出现了。 一个网络承担所有能力,越来越低效。 于是开始出现: Planner。 Executor。 Memory。 Vision。 Reflection。 Safety。 它们逐渐成为不同的功能模块。 MoE、Tool Use、Agent、MCP、多智能体协作,都可以看作这一趋势的不同表现。 未来 AI 更像一个组织。 而不是一个越来越大的 Transformer。 反馈开始重组系统结构。 ⸻ CPV5:改变边界 这是最深的一层。 今天,人们谈论 AI,通常想到的是: 一个模型。 未来,AI 的边界会不断扩展。 浏览器。 手机。 电脑。 机器人。 汽车。 摄像头。 传感器。 云端。 其他 Agent。 这些都会成为 AI 系统的一部分。 到那个时候,我们讨论的不再是一个模型,而是一个持续运行的智能系统。 它的边界不断重新定义。 人与 AI 的关系也会随之改变。 ⸻ 为什么 CPV 能预测未来? 因为每一层都会产生新的结构压力。 Prompt 足够成熟之后,系统开始需要记忆。 记忆足够丰富之后,系统开始需要学习。 模型足够复杂之后,系统开始需要重新组织。 结构足够完善之后,系统开始突破自身边界。 技术演进并不是热点随机切换。 而是上一层已经无法继续承载反馈。 新的层级因此诞生。 这是一种复杂系统普遍存在的演化规律。 ⸻ J-space 给了我们一个验证 Anthropic 最近公开的 J-space 研究,让人们第一次能够观察模型内部的工作空间。 很多人关注的是: AI 是否拥有了类似意识的东西。 我关注的是另一件事。 J-space 解释的是: AI 此刻如何思考。 CPV 解释的是: AI 为什么会演化到下一阶段。 两者回答的是不同的问题。 前者研究计算过程。 后者研究反馈如何不断向更深层沉淀。 它们并不冲突。 反而共同构成了一幅更完整的智能演化图景。 ⸻ 一个理论真正的价值 未来几年,还会不断出现新的技术名词。 也许叫 Workspace Editing。 也许叫 Self Evolution。 也许叫 Autonomous Organization。 名字会不断变化。 但如果这些技术仍然停留在同一层反馈,它们只是同一类问题的不同实现。 真正值得关注的,不是名字。 而是它让反馈深入了哪一层。 能够回答这个问题,才能真正理解 AI 为什么会这样发展,以及下一次技术跃迁会发生在哪里。 CPV 的意义,不在于解释某一项 AI 技术。 它试图描述的是: 所有能够持续学习的复杂系统,都遵循着同一种反馈演化规律。 因此,它不仅可以解释 AI,也可以预测 AI。
显示更多
两个月前,所有人都在聊 OpenClaw;一个月前,大家又卷 Claude、vibecoding,烧 token、研究各种 Prompt Engineering。 AI 的进化速度太快了,人是学不过 AI 的,新的模型、新的 Agent、新的工作流几乎每周都在出现 人类需要花几周研究的 Prompt 技巧,模型一次更新可能就已经内化,人类需要试一周的参数组合,AI 几秒钟就能穷举完成。 未来 AI 的方向可能不再需要花时间成本学习,而是用户直接描述目标,剩下全部交给 AI 最近看到机器之心推荐的 xBubble(胖鹅 AI),这款由DAPPOS @dappOS_com 团队开发的AI 很有代表性。机器之心在文章里,对比体验了胖鹅 AI 和通用 AI Agent 在 PPT、视频制作等任务上的效果 下面这张图其实很直观,同样是生成 PPT,通用 Agent 更像“把内容塞进模板”,而胖鹅 AI 已经会主动做版式、视觉层级、信息结构和设计风格优化。 用户几乎不需要自己调 Prompt、配工作流、写 Skills。一句简单请求,就能直接得到可交付级别的结果。 胖鹅 AI 能做到这个程度的背后,本质上是 Bubble Pilot + Bubble Engine 的双层结构,再配合两种不同运行环境,让“AI 使用 AI”这件事落地 其中,Bubble Pilot 更像“执行层”。它会自动识别用户任务类型,匹配最优 SOP(标准操作流程),再调用对应模型、工具链和技能路径完成任务;如果没有匹配 SOP,则自动回退到通用 Agent,保证任务依然能够完成。 而 Bubble Engine 则负责“学习层”。它会持续观察用户高频需求,自动生成不同解决方案变体,测试不同模型与工具组合,对结果进行评估,再把最优路径沉淀成新的 SOP。 SOP 本质上,就是被验证过、可复用的 Skill。整个系统会形成一个持续进化的飞轮,用户不断向xBubble 提出需求。Bubble Pilot 收集任务信号,Bubble Engine学习最优路径,xBubble沉淀成 SOP,下一次用户直接获得更准确的结果。 基于这套结构,xBubble 又提供了两种运行环境: 一种是面向普通用户的低门槛模式,用户只需要一句话即可完成任务;另一种则是更开放的 Agent / Workflow 环境,允许开发者扩展更复杂的能力与工作流。 AI 越来越强的同时,AI 的使用门槛也应该越来越低:用户不需要“学 AI”,只需要表达目标,以及建立信任,AI 负责干活,并交付结果,xBubble(胖鹅 AI)走在了未来AI 产品发展的正确方向上
显示更多
Introducing xBubble xBubble is a low-prompt AI agent that unlocks cutting-edge AI productivity with far fewer prompts, much less trial-and-error, and a much lower learning curve. This advantage stems from the following innovations: Bubble Engine: An engine builds task-specific SOPs and probes the limits of AI capabilities for specified tasks. Bubble Pilot: An AI helps users operate AI by dispatching each request to the right SOP. Powerful AI won't require users to learn AI. Read the launch post ↓
显示更多
给大家分享六个我在 Codex 中会高频用到的提示词,感觉也是一个使用 AI 的习惯。 最近硅谷又开始流行一个概念,叫 Loop Engineering。 简单来说,就是让 Agent 在一个任务中持续执行、检查、修正,直到达到目标。 我觉得它和 Prompt Engineering 依然有很多弯弯绕绕的关系。到今天为止,无论是用 ChatGPT 还是 Codex 这样的 Agent,提示词依然很重要。 模型能力再强,我们怎么和它沟通,会直接影响最终的产出。 不过,今天的提示词已经不需要写成八股文了。不需要每次都套一套复杂的格式,提示词说到底就是我们和 AI 交互的思路。 跟和同事沟通是一个道理,沟通方法不同,达成的结果往往也不一样。 下面是我最近使用 Codex 时,最常用的六个提示词思路。注意,重点是思路。具体怎么问,可以根据自己的任务随时调整。 一、从何而来,何以至此 遇到一个复杂概念,比如一篇论文、一个新的技术框架,想快速搞懂它,效率最低的方法往往是从第一行开始,一行一行往下看。 看了半天,记住了很多术语,却不知道作者为什么要研究这个问题,它和以前的方法有什么关系,也不知道这篇论文真正重要的地方在哪里。 这时候,我通常会先问 Codex: 详细总结这个论文解决了什么问题,思路是什么?有什么非共识的判断。 因为我觉得理解一个概念,第一步是搞清楚它从何而来,何以至此。 没必要急着深入到细节,而是应该往回倒,想一想为什么会是这样,到底要解决什么问题,又是怎么一步一步走到现在的。 很多知识单独拿出来看,会显得非常抽象。一旦知道它是为了解决什么问题、之前别人是怎么做的,就会立马明白其中的逻辑。 比如一篇论文提出了一套新的架构,先不用急着看每一个公式。 搞清楚旧架构遇到了什么问题,为什么继续增加参数、增加数据或者调整训练方法已经解决不了。脉络理出来之后,后面的细节就容易理解了。 二、让 AI 指出我的思维盲区 我在和 Codex 协作时,如果自己对方向比较确定,通常会不断地告诉它需求和想法。 Codex 一般都会顺着这个方向执行,完成得也还不错。 这种场景下,Codex 扮演的还是执行者。我告诉它要做什么,它就会尽可能做好。 只要当前方案能成立,它通常不会跳出来挑战我们的判断。 但其实协作过程中,Codex 会阅读相关材料,看过完整代码,知道我们为什么这样改,也知道前面做过哪些取舍。 很多时候,它掌握的上下文甚至比其他参与者还完整。 所以做完一个相对完整的任务之后,我会让 Codex 暂时跳出执行者的角色,重新审视整个过程,然后问它: 从刚才这个任务来看,我的思维盲区是什么? 这时候 Codex 会基于上下文以及它对于这件事情的理解,列出来可能存在的思维盲区。 多数情况下,Codex 反馈的这些新的视角对我来说都有很多启发。大家可以试试。 三、让 AI 反思它最没把握的地方 还有的时候,我们会给 Codex 一个相对复杂的需求,让它自己搞定。Codex 可能会花很长时间执行。 这个过程中,很多决定是 Codex 自己做的,诸如用什么方案,怎么实现。 最后做完之后, Codex 基本上也会用比较确定的语气说它搞定了,然后列出来自己做了什么。 但其实,AI 也有自己的盲点。所以,在进入细节看具体的实现之前,我会先问: 重新反思一下,刚才执行过程中最没把握的地方有哪些? 再或者,还可以继续要求说得更具体:哪些结论经过了实际验证?有哪些问题暂时无法确认? 这样一问,Codex 通常会主动把风险暴露出来。 比如某个接口没有真实环境所以没跑完整测试,某段代码看起来已经废弃但无法百分之百确认,某个功能只测了正常流程没有覆盖异常输入,或者为了兼容旧逻辑选了一个保守方案但不确定是不是我们真正想要的。 这些信息非常重要。 四、让 AI 用大白话讲清楚它的逻辑 AI 做长程任务的时候,速度肯定是人的几十倍。我们不可能每次都逐行检查代码。即使看了,也未必能快速理解它为什么这么改。 这时候,我通常会直接问: 言简意赅地讲一下,刚才这个任务的解决逻辑是什么。不要逐个文件介绍,用通俗易懂的话讲清楚就行。 也可以问得更具体: 这个问题原来为什么会出现?做了哪几项关键修改?修改之后这套逻辑是怎么运行的?后面最容易出问题的地方在哪里? 这个提示词看起来简单,但我觉得特别重要。当 AI 可以独立完成越来越多工作之后,人很容易只关注最后的结果。只要功能正确,就皆大欢喜。 但时间长了以后,我们会逐渐失去对项目的理解。这种理解层面的让渡非常可怕,因为后面一旦 AI 出问题,搞不定了,需要我们接手,那我们面对的可能完全是一个黑盒。 所以我会要求 Codex 把关键逻辑讲到我能听懂。 比如它可以这样解释:以前每次切换页面,系统都会重新请求一次数据,所以页面会闪烁。 我现在把数据放进了共享缓存里,第一次打开时请求,之后优先读取缓存,缓存过期之后再重新更新。 这样的解释没有太多代码细节,但我们很容易理解。理解之后才能继续判断这个方案是否符合预期,缓存多久合适,会不会出现数据更新不及时的问题,下一步应该怎么继续。 代码可以交给 AI 写,很多细节也可以让 AI 处理。但关键逻辑,最好还是让它讲到我们真正理解。 五、让 AI 做结构化的信息呈现 有些事情,AI 用文字讲了很多,我们还是很难理解。特别是系统架构、数据流、业务流程、模块依赖这些内容。它写了三四段,看的人云里雾里。 这时候我一般不会继续让它再换一种文字表达,而是直接说: 能不能给我做一张图,把这套逻辑表达清楚?具体用什么图,根据场景来定。 流程图适合表达任务的执行顺序,架构图适合说明前后端和数据库之间的关系,脑图适合整理功能结构,时序图适合展示一次完整请求的过程,对比图适合说明修改前后的区别。 Codex 现在已经可以调用图像生成能力,也可以生成 Mermaid、Excalidraw、HTML 图表等不同形式的图。 六、表达完需求后,先让 AI 确认理解 给 Codex 说完需求,它会马上开始执行。但注意,我们表达需求的时候,本来就很容易遗漏信息。 特别是现在用语音输入法,表达可能东一句西一句。Codex 只能根据有限的信息去猜。一旦最开始理解错了,后面执行得越认真,浪费的时间越多。 所以我表达完需求之后,经常会紧接着说: 先看看是否理解了我的需求,不要开始执行。有不理解的地方直接追问我,追问清楚之后再继续。 或者有时候也会让它把理解复述一遍: 先用自己的话复述一下我的目标、限制条件和最终要交付的结果。 这一小步,真的可以提前消除很多误会。
显示更多
0
47
21
3
转发到社区
天天转发「100 个万能提示词」不如自己学会写。 下面这 6 个免费提示词库从入门到进阶排好,参考他们比背模板管用得多。 1、Learn Prompting 最系统的免费入门,从零讲到进阶,几十节循序渐进的课,还带练习,完全不懂的先从这里开始。 2、Prompt Engineering Guide 维护的进阶指南,把各种提示技巧和背后的论文串起来,想搞明白原理、跟前沿的看这个。 3、Anthropic 提示词库 官方出的 Claude 提示词范例集,几十个真实任务的现成模板,学「工业级提示词长什么样」直接抄官方的。 4、OpenAI Cookbook 官方代码食谱,每个提示技巧都配能跑的示例,边看边动手,从会写变成会用。 5、PromptHero AI 生图最大的社区,Midjourney、Stable Diffusion 的高质量案例带参数,做 AI 绘画的在这找灵感。 6、FlowGPT 各行各业提示词大杂烩,按场景搜别人调好的提示词,临时要个能用的直接拿走改。
显示更多
AI 视频剪辑 Skill 分享「video-use」 @browser_use 团队推出的开源 Skill,定位为面向 AI Coding Agents(Codex、Claude Code、Cursor、Hermes Agent 等)的视频剪辑 Skill。它不做传统意义上的 Premiere / CapCut 替代品,它是一套让 LLM 通过 “阅读转写文本 + 按需可视化” 来理解视频、并调用 ffmpeg 等工具完成剪辑的 prompt-engineering + 工具脚本集合。 # 核心思想:LLM 不“看”视频,它“读”视频 第一层:音频转写文本(always loaded) 通过 ElevenLabs Scribe 获得逐词时间戳、说话人分离、音频事件标记(如笑声、叹息、掌声),打包成约 12KB 的 takes_packed.md。这是 LLM 的主要“阅读材料”。 第二层:视觉时间线视图(on demand) 仅在决策点(歧义停顿、重拍对比、切点校验)调用 timeline_view.py 生成胶片帧 + 波形 + 字幕的 PNG 复合图。 对比朴素方案“30000 帧 × 1500 tokens = 4500 万 tokens 噪声”,项目走的是 “12KB 文本 + 少量 PNG” 的轻量化路径。这与 Browser Use 让 LLM 读结构化 DOM 而非直接看截图的思路一致。 # 技术流水线:Transcribe → Pack → Reason → EDL → Render → Self-Eval 1. 转写 - transcribe. py / transcribe_batch.py 提取 16kHz 单声道音频,调用 ElevenLabs Scribe,缓存为 transcripts/.json 2. 打包 - pack_transcripts.py 将逐词 JSON 合并为按 0.5s 静音或说话人切换断句的 takes_packed.md 3. 决策 - LLM 自身 阅读 packed transcript,必要时用 timeline_view.py 可视化 4. 生成 EDL - subagents 输出 JSON 格式 edl.json,包含源文件、切点、节奏标签、引用、原因 5. 渲染 - render. py 分段提取 → 无损 concat → 叠动画 → 压字幕 → 响度标准化 6. 自评估 - timeline_view.py + LLM 在输出文件的每个切点 ±1.5s 检查跳帧、爆音、字幕遮挡,最多 3 轮 # 关键工程细节: ffmpeg 为主的剪辑实现 1. 分段提取 + -c copy 拼接(避免叠 overlay 时二次编码) 2. 每段边界 30ms 音频淡入淡出(消除切点爆音) 3. overlay 使用 setpts=PTS-STARTPTS+T/TB 进行时移,确保动画第 0 帧对齐输出时间线 4. 字幕始终最后叠加(防止被动画遮挡) 5. Master SRT 使用输出时间轴偏移:output_time = word.start - segment_start + segment_offset 6. 切点必须落在词边界,并加 30–200ms 填充以吸收 Scribe 50–100ms 的时间戳漂移 7. HDR 源自动 tone-map(HLG/PQ → Rec.709 SDR) 8. 竖屏源自动按高度缩放 9. 两-pass loudnorm:-14 LUFS / -1 dBTP / LRA 11,符合主流社交平台标准 # 动画与包装:多引擎并行 1. HyperFrames:HTML/CSS/GSAP compositions,适合产品 UI、网页转视频、动态排版 2. Remotion:React 组件化 compositions 3. Manim:数学/技术/3Blue1Brown 风格解释动画 4. PIL + PNG sequence + ffmpeg:简单卡片、计数器、打字效果 # SKILL.md 的 12 条“铁律”:生产正确性优先 1. 必须遵守的 12 条硬规则:字幕最后、分段提取再拼接、30ms 淡入淡出、PTS 时移、SRT 输出时间偏移、不切在词中、切点填充、逐词 ASR、缓存转写、并行动画、先确认策略再执行、输出在 /edit/ 2. 其余全部是可调整的“worked example”:调色风格、字幕分块、动画时长、节奏等都可按材料和用户品牌定制
显示更多
0
4
80
20
转发到社区
GitHub 上一个 7.4w star 的项目,最近刷屏了。 项目名字叫 generative-ai-for-beginners,是微软官方推出的生成式 AI 入门课程。 我本来以为又是那种“看起来很全、实际全是概念”的合集,结果点进去看了两节,直接被惊艳到。 这不是东拼西凑的博客整理,而是真正按照 「怎么一步步做出 AI 应用」 的逻辑来设计的课程体系。 它从 Prompt Engineering 开始教你怎么和模型高效对话、如何精准控制输出;然后自然过渡到 RAG、向量数据库、Fine-tuning、AI Agent、安全等内容。 顺序特别重要。 很多人学 AI 最大的痛苦不是学不会,而是一上来就被 RAG、MCP、Function Calling、Agent、LoRA 等一堆名词砸懵,完全不知道该先学什么、整个链路怎么串起来。 这个课程最牛的地方就在于,它把「为什么先学这个,后学那个」讲得特别清楚,每一节都有明确的 Learning Goals,不会让你学着学着就迷路。 更关键的是——它极度注重实操。 几乎每节都配了 Jupyter Notebook,打开就能跑。你改几个 Prompt,调一下 temperature、top_p,模型输出立刻变化;RAG 那部分更是手把手带你: • 如何切分本地文档 • 如何生成 Embedding • 如何存入向量数据库 • 如何检索 + 喂给模型生成答案 后面 Fine-tuning 讲 LoRA 轻量微调,Agent 部分演示模型如何调用工具完成多步任务。 刷到后面你会突然明白:现在市面上很多 AI 产品,本质上就是把这些模块聪明地拼在一起而已。 最离谱的是,这套课程完全免费,还有中文翻译。 现在很多人一想学 AI,第一反应就是去报各种付费课。但很多付费课其实也是把官方文档换个说法重新讲一遍。 而微软自己做的这套体系化内容,反而更适合想真正从零构建知识框架的人。 我的建议是: 如果你想系统地学生成式 AI,与其每天刷碎片信息、被各种新名词牵着鼻子走,不如直接把这个仓库从头过一遍。 至少你脑子里会先有一张清晰的地图。 仓库地址: 强烈推荐给正在学 AI 的朋友
显示更多