编程开发


AI长程编程|一文搞懂什么是 Long-Horizon Coding?

AI长程编程|一文搞懂什么是 Long-Horizon Coding?

第一次听到「Long-Horizon Coding」这个词的时候,我脑子里想的是「哦,就是写很长的代码了」。后来查了下资料才发现,完全不是这么回事。这个词跟红杉资本那篇 《2026: This is AGI》 有很大关系 。他们直接把 Long-Horizon Agents(长程智能体)定义为「功能上的 AGI」——也就是 AI 终于从「聊天框里的回答机器」变成了「能自己把事情搞定的执行者」。

本文关键词:Long-Horizon Coding、长程代码生成、AI 编程智能体、SWE-bench、代码智能体基准测试、自主软件开发

一文吃透Ollama Embeddings:概念、实操、避坑,助力RAG落地|本地部署AI大模型必备

详解Ollama嵌入向量:从基础到实操,轻松实现语义检索

一文吃透Ollama Embeddings:概念、实操、避坑,助力RAG落地|本地部署AI大模型必备

在 Ollama 使用教程:本地大模型部署工具完全指南 中提到过 Embeddings,但写得比较简略。这篇文章单独展开说一下,因为我发现很多人在做 RAG(检索增强生成)时卡住的点其实并不在模型本身,而是对 Embeddings 的理解不够透,导致后面检索出来的东西质量很差。本文从Ollama Embeddings嵌入向量基础概念入手,详解其用法、场景及实操步骤,破解常见踩坑点,搭配 Ollama 命令速查手册 ,新手也能轻松上手。

CURD 程序员,该如何理解 AI 大模型中的多模态(Multimodal)?

AI 多模态学习笔记:多模态大模型排名、原理与应用

CURD 程序员,该如何理解 AI 大模型中的多模态(Multimodal)?

搞应用开发的 CURD 程序员,该如何理解多模态 AI 大模型?

最近打算认真写一点关于 AI 方面的学习笔记。本文是我整理的多模态相关的内容,不是那种底层原理——太底层的我也看不懂——只是用自己的理解记录一下大概的实现原理。如果你也是写业务代码的,对 AI 有点兴趣但又不想啃论文,这篇文章应该适合你。

Ollama 使用教程:本地 AI 大模型部署工具完全指南

本地大模型部署教程|Ollama 从入门到进阶完整笔记

Ollama 使用教程:本地 AI 大模型部署工具完全指南

想本地部署大模型,却被复杂配置、命令操作劝退?这篇Ollama全实操指南,从基础定义、多系统安装,到模型运行、量化自定义,手把手教你上手,新手也能快速实现本地大模型自由。

第一次听说 Ollama 是2025年,那时候其实没太在意,觉得大概又是某种跑模型用的轮子。但实际用了一段时间之后发现,这玩意儿确实值得写一篇笔记。

SessionStorage vs LocalStorage vs Cookie 深度对比:前端存储方案选型完全指南

SessionStorage vs LocalStorage vs Cookie 深度对比:前端存储方案选型完全指南

在现代Web开发中,客户端数据存储是每个前端工程师必须掌握的核心技能。面对 sessionStorage、localStorage 和 Cookie 这三种主流存储方案,很多开发者常常陷入选择困难。本文将从底层机制、API特性、安全考量到实战场景进行全方位对比,助你做出最优技术决策。

本文关键词:sessionStorage localStorage区别、cookie和localStorage对比、前端数据存储方案、浏览器存储机制、web storage API、cookie安全性、localStorage使用场景

微信支付接入教程(独立开发者实战版):JSAPI支付接入指南,附Golang实现完整项目源码

微信支付接入教程(独立开发者实战版):JSAPI支付接入指南,附Golang实现完整项目源码

作为一名独立开发者,接入微信支付可能是你项目变现的关键一步。但面对复杂的文档、各种证书、密钥和回调机制,很多人会在第一步就卡住。

本教程基于微信支付 APIv3 和官方 Go SDK,从零开始带你完成 JSAPI 支付的完整接入。我们将使用最新的微信支付公钥模式(适用于 2023 年后新申请的商户号),相比传统的平台证书模式更加简洁。

你将学到:

  • JSAPI 支付的完整业务流程
  • 如何获取用户 OpenID(微信授权)
  • 如何创建订单、调起支付、处理回调
  • 如何使用微信支付公钥进行验签
  • 完整的可运行代码示例

Go 1.26新特性一览:语言新特性、新工具链、运行时与性能提升以及标准库更新简介

Go 1.26新特性一览:语言新特性、新工具链、运行时与性能提升以及标准库更新简介
Go 团队于 2026 年 2 月 10 日正式发布了 Go 1.26。这一版本在保持 Go 1 兼容性承诺的基础上,带来了多项重量级更新:从语言语法的灵活性增强,到“绿茶(Green Tea)”垃圾回收器的正式启用,再到标准库的性能飞跃,Go 1.26 无疑将进一步提

误提交大文件到Git?保留代码、只删文件,一篇教程搞定

在日常开发中,我们经常会遇到一个尴尬场景:commit 时不小心把日志、压缩包、数据库文件等大文件一并提交了,等发现时已经生成了 commit。

更麻烦的是:这个 commit 里还有正常的业务代码,只想删掉大文件,保留所有代码修改,而且加了 .gitignore 也没用,因为文件已经被追踪了。

微信支付接入教程(独立开发者实战版):Native 支付接入指南,附Golang实现完整项目源码

微信支付接入教程(独立开发者实战版):Native 支付接入指南,附Golang实现完整项目源码

本文面向有基础编程能力的独立开发者,手把手教你从零开始在PC网站接入微信支付Native支付。全文基于 微信支付官方APIv3文档 ,提供可直接运行的Go语言Demo代码,预计30分钟即可完成支付流程跑通。

微信支付接入教程(独立开发者实战版):商户号APPID绑定完全指南

微信支付接入教程(独立开发者实战版):商户号APPID绑定完全指南

接入微信支付完成 微信支付商户号注册 只是第一步——如果你发现仍然无法在网站或APP中发起收款,很可能是因为遗漏了关键的APPID绑定环节。作为连接商户号与支付场景的"数字桥梁",APPID不仅决定了你能使用的支付方式(Native扫码、H5网页、APP支付或小程序支付),还涉及到每年300元的微信认证费用、严格的企业主体一致性校验,以及不同平台(公众平台/开放平台)的账号体系选择。

许多开发者在完成商户入驻后卡在这一步:不清楚该注册服务号还是小程序,不明白为什么必须缴纳300元认证费,或者因为主体不一致导致绑定失败。本文面向已完成商户号注册的企业和独立开发者,将系统性地讲解如何根据业务场景(网站/APP/小程序)选择正确的APPID类型、完成微信认证的全流程(含对公账户验证)、满足非个人主体的硬性要求,并通过完整的绑定操作指引,让你的支付功能真正从“注册”走向“可用”。无论你要为已有网站接入Native支付,还是为独立APP开通支付权限,看完本文都能明确下一步的具体操作。

微信支付接入教程(独立开发者实战版):微信支付全部产品与功能一文搞懂

微信支付接入教程(独立开发者实战版):微信支付全部产品与功能一文搞懂

作为一名独立开发者想要通过微信支付进行收款,在完成 微信商户号注册 后,下一步就是根据业务场景选择合适的支付产品和工具。微信支付提供了极其丰富的生态能力,涵盖了从基础收款到深度营销、资金管理的方方面面。面对微信支付琳琅满目的产品大全,往往会感到无从下手。为了帮助自己更好地根据业务场景进行技术选型,本文整理了微信支付产品大全中全部30个产品、工具与功能的介绍,全面梳理微信支付的生态版图,也许也能帮助你根据业务场景精准选型。

浏览器 Cookie 安全机制全解析:从基础原理到关键防护实践

浏览器 Cookie 安全机制全解析:从基础原理到关键防护实践

在 Web 安全体系中,Cookie 是一个看似简单、却极其关键的组件。它既是登录态、会话管理的核心载体,也是 XSS、CSRF 等攻击最常见的突破口之一。

很多安全事故并不是因为“用了 Cookie”,而是没有正确使用 Cookie 的安全机制。

本文从工程视角出发,系统梳理浏览器 Cookie 的所有关键安全机制,结合攻击模型解释每一个属性存在的真实原因,帮助你在实际开发中写出“不容易出事”的 Cookie 代码。

Web 图标库选型指南:当前最受欢迎、好看又好用的 Icon 推荐及选型策略

在现代 Web 开发中,Icon图标的选择至关重要,它直接影响项目的体积、渲染性能、设计一致性以及维护成本。盲目选择或混用不同风格的图标库可能导致视觉风格不统一,影响用户体验。 本指南整理了当前社区口碑好、活跃维护、且兼具“好看 +