
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
CloudWeGo 开源两年多以来,社区发展迅速,生态日益丰富,落地企业用户已超过 **40** 家,涵盖 **AI、电商、金融、游戏** **、互联网**等多个行业。活动将于**2024年5月25日(周六)在上海举办**,邀请广大技术同仁共同探讨**在** **云原生** **xAI 浪潮之下,企业如何构建云原生微服务架构**,来支持产品的快速迭代与发展。**主题演讲:基于** **Hertz*

但随着业务的复杂度增加,单体架构的局限性愈发明显,比如扩展性差、可靠性低、易出现性能瓶颈等,难以满足大规模、高并发、高可用的需求。Eino 基于明确的“组件”定义,提供强大的流程“编排”,覆盖开发全流程,旨在帮助开发者以最快的速度实现最有深度的大模型应用。随着 AI 编码技术的日益成熟,传统的编程和开发模式正在发生巨变,对工程师的技能要求也在不断变化,除了需要具备编程能力,还需要掌握更多跨领域的知

但随着业务的复杂度增加,单体架构的局限性愈发明显,比如扩展性差、可靠性低、易出现性能瓶颈等,难以满足大规模、高并发、高可用的需求。Eino 基于明确的“组件”定义,提供强大的流程“编排”,覆盖开发全流程,旨在帮助开发者以最快的速度实现最有深度的大模型应用。随着 AI 编码技术的日益成熟,传统的编程和开发模式正在发生巨变,对工程师的技能要求也在不断变化,除了需要具备编程能力,还需要掌握更多跨领域的知

ABCoder (AI-Based Coder): 是一套 LLM 理解并应用的编程语言解决方案,通过弥补模型缺乏的编程经验和灵活性,在复杂逻辑、算法设计及大型系统中稳定发挥其「涌现」,最终实现从辅助驾驶(Copilot)到自动驾驶(Autopilot)的能力跃迁。

接下来,我将通过一个实际示例来展示 ABCoder 的工作机制。假设我们有一个完整的 Hertz 项目,如右侧图所示的项目结构。以项目中的mainpackage 为例,我们可以识别出main函数。从这个main函数出发,以它的调用关系为边,我们可以构建一棵详细的调用关系树。在这棵调用关系树中,每个节点代表一个函数、类型或者变量的定义。每个节点不仅记录了相应的源码信息,还包括了详细的调用关系。
组件是能力各异的队员,编排是灵活多变的战术,数据是流转的足球。Eino 是字节跳动开源的大模型应用开发框架,拥有稳定的内核,灵活的扩展性,完善的工具生态,可靠且易维护,背靠豆包、抖音等应用的丰富实践经验。初次使用 Eino,就像接手一支实力雄厚的足球队,即使教练是初出茅庐的潜力新人,也可以踢出高质量、有内容的比赛。下面就让我们一起踏上新手上路之旅!

由字节跳动开源项目 CloudWeGo 联合 InfoQ 主办的 2025 黑客松大赛,面向全国高校本科生、研究生、博士生及留学生,聚焦 微服务(Kitex+Hertz) 、 AI Agent(Eino) 、 Rust(Volo 等) 三大技术赛道,提供24小时极限编程挑战与职业发展机会。优胜者可获最高 5000元奖金 及简历直推字节跳动业务 Leader 资格。

CloudWeGo第三期直播将于8月6日19:30深入探讨AI编程助手(AICodingAgent)的前沿应用。特邀字节跳动技术专家分享SWE-bench评估标准、TraeAgent的智能Bug复现和ABCoder的代码深度理解技术。直播将展示两大工具的协同效应,包括现场修复CloudWeGo真实Issue的演示,并设有20分钟互动答疑。本次研讨将帮助开发者了解如何通过AI技术实现软件开发效率的飞

Volo 是字节跳动服务框架团队研发的轻量级、高性能、可扩展性强、易用性好的 Rust RPC 框架,使用了 Rust 最新的 GAT 和 TAIT 特性。在字节内部,Volo 已经落地多个业务和基础组件,并且取得了超预期的性能收益。...

本文根据字节跳动服务框架团队研发工程师在 CloudWeGo 技术沙龙暨三周年庆典中演讲内容《ROG——高性能 Go 实现》整理。








