肖恩技术周刊(第 64 期):习惯驱动多数行为
周刊内容: 对一周内阅读的资讯或技术内容精品(个人向)进行总结,分类大致包含“业界资讯”、“技术博客”、“开源项目”和“学习资源”等。
更新时间: 周一
历史收录: 技术周刊合集
订阅方式: 微信公众号“肖恩聊技术”,除周刊外还有更多原创技术博文,欢迎关注👏🏻~
驱动人的大部分行为是习惯而非有意识的选择。
《Psychology & Health》期刊上的一项研究通过手机随机提示的方式,对来自英国和澳大利亚的105名参与者进行了一周的调查。结果显示,65%的日常行为是习惯性发起的。而46%的行为既是由习惯触发的,也与个人的有意识意图一致。表明人们倾向于形成支持个人目标的习惯,并破坏与之冲突的习惯。
研究人员称,人们喜欢认为自己是理性的决策者,会在行动前仔细思考。但事实上许多重复行为极少是预先思考的,而是由习惯自动产生的。锻炼也能靠习惯推动,但相比其它行为,它无法完全靠自动实现。
业界资讯
OpenAI 发布 Sora 2:AI 视频生成重大突破
OpenAI 于 9 月 30 日发布 Sora 2 视频生成模型和同名社交应用,在物理准确性、真实感和可控性方面实现显著提升。新模型能生成符合物理规律的复杂动作视频(如奥运体操、桨板后空翻),具备音画同步功能,支持多种风格(现实、电影、动漫)。同步推出的 Sora 应用类似 TikTok,但所有内容均由 AI 生成,用户可通过"Cameo"功能将个人形象融入 AI 视频中。
Anthropic 发布 Claude Sonnet 4.5
Anthropic 发布 Claude Sonnet 4.5 模型,在 SWE-bench Verified 测试中以 77.2%准确率名列前茅,较前代提升近 20 个百分点。新模型可连续自主编程超过 30 小时,生成 1.1 万行代码,完整开发出类似钉钉的企业聊天应用,涵盖数据库配置、域名注册、合规审计等全流程,成为首个实现"生产级交付"的 AI 模型。API 定价为 Opus 4.5 的五分之一。同步发布 Claude Code 2.0,新增检查点功能支持进度保存与回滚,以及 Claude Agent SDK 开发工具包,解决长期任务记忆管理、自主性控制等痛点。
佳文共赏
我做内容的10条私藏方法论,今天都拿出来分享给你们了。
作者数字生命卡兹克分享的内容创作方法论,包含:
心法方面:强调创作者的独特价值在于“活人感”,即个人情感、偏见、成长、笨拙等自然流露,这是AI无法复现的,要真诚表达个人体验。真诚是创作者品牌的核心,要真实表达观点,不欺骗读者,避免夸大和隐瞒,以维护读者长期的信任。创作者应有明确的价值观,不为流量而违背自己的价值观去写不认同的内容,要守住价值观,让读者有归属感和认同感。
战略方面:选题是内容成败的关键,好的选题是专业领域、读者兴趣和时间节点的交集。创作者要在所写领域有深入研究,帮助读者节省时间、降低信息获取成本,这是专业性的体现。要承认自己的无知,不懂的领域不硬写。若想写某个不够了解的选题,要深入学习研究,确保内容严谨。
技法方面:将内容用故事思维包装,如评测产品也可用故事形式呈现,让读者更容易记住和代入。把读者当成聪明、有钱但很忙的人,不要讲废话,要讲清楚复杂事情,让内容值得读者花时间,且结构清晰便于快速抓住重点。用愉悦感/好奇心(H)、知识/信息(K)、共鸣(R)来检查作品,优秀内容三者兼备,及格内容至少占两样。
修炼方面:文章发布后,要认真阅读评论和做数据分析。评论区能提供读者的真实反馈,帮助发现内容问题、亮点、新选题等,与读者互动可增强读者粘性。
他们以为自己是自由的
通过与德国人的对话,揭示了纳粹政权如何在不知不觉中控制德国社会,导致普通德国人失去自由。1933年后,德国政府与人民之间的差距逐渐扩大。政府以“国家安全”为由,秘密决策,使人民相信政府拥有他们无法理解的信息。人民对希特勒的信任进一步加剧了这种分离。纳粹通过不断增加的社会活动和“危机”,让人们忙于应对,从而忽视了政治的本质变化。
纳粹通过一系列小步骤逐渐改变了社会,每一步都不足以引起人们的警觉,但累积起来却导致了巨大的变化。人们在不知不觉中接受了新的道德和原则,逐渐适应了新的社会环境。直到某一天,人们突然意识到自己所处的世界已经完全改变,社会充满了仇恨和恐惧。
最终,大多数德国人在意识到问题时已经为时过晚,他们要么选择自杀,要么调整自己的原则,要么带着羞耻感度过余生。
AI智能体的一年:从业者的六大经验教训
总结了企业在部署代理型人工智能(agentic AI)时的六个关键教训:
关注工作流程而非代理工具:成功部署代理型AI需要重新设计整个工作流程,而不仅仅是关注代理本身。通过绘制流程图并识别关键痛点,企业可以设计出减少不必要工作并促进代理与人员高效协作的工作流程。
代理并非万能:并非所有任务都适合使用AI代理。企业应根据任务特点选择最适合的工具或代理,并考虑人、代理和工具之间的最佳协作方式。
投资评估,建立用户信任:企业应像投资员工发展一样,大力投资代理开发,包括明确的岗位描述、入职培训和持续反馈。通过编写详细的评估和最佳实践,企业可以确保代理按预期执行任务并建立用户信任。
确保每一步骤可追踪和验证:在工作流程的每一步验证代理性能,将监控和评估纳入工作流程,以便及早发现问题并持续改进。
最佳用例是重复使用案例:开发可重复使用的代理和代理组件,减少冗余和浪费。企业应整合验证服务和资产,使开发人员能够轻松访问和使用。
人类角色将变化但依然重要:尽管代理能够完成许多任务,但人类仍将是劳动力方程中的重要组成部分。企业需要重新设计工作流程,以便人类和代理能够良好协作,并开发简单的可视化用户界面以提高用户体验。
技术博客
零知识证明入门
文章介绍了零知识证明(ZKP)的原理、应用及实现。
通过“阿里巴巴洞穴”和“Where’s Wally”游戏,形象地解释了ZKP的完整性、可靠性和零知识性三大特性。接着,文章通过Schnorr身份验证协议的代码示例,展示了交互式和非交互式ZKP的具体实现过程。ZKP在多个领域有广泛应用,如密码存储与认证服务中,可提供更安全的认证方式;在区块链领域,用于扩容(ZK-Rollups)和隐私保护(Tornado Cash);在AI领域,可用于模型推理证明和数据隐私证明。此外,ZKP的计算量大,尤其是Prover端,因此出现了硬件加速的需求。
最后推荐了一些学习ZKP的资源,包括多层级讲解视频、深入理解ZKP的博客和在线开源书籍,适合不同层次的学习者。
如何将 AI 代码采纳率从30%提升到80%?
文章聚焦于提升AI代码采纳率,分析了其不高的四大原因:信息不对称、任务粒度过大、反馈循环缺失、角色边界模糊,并提出了针对性解决方案。
针对信息不对称,建立规范化文档体系,使AI获得充分上下文信息;针对任务粒度过大,建立Issue管理规范,将复杂需求分解为可执行的原子任务;针对反馈循环缺失,建立质量控制机制,及时review和测试验证;针对角色边界模糊,明确AI与人类开发者的角色分工。
文章还介绍了基于Claude Code的文档规范探索,包括架构总览、整体文档结构、需求管理Commands等,并分享了使用心得与最佳实践,如Memory驱动开发、严格质量控制、上下文管理技巧、效率提升技巧、工具集成优化、问题诊断与解决等。
最后总结了项目实战效果,认为这种研发模式能降低维护成本、提高团队协作效率等,预计后续新需求迭代可节约20-30%开发时间。
Java 现代化改造:长文梳理 switch 结构的前世今生
在 2025 年 9 月发布的 TIOBE 榜单上,Java 位居第四,排在 Python、C++和 C 之后。作为一门步入而立之年的语言,Java 一直没有停下现代化改造的脚步,switch 结构的演进就是一例。
在 Java 8 之前,switch 结构只有 switch 语句,只能使用冒号语法(:),相对来说并不复杂。但是从 Java 14 正式引入 switch 表达式和箭头语法(->)、Java 21 正式引入模式匹配之后,switch 结构的复杂性飙升,可能令人感到无所适从。
本文以 Java 21(LTS 版本)为基础,主要从语法层面系统梳理一下 switch 结构,为开发者做个参考。
开源项目
像老乡鸡那样做饭
老乡鸡菜谱开源版。该项目非老乡鸡官方出品,是作者基于《老乡鸡菜品溯源报告》等资料,归纳、整理了老乡鸡菜品的配方、制作流程及烹饪要点。
port-kill:可视化管理端口
Port Kill帮助你找到并释放阻塞开发工作的端口,同时管理开发缓存。它支持macOS、Linux和Windows系统,可在本地或通过SSH远程使用,提供简单的命令行界面和状态栏集成。
基于多智能体LLM的中文金融交易框架
TradingAgents-CN是一个基于多智能体大语言模型的中文金融交易决策框架,专为中文用户优化,提供完整的A股/港股/美股分析能力。
工具推荐
装个机
电脑装机指南。
时光图书馆
一个提供丰富历史文献和文化资料的平台。
学习资源
AI Engineering
书籍聚焦于如何将基础模型(包括大型语言模型和大型多模态模型)应用于解决现实问题,涵盖了从传统机器学习模型到基础模型的转变过程中的各种技术和实践。书中提供了构建AI应用的框架,讨论了从评估应用、应对幻觉问题到最佳实践的多个方面,并通过实际案例研究来阐释内容。此外,还提到了与该书相关的资源,如案例研究、提示示例、错位AI等内容,以及一个聊天热图生成器等工具。
智能体设计模式
一本关于构建智能系统的设计模式的实用指南