x

全部频道

中国> 正文

安笙新媒体 AI 编程技术中台:基于火山引擎 Traework 构建企业级引擎

2026-08-20 09:30 日照新闻网

来源标题:安笙新媒体 AI 编程技术中台:基于火山引擎 Traework 构建企业级引擎

近日,安笙新媒体科技正式披露其 AI 编程技术体系的建设进展。公司依托火山引擎 Traework大模型服务平台作为模型训练与推理底座,在上层构建了覆盖代码语义理解、多 Agent 编程编排、工程化集成与持续评测的企业级 AI编程技术中台。该中台已完成核心模块开发与内部验证,具备面向复杂软件工程场景的代码智能服务能力。

代码大模型进入深水区 企业级落地面临三重挑战

代码大模型正经历从 "单行补全工具" 到 "全流程智能协作体" 的范式跃迁。从早期基于规则的静态分析,到 Transformer架构驱动的代码生成,再到当前以 Agent 架构为核心的自主编程探索,AI 编程的技术边界持续扩展。

然而在企业级真实场景中,代码大模型的落地仍面临三重核心挑战:一是长代码库上下文的高效理解与检索——超大代码库远超模型上下文窗口,传统文本检索无法捕捉程序结构与依赖关系;二是复杂任务的分解与多步推理——真实开发任务涉及需求理解、方案设计、编码、测试、调试等多环节,单轮生成难以覆盖;三是工程化集成与质量保障——AI 生成代码需与现有 CI/CD流程、代码规范、质量门禁深度融合,确保可维护性与安全性。安笙 AI 编程技术中台正是针对上述挑战设计。

双层次技术架构:Traework 底座 + 自研应用中台

安笙采用"底层模型平台 + 上层应用中台"的双层次技术架构。底层依托火山引擎 Traework大模型服务平台,利用其模型训练、微调、推理部署与弹性扩缩容能力,为 AI 编程场景提供稳定的模型服务基础;上层为安笙自研的 AI编程技术中台,核心包含五大模块:代码语义检索引擎、多 Agent编程编排框架、工程化集成适配层、智能评测与反馈闭环、安全与隐私防护模块。安笙的核心技术创新集中在应用中台层 ——Traework 解决了 "模型从哪来、怎么跑"的基础设施问题,安笙则聚焦于 "模型怎么用、怎么用好、怎么融入真实工程流程" 的应用层工程问题。

核心模块一:基于 AST 与程序依赖图的代码语义检索引擎

针对长代码库理解难题,安笙构建了基于AST(抽象语法树)与程序依赖图(PDG)的代码语义检索引擎。该引擎不仅对代码文本进行向量化索引,还通过静态分析提取函数调用关系、类继承结构、数据流依赖等结构化信息,实现"结构 + 语义" 双维度检索。

在检索策略上,采用分层摘要(Hierarchical Summarization)与滑动窗口(SlidingWindow)相结合的方式:对超大代码库先进行模块级、文件级、函数级的分层摘要构建,查询时根据问题粒度动态选择检索层级 ——跨模块架构问题优先检索模块级摘要,函数实现问题则深入函数级细节。该策略在上下文覆盖度与推理成本之间取得平衡,避免了全量代码塞入上下文导致的信息稀释与成本失控。

核心模块二:多 Agent 编程协作框架

在复杂任务处理方面,安笙设计了多 Agent 编程协作框架,将软件开发任务拆解为需求分析 Agent、架构设计 Agent、编码实现Agent、测试验证 Agent、代码审查 Agent 等角色,通过Plan-and-Execute范式进行任务编排。

各 Agent 之间通过结构化消息协议通信:编码 Agent 产出的代码由测试 Agent 自动生成用例验证,审查 Agent从代码规范、安全漏洞、性能隐患等维度进行检查,形成 "生成 - 验证 - 审查 - 修正"的闭环工作流。该框架支持ReAct与Reflexion等推理模式,能够在遇到编译错误或测试失败时自动回溯、调整策略并重新生成,而非简单重试。

为提升长链路任务的稳定性,框架内置了结构化状态管理、失败重试上限、人工介入节点设计等机制,避免 Agent在复杂任务中出现上下文漂移或死循环。

核心模块三:工程化集成适配层

在工程化落地层面,安笙构建了统一的工程化集成适配层,支持与主流开发环境与工具链的无缝对接。该适配层提供 VS Code、JetBrains 系列IDE 的插件接入能力,支持实时代码补全、内联重构建议、悬停文档生成等交互模式;同时提供与 Git、Jenkins、GitLab CI 等版本控制与 CI/CD工具的集成接口,可在代码提交阶段自动触发 AI代码审查、在流水线中自动生成测试报告。适配层采用插件化架构,新增工具支持仅需实现标准适配器接口,具备良好的可扩展性。所有 AI能力均以异步非阻塞方式集成,不影响开发者原有工作流的流畅性。

核心模块四:双层代码智能评测体系

安笙建立了覆盖通用能力与业务场景的双层代码智能评测体系。通用层参考HumanEval、MBPP、CodeXGLUE等业界标准基准,持续跟踪模型在代码生成、翻译、修复等任务上的基础能力,确保模型选型与版本迭代有据可依;业务层构建了面向公司内部技术栈与编码规范的私有评测集,包含真实业务代码片段、历史Bug 修复案例、典型重构场景等,确保 AI 能力在真实业务场景中的有效性。评测结果自动反馈至模型微调与提示工程优化流程,形成 "评测 - 分析 - 优化 -再评测" 的持续迭代闭环。基于 Traework平台的微调能力,结合公司积累的代码领域数据与提示工程方法论,团队能够快速完成针对特定技术栈或业务领域的模型适配。

核心模块五:企业级安全与隐私防护

针对企业级应用对代码安全与隐私的核心关切,安笙在技术中台中内置了多层安全防护机制。在数据层面,支持代码知识库的私有化部署与访问控制,敏感代码片段可进行脱敏处理后再进入检索流程;在生成层面,集成了代码安全扫描能力,对AI 生成代码自动进行 SQL 注入、XSS、硬编码密钥等常见漏洞检测;在运维层面,所有模型调用与代码交互均有完整审计日志,满足企业合规要求。

五大核心应用场景已具备输出能力

基于上述技术中台,安笙已形成五大核心 AI 编程能力场景:

智能代码生成与补全:支持自然语言到代码的转换、函数级代码生成、跨语言代码翻译,在 IDE 中提供低延迟实时代码补全。

AI 驱动代码审查:在代码提交阶段自动进行代码规范检查、潜在 Bug 识别、性能优化建议、安全漏洞检测,生成结构化审查报告。

自动化测试生成:根据函数签名与业务逻辑自动生成单元测试用例,支持边界条件、异常路径、等价类划分等测试策略,提升测试覆盖率。

遗留代码现代化:对老旧代码进行自动分析并生成重构建议,支持语言版本升级、框架迁移、设计模式优化等场景,降低系统维护成本。

技术文档智能生成:自动为代码生成函数注释、API 文档、架构说明、变更日志,支持多格式输出,保持文档与代码同步更新。

推理成本与性能优化实践

在技术中台建设过程中,安笙团队在推理优化方面积累了系统性的工程经验。通过多模型智能路由—— 简单补全任务调用轻量模型、复杂架构任务调用强能力模型 ——结合结果缓存与批处理优化,在保证生成质量的前提下有效控制了推理成本。同时,针对 IDE 实时代码补全等低延迟场景,通过流式生成与前缀缓存等手段,将首 Token延迟控制在可接受范围内,确保开发者体验。

团队与技术生态

安笙 AI 编程技术团队由具备大模型应用、软件工程、程序分析等复合背景的核心成员组成,在代码大模型应用、企业级软件开发、DevOps工程实践等领域拥有深厚积累。团队采用敏捷研发模式,以双周迭代节奏持续推进技术中台的能力演进与场景拓展。安笙表示,公司将持续深化与火山引擎 Traework平台的技术合作,积极参与 AI 编程开源社区建设,与行业伙伴共同探索代码大模型在企业级场景的应用边界。

(本文来源:日照新闻网。本网转发此文章,旨在为读者提供更多信息资讯,所涉内容不构成投资、消费建议。对文章事实有疑问,请与有关方核实或与本网联系。文章观点非本网观点,仅供读者参考。)

责任编辑:王大治(QJ0026)

北京千龙新闻网络传播有限责任公司版权所有  未经千龙新闻网书面特别授权  请勿转载或建立镜像  违者依法必究

增值电信业务经营许可证(全国)B2-20100033&  增值电信业务经营许可证(北京)京B1.B2-20070037

信息网络传播视听节目许可证0104056号  互联网新闻信息服务许可证11120180003号  广播电视节目制作经营许可证18136号  网络出版服务许可证284号  新出网证(京)字013号

京公网安备 11000002000007号  京ICP备10003822号-1  京ICP证000032号

京ICP证000032号 北京互联网举报中心 不良信息举报中心 无障碍
分享到:
QQ空间 新浪微博 微信 腾讯微博 QQ好友 百度首页 腾讯朋友 有道云笔记