← 返回 我的博客

AI-Native 执行面:5 步交付 Open5GS 核心网,验收 FAIL=0

把 5G 首呼打通靠的是什么:算力、经验,还是运气?上周我在实验室做了两次交付,答案是:一次“捉鬼”。

博士朋友把 Open5GS、IMS、OAM 打成了一个交付包。我的题:在陌生站点 3 小时跑通 FirstCall——商用真基站,Mate40 真机。Addy Osmani 把这套打法拆成三级:Prompt、Context、Harness Engineering。我的两场交付正好把三级走了一遍,这篇是上篇:执行面。

操作上整个过程五步,每一步标注谁在干活:

  1. 环境体检[Agent·认知]:04-verify 工具扫底座,L1 项 OK=54 / FAIL=0。
  2. 站点适配[Agent 执行 · 人确认]:SCTP 内核模块加载并写入 modules-load.d;IP 规划 .81/.82 加到 lo/32 并写 systemd 持久化;WebUI 端口 :3000 与客户 grafana 冲突,实测支持 PORT 变量迁到 :13000。
  3. 一键部署[Agent·执行]:oneclick-deploy 双模式起全部网元。
  4. 分级验收[人·判断]:t1~t4 逐级过——L2 九大子系统 OK=22、L3 PASS=6、NF=16/16、51 条签约、License 双证验签,口径 FAIL=0 我拍板。
  5. 真机首呼[真机]:Mate40 注册,FirstCall 打通。

首轮其实栽过:.81/.82 缺失导致 AMF/UPF 绑定失败,NF=13/16。补齐后 8.5 分钟重部署。拍板那一刻的前提,是我脑子里有 IP 规划这张图——认知是判断的天花板:Agent 判断候选的质量,同样取决于我喂给它的上下文。认知不够的人,连问题在哪都看不见。

第二句在插曲里:04-verify 报 7 个端口未监听,Agent 没照单全收,独立复测确认是 SIGPIPE 确定性误报(rc=141,大缓冲管道下 set -o pipefail + grep -q 必现)。判断是创新的起点:先有“这不是部署故障”的翻案判断,才有反哺上游的修复建议。

沉淀

t1~t4 分级测试、双模式一键部署、kb 知识库、findings 收件箱,全部留在工作区。这些是留存在地的曳光弹,不是用完即弃的原型——下一个站点沿这条弹道继续加厚就行,8.5 分钟可重放。

下篇预告:这套分工在“有包有文档”的场子成立。下一篇的场子更野——没有基站,要在 GPU 上用软件“长”一个出来,故障没有任何先验。那时你会发现:AI 作为 Partner 没有上限,前提是认知的喂食不能停。

评论0

暂无评论 · 来做第一个说点什么的人
评论经邮件直达博主,博主整理后公开显示。参考 sive.rs 的静态评论理念。
💬评论