
AI 让我更聪明,也让我更晚碰到现实
一个 48 小时工程任务里,我记下了一句话: “任务到现在,其实花了一半的时间去设计,调研,理解需求,判断边界,扩展训练自己的审美、直觉。没有开始写代码。” ...

一个 48 小时工程任务里,我记下了一句话: “任务到现在,其实花了一半的时间去设计,调研,理解需求,判断边界,扩展训练自己的审美、直觉。没有开始写代码。” ...
系统 A 有十二个 Agent、长期记忆、云端电脑、事件日志和自动恢复。 系统 B 只做一次 document → structured candidate,把结果放进表单,等人核对原件后再保存。 ...
凌晨两点,Agent 准备给一个 GitHub issue 添加“修复已完成”的标签。 ActionEvent 已经写进日志。GitHub API 也返回了 200。就在 SDK 把结果包装成 ObservationEvent 之前,进程崩溃。 重启以后,历史里只剩一条没有 observation 的 action。 ...
法庭里坐着九位证人。 四位负责市场、情绪、新闻与基本面;两位分别坚持看多和看空;三位从激进、中性与保守的风险偏好发言。最后还有研究经理、交易员和组合经理逐层裁决。 ...
渲染命令退出码是 0。 MP4 文件存在,容器可被 ffprobe 读取,render_report 也符合 JSON Schema。流水线甚至可能给出 pass,建议把成片交给用户。 ...
下面是一段完全合法的模型输出: { "merchant": "ACME", "total": "129.90", "currencyCode": "EUR", "issuedAt": "2026-07-03", "items": [] } 字段齐全,没有多余属性,金额能转成分,日期也能解析。 但原票据写的是 12.99 EUR,日期是 2026-07-08。 Schema 没有失败。模型没有报错。provider fallback 不会发生。缓存还会让这份结果下次继续出现。 ...
假设同一家公司有两个 Telegram bot:一个服务欧洲客户,一个服务美国客户。两个 bot 都把消息交给同一个 support agent,session 隔离策略写成了 per-channel-peer。 某个平台用户 ID 恰好同时出现在两个账号里。 ...
前一篇 n8n 入门 已经从 Manual Trigger → Edit Fields → IF 开始,讲过 Growth OS、受限 Agent、人工审批、operation ledger、结果回流和 alternatives。 ...
第二个界面,往往才是一次 Agent 架构审查的开始。 只有 CLI 时,输入框可以直接调用 loop,命令结果可以直接刷进终端,审批状态也可以藏在某个局部变量里。等 IDE 侧栏、桌面端、自动化脚本和第三方客户端陆续出现,同一份内部状态会被复制成四套近似实现:它们对“当前任务是否结束”“这次 patch 属于哪个 turn”“批准以后还受不受 sandbox 限制”给出不同答案。 ...
Pi 默认只把四个工具交给模型:read、bash、edit、write。 它没有内置 Plan Mode、Todo、MCP、subagent、permission popup 或 background bash。读到这里,很容易把 Pi 写成一篇极简主义赞歌:四个工具足够,复杂框架都可以删掉。 ...

open-lovable 看起来像一句很短的产品承诺:给它一个网址,得到一个可继续修改的 React 应用。真正值得读的却不是生成结果,而是它怎样把抓取、模型输出和不可信代码执行接成一条可控链路。 ...

架构图是一张承诺清单;源码审计要问的是,其中哪些箭头已经有了重量。 这篇文章的旧版把 Relay 写成一个公开的开源方案,还说它的 Agent 层尚未开工。到 2026 年 7 月 31 日,这两个判断都不再成立:旧文引用的公开 GitHub 地址返回 404,而我能够核对的是一份私有本地检出。 ...

桌面智能体最容易给人留下印象的,是“它真的点了那个按钮”。但按钮被点中,只是演示成立;任务能否稳定结束,才是系统成立。 微软 UFO 项目几年的演进,恰好沿着这条分界线展开:2024 年的 UFO v1 证明视觉语言模型可以操作 Windows;2025 年的 UFO² 把操作提升为一个有状态、有工具、有应用边界的桌面运行时;同年末发布的 UFO³ Galaxy,则把单机能力接入跨设备编排。 ...

独立开发最容易出现一种错觉:只要把技术栈配齐,产品就完成了一半。 我也曾把前端框架、数据库、认证、支付、分析、邮件、监控列成一张很长的表。表越完整,动手越安心;但那种安心往往来自“我在建设”,而不是“有人需要”。工具清单解决的是选择焦虑,产品要解决的却是用户愿不愿意改变现有做法。 ...

一个框架最危险的时刻,不是它没有能力,而是旧教程仍然看起来能够运行。代码一旦跨过版本边界,熟悉感往往比报错更会误导人。 这篇文章只讨论 LangChain Python 1.x 的当前主线:模型、Agent、工具、结构化输出、中间件、记忆、RAG、SQL、Ollama 与 LangSmith。它不再复述 LangChain 的项目历史,也不把几十种组件罗列成字典;目标是让你拿到一条短而完整的工程路径。 ...

引言:不要从聊天窗口理解大模型 第一次使用大语言模型,很容易产生一种错觉:屏幕另一端似乎住着一个读过许多书、能够推理也愿意解释的人。它会写代码,会概括论文,会在同一段对话里保持语气,甚至会为自己的错误给出一套听起来完整的理由。 ...
开源为我带来了很多的成长,很多的成长经验和学习途径都是通过开源获取到并且学习到的。 这里有一篇我的第一次开源的成长指南:/zh/engineering/posts/open-source-contribution-guidelines/ ...

2024 年 3 月,这个页面还是一份很长的 Sora 提示词合集。那是一个奇特的阶段:大多数人还没有真正用过产品,研究预览里的几段视频却已经催生了开源仓库、提示词拆解和关于新媒介的想象。我们记录镜头运动、材质和光线,试图从有限样本中辨认一种语法。 ...

状态更新(2026年7月):Sora 网页与应用已在 2026 年 4 月 26 日停止服务,Sora API 将在 2026 年 9 月 24 日停止。本文不再把 Sora 当作一份“如何入场”的推荐,而是把它当作一次完整的技术与产品复盘。 ...
来到进阶部分,就需要深度学习一些 Hugo 的高级技巧。 模块 Hugo 模块是 Hugo 的核心构建块。模块可以是您的主项目或较小的模块,提供 Hugo 中定义的 7种组件类型中的一种或多种:static、content、layouts、data、assets、i18n和archetypes。 ...
Kubelet组件解析 理解 kubelet Kubelet组件运行在Node节点上,维持运行中的Pods以及提供kuberntes运行时环境,主要完成以下使命: ...
任务分配 time:Within a week 完成 first contribute,目的:了解开源项目的贡献流程 完成 sealos 开发环境构建 了解 kuberentes 基本使用,核心概念,核心组件的作用 基本使用: 创建 一个 pod 并理解什么是 pod 创建一个 deployment 理解 deployment 与 pod 的关系 创建一个 configmap, 理解挂载配置文件给 pod 创建一个 service,通过 service 在集群内访问 pod 核心概念,核心组件的作用: kubectl apiserver controller-manager scheduler kubelet kube-proxy etcd 这些组件分别是做什么的 可以用一个 kubectl apply 一个 deployment 这些组件分别做了哪些事来梳理整个流程 🚸 next time:会分配一个具体的任务以及介绍 sealos 源码架构。 ...

📌 2026-07 更新:这篇写于 2023 年,记录的是这座博客"第三代"用 Hugo 从零搭起来的过程,搭建教程部分至今有效。三年后,我又把整个博客重新组装了一遍——这次动的是整条生产线,而非主题本身:AI 写作流水线、两段式封面工厂、GitHub Actions 里的 AI 值班员、GEO 基建。完整复盘在新文章:《一个人带一队 Agent,把 120 多篇文章的博客重新组装了一遍》 。建议两篇搭配着读——一篇是地基怎么打,一篇是房子怎么长成系统。 ...
调试Go工程 ::: tip prepare: vscode golang 1.92 ::: demo go mod init test In main.go file package main import ( "fmt" ) // Swap functions func swap(x, y *string) (string, string) { //XOR exchange *x, *y = *y, *x } func main() { fmt.Println("Hello, world!") //Swap functions for i := 0; i < 10; i++ { a := "a" b := "b" swap(&a, &b) fmt.Println(a, b) } } vscode一键生成测试 >gotest for package/function ::: tip 分别是为包生成测试单元,为函数生成测试单元。 ::: ...
每有新文章,寄一封信到你的邮箱。双重确认,随时退订。
The Quiet Collector / 静默收藏者
使用上下方向键选择结果,按回车打开;按 Command 或 Control 加回车询问 AI。
没有找到匹配结果