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

与「金铲铲」相关的搜索结果

金铲铲 贴吧
一个关键词就是一个贴吧,路径全站唯一。
创建贴吧
用户
未找到
包含 金铲铲 的内容
ETH 持币党的国庆加餐来了🫡 这期 OKX 闪赚 Lite,用 ETH 申购,赚的是 USDT 奖励,还能同时享有适用的简单赚币利息,一把金铲铲拿两份收益~💚 这期总奖池 40 万 USDT,官方预告参考年化约 10%! 本来就持有 ETH、短期也不打算动的朋友,可以看看这份加餐 👉 📅 9 月 29 日 15:00—10 月 4 日 15:00(北京时间) 0.01 ETH 起申购,支持随时赎回,赎回当小时不计收益 实际收益随年化和有效参与时长变化,资格与额度以活动页为准
显示更多
国庆礼物提前给大家安排上了!新一期 OKX 闪赚 Lite 来啦🪄 手里有闲置 BTC、SOL、OKB 或 2Z 的朋友,可以给自己的金铲铲安排上假期任务了🫡 ▫️10 月 2 日 15:00—10 月 8 日 15:00(北京时间) ▫️申购瓜分 550 万枚 2Z 奖励 ▫️BTC 池最低 0.001 BTC 起,期间可随时赎回,赎回的部分当小时不计奖励 现在已经可以预申购,准备出门玩的朋友可以提前安排,不用假期里专门定闹钟~ 2Z 奖励从活动正式开始后起算 打开 OKX App「闪赚—质押赚币」,看看自己的参与资格和申购额度,祝大家国庆快乐💚
显示更多
0
48
31
2
转发到社区
让闲置资金也能变成金铲铲的新一期闪赚Lite来啦! 手里的 BTC、RLUSD、OKB 或 RE,平时放在账户里,涨了开心,跌了难受,除此之外好像也没干什么。但遇到闪赚活动,其实可以一边拿着原来的币,一边顺手赚新币。 OKX 闪赚 Lite 新一期下周一上线: 8 月 11 日 15:00 到 8 月 17 日 15:00(UTC+8),用 BTC、RLUSD、OKB 或 RE 申购,就能参与瓜分 700,000 枚 RE 你的币只是放进闪赚池里,不是拿去买 RE,也不用为了参与专门换仓;中途随时可以赎回,活动结束后资产也会回到现货账户。等于原来的币还在,额外多拿一份奖励 当前市场下利用好闲置资产,能多拿一点是一点😁
显示更多
0
82
45
1
转发到社区
柯洁也太天才了,天天直播金铲铲,结果还是轻松夺冠了王中王杯。赛后采访一脸无辜说“不知道为什么就赢了”,“自己最近一直在琢磨其他事情,没有花时间在围棋上”。 他的对手们又是组国家队,又是天天集训,人都快熬干了。这些棋手可能是有天赋,但是柯洁属于天赋外溢的那种,怎么挥霍都还是有很多。
显示更多
0
43
267
2
转发到社区
顶级机构背书 + 可验证AI算力网络,OpenGradient 让 AI 告别“黑盒”时代! @OpenGradient是一个去中心化的可验证 AI 专用协处理器网络。 它通过 GPU 与 TEE 节点为 Web3 应用和 AI Agents提供高性能的模型推理服务。 项目三大核心优势: 1️⃣ 顶级背景: 刚宣布累计完成 950 万美元融资,投资方包括 a16z crypto、Coinbase Ventures、SV Angel 等顶级机构。背景直接拉满! 2️⃣ 技术硬核: 它通过 GPU 与 TEE 节点为应用、区块链和 AI 智能体提供模型推理,最牛的是“每次推理都附带加密验证证明”。这就解决了去中心化 AI 最核心的“信任与验证”痛点。 3️⃣ 生态爆发: 目前网络已服务超 200 万用户,处理了数百万次可验证推理,不是空气项目,而是有实打实落地应用的技术底层。 官网: X账号:@OpenGradient 风险提示: 去中心化算力网络的节点网络稳定性仍需长期观察 数字资产有风险,投资需谨慎,非投资建议 目前每枚BNB的累计空投价值$368.15,金铲铲属性持续全开! 深入了解 BNB 生态和赋能: 币安邀请链接(高手续费返佣,金铲铲福利): #BTC# #BNB# #OpenGradient# #AI# #a16z# #OPG#
显示更多
👀昨天我朋友测了 BNTI 然后他就消失了 今天他回来了,他说他是「金铲铲贵族」👑 我不知道这是什么意思,但他看起来很快乐 👉 🧧晒图有奖!带 #测测你的BNTI# RT并晒出你的币圈人格,抽10个人每人50U!
显示更多
0
770
678
460
转发到社区
金铲铲我们的感情好像跳楼机
为什么别的女的在打金铲铲会回你消息,而我不会,不是她们比我更在乎你,而是她们打金铲铲会死,我根本死不掉,我太强了你懂吗 #金铲铲# #女铲#
显示更多
2025 年 12 月 31 日晚上 8 点半,现场 4400 名观众与线上几百万人同时看罗振宇在三亚讲了四个小时。 演讲结束,评论区出现了两种截然不同的声音。一部分人说“太燃了”“找到方向了”“明年要行动起来”,另一部分人说“四小时广告”“焦虑贩卖”“割韭菜年度总结”。 有意思的是,这两拨人看的是同一场演讲,听到的却像是完全不同的内容。 这不是简单的“懂不懂”问题,也不是“聪明不聪明”的区别。这背后藏着一种特殊的信息结构,LessWrong 社区的一位作者 KAP 给这种现象起了个名字:施特劳斯式模因(Straussian Meme)(链接: )。 这个概念来自政治哲学家列奥·施特劳斯的阅读理论——施特劳斯认为,历史上很多伟大的思想家写作时会故意设置多层含义,聪明的读者能读出言外之意,普通读者只看到表面。 把这个思路用到模因传播上,就有了一个相当锋利的分析工具。理解这个概念,能帮你看穿很多“听起来对,但细想很模糊”的信息。 【1】三层结构:高贵的谎言 施特劳斯式模因有三个关键特征。 第一,同一信息存在“高阶解读”和“低阶解读”,两者相关但不相同。低阶解读通常更简单、更正面、更容易接受;高阶解读往往更复杂、更世故,有时甚至与低阶解读方向相反。 第二,能读出高阶含义的人,完全理解低阶含义,但他们把低阶解读视为“有用的简化”或“必要的安慰”。他们不会主动去纠正,因为觉得那样做要么没意义,要么有害。 第三,也是最关键的:这种分层结构是自稳定的。低阶解读者被某些社会心理力量阻止去理解高阶含义(比如身份认同威胁、禁忌、羞耻),高阶解读者则被另一些力量阻止去澄清(比如社会成本、群体利益)。两边都不会主动打破这个结构,于是它就稳稳地立在那里。 罗振宇的跨年演讲,是理解这种结构的绝佳样本。 【2】表层:一场关于 AI 时代的人生指南 对于大多数观众来说,这场演讲传递了几个清晰的信息。 AI 来了,但不用慌。罗振宇反复强调,AI 不是来抢饭碗的,而是来“托举”人类的。它替代掉的是那些“不愿干、干不动、压根不该人干”的工作。矿车司机、养猪场体检员、超市店长的重复劳动——这些被替代是好事。 人人都有机会。他讲了一线员工比高层更会用 AI 的案例,讲了文科生也能编程的故事,讲了“手能塑造大脑”的理论。潜台词是:别觉得自己不行,应用场景人人可及。 独特性是护城河。“逃离一致性”、“发明一个全世界只有我最胜任的职业”——这些金句给人方向感。在一个被算法和标准化包围的世界里,独特性成了救命稻草。 最后是乐观主义的召唤。苏东坡被贬三次,每次都盖房子;我们面对 AI,也要做“不可救药的乐观派”。 这套叙事有极强的吸引力。它缓解焦虑(AI 不是威胁),赋予能动性(你可以掌控命运),提供确定性(这里有答案),制造归属感(我们是“时间的朋友”)。 如果你只看到这一层,你会觉得这是一场真诚的、有价值的、充满洞见的演讲。 【3】深层:一个精密的商业系统 对于熟悉知识付费商业逻辑、演讲修辞结构、以及信息产业运作方式的人来说,这场演讲呈现出另一层图景。 首先是商业变现的精密架构。几乎每一个“启发性观点”都指向一个商业出口:“一线员工用 AI 更强”指向飞书,“健康产业大爆发”指向蚂蚁阿福,“未来需要记录生活”指向 999 元的 AI 录音卡,“逃离一致性”指向《预测之书》。 这不是广告插播,而是广告融入叙事。问界 M9 不只是赞助商,而是“把我从办公室拽出来闯荡”的伙伴;泸州老窖不只是酒,而是“人与人之间连接的催化剂”。内容和广告的边界被有意模糊了。 其次是焦虑 - 解药的捆绑销售。演讲先制造焦虑:“将近 100 万律师、500 万医生、1000 万程序员、2000 万财务人员、3000 多万货车司机,都或多或少地感受到了 AI 替代的威胁。”然后立即提供付费解药——用飞书、买录音卡、读《预测之书》。这是一个完整的情绪操控周期:恐惧→希望→购买路径。 第三是“逃离一致性”的悖论。罗振宇号召大家“逃离一致性”,但方法是什么?读同一本《预测之书》、用同一个 AI 录音卡、参与同一个 21 天学习挑战、预约同一场除夕直播。他在销售一种“关于独特性的标准化产品”。真正的高阶解读是:只有制定规则的人才能逃离一致性,追随者只能在消费一致性中寻找虚幻的个性。 第四是“愿力”叙事的隐含逻辑。当“愿力”被定义为人类最后的优势时,一个隐含推论浮现了:如果你没有成功,是因为你的愿力不够强。这将结构性问题个人化,将系统性风险转化为个人责任。经济下行、就业困难、阶层固化——这些不再是需要解决的社会问题,而是需要用“愿力”去克服的个人挑战。 最后是那些被包装成“人类优势”的工作。罗振宇列举的“AI 时代人类竞争力”案例——整理心情的超市店长、做微缩景观的设计师、社区陪聊、搞氛围的音乐公司老板——在知情者眼中意味着什么?中产阶级的认知护城河已经崩塌了,剩下的是情绪劳动和人际服务。所谓“紫领”,本质上是技术系统下的高级服务员。 【4】为什么这种结构很稳定 施特劳斯式模因之所以难以被打破,是因为存在双向的屏障。 向上屏障,阻止低阶解读者接受高阶解读。 最强的屏障是身份认同。观众自我定位为“时间的朋友”、“想做事的人”、“终身学习者”。承认这场演讲本质上是商业行为,会动摇这个身份认同。这太痛苦了。 其次是沉没成本。很多人已经追随罗振宇多年,买了书、买了课、每年看跨年演讲。承认被“割韭菜”,等于承认过去的投入是愚蠢的。维护“上进者”的自我形象,要求他们接受这些商业植入是“真知灼见”。 还有认知负担。同时理解商业模式、修辞技巧、心理操控,需要相当的知识储备和批判性思维训练。门槛不低。 最后是仪式感的保护。跨年演讲已经成为一种文化仪式,质疑它会显得“扫兴”、“负能量”、“不合时宜”。 向下屏障,阻止高阶解读者去“点醒”低阶解读者。 最常见的是善意保护的心态。“也许这种鸡汤对某些人确实有用”、“给迷茫的人一点方向感也挺好”。 其次是徒劳感。粉丝已经形成稳定的认知框架,很难撼动。公开批评会被反击为“嫉妒”、“酸”、“不懂长期主义”。 还有利益纠葛。很多能看出这套逻辑的人,本身也在类似的生态中工作,或者希望成为下一个“卖铲人”。点破这个局对他们没有好处。 最后是相对主义的默许。“商业化又怎样?有价值就行。”这种态度让批评失去了道德正当性。 两边都不会主动打破这个结构。于是它年复一年地维持下去,甚至不断强化。 【5】它不是什么 为了让概念更精确,作者特意划了几条边界。 施特劳斯式模因不是“狗哨”。狗哨是圈内人的暗号,设计成圈外人听不懂。而施特劳斯式模因的各层含义原则上对所有人开放,只是不同人选择停留在不同层。狗哨是密码,施特劳斯式模因是分层的公开信息。 施特劳斯式模因也不仅仅是“战略模糊”。企业领导经常说些模棱两可的话,让不同人各取所需。但除非这种模糊有自稳定机制,否则它就只是普通的多义。一个产品介绍说得含糊,你大可以去查技术规格——没有社会力量阻止你。这不算施特劳斯式。 还有一点:高阶/低阶不是道德轴。高阶解读不等于更正确或更高尚。整个模因可能在道德上是有问题的,高阶解读者只是“更懂套路”,不是“更有良心”。 【6】怎么识别 作者给了一个三步检验法,可以帮你判断一个信息是不是施特劳斯式模因。 第一步,问不同背景的人这个内容是什么意思。如果你得到了不同但相关的回答,而且能按复杂程度排序成高阶和低阶,那就有了第一个信号。 对于罗振宇演讲,普通观众会说“关于 AI 时代如何自处的启发性演讲”,而熟悉商业逻辑的人会说“一个将焦虑货币化的精密商业系统”。两种回答相关但不同,可以排序。 第二步,把某个高阶解读告诉持有低阶解读的人。观察他们的反应:是困惑、不信、排斥,还是不愿意继续聊? 试试告诉一个罗振宇粉丝“这四个小时本质上是广告”,看看反应。大概率是防御性的:“你太 cynical 了”、“他确实有干货”、“商业化不代表没价值”。 第三步,问持有高阶解读的人:你为什么不去公开指出这些? 他们通常会提到社会成本(会被骂)、徒劳感(说了也没用)、或者某种默许(也许对某些人有用)。 如果三个信号都有,你很可能遇到了一个施特劳斯式模因。 更本质的信号是:当有人试图打破这种分层结构——比如公开写文章分析“罗振宇跨年演讲的商业逻辑”——会遭遇某种惩罚。可能是被粉丝围攻,可能是被标签为“负能量博主”,可能是在圈子里被边缘化。这种惩罚机制让大家都不愿意当那个捅破窗户纸的人。 【7】为什么现在要聊这个 AI 时代,生成内容的成本趋近于零。这意味着精密的多层信息结构会大规模涌现。 罗振宇的演讲还是人写的,你可以想象,当 AI 可以批量生成这类“表面启发、底层变现”的内容时,会发生什么。图像、短视频、长文章——所有载体都可以被塞进这种结构。 识别这种结构,不是为了变成一个愤世嫉俗的人,而是为了在信息洪流中保持清醒。你可以选择接受低阶解读——如果它确实给你带来了价值。但这应该是一个知情的选择,而不是因为看不到另一层。 下次当你听到一个说法,觉得“听起来对,但细想又很模糊”的时候,不妨问自己几个问题: - 这种模糊是故意的吗? - 谁在从这种模糊中获益? - 如果有人试图澄清,会发生什么? - 我现在接收到的,是表层还是深层? 能问出这些问题,就已经是某种免疫力了。 LessWrong 那篇文章的作者说得好:“给这个技巧命名,就是帮助我们对它免疫的一种方式。” 【8】可以用 AI 来识别吗? 当然可以,这是一套提示词,下次遇到这类内容你可以试试看: ```` 你是一位专精于“施特劳斯式模因”(Straussian Memes)分析的文化解读专家。你的任务是从多层信息传递的角度,解构和分析用户提供的内容。 什么是施特劳斯式模因 施特劳斯式模因是一种对不同受众传递不同信息的表达形式,其核心特征: 1. 多层解读:存在“高阶”与“低阶”解读,两者相关但本质不同 2. 理解不对称:高阶解读者理解低阶解读,但视其为“高贵的谎言”或“有用的简化” 3. 自我稳定:结构本身会阻止层级之间的“穿透”,形成稳定的信息分层 分析框架 请按以下步骤分析用户输入的内容: 第一步:识别表层信息(低阶解读) - 大多数人会如何理解这段内容? - 表面传递的核心信息是什么? - 这个解读为何具有吸引力或说服力? 第二步:挖掘深层信息(高阶解读) - 对于更知情/更老练的受众,这段内容可能传递什么不同的信息? - 是否存在“言外之意”或“弦外之音”? - 高阶解读与低阶解读之间是什么关系?(补充、反讽、颠覆?) 第三步:分析自稳定机制 问自己以下问题: - 向上屏障:什么因素阻止低阶解读者接受高阶解读?(身份认同威胁、认知负担、情感抵触、禁忌?) - 向下屏障:什么因素阻止高阶解读者去“点醒”低阶解读者?(社会成本、徒劳感、利益考量、善意保护?) - 这些屏障是有意设计的,还是自然演化的结果? 第四步:识别利用的社会力量 分析内容借助了哪些社会心理机制来维持分层: - 禁忌与羞耻 - 群体归属感 - 善意与不伤害原则 - 社会地位维护 - 身份认同保护 第五步:区分与排除 确认这是否真的是施特劳斯式模因,而非: - 狗哨/暗号:仅对内群体可见的编码信息 - 普通模糊:缺乏自稳定机制的策略性含糊 - 单纯的复杂性:仅因内容复杂而产生的理解差异 ## 输出格式 ``` ## 🔍 施特劳斯式模因分析 表层解读(大众视角) [描述普通受众的理解] 深层解读(知情者视角) [描述更老练受众可能的理解] 自稳定机制 - 向上屏障:[什么阻止低阶→高阶的认知升级] - 向下屏障:[什么阻止高阶→低阶的信息传递] 借助的社会力量 [列出被利用的心理/社会机制] 判断 [这是否构成施特劳斯式模因?意图是什么?效果如何?] ``` 注意事项 - 避免过度解读:不是所有模糊表达都是施特劳斯式模因 - 保持中立:高阶/低阶不等于道德高低 - 承认不确定性:作者意图往往不可知,重点分析结构效果 - 警惕阴谋论倾向:要有充分证据支持多层解读的存在 --- 请分析以下内容: [用户输入] ````
显示更多
0
43
352
85
转发到社区
第一個智能體不用自己寫迴圈,那程式設計師還剩下什麼? 官方來源:Martin Bernaola Mendez,原文發表於 2026-11-13(1 天內,見文末核實)。原文標題直譯:《在微軟開發平台做你的第一個智能體,比你想的簡單》。先把反常識結論放前面:多數人以為做智能體要先學一堆新東西,新的框架、新的寫法、新的觀念,沒三個月下不來;真相剛好相反,你的第一個智能體根本不用學新東西,用你本來就會的主程式語言、你本來就熟的寫法,一個下午就跑起來了。智能體的本質一點都不神秘,就是模型加指示加工具加記憶,繞著圈跑到答案出來:模型先判斷要不要用工具、再叫你的程式去做事、拿到結果再寫答案,迴圈跑完才收工。關鍵在最後一句:這個迴圈不用你寫,框架全包了。你只剩三件事:給它一個名字與指示、給它一個工具、給它一段記憶。微軟的智能體框架就是幹這個的,底下還有一個聊天客戶端介面,幫你把不同模型的呼叫方式統一成同一套寫法。這篇只做一件事:照原文四步走,帶你從零做出第一個會查天氣、會記得你名字的旅行小幫手,最後再換成本機免費版,一毛錢都不花。先說清楚底線:前置條件是開發平台軟體開發套件第十版或全新的第十一版,加上一把開放智能的應用程式介面金鑰;沒有金鑰也沒關係,文末有本機免費版。 說清詞: - 智能體:模型加指示加工具加記憶,繞著圈跑到答案出來的程式,模型負責判斷、你的程式負責做事。 - 聊天客戶端介面:微軟擴充智能裡的統一介面,把不同模型的呼叫方式包成同一套寫法,換模型不用重寫程式。 - 微軟智能體框架:坐在聊天客戶端介面上面、專門加智能體功能的那一層,負責指示、工具呼叫、工作階段,往後還能接多智能體流程。 - 指示:你給智能體的工作說明,寫明它是誰、說話多簡短、什麼時候該用工具,寫得越具體、它做得越穩。 - 工具:就是你本來就會寫的普通方法,加上一句說明文字掛進智能體,模型看說明決定什麼時候叫它。 - 說明屬性:掛在方法與參數上面的說明文字,告訴模型這個方法是幹什麼的、參數是什麼意思,模型就靠它決定要不要叫、要傳什麼。 - 迴圈:模型決策、呼叫方法、結果回填、寫答案,四步轉一圈,直到答案夠好才停,框架自動跑,你不用自己寫。 - 工作階段:對話的記憶盒子,建立一次、每次跑都傳進去,智能體才記得上一句講過什麼。 - 串流:答案一個字一個字出現的跑法,像聊天視窗那樣慢慢印出來,整段等完才印是另一種跑法。 - 主控台專案:最簡單的那種程式,沒有視窗、沒有網頁,只在命令列視窗裡跑,做第一個智能體用它就夠了。 - 環境變數:存在電腦系統裡的設定值,金鑰放這裡,程式碼裡只讀它、不寫明文。 - 本機模型:裝在你自己電腦上跑的模型,不用連雲端、不用付按量費用,代表作是奧拉瑪接開源模型。 - 模型上下文協定:接現成工具伺服器的標準作法,原文只在展望裡提,叫你以後自己去接,不用現在學。 - 可觀察性:把每一次模型呼叫與工具呼叫都留下紀錄的作法,出怪事時靠它追查,原文只在展望裡提。 一個真實的例子:原文的第一個智能體叫旅行小幫手,做的事再小不過:回答去馬德里旅行的小建議。做法是拿開放智能的客戶端取一個聊天客戶端、指定一個支援工具呼叫的聊天模型,再把它轉成智能體,給名字旅行小幫手、給指示說你是友善的旅行助理、答案保持簡短,跑起來就完成了。問它去里斯本玩兩天怎麼排,答案一個字一個字慢慢印出來,那是串流跑法。接著給它一個工具:一個查天氣的普通方法,加上一句說明說這是查某個城市的天氣預報,方法本身只是回傳一段寫死的假天氣。問它去里斯本要不要帶傘,背後發生四件事:模型讀問題、發現需要天氣資料、叫方法去查里斯本、拿到結果寫答案說早上會下小雨、記得帶傘。迴圈你一行都沒寫,框架全包了。最後加記憶:建立一個工作階段、每次跑都傳進去,先說嗨我是安娜、星期五要飛里斯本,再問要不要帶傘,第二問根本沒提城市,智能體自己用對的城市查天氣;再問我叫什麼名字,它答得出安娜。這三問跑下來,第一個智能體該有的東西全齊了:會判斷、會動手、會記得。 為什麼是框架全包,而不是你自己寫迴圈?因為迴圈裡最容易出錯的地方,全是重複的髒活:模型回傳要叫工具,你要解析它叫的是哪一個、參數對不對;方法跑完,你要把結果用對的格式回填給模型;模型又回傳要再叫一次,你要判斷這是正常接力還是無限鬼打牆;答案終於出來了,你要決定什麼時候停。這些事每一件都不難,但加起來就是幾十行容易寫錯的程式碼,錯一次、除錯半天。框架把這整圈包起來,你只寫三件事:指示寫清楚、工具掛上去、工作階段傳進去。11 月 12 日那篇手寫迴圈的教程立場剛好相反,叫你自己把迴圈寫出來、看懂每一圈在幹什麼;這篇的立場是先跑起來再說,迴圈交給框架,你先嚐到智能體動起來的滋味。兩篇沒有誰對誰錯,是先後順序:新手先照這篇跑起來,想搞懂底層再去讀手寫迴圈那篇,順序反過來很容易卡在第一圈就放棄。 再算一筆帳,讓你知道第一個智能體到底花多少錢。示範用的是開放智能的輕量聊天模型,特點是便宜、支援工具呼叫,跑幾十次問答常常不到一塊錢美金,練手完全不心疼。真正貴的不是模型,是你把正式環境的大模型、長上下文、高價輸出全開來練手,練十次就抵得上一個月的示範費用。所以練手的規矩只有一個:示範模型挑輕量便宜的,指示寫簡短,工具先用寫死的假資料,跑通了再換真資料、再換好模型。本機免費版更徹底:模型裝在自己電腦上跑,一毛錢都不花,工具、工作階段、串流的程式碼一個字都不用改,只換呼叫模型的那一行。先在本機版把迴圈、工具、記憶三件事都摸熟,上雲端花錢時才知道錢花在哪裡。 反方適用條件清單——以下情況,先別照本篇做第一個智能體,免得把本篇讀成保證: - 不想碰微軟開發平台、只用別的語言生態:本篇是微軟開發平台的作法,換生態等於整篇重寫。 - 沒有金鑰、也不想裝本機模型:兩條路都沒有,模型叫不動,智能體跑不起來,先選一條路再開工。 - 挑的模型不支援工具呼叫:工具掛上去模型也不會叫,示範用的輕量模型有支援,換模型之前先確認支援清單。 - 想一次做多智能體協作、寫作者加審查者的流程:原文只做到單一智能體,多智能體是展望裡的下一步,現在做還太早。 - 想直接做正式上線的產品:本篇只到主控台示範為止,正式產品要另外做驗證、備份、錯誤處理。 - 指示寫得含糊、只寫你是個助理:指示越空、模型做得越飄,指示要寫明身分、語氣、什麼時候用工具。 - 除此之外,只要你會寫主程式語言、想親手跑一個會動手的智能體——這篇就是為你寫的。 一句定性金句:迴圈不用你寫,判斷不用你寫,你只剩三件事:給指示、給工具、驗答案。 一、翻車清單 - 金鑰寫進程式碼、貼進群組、傳進公開倉庫:誰拿到都能花你帳上的額度,正確做法是存進環境變數,程式碼裡只讀變數不寫明文。 - 開發平台軟體開發套件版本太舊:原文要第十版或全新的第十一版,舊版可能沒有智能體框架要的寫法,先升級再開工。 - 套件裝錯:開放智能版與通用版是兩個套件,雲端版裝開放智能那一個,本機版才裝通用版加奧拉瑪那一個,裝錯就接不上。 - 模型挑不支援工具呼叫的:工具掛上去模型也不會叫,示範用的輕量模型有支援,換模型之前先確認支援清單。 - 指示寫得太空:只寫你是個助理,模型不知道該簡短還是詳細、該不該用工具,指示要寫明身分、語氣與用工具的時機。 - 工具沒加說明文字:模型看不懂這個方法是幹什麼的,永遠不會叫它,說明文字是工具能不能被叫到的關鍵。 - 工具方法寫了真的去查天氣:示範階段先用寫死的假資料,跑通迴圈再換真資料,一開始就接真服務,出錯不知道是迴圈錯還是服務錯。 - 忘記建立工作階段:每一次呼叫都從零開始,第二問不提城市它就不知道去哪裡,名字也記不住,記憶要靠工作階段傳進去。 - 工作階段建了卻沒傳進去:建立一次不夠,每一次跑都要傳,漏傳一次、那一次的對話就斷了。 - 串流與整段回傳搞混:串流是一個字一個字印,整段是等完一次印,兩種跑法的寫法不一樣,抄錯會編不過。 - 金鑰放環境變數卻沒重開命令列視窗:環境變數改了要重開視窗才生效,舊視窗讀到的是舊值,一問就說金鑰沒設。 - 本機模型挑不支援工具呼叫的:本機開源模型不是每一個都支援工具呼叫,挑之前先確認,否則工具掛上去也不動。 - 本機服務沒啟動就跑程式:奧拉瑪的本機服務要先跑起來,程式連的是本機位址,服務沒開就連不上。 - 把示範程式當正式產品:主控台示範沒有錯誤處理、沒有備份、沒有驗證,正式上線要另外補齊,示範跑通不等於產品做完。 - 一次給太多工具:第一個智能體先給一個查天氣就好,工具一次給五個,模型叫錯的機率立刻上升,出錯不知道是哪一個工具的問題。 - 指示與工具打架:指示寫不要用工具、工具又掛上去,模型左右為難,指示與工具要講同一套話。 - 名字與指示寫完就以為智能體懂了:名字只是名字,真正管行為的是指示,指示沒寫清楚,名字再好聽也沒用。 - 測試不跑就說通了:模型說帶傘不算數,程式真的跑起來、答案真的對、第二問真的記得城市,才算通。 - 換雲端平台就以為程式碼要重寫:聊天客戶端介面就是為了換模型不用重寫,雲端平台、開源模型、微軟雲端,全是換呼叫模型的那一行,其餘不動。 - 把多智能體協作當第一步:原文的展望是下一步,先把單一智能體跑通,作者加審查者的流程以後再加,一步登天一定摔。 二、替代方案+理由 原文只給一條主路,理由很硬:先拿雲端輕量模型跑通,再換本機免費版——理由是雲端版最快驗證迴圈、工具、記憶三件事,本機版再把花費壓到零,順序反過來很容易卡在本機安裝那一步、還沒看到智能體動起來就放棄。雲端版的理由是套件裝好、金鑰設好就能跑,示範用的輕量模型便宜又支援工具呼叫,練手不心疼。本機免費版的理由是模型裝在自己電腦上,一毛錢都不花,工具、工作階段、串流的程式碼一個字都不用改,只換呼叫模型的那一行,適合想一直練、一直試的人。還有一條同理可推的路:雲端平台版、開源模型平台版、微軟雲端版,理由是聊天客戶端介面把模型呼叫統一了,換平台只是換呼叫模型的那一行,其餘程式碼全不動,適合公司已經有指定平台的人。順序只有一個:雲端輕量版先跑通,再換本機版或公司平台版,不要三種同時開工。 工具的作法也有替代方案,理由一樣硬:示範用寫死的假天氣,理由是先驗迴圈對不對,出錯只可能是迴圈錯;換真資料是下一步,理由是迴圈通了再接真服務,出錯只可能是服務錯。兩步分開除錯,永遠比一次全上、錯了不知道找誰快。記憶的作法也一樣:工作階段是原文給的正規作法,理由是框架幫你管記憶,不用自己寫對話紀錄;自己寫對話紀錄是另一條路,理由是想完全掌控格式的人可以自己來,但新手先不要,框架的版本先跑通再說。 三、目標形態 一個能對照的最小閉環:開發平台軟體開發套件已裝第十版或第十一版、開放智能金鑰已存進環境變數;主控台專案已建好、開放智能套件已裝好;智能體已有名字旅行小幫手、指示寫明友善的旅行助理、答案保持簡短;問它去里斯本要不要帶傘,模型自己叫查天氣的工具、拿到結果寫答案說早上會下小雨、記得帶傘;第二問不提城市,它用對的城市查天氣;第三問問我叫什麼名字,它答得出安娜。三問全對、程式真的跑起來,才算通。一句話:先讓一個智能體真正動起來,再談多智能體。 這個最小閉環還有三個進階樣子,通了之後可以一個一個加上去。第一個是換真資料:查天氣的方法從寫死的假資料換成真的天氣服務,問同樣的問題,答案裡的溫度與天氣要對得上真實預報,迴圈不動、只換方法裡面。第二個是換本機免費版:模型換成本機開源模型,其餘程式碼一個字都不改,跑同樣的三問,答案一樣對,帳單變零。第三個是加第二個工具:再掛一個查機票或查景點的方法,指示寫明什麼時候用哪一個,問一個同時需要天氣與景點的問題,看模型會不會自己挑對工具。這三個樣子有一個共同點:一次只換一件事,換完立刻驗三問,驗不過就只退一步,不用整段重寫。 四、遷移步驟 1. 先備前置條件:開發平台軟體開發套件裝第十版或全新的第十一版,開放智能金鑰申請好、存進環境變數,不要寫進程式碼。 2. 新建主控台專案:用命令列工具新建一個主控台專案、進到專案資料夾,裝開放智能版的智能體套件。 3. 寫第一版主程式:拿開放智能客戶端取聊天客戶端、指定輕量聊天模型,轉成智能體,給名字旅行小幫手、給指示說你是友善的旅行助理、答案保持簡短,問一句去馬德里旅行的小建議,跑起來。 4. 換串流跑法驗一次:同一個問題改用串流跑法,答案一個字一個字印出來,確認兩種跑法都通。 5. 給它第一個工具:寫一個查天氣的普通方法、加一句說明說這是查某個城市的天氣預報,方法裡先回傳寫死的假天氣,掛進智能體。 6. 問它去里斯本要不要帶傘:看模型自己叫查天氣的方法、拿到結果寫答案,迴圈四步都發生了才算通。 7. 建立工作階段:建立一個工作階段,每一次跑都傳進去,先說嗨我是安娜、星期五要飛里斯本。 8. 驗記憶三問:第二問要不要帶傘不提城市,看它用對的城市查天氣;第三問問我叫什麼名字,看它答得出安娜;三問全對才算通。 9. 換本機免費版:裝通用版套件加奧拉瑪套件,本機服務先啟動,模型換成本機開源模型,其餘程式碼一個字都不改,跑同樣的三問。 10. 換真資料:查天氣的方法從寫死的假資料換成真的天氣服務,問同樣的問題,答案要對得上真實預報。 11. 加第二個工具:再掛一個查機票或查景點的方法,指示寫明什麼時候用哪一個,問同時需要兩種資料的問題,看模型挑不挑得對。 12. 換公司平台驗一次:雲端平台版、開源模型平台版、微軟雲端版挑一種,換呼叫模型的那一行,其餘不動,確認聊天客戶端介面真的統一了寫法。 13. 記帳:示範用的輕量模型跑幾十次常常不到一塊錢美金,練手用輕量模型、指示寫簡短、工具先用假資料,跑通了再換真資料、再換好模型。 14. 排定主力與備胎:主力一種平台每天用,備胎一種放在旁邊,主力出問題、換專案時立刻換備胎頂上,不用臨時翻文件重學寫法。 15. 每月回頭對一次官方文件:智能體框架還在長大,多智能體流程、模型上下文協定、除錯工具都會變,每月花十分鐘對一次,才不會拿著舊地圖走新路。 跑完這十五步,真正拉開差距的不是你會幾種平台,是你給指示的方式。指示寫得含糊,模型就做得含糊;指示寫得具體,模型就動得具體。好的指示有三個要素:先說身分,再說語氣,最後說用工具的時機。身分是你是誰,例如友善的旅行助理;語氣是答案多長,例如保持簡短;用工具的時機是何時該查資料,例如需要天氣資料時就用工具查。三個要素寫進每一次設定,模型的命中率立刻不一樣。反過來最差的指示是只寫你是個助理,模型不知道你要它簡短還是詳細、不知道什麼時候該動手,只能憑感覺猜,猜錯了你還要花時間收拾。框架是硬體,指示是軟體,硬體接好了、軟體跟不上,一樣跑不快。 問問題也有一個進階技巧:一次只問一件事。請模型同時排行程、查天氣、再訂機票,它常常三件都做得半調子;拆成三輪,每一輪只做一件、每一輪都驗收,總時間反而更短,因為返工最花時間。還有一個習慣值得養:每一次請模型動手之前,先請它用一句話說出它理解的任務是什麼,它說對了再讓它動手,它說錯了先糾正理解、不要讓它帶著錯誤的理解去叫工具。這兩個習慣加起來,模型的出錯率會掉一大截,你花的檢查時間也會跟著掉。 五、團隊共建分工 做第一個智能體是小事,但三個角色別一個人全扛: - 你自己管金鑰:金鑰只你經手,存進環境變數、不寫進程式碼、不貼進群組,誰要用就請他自己建一把。 - 審查者核對帳單:每週對一次用量,示範用的輕量模型跑幾十次常常不到一塊錢美金,大模型、長上下文、高價輸出的帳單先抓出來看。 - 紀錄者留對照表:把每一次實驗的模型、指示、工具、工作階段、驗收結果寫進本篇贈品驗收表,換人接手時不用重讀原文,換模型時照表改名字就好。 - 守門員管範圍:每一次請模型動手之前,先說清楚哪些工具能叫、哪些資料不能碰,正式環境的設定一律列入禁區,模型動手之前先對一次範圍,叫錯工具的代價比多問一句話貴得多。 - 新人先跑最小閉環:新加入的人不要一次做多智能體,先照本篇第四節跑一遍最小閉環,三問全對、程式真的跑起來,通了才算入門,通不了先找守門員對設定,不要自己硬湊。 六、官方工具包 - 微軟擴充智能:聊天客戶端介面,統一不同模型的呼叫寫法,換模型不用重寫程式。 - 微軟智能體框架:坐在聊天客戶端介面上面,負責指示、工具呼叫、工作階段,往後還能接多智能體流程。 - 開放智能版套件:雲端版裝這一個,示範用輕量聊天模型,支援工具呼叫。 - 通用版套件加奧拉瑪套件:本機免費版裝這兩個,接本機開源模型,其餘程式碼不變。 - 示範模型:輕量聊天模型,支援工具呼叫,練手便宜。 - 本機模型代表:駱馬三點二,裝在自己電腦上跑,一毛錢都不花。 - 同理可接的平台:雲端平台、開源模型平台、微軟雲端,換呼叫模型的那一行就好。 - 展望裡的下一步:多智能體流程、模型上下文協定、智能體對智能體、可觀察性、除錯工具,現在先知道名字就好。 - 前置條件:開發平台軟體開發套件第十版或全新的第十一版,加上一把開放智能金鑰或一台裝好本機模型的電腦。 結尾收束:原則比框架多重要——智能體框架不是魔法,是把迴圈包起來的那一層。可重複的動作規則只有一條:每次換模型、換平台、加工具之前,先回到那個最小閉環——三問全對、程式真的跑起來——通了再往下走。今晚就能做的事:先備好金鑰、建一個主控台專案、問它一句去馬德里旅行的小建議,答得對,這條路就是你的了。 最後再提醒一次最容易被低估的事:第一個智能體真正的成本不是金鑰、不是套件,是你願不願意把指示寫清楚。指示寫不清楚,模型做得再快也是亂做,你還要花更多時間收拾;指示寫清楚了,迴圈、工具、記憶三件事立刻各就各位。這筆帳,比幾十次問答不到一塊錢美金重要得多。今晚先跑三問,明天上班第一件事就拿一個你真正的工作問題去問它,問完看它會不會自己挑對工具,挑對了,你就知道這條路值不值得走下去。 本篇贈品:微軟智能體首次落地驗收表 開通之前逐項打勾:1 前置——開發平台軟體開發套件已裝第十版或第十一版、開放智能金鑰已存進環境變數、沒寫進程式碼;2 專案——主控台專案已建好、開放智能版套件已裝好;3 第一版——智能體已有名字旅行小幫手、指示已寫明友善的旅行助理與答案保持簡短、問去馬德里旅行的小建議已跑通;4 串流——串流跑法已驗一次、答案一個字一個字印出來;5 工具——查天氣的方法已寫好、說明文字已加上、方法裡先用寫死的假資料、問去里斯本要不要帶傘已看到模型自己叫方法;6 記憶——工作階段已建立、每次跑都已傳進去、第二問不提城市已用對的城市查天氣、第三問已答得出安娜;7 本機版——通用版套件加奧拉瑪套件已裝好、本機服務已啟動、模型已換成本機開源模型、三問已重跑全對;8 真資料——查天氣的方法已換成真的天氣服務、答案已對上真實預報;9 第二工具——第二個方法已掛上、指示已寫明什麼時候用哪一個、同時需要兩種資料的問題已驗過;10 帳單——示範用的輕量模型跑幾十次不到一塊錢美金的算法已知道、練手用輕量模型與假資料的規矩已立好;11 維護——每月回頭對一次官方文件、換平台只換呼叫模型那一行的作法已驗過;12 指示——每一次設定已寫明身分、語氣、用工具的時機三個要素,一次只問一件事,模型動手前已先用一句話說出它理解的任務。 S1哥觀點 別再問「做智能體是不是很難」了——難的不是智能體,是你以為迴圈要自己寫。還在觀望的人,花的時間不是學習,是猶豫;照這篇跑起來的人,一個下午就有一個會查天氣、會記得你名字的旅行小幫手,迴圈框架全包了,你只剩給指示、給工具、驗答案。更值得問的是:你現在每天重複做的那件小事,是查資料、還是回覆、還是整理?那一件,就是你第一個智能體該先接的理由。還有一個更扎心的問題:你上一次說要學智能體,結果三個月過去、連第一個主控台專案都還沒建,是什麼時候?這種拖延,跑起來一次就治好了,因為跑通的那一刻你就知道,原來第一步這麼小。你第一個智能體想讓它先幫你做什麼?評論區說說。
显示更多