HAO

从 Kimi K3 看大模型下半场:MoE、长上下文与 Test-Time Scaling

用工程视角理解参数规模之外,模型如何在推理时思考与行动

跨越雪山与无穷的开始:硬核拆解 Kimi K3 的 2.8 万亿参数与大模型下半场的“Test-Time”范式革命最近,月之暗面(Moonshot AI)发布的 Kimi K3 在整个科技圈引发了巨大的震荡。2.8 万亿参数(2.8T parameters)、100 万 Token 的上下文(1M context window)、以及原生集成的文本与视觉能力,让它一跃成为目前全球最大的开源......

我为什么做 VisualMD:把 Markdown 写作变成可视化工作流

从结构梳理到 AI 辅助与 Git 版本管理的一次产品化实践

我为什么做 VisualMD:把 Markdown 写作变成可视化工作流Markdown 足够简单,所以它被广泛用来写 README、技术文档、产品方案和个人知识库。但一份文档变长之后,写作会被几个琐碎问题不断打断:章节顺序怎么改?AI 怎么理解正在写的内容?图片和正文如何一起管理?多人修改后的版本如何处理? VisualMD 是我对这些问题的一次产品化实践。它保留 Markdown 作为内......

Agentic Design Patterns阅读

引言《智能体设计模式:智能系统构建实战指南》系统性地阐述了构建智能体系统的核心模式与实践方法。本书提出的智能体未来五大假设为智能系统设计提供了理论框架,强调多智能体系统的效能受限于所用LLM的推理能力,且智能体之间真正互相学习和协同提升仍面临挑战。 一、基础执行模式1.1 提示链模式 (Prompt Chaining)提示链通过将复杂问题拆解为一系列更简单、易管理的子任务,为引导大语言模型......

Java 17 & Java 21 新特性解析

从LTS到并发革命,Java的进化之路

Java 17 和 Java 21 是近年来最重要的两个 LTS(长期支持)版本。如果说 Java 17 是在语法层面做了不少打磨,那 Java 21 简直就是给并发编程来了场”工业革命”。这篇文章咱们就好好聊聊这两个版本到底带来了哪些值得关注的变化。 一、Java 17:稳扎稳打的 LTS 版本1. 版本背景Java 17 发布于 2021 年 9 月,是继 Java 11 之后的又......

JVM 深入理解

JVM 内存结构、垃圾回收机制、类加载机制、性能调优

JVM 深入理解一、JVM 概述1.1 什么是 JVMJVM(Java Virtual Machine,Java 虚拟机) 是 Java 程序的运行环境,负责将字节码(Bytecode)转换为机器码并执行。JVM 提供了跨平台能力,使得 Java 程序可以”一次编写,到处运行”。 1.2 JVM 的主要功能12345678910┌───────────────────────────────......

Java并发编程详解

多线程、线程池、锁机制、并发集合、原子类全面解析

Java 并发编程是构建高性能、高可用系统的核心技术。本文将深入讲解 Java 并发编程的各个方面,从基础概念到高级应用。 一、并发编程基础1.1 进程与线程12345678910进程(Process)├── 独立的内存空间├── 系统资源分配的基本单位└── 包含多个线程线程(Thread)├── 进程内的执行单元├── 共享进程的内存空间├── 轻量级,切换开销小└── CPU 调度......

深入剖析Google gemini-cli:终端AI Agent的工程实践与LangChain对比

从终端到智能协作:基于 LangChain 视角剖析 Gemini CLI 的架构设计

深入剖析Google gemini-cli:终端AI Agent的工程实践与LangChain对比最近,笔者阅读了腾讯技术工程公众号的文章《深入AI Agent内核: Google gemini-cli 源码深度解构》,颇有启发。该文以Google开源的gemini-cli为切入点,通过源码级拆解,揭示了终端AI Agent从自然语言到实际执行的完整闭环机制。结合笔者对LangChain等框......

从流程编排到年报问答:Flow Agent 平台的设计与实践

用可视化编排、可控调度与混合检索构建任务型 Agent

从流程编排到年报问答:Flow Agent 平台的设计与实践大模型可以完成对话,并不意味着它已经能够稳定地完成任务。一个可用的任务型 Agent,至少需要把任务拆解、模型调用、工具调用、知识检索和执行过程组织成可配置、可观察、可复用的工作流。 Flow Agent 是部署于 easygoing.chat 的 Agent 编排平台。平台以领域驱动设计(DDD)组织后端能力,通过可视化流程编排构......

拼团交易系统设计

功能流程、策略模式、锁单机制、营销结算、系统架构

一、功能分析拼团交易系统是一个支持多人组团购买商品以获取优惠价格的营销系统。系统核心功能围绕活动配置、用户参团、拼团达成三个主要阶段展开。 1.1 功能流程概述根据功能流程图,拼团交易系统包含以下核心功能模块: 123456789101112131415161718┌───────────────────────────────────────────────────────────────......

排序算法分类详解

按时间复杂度、比较方式、稳定性、空间复杂度多维度分类

排序算法可以从多个维度进行分类,理解这些分类有助于在实际应用中选择合适的算法。本文将从时间复杂度、比较方式、稳定性、空间复杂度等多个角度对排序算法进行系统分类和介绍。 一、按时间复杂度分类1.1 平方阶排序 O(n²)这类排序算法实现简单,适合小规模数据,但在大数据量时性能较差。 算法 最优 平均 最坏 特点 冒泡排序 O(n) O(n²) O(n²) 最简单,可提前退出......