技术实践

高德后端团队建四层AI知识库支撑微服务方案设计与编码

概述

高德后端团队面对数百个微服务,AI要做出可信的技术方案、影响分析和代码修改,缺的是结构化的领域上下文。团队按四层建设AI知识库。业务层:以kbase按领域维护business/目录下index、meta、principle、scenario、practice、history六类Markdown,头部YAML标注负责人、状态与更新时间,保证知识有主有保质期。架构层:接入高德aitom平台,把数百个微服务能力Skill化,用aitom graph查看上下游依赖与协议、超时配置。系统层:自研service-knowledge-generate工具,自动生成AGENTS.md与.api/downstream/flow/infrastructure/object/policy/system/test八类YAML知识文件,按任务类型路由必读文件,避免Agent读无关内容。基建层:以kbase+MCP承载中间件与工程规范,Agent经MCP协议取用。该实践为团队自述,未披露效果指标;其分层结构与按任务路由必读文件的做法,可供为微服务架构补AI上下文的团队对照借鉴。