<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>持续交付 - Naifan Li's Blog</title><link>https://blog.omagiclee.com/tags/%E6%8C%81%E7%BB%AD%E4%BA%A4%E4%BB%98/</link><description>持续交付 - Naifan Li's Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Sun, 06 Sep 2026 00:07:00 +0800</lastBuildDate><atom:link href="https://blog.omagiclee.com/tags/%E6%8C%81%E7%BB%AD%E4%BA%A4%E4%BB%98/index.xml" rel="self" type="application/rss+xml"/><item><title>数据平台 CI/CD 技术方案：从代码提交到服务、算子与数据发布</title><link>https://blog.omagiclee.com/posts/ai-data/data-platform/ci-cd/</link><pubDate>Sun, 06 Sep 2026 00:07:00 +0800</pubDate><guid>https://blog.omagiclee.com/posts/ai-data/data-platform/ci-cd/</guid><description><![CDATA[<p>一次视频切分算子升级，可能通过全部接口测试、正常完成部署，却把片段边界整体偏移一秒。服务没有报错，后续标签、向量与训练样本却已经受到影响。这是数据平台建设 CI/CD 时必须面对的问题：<strong>代码能够运行、系统能够升级、输出数据能够被使用，是三个不同的验收结论。</strong></p>
<p>本文承接 <a href="/posts/ai-data/data-platform/release-environments/" rel="">发布流程与环境管理</a>，把环境和发布原则细化为流水线、制品、测试与恢复协议。以系列文章中的 React + TypeScript + Vite、FastAPI 和独立 Worker 为背景；以下目录、脚本与发布协议均为建议设计，不代表 Data Flywheel 已经实现。工具文档核对日期为 2026-09-06。</p>]]></description></item></channel></rss>