端云工程 2026年09月28日 · 1 分钟阅读

鸿蒙端 × 前端工程 × AI Agent:我的端云一体学习线

把 ArkUI 页面、Django 接口、MySQL 数据、SSE 流式问答和 Nginx 部署连成闭环。

端云一体不是概念,而是一条请求链路

我的学习主线可以简化成一条链路:ArkUI 页面发起请求,Django 处理业务,MySQL 保存数据,Nginx 负责入口分流,AI Agent 通过 SSE 返回渐进结果。

页面侧要处理四种状态

  • idle:用户未发起请求
  • loading:建立连接或等待首 token
  • streaming:持续渲染增量内容
  • error / offline:超时、断网、限流或服务不可用

只写成功路径的 Demo 无法上线。真正有价值的是失败态、重试和上下文保留。

接口契约先行

在写页面前先约定字段、错误码、鉴权和事件顺序。例如问答接口返回 answer、sources、done,前端就能稳定渲染答案与来源。

我会做的练手项目

一个学习记录 App:鸿蒙端负责录入与展示,Django 提供接口,MySQL 保存任务,AI 助手负责把一周记录总结成复盘。这个项目足以覆盖权限、状态、接口、部署和评测。

评论

Giscus 评论配置完成后自动开启。可在 .env 中填写 GISCUS_* 变量。