一个程序员的心路历程
Go 核心团队公开新提案流程设计:加权投票、多轨评审,能拯救积压的近千个提案吗?
Go 核心团队技术负责人 Austin Clements 提出一套全新提案流程:正式化 Triage 小组、加权社区投票、多轨道并行评审,试图解决积压两年、年增23%的提案老大难问题。本文详解其设计逻辑与社区争议焦点。
Go 密码学前掌门人亲自提案:crypto/passkey 要把“免密登录”这件事一次性做对
Go 语言前密码学负责人 FiloSottile 向 golang/go 提交了 crypto/passkey 新包提案,力图用无状态、无回调、无接口的极简 API,解决中小型网站接入 Passkey(WebAuthn 免密登录)门槛高的问题。本文从 Passkey 科普讲起,结合 2024 年 Go 生态对passkey支持不足的痛点,逐条拆解这份提案的设计思路与关键取舍。
Rust官方发文:AI 可以审代码,但不能写代码
Rust官方今日为rust-lang/rust仓库正式发布LLM使用政策,由五个核心团队联合采纳。政策的核心逻辑是「可以用AI来审,不能用AI来创」:允许提问、分析、评审等辅助性用途,但严格限制AI生成代码的合入,且要求比人类提交更高的审查标准,同时强制披露一切公开的LLM文本内容。这份政策的出台,源于打磨精致但缺乏理解的PR、评审资源被进一步挤压、机械复制粘贴LLM回复三类正在恶化的社区问题。Go、Zig、Linux Kernel等项目此前也各自表明了立场,从严格禁止到工具中立不等,共同勾勒出开源世界应对AI辅助编程的完整光谱。
AI智能体的记忆,终于有人认真研究“文件系统”这条路了——新论文给出五个反直觉答案
工业界的Agent记忆实践早已收敛到“文件系统”——一棵由Agent自己用通用文件工具读写、重组的Markdown目录树,但学术界大多在设计各种“专用记忆表征”,很少有人认真研究这个已经被广泛部署的默认方案。论文作者把filesystem-based memory形式化为围绕一个共享存储的三种角色:负责写入与整理的管理Agent、负责带引用作答的搜索Agent,以及在技能场景下提供任务轨迹的执行Agent。他们在长对话问答基准(LoCoMo、PersonaMem、REALTALK)和具身任务基准(ALFWorld)上,系统对比了六种记忆形态、不同工具集、不同规模的记忆流,以及不同能力档位的模型,围绕五个研究问题给出了迄今为止最系统的实证画像。
三年磨一剑!Go 桌面框架 Wails 发布 v3公测版:多窗口、AST 绑定、透明构建系统一次到位
Wails 是 Go 生态里最受欢迎的桌面应用开发框架之一,v2 版本自 2022 年发布以来积累了超过 3.5 万 GitHub Star。但 v2 那套“一个 `Run()` 函数配置一切、Context 满天飞”的运行时模型,在开发者想做多窗口、复杂交互的桌面软件时逐渐显得力不从心。2023 年初,Wails 作者 Lea Anthony 发文《The Road to Wails v3》立下重构目标;2024 年底,团队改用“每日发版”策略加速推进;2026 年 8 月 2 日,Wails v3 终于迎来 Beta 版本,桌面端 API 正式进入稳定阶段。本文将结合官方三篇博客,系统解读 v3 的架构变化、新增能力,并给出一份可以直接跑起来的示例代码。