<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>爱奇艺技术产品团队</title>
    <link>https://wechat2rss.xlab.app/feed/16a4ec12a83a52e1f6e941bce030a4d64ee26c47.xml</link>
    <description>爱奇艺的技术产品团队&#xA;(wechat feed made by @ttttmr https://wechat2rss.xlab.app)</description>
    <managingEditor> (爱奇艺技术产品团队)</managingEditor>
    <image>
      <url>https://wx.qlogo.cn/mmhead/Q3auHgzwzM5ZobQgHT7Gh8yCp9jOYghHWLtC5WhRkRdN16J5sIiaCicQ/0</url>
      <title>爱奇艺技术产品团队</title>
      <link>https://wechat2rss.xlab.app/feed/16a4ec12a83a52e1f6e941bce030a4d64ee26c47.xml</link>
    </image>
    <item>
      <title>别让AI瞎猜了：用Harness Engineering 终结无限返工</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499431&amp;idx=1&amp;sn=baa9408cc9502ed7e54ca208d4af0f2b</link>
      <description>以Harness工程化AI协作，提升研发交付质量。</description>
      <content:encoded><![CDATA[<p>原创 <span>数据库团队</span> <span>2026-05-14 12:02</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=792048c2&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfoCOqI0kHDSIGDX2aBAo7fuyZ8CK1TcohkGE8vtqmh3sJ0FC0lsVa0IgniayZKia3DtibZ0GC9X4WLOzNlQzmjF9D5v32tDERzgjw%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>以Harness工程化AI协作，提升研发交付质量。</p>
  <p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这两年，越来越多的研发团队已经把AI编程工具带进了日常工作。有人用它补代码，有人让它写测试，有人拿它查文档、搭脚手架、整理方案，也有人开始让agent直接进入仓库，完成一轮搜索、修改、验证和回写。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">表面上看，问题似乎已经从“要不要用AI”变成了“用哪个工具”。但真正落到交付时，大家很快会碰到另一层更现实的问题：AI的局部产出可以很快，真正进入研发流程却没那么容易。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">很多返工并不是因为模型完全不会写代码，而是因为任务在交给agent之前，依据没有准备完整。页面结构还在变，状态没有补齐，接口边界没有说清，验证口径不统一，结果记录也没有固定落点。这样一来，agent只能靠上下文里零散的信息去猜。第一次也许能猜中，第二次、第三次就开始偏。代码看起来越来越多，协作成本也跟着上来了。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">所以这篇文章想讨论的，不是怎样把提示词写得更复杂，也不是单纯推荐某一组工具，而是一个更接近研发现场的问题：</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">本文问题：</span><span textstyle="" style="font-weight: normal;">怎样把AI放进一个更稳定、更可协作、更可验证、也更容易留下经验的研发流程里。</span></span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">我把这套做法概括为</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Harness Engineering。</span></code></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">概念定义：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">harness在这里指一套让agent能稳定参与研发的工程安排：有任务入口、有执行依据、有工具边界、有验证反馈、有结果记录。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">很多时候，团队对agent的期待其实很直接：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">最好能多做一点</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">少问一点</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">出错少一点</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">但这三个期待背后对应的并不是单纯的模型能力，而是工程条件：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">多做一点：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">上下文和工具是否完整。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">少问一点：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">边界、非目标和验收方式是否清楚。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">出错少一点：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验证和回写是否形成稳定链路。</span></p></li></ul><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">核心结论：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">agent要可靠参与研发，不能只靠模型回答。项目需要给它准备任务入口、执行依据、工具边界、验证反馈和结果记录。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">理论篇：从Prompt到Harness</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="5 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">为什么Prompt不够了</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.1 局部生成不等于稳定交付</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果只看局部，今天的AI编程工具已经足够能干。它会补函数、会改样式、会写测试，甚至会顺着仓库上下文做一轮看起来像样的实现。但研发真正关心的从来不是“能不能生成一段代码”，而是这段代码能不能进入现有流程、能不能被别人接住、能不能在后续迭代里继续维护。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">前端场景里，这个问题通常表现得更早。知道“想做一个什么页面”，不代表页面结构已经稳定，也不代表视觉边界、状态覆盖和实现方式已经对齐。如果只有一段自然语言描述，agent往往会同时猜三件事：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">页面长什么样</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">有哪些状态</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">代码应该怎么拆</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">首版做出来并不难。难的是后面继续改的时候，设计稿、状态演示和真实页面慢慢开始分叉。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端的问题看上去不一样，本质却相似。很多任务一开始只有一句话，比如“做一个同步工具”“补一条处理链路”“把这个流程接起来”。这类描述说清了目标，却没有说清边界：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">运行模式是什么</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">输入输出是什么</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">失败怎么处理</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验证怎么做</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">结果应该记在哪里</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">agent当然也能先写一个版本，但这种“先跑起来再说”的方式，很难直接进入可交付状态。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">提示词在这里能解决一部分问题。我们可以把背景写得更长，把要求列得更细，把“不要做什么”补充进去。但prompt通常是一次性的，它很难承担持续验证，也无法自动阻止坏模式扩散。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更常见的情况是，团队开始不断加长prompt：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">补背景</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">补规则</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">补口径</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">补历史失败经验</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">短期看这有帮助，长</span><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">期看会出</span><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">现两个问题：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:353px;"><thead><tr style="height:39px;"><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">问题</span></p></th><th data-colwidth="328" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">结果</span></p></th></tr></thead><tbody><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">prompt变成新的口头传统</span></p></td><td data-colwidth="328" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">只有少数人知道哪些话必须加、哪些规则不能漏</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">prompt仍然脱离项目本身</span></p></td><td data-colwidth="328" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">换一轮上下文、换一个工具入口，经验就容易丢失</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">所以问题并不只在AI，而在协作链路里缺少统一入口、稳定依据、执行边界和反馈链路。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:270px;"><thead><tr style="height:39px;"><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">方式</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">解决什么</span></p></th><th data-colwidth="220" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">解决不了什么</span></p></th></tr></thead><tbody><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Prompt Engineering</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">这一轮怎么说清楚</span></p></td><td data-colwidth="220" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">项目里如何持续做对</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Harness Engineering</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务如何进入项目、执行、验证、回写</span></p></td><td data-colwidth="220" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">不替代人的需求判断和架构取舍</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这就是Harness Engineering要解决的问题。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">Harness Engineering的第一性原理</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.1 第一性原理：从写代码转向跑完整链路</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Harness Engineering背后的第一性原理，可以先从研发现场看：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">第一性原理：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">当模型越来越会写代码后，瓶颈不再只是“谁来写”，而是任务有没有说清、边界有没有定住、验证能不能跑、结果有没有人接。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">代码生成会越来越便宜，但下面这些事仍然消耗人的注意力：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">需求澄清</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">优先级判断</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验收定义</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">架构取舍</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">质量判断</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">agent-first的研发方式不是让人退出，而是让人把注意力放在更值得判断的地方。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">人的注意力应该放在判断上，而不是反复补同一类上下文：</span></strong></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">目标怎么定：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">不要反复解释项目背景。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">边界怎么收：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">不要每次口头补规则。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">反馈怎么跑：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">不要每次手动提醒跑测试。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">风险怎么判断：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">不要反复修同类review问题。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">经验怎么写回项目：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">不要把结论只留在一次对话里。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">agent能不能稳定工作，也不只取决于模型本身。它能看到什么文档，能调用哪些工具，能不能运行测试，能不能读取反馈，能不能知道什么算完成，这些都会影响它能接手到什么程度。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5203703703703704" data-s="300,640" data-type="png" data-w="1080" style="width:456px;height:237px;" type="block" data-imgfileid="100015764" src="https://wechat2rss.xlab.app/img-proxy/?k=65683ecb&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfrCNlWYTQKDE0zWUfbiaSRAx5WPvCGm6LwMTUIZ7AC6xdib3VjrRzbTeib9FNVrkJmRic8cNdgvyzxrthaKMgYkQY3AzEvT0ibDUGDQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span data-eleid="3"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">agent能看到什么、能调用什么，决定了它实际能完成什么。</span></span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span data-eleid="3"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">来源：OpenAI Harness Engineering。</span></span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">对agent来说，可以简单理解成三句话：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">无法访问的知识，基本等于不存在。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">无法执行的工具，基本等于没有。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">无法验证的目标，很难持续修正。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">工程信息越容易被agent找到、执行和检查，它能做的事就越接近一个真实工程师能接手的任务。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">OpenAI的Harness Engineering实践，最值得借鉴的也在这里。它强调的不是“模型能生成多少代码”，而是当agent开始参与更多软件开发环节时，团队需要把过去靠人记、靠人判断的东西放进系统里。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:500px;"><thead><tr style="height:39px;"><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">过去依赖人的地方</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">放进 harness 后</span></p></th></tr></thead><tbody><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">记住项目背景</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进</span><code><span leaf="">AGENTS.md</span></code><span leaf="">、README、docs</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">临场判断边界</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进plan的 </span><code><span leaf="">Scope</span></code><span leaf=""> / </span><code><span leaf="">Non-Goals</span></code></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">手动提醒质量</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">变成test、lint、review gate</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">本机验证一次</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进runbook和验证摘要</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">口头同步结果</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">回写任务系统、PR/MR或文档</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">继续加长prompt只能解决一轮对话的问题。Harness Engineering更关心的是，项目本身能不能提供稳定的入口、边界、验证和反馈。</span></p><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.2 最小可用harness的组成</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">落到项目里，可以先抓三件事：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.隐性知识要变成可发现的上下文</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果一个约束只存在于某个人的经验里，agent基本无法稳定遵守。项目入口、目录说明、架构边界、接口约定、命名规则、验证方式，都应该尽量进入仓库或任务系统。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.反馈要变成可执行的入口</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">“注意质量”“跑一下测试”这类提醒不够稳定。更好的做法，是把验证命令、runbook、Storybook、contract diff、lint、review gate等变成明确入口。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.规则要逐步从提醒升级成检查</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">不是所有规则都能一开始机械化，但重复出现的review问题不应该永远靠人提醒。可以先登记在项目约束里，再逐步变成linter、脚本、测试或CI gate。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一套最小可用的harness，至少要组织起五类东西：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:547px;"><thead><tr style="height:39px;"><th data-colwidth="241" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">类别</span></p></th><th data-colwidth="306" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">例子</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="241" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">任务约束与规则</span></p></td><td data-colwidth="306" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">目标、范围、非目标、验收口径</span></p></td></tr><tr style="height:39px;"><td data-colwidth="241" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">工具执行与运行入口</span></p></td><td data-colwidth="306" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">Makefile、脚本、测试命令、运行说明</span></p></td></tr><tr style="height:39px;"><td data-colwidth="241" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">上下文和计划工件</span></p></td><td data-colwidth="306" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><code><span leaf="">AGENTS.md</span></code><span leaf="">、docs、plan</span></p></td></tr><tr style="height:39px;"><td data-colwidth="241" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">权限控制与失败恢复</span></p></td><td data-colwidth="306" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">停止条件、回滚策略、风险说明</span></p></td></tr><tr style="height:39px;"><td data-colwidth="241" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">验证、评审与结果记录</span></p></td><td data-colwidth="306" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf="">runbook、review gate、PR/MR、任务回写</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一次生成不能构成工程能力，可持续的能力来自一条能跑完的链路：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.05277777777777778" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100015782" src="https://wechat2rss.xlab.app/img-proxy/?k=a8b51322&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfrBgLvccrrooDzEdzUueOVpEyduNb7P55lApl55iaQN9EuOldKoYK2plNa60d9YficBiasrZ0SZeJe2V7yice58neg2SWhj7a50pZY%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.975925925925926" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100015766" src="https://wechat2rss.xlab.app/img-proxy/?k=11b0d782&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfof1hRsxKkSy8QraqJicPbJuo5GWHicW1uJgz4VpZibR9t0HMuHWcwfcLL5WiaYWqoHRWUGxITwhTgK0KAtNqLVmg9Bho59L7zPH8U%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">agent写完代码后进入运行环境，用DevTools等反馈继续修正。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">来源：OpenAI Harness Engineering。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">也可以把两者的分工再压缩成一张表：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:500px;"><thead><tr style="height:39px;"><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">问题</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">Prompt Engineering</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">Harness Engineering</span></p></th></tr></thead><tbody><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">背景怎么说清楚</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进prompt</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进项目入口和docs</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">约束怎么提醒模型</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">加提示词</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进plan、规则、gate</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">输出格式怎么限定</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">给格式要求</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写进协作协议和回写格式</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">代码怎么验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">提醒跑测试</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">提供可执行验证入口</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">经验怎么复用</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">复制旧prompt</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写回仓库、任务系统或 PR/MR</span></p></td></tr></tbody></table><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果把这个原则落到一个普通项目里，起点不是先做一个复杂平台，而是先让仓库具备一套最小可用的harness：有入口地图，有计划协议，有验证入口，有项目约束登记，也有结果回写的位置。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">方法篇：把协作链路放进项目</span></span></strong></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">把协作链路放进项目里</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.1 先固定信息落点</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">很多团队在使用AI时，会把大量信息放在对话里：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">项目背景</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务范围</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">实现偏好</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验证方式</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">注意事项</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">上次失败原因</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这样做启动很快，但难以复用。下一次换一个agent、换一个同事、换一个任务，这些信息又要重新拼起来。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Harness Engineering的一个核心动作，就是把这些临时上下文移到更稳定的位置。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">在一个项目里，可以先把信息落点分清楚。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:512px;"><thead><tr style="height:39px;"><th data-colwidth="182" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">信息位置</span></p></th><th data-colwidth="330" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">主要负责</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="182" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务系统</span></p></td><td data-colwidth="330" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">目标、范围、状态、责任和反馈</span></p></td></tr><tr style="height:39px;"><td data-colwidth="182" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">仓库</span></p></td><td data-colwidth="330" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">设计依据、计划、验证入口、项目约束和结果记录</span></p></td></tr><tr style="height:39px;"><td data-colwidth="182" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">PR/MR</span></p></td><td data-colwidth="330" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">代码变更、评审讨论、CI结果、合并和留痕</span></p></td></tr><tr style="height:39px;"><td data-colwidth="182" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">agent工具</span></p></td><td data-colwidth="330" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">搜索、修改、执行、验证和回写</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">关键不是把某个系统称为“唯一来源”，而是让每类信息都有清楚的位置。</span></p><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.2 从任务入口到评审收口</span></h3><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务状态不要散在聊天里。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">执行依据不要只停留在口头说明里。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验证结果不要只存在本机终端里。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">评审结论不要只停留在临时对话里。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一项复杂任务在harness里的流转，可以简化成下面这条链：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:140px;"><thead><tr style="height:39px;"><th data-colwidth="90" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">流转位置</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">主要问题</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">产出物</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="90" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务入口</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">为什么做，做什么，不做什么</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">目标、范围、非目标、验收口径</span></p></td></tr><tr style="height:39px;"><td data-colwidth="90" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">计划冻结</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">真实入口在哪里，如何改，如何停</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">plan、风险、验证方式、回滚策略</span></p></td></tr><tr style="height:39px;"><td data-colwidth="90" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">agent执行</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">按什么路径搜索、修改、运行、修复</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">代码变更、测试结果、过程记录</span></p></td></tr><tr style="height:39px;"><td data-colwidth="90" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">验证评审</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">结果是否可信，风险是否可接受</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">verify摘要、review结论、剩余问题</span></p></td></tr><tr style="height:39px;"><td data-colwidth="90" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">回写收口</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">后续如何追踪，经验如何复用</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">PR/MR说明、任务状态、文档更新</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这样拆开以后，agent不需要凭空理解整个组织流程。它只需要在每个位置完成明确动作：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.从任务入口拿目标。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.从计划里拿边界。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.从仓库里找实现依据。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.从验证入口读取反馈。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">5.把结果写回团队能看到的位置。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">基于这个目标，我目前使用的harness模板，把项目里的基础内容分成几类：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:312px;"><thead><tr style="height:39px;"><th data-colwidth="136" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">类别</span></p></th><th data-colwidth="151" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">典型文件</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">作用</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="136" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">入口地图</span></p></td><td data-colwidth="151" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">AGENTS.md</span></code></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">告诉agent和工程师项目是什么、入口在哪里、验证命令是什么</span></p></td></tr><tr style="height:39px;"><td data-colwidth="136" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">控制面文档</span></p></td><td data-colwidth="151" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">docs/harness/</span></code></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">说明任务如何推进、边界如何记录、如何判断是否收口</span></p></td></tr><tr style="height:39px;"><td data-colwidth="136" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">计划协议</span></p></td><td data-colwidth="151" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">.agent/PLANS.md</span></code><span leaf="">、</span><code><span leaf="">.agent/plans/</span></code></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">约束复杂任务如何写计划</span></p></td></tr><tr style="height:39px;"><td data-colwidth="136" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">测试、验证和gate</span></p></td><td data-colwidth="151" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">docs/test/</span></code><span leaf="">、</span><code><span leaf="">scripts/harness/</span></code></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">放runbook、脱敏结果摘要和最小检查入口</span></p></td></tr><tr style="height:39px;"><td data-colwidth="136" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">agent扩展层</span></p></td><td data-colwidth="151" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">.agent/prompts/</span></code><span leaf="">、</span><code><span leaf="">.agent/guides/</span></code></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">放标准prompt、维护循环、review口径、linter接入建议</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这样做的目标，不是让项目目录显得更复杂，而是让agent每次进入项目时，都能沿着同一套路径找到依据、边界、验证和结果记录。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">初始化后的目录结构与使用方式</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.1 初始化前先让agent解读模板</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a href="https://github.com/SisyphusSQ/harness-template" target="_blank">https://github.com/SisyphusSQ/harness-template</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">为了把上面的想法落到普通项目里，模板初始化后的目录可以保持相对克制。它不是要替换原项目的工程结构，而是在原项目旁边补一层协作和验证入口。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果你拿到的是随文附带的harness模板压缩包，不建议第一步就复制文件。更合适的方式，是把压缩包和目标项目一起交给agent，让它先读模板、再读项目，最后给出初始化方案。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">推荐流程：</span></p><ol class="list-paddingleft-1" start="1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">把harness模板压缩包和目标项目路径一起交给agent。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">先要求agent只解读，不修改目标项目。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">让agent输出初始化方案：会新增什么、会修改什么、会保留什么、有哪些风险。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">根据目标项目的技术栈、任务系统、验证命令和团队约定，选择需要初始化的层级。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">确认方案后再执行初始化，并在完成后运行项目验证命令和harness检查。</span></p></li></ol><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">模板包提供的是一套可复用的项目结构，不是一组必须原样照搬的文件。落到项目里时，agent应该先理解模板，再理解目标项目，最后再把两者对齐。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5608342989571263" data-s="300,640" data-type="png" data-w="863" style="width:458px;height:257px;" type="block" data-imgfileid="100015771" src="https://wechat2rss.xlab.app/img-proxy/?k=c58cd4cf&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqcXhqO4PlobABAKe4OjPicnrCEjoTYzRazf2SjvAStvEEsUjPLRdpdygpT1jVuOOyMV6vDnAVLr1iaRMlyahopFV1ryfibPhfGOs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">模板目录把入口、计划、约束、验证和脚本放到项目内，方便后续任务复用。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一个典型初始化结果大致如下：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100015772" src="https://wechat2rss.xlab.app/img-proxy/?k=7891c80d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfomQCwNpVNSgYI7RYHaiauvxvZ7UhnO0Ttja0RldZC2VY5AiaxxbLfstClQYbD1xSDAXeGm3xSHmVynHp7LMk4qic0MHibFYhtC0Jk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这个目录不是为了在项目旁边再建一套“文档工程”。这些文件的作用，是让项目本身更容易被agent使用，也更容易被团队协作维护。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:546px;"><thead><tr style="height:39px;"><th data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">文件或目录</span></p></th><th data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">使用时机</span></p></th><th data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">常见误用</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">AGENTS.md</span></code></p></td><td data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">agent进入项目、工程师快速接手任务时</span></p></td><td data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写成项目百科，导致真正入口被淹没</span></p></td></tr><tr style="height:39px;"><td data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">docs/harness/control-plane.md</span></code></p></td><td data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">需要说明任务如何收集、冻结、切分、实现、验证、评审和回写时</span></p></td><td data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">只写流程名，不写实际判断条件</span></p></td></tr><tr style="height:39px;"><td data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">docs/harness/project-constraints.md</span></code></p></td><td data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">需要登记项目级规则和检查状态时</span></p></td><td data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">把尚未机械化的规则说成已强制执行</span></p></td></tr><tr style="height:39px;"><td data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">.agent/PLANS.md</span></code></p></td><td data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务超出单轮上下文、需要冻结范围时</span></p></td><td data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">只写流程口号，不写真实代码入口</span></p></td></tr><tr style="height:39px;"><td data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">docs/test/</span></code></p></td><td data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">需要复用验证步骤、记录副作用和结果时</span></p></td><td data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">只贴终端输出，不说明前置条件和判断口径</span></p></td></tr><tr style="height:39px;"><td data-colwidth="143" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">scripts/harness/</span></code></p></td><td data-colwidth="225" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">需要把结构检查、计划检查、review gate固定下来时</span></p></td><td data-colwidth="178" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">把业务测试全部塞进harness检查里</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">AGENTS.md</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">是入口地图，负责导航和边界说明。</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">.agent/PLANS.md</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">和</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">.agent/plans/TEMPLATE.md</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">是复杂任务的计划协议。模板要求计划写真实实现，而不是只写“开发、测试、回写”。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端任务尤其要写清：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">真实入口</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">输入从哪里来</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">核心对象是什么</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">哪些模块负责什么</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">失败时如何停止和恢复</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如何验证和回写</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果团队同时使用Superpowers这类技能化工作流，可以把它看成harness的执行层补充。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">harness</span>与<span textstyle="" style="font-weight: bold;">Superpowers</span>的分工：</span></strong></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">harness</span>：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">负责项目入口、计划协议、验证入口、项目约束和结果回写。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">Superpowers</span>：</span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">负责写计划、测试驱动、系统化调试、代码评审和完成前验证。</span></p></li></ul><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">两者不应该变成两套互相竞争的规则，而应该按同一条链路配合。</span></p><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.2 初始化后的使用方式</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.先从</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">AGENTS.md</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">、</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">docs/harness/</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 和plan里读取项目依据。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.再按技能化工作流完成实现与验证。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.最后把结果写回任务系统、PR/MR 或仓库文档。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">初始化之后，推荐的使用方式也可以很简单：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.先读</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">AGENTS.md</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">，找到项目入口和验证命令。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.复杂任务不要直接开改，先按 </span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">.agent/PLANS.md</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 写计划，冻结本轮范围、非目标和验收方式。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.在计划里写清真实实现链路，不用harness流程图替代业务实现图。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.执行时按计划推进，遇到范围变化先更新计划，而不是顺手扩大任务。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">5.收口前执行项目验证命令、harness检查和review gate，把结果同步回任务系统、PR/MR或仓库文档。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">结果是，agent的工作不再只是一次对话里的产出，而是进入了项目自己的记录、检查和验证体系。</span></p><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-weight: bold;">实践篇：前端、后端与工具分层</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">前端案例：从 Pencil 到 Storybook，再到真实页面</span></strong></span></p></div></div></div></div><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:442px;"><thead><tr style="height:39px;"><th data-colwidth="96" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242, 243, 245);text-align:left;"><p style="margin-bottom: 0px;"><span leaf="">工具</span></p></th><th data-colwidth="321" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242, 243, 245);text-align:left;"><p style="margin-bottom: 0px;"><span leaf="">作用</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242, 243, 245);text-align:left;"><p style="margin-bottom: 0px;"><span leaf="">可替代组件</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="96" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf="">Pencil</span></p></td><td data-colwidth="321" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf="">先把页面怎么摆、信息先后顺序和主要操作画出来，方便团队在写代码前把方向对齐。这里更像是“草图/线框图阶段”，不限定必须用Pencil这个工具</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf="">Figma</span></p></td></tr><tr style="height:39px;"><td data-colwidth="96" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf="">Storybook</span></p></td><td data-colwidth="321" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf="">前端组件开发与验证工具，用来独立展示组件状态、交互、边界场景和异常态，作为进入真实页面前的组件级验证入口。</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf="">项目内组件Demo页</span></p></td></tr></tbody></table><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">5.1 前端三</span><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">层：</span><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">设计、状态、实现</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">前端最容易把Harness Engineering的价值看清楚，因为页面交付天然就分层。至少有三层需要分别接住：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">执行依据层</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">状态暴露层</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">交付实现层</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">前端协作效率，很多时候就取决于这三层有没有先后站稳。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5608342989571263" data-s="300,640" data-type="png" data-w="863" style="width:486px;height:273px;" type="block" data-imgfileid="100015773" src="https://wechat2rss.xlab.app/img-proxy/?k=12c08a21&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfq6zFbaRRIFpzsyZKKQ1YCxibg6BHxibI6rAFIWibW1NDibQlbsW4Ysgju8WDicib9iccAyIbtic3gR46X0lFqmpBnbLC9iadSSxZl2Xjsc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">前端从设计结构，到状</span><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">态暴露</span><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: 0px;max-width: 100%;clear: both;min-height: 1em;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);box-sizing: border-box !important;overflow-wrap: break-word !important;">，再到真实页面接入的三段式路径。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:365px;"><thead><tr style="height:39px;"><th data-colwidth="109" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">层次</span></p></th><th data-colwidth="231" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">典型载体</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">作用</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="109" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">执行依据层</span></p></td><td data-colwidth="231" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">Pencil</span></code><span leaf="">、设计结构文件、设计说明</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">固定页面目录、组件层级、变量映射、关键状态和交互边界</span></p></td></tr><tr style="height:39px;"><td data-colwidth="109" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">状态暴露层</span></p></td><td data-colwidth="231" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><code><span leaf="">Storybook</span></code><span leaf="">、story文件</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">显示</span><code><span leaf="">Default</span></code><span leaf="">、</span><code><span leaf="">Empty</span></code><span leaf="">、</span><code><span leaf="">Loading</span></code><span leaf="">、</span><code><span leaf="">Error</span></code><span leaf="">、权限态、操作反馈态</span></p></td></tr><tr style="height:39px;"><td data-colwidth="109" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">交付实现层</span></p></td><td data-colwidth="231" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">真实页面、路由、接口接入</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">处理路由接入、权限逻辑、接口对接和页面联调</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果没有执行依据层，agent和工程师虽然都能开始写，但实现会持续漂移。大家面对的不是同一组约束，而只是同一句需求描述。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Storybook的价值不在于替代设计稿，而在于把运行状态显式摆出来，让评审和回归围绕现成页面行为展开。状态如果只留在设计稿或个人脑海里，后续讨论就会越来越依赖记忆，返工也会越来越随机。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">当前两层已经提供稳定依据时，agent的位置才会变得清楚：它不是凭一句描述直接“生成页面”，而是在既定结构和既定状态之上补实现、补细节、补接线。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">从harness的视角看，三类信息各有落点：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:197px;"><thead><tr style="height:39px;"><th data-colwidth="147" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">信息落点</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">典型载体</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">回答的问题</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="147" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">执行依据</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Pencil 和设计说明</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">页面应该是什么结构、有哪些关键对象、哪些状态必须覆盖</span></p></td></tr><tr style="height:39px;"><td data-colwidth="147" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">状态暴露与验证入口</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Storybook和story文件</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">这些状态是否真的能运行、能评审、能回归</span></p></td></tr><tr style="height:39px;"><td data-colwidth="147" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">交付实现</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">真实页面、路由和接口接入</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">这个页面是否已经进入正式业务路径</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">复杂页面任务在进入实现前，计划文件至少应该回答这些问题：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">本轮页面范围是什么，是否包含弹窗、抽屉、批量操作、详情页或二级页面？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">需要覆盖哪些状态，哪些状态只做占位，哪些状态本轮不做？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">组件层级是否已经从设计结构里固定，还是允许在实现中调整？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Storybook里要暴露哪些story，评审时看哪些入口？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">真实页面接入哪些路由、权限、接口和埋点？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果接口还没准备好，mock数据、字段假设和后续替换位置在哪里？</span></p></li></ul><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">前端场景的关键点：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">设计不要只冻结“长相”，还要冻结状态。状态不要只存在于设计稿里，还要进入可运行环境。agent不应该凭一句描述生成页面，而应该在结构和状态都明确后补实现。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这也是为什么前端场景里最直接的变化通常不是“生成速度更快”，而是返工更少。结构先冻结，状态先暴露，agent、工程师和评审围绕的是同一组对象，而不是各自理解的预期。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端案例：从 docs、plan、verify到实现与验证</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">6.1 后端三层：依据、验证、实现</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端表面上没有Pencil和Storybook，但协作链路并没有因此变短，只是把对应的位置换成了另一组工件。让事情稳定下来的，往往是先把执行依据、验证口径和失败边界说清楚。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端也可以对应拆成三层：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:149px;"><thead><tr style="height:39px;"><th data-colwidth="99" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">层次</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">常见载体</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">解决什么问题</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="99" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">执行依据层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">docs、设计说明、接口说明、README、plan</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">运行模式、输入输出、异常口径、非目标范围、回滚方式</span></p></td></tr><tr style="height:39px;"><td data-colwidth="99" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">状态暴露层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">验证脚本、mock 环境、试运行结果、可复现命令</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">什么条件下算成功，什么条件下算失败</span></p></td></tr><tr style="height:39px;"><td data-colwidth="99" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">交付实现层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">实现、测试、联调、收口</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">代码是否进入正式业务路径</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">很多任务之所以反复，并不是因为代码太难，而是因为执行语义没有冻结。运行模式、输入输出、异常口径、非目标范围、回滚方式没有提前写清，agent的产出就很容易停在“看起来可以跑”，却还进不了交付。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5608342989571263" data-s="300,640" data-type="png" data-w="863" style="width:483px;height:271px;" type="block" data-imgfileid="100015774" src="https://wechat2rss.xlab.app/img-proxy/?k=2f2e4f40&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfpmtlIgzryVggDDKt0Cbnm1Yo4ypLYmzJepRqPUtaEGOnmKU9z4jmHYo2IwNYLvfIicJbNr7MYZ8RyAFWXtfcFhlYuvLHt8oNvI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span data-pm-slice="0 0 []"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">后端任务中，</span></span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">docs</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">、</span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">plan</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">、</span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">ter</span></span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">minal</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">、</span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">logs</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">、</span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">repo</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">和</span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">review</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">共同组成验证反馈循环。</span></p><p data-pm-slice="0 0 []" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5847880299251871" data-type="svg" data-w="802" data-width="100" data-height="100" data-imgfileid="100015778" src="https://wechat2rss.xlab.app/img-proxy/?k=ef0fb6bc&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_svg%2FQ3auHgzwzM4CDCfqCkH8ZW8HZyWxoWjGRDPP3kicLY0kvue5OeVE7RAgyCkDrgmyvk3s8lmhQoA5mF3YUyiaqyIBdcOOh4UIvSQYx5gMMmAbuZJnLa1b8REw%2F640%3Fwx_fmt%3Dsvg%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">更稳的做法，是先在任务系统里明确范围和责任，在仓库文档里补齐接口与设计说明，在计划工件里写清。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更稳的做法，是先在任务系统里明确范围和责任，在仓库文档里补齐接口与设计说明，在计划工件里写清</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Scope</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">、</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Non-Goals</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">、</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Validation</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">、</span><code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Rollback</span></code><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">，然后再让agent进入实现与测试。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">例如，一个同步工具类任务，如果只写“实现同步功能”，agent只能猜运行入口、配置来源、错误处理、重试方式和验证命令。更好的计划应该回答几个问题：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">入口命令是什么，谁会触发它？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">输入来自配置、参数、文件、API 还是消息？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">核心对象在哪里装配，哪些字段必须校验？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">service、repository、gateway或adapter各自负责什么？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">失败时是重试、跳过、停止还是回滚？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">成功与失败分别用什么命令或runbook验证？</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">结果要写回哪里？</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端任务尤其需要把“完成”的判断拆开。因为很多后端能力不是页面上马上能看到的，它可能是一条命令、一个定时任务、一个消费链路、一个API、一个数据同步过程，或者一组配置驱动的行为。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:144px;"><thead><tr style="height:39px;"><th data-colwidth="94" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">验证层次</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">应回答的问题</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">典型证据</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="94" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">静态检查</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">代码结构、类型、lint、配置是否符合项目规则</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">lint 输出、类型检查、编译结果</span></p></td></tr><tr style="height:39px;"><td data-colwidth="94" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">单元验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">核心函数和边界条件是否正确</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">单测结果、关键case列表</span></p></td></tr><tr style="height:39px;"><td data-colwidth="94" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">链路验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">入口、输入、处理、输出是否连通</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">命令执行记录、接口请求记录、mock环境结果</span></p></td></tr><tr style="height:39px;"><td data-colwidth="94" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">失败验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">异常、超时、重试、回滚或停止策略是否符合预期</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">错误日志、失败 case、恢复步骤</span></p></td></tr><tr style="height:39px;"><td data-colwidth="94" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">回写验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">结果是否同步到任务系统、PR/MR 或文档</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">验证摘要、剩余风险、后续事项</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">后端场景的关键点：</span></span></strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">先写清入口、输入、边界和失败策略。验证不要只写单测，要覆盖链路和失败场景。结果要能被后来的人复用。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">所以对后端来说，关键不在于把实现动作再往前提，而在于把验证动作更早放进任务设计里。很多链路型任务真正决定能不能进入交付的，并不是“有没有代码”，而是“有没有一组团队共同认可的验证条件”。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">07</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">工具不是重点，信息落点和职责分层才是重点</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">7.1 工具可替换，职责位置要稳定</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">前面两节分别用了前端和后端场景说明同一件事：工具名可以不同，但协作链里的位置其实高度相似。我们真正需要稳定下来的，不是某个固定产品组合，而是研发协作中的职责分层。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9432213209733488" data-s="300,640" data-type="png" data-w="863" style="width:447px;height:422px;" type="block" data-imgfileid="100015779" src="https://wechat2rss.xlab.app/img-proxy/?k=9c6f9bfd&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfoPPWu9pwp98kutVRzafGO03FB3GyA6SibfBPjlTv1WMFJ2fqcE1BabMYD7cFd8pIxqRIUmib9DgNo3HxFU1RmCsrLKX4NHuQiaf8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span data-pm-slice="0 0 []"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">工具可以替换，但职责分层、架构边界和跨层约束不能缺位。来源：</span></span><span lang="EN-US"><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">OpenAI Harness Engineering</span></span><span leaf="" style="font-size: 11pt;font-family: Arial, sans-serif;color: rgb(143, 149, 158);">。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">可以把常见工具放回同一条链路里看。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:172px;"><thead><tr style="height:39px;"><th data-colwidth="122" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">层次</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">典型工具或工件</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">主要作用</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="122" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务编排</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Linear / JIRA / 其他 PMS</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">组织目标、范围、状态、责任人、验收条件和反馈</span></p></td></tr><tr style="height:39px;"><td data-colwidth="122" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">执行依据</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Pencil / docs / design / plan</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">固定结构、边界、非目标、接口和验收条件</span></p></td></tr><tr style="height:39px;"><td data-colwidth="122" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">状态暴露与验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Storybook / runbook / verify 命令</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">展示状态、复现问题、确认结果</span></p></td></tr><tr style="height:39px;"><td data-colwidth="122" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">agent执行</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">Codex / Cursor / Claude Code</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">搜索、修改、实现、测试、文档更新和结果回写</span></p></td></tr><tr style="height:39px;"><td data-colwidth="122" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">评审收口</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">GitHub / GitLab</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">承接diff、review、CI、讨论、合并和留痕</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">把Pencil、Storybook、Linear、Codex、Cursor、Claude Code放在同一段里讨论，很容易把问题带偏成工具选型。但从工程视角看，这里真正重要的不是产品，而是每一层承担什么职责。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:163px;"><thead><tr style="height:39px;"><th data-colwidth="138" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">层次</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">职责</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="138" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务编排层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">定义目标、范围、责任人、优先级和验收口径</span></p></td></tr><tr style="height:39px;"><td data-colwidth="138" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">执行依据层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">冻结结构、边界和非目标</span></p></td></tr><tr style="height:39px;"><td data-colwidth="138" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">状态暴露与验证层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">把系统在不同条件下的行为显式展示出来</span></p></td></tr><tr style="height:39px;"><td data-colwidth="138" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">agent执行层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">进入代码库和运行环境，完成搜索、编辑、执行、验证和回写</span></p></td></tr><tr style="height:39px;"><td data-colwidth="138" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">评审收口层</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">负责diff审查、CI 校验、评论讨论、合并和审计留痕</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Harness Engineering要做的，就是把这些职责拆开、接稳，并让agent在自己应该工作的层面上发挥作用。工具完全可以替换，但任务编排、依据冻结、状态暴露、执行入口、验证反馈、评审收口这些位置不能长期缺位。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这也是为什么同一套方法可以同时适配Cursor、Codex、Claude Code或其他 agent工具：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">工具负责执行能力。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">harness负责工程条件。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务入口、计划协议、验证入口和回写位置稳定后，工具替换带来的迁移成本会小很多。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">如果所有规则都绑在某个工具的私有prompt里，工具一换，团队就要重新整理协作方式。</span></p></li></ul><hr style="border-style: solid;border-width: 1px 0 0;border-color: rgba(0,0,0,0.1);-webkit-transform-origin: 0 0;-webkit-transform: scale(1, 0.5);transform-origin: 0 0;transform: scale(1, 0.5);"/><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">落地篇：从轻量harness到适用边界</span></span></strong></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">08</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">从一套轻量harness开始落地</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">8.1 从最小harness开始</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">很多团队看到这里，第一反应可能是：这套东西是不是太完整了，落地成本会不会很高。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">实际上，如果</span><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">只是想</span><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">从“个人会用agent”走到“团队能稳定协作”，起步不一定复杂。先把最容易反复出问题的几个位置固定下来就够了。</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:199px;"><thead><tr style="height:39px;"><th data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">优先级</span></p></th><th data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">先固定什么</span></p></th><th style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;font-weight:500;background-color:rgb(242,243,245);text-align:left;"><p><span leaf="">做法</span></p></th></tr></thead><tbody><tr style="height:39px;"><td data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">1</span></p></td><td data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">任务统一入口</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">不要把所有工作都直接扔进聊天窗口，至少要有一个能承接目标、范围、背景、责任人和反馈的位置</span></p></td></tr><tr style="height:39px;"><td data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">2</span></p></td><td data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">仓库入口地图</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">根目录放一个简洁的</span><code><span leaf="">AGENTS.md</span></code><span leaf="">或同类文档</span></p></td></tr><tr style="height:39px;"><td data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">3</span></p></td><td data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">复杂任务计划</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">写清范围、非目标、入口、输入、组件职责、关键时序、错误处理和验证方式</span></p></td></tr><tr style="height:39px;"><td data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">4</span></p></td><td data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">可复用验证</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">前端用Storybook和页面联调说明，后端用README、Makefile、测试命令、runbook或verify脚本</span></p></td></tr><tr style="height:39px;"><td data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">5</span></p></td><td data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">项目规则登记</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">先区分文档说明、命令检查和CI gate，再逐步升级规则</span></p></td></tr><tr style="height:39px;"><td data-colwidth="60" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">6</span></p></td><td data-colwidth="114" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">结果回写</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p><span leaf="">验证摘要、review结论、剩余风险、下一步动作要回到任务系统、PR/MR或仓库文档</span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">轻量harness模板先解决的就是这些基础问题。团队不需要一开始就建设完整平台，可以先把任务入口、计划协议、项目约束、验证入口和结果记录固定下来。只要这些位置稳定，agent协作就会比只靠临时prompt更可控。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后续再逐步补：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">项目级linter</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">contract diff</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">E2E（End-to-End，端到端验证：从任务入口、计划协议、执行过程、验证入口到结果记录的完整链路检查，确认协作流程整体可跑通。）</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">外部系统readback</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">维护扫描</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">规则升级</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">顺序可以慢慢来，但方向应该清楚：把反复依赖人的判断，逐步写回到项目规则和检查入口里。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一个更稳妥的落地顺序可以分成三个阶段：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">阶段 1：让agent找得到入口</span></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">先补</span><code><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">AGENTS.md</span></code><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">、验证命令和复杂任务计划模板，让agent进入项目后能快速找到任务入口、项目边界和验证方式。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">阶段 2：让任务能被复盘和复用</span></span></strong></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">固定plan、run</span><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">boo</span><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">k、验证摘要和PR/MR回写格式，让一次任务结束后的结论能被后来的人继续使用。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">阶段 3：让重复问题逐步机械化</span></span></strong></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">登记项目约束，把高频review问题升级成lint、script、test或CI，减少同类问题反复依赖人工提醒。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这三个阶段不要求一次完成。更实际的做法，是先选一两个真实项目试运行：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">前端可以从一个复杂页面或组件库开始。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后端可以从一个链路型工具或集成任务开始。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">每次任务结束后，都补一次计划、验证和回写。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">harness会逐步从模板变成项目自己的工作方式。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">09</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">适用边界</span></strong></span></p></div></div></div></div><h3 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">9.1 判断边界：轻量还是完整</span></h3><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">Harness Engineering不是要求所有事情都走一遍完整流程。</span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">适合轻量处理：</span></span></strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务影响面小、验证方式直接明确，不需要完整harness流程。</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一次性实验、纯脑暴、小范围草稿。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">非核心逻辑的小修小补。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">只影响单个小文件，且验证方式直接明确。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">适合启用harness：</span></span></strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务会影响交付、协作或后续复用，需要提前固定依据、边界和验证。</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">有明确交付目标的页面或组件开发。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">有接口、数据结构、测试或验证要求的后端任务。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">涉及多个模块、多个状态、接口契约、数据迁移、权限边界或外部系统。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">需要多人协作和评审，或希望把经验写回仓库和任务系统。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">仍然需要人判断：</span></span></strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">让信息进入系统，不意味着人可以退出判断。</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">需求澄清、架构取舍、业务优先级。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">风险判断、权限边界、安全策略。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">同类问题是否进入项目约束登记，验证结果是否写入runbook或PR/MR。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">后续需要交接、复盘或继续迭代时，关键决策应同步回任务系统或仓库文档。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这个边界很重要。Harness Engineering的目标不是把所有研发动作流程化，而是把高风险、高协作成本、高复用价值的部分系统化。越是短平快的事情，越应该保留轻量路径；越是会影响后续交付的事情，越应该提前准备依据、边界和验证。</span></p><h2 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">附：辅助初始化Prompt</span></span></h2><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">下面这段可以直接复制给agent，平时不需要逐字阅读。</span></p><p class="code-snippet__fix code-snippet__js"><ul class="code-snippet__line-index code-snippet__js"></ul><pre class="code-snippet__js" data-lang="markdown"><code><span leaf="">你是我的研发协作 agent。我会提供一个 harness 模板压缩包，以及一个目标项目路径。</span></code><br/><code><span leaf="">请按两个阶段工作。</span></code><br/><code><span leaf="">阶段 1：只解读，不修改文件。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">1.</span> 解压或读取 harness 模板包，说明模板包中的核心目录和文件职责。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">2.</span> 读取目标项目的现有结构，包括 README、AGENTS.md、Makefile、package.json、go.mod、pyproject.toml、docs、scripts、CI 配置等实际存在的入口。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">3.</span> 判断目标项目适合初始化哪些 harness 内容：入口地图、控制面文档、计划协议、测试 runbook、项目约束登记、agent prompts/guides、脚本检查入口等。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">4.</span> 输出初始化方案，必须包含：</span></code><br/><code><span leaf="">   - 准备新增的文件</span></code><br/><code><span leaf="">   - 准备修改的文件</span></code><br/><code><span leaf="">   - 明确不覆盖或需要保留的文件</span></code><br/><code><span leaf="">   - 需要从目标项目实际情况推导的内容</span></code><br/><code><span leaf="">   - 初始化后的验证命令</span></code><br/><code><span leaf="">   - 可能的副作用和回滚方式</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">5.</span> 在我确认之前，不要修改目标项目。</span></code><br/><code><span leaf="">阶段 2：确认后再执行初始化。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">1.</span> 按确认后的方案初始化 harness 文件。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">2.</span> 保留目标项目已有的工程结构、构建方式、测试命令和团队约定，不要把模板内容机械覆盖到项目上。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">3.</span> 如果发现模板假设和项目实际情况冲突，先停下来说明冲突，不要自行扩大修改范围。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">4.</span> 初始化完成后，运行可用的验证命令，并给出结果摘要。</span></code><br/><code><span leaf=""><span class="code-snippet__bullet">5.</span> 最后输出一份初始化报告，包括已创建/修改文件、验证结果、尚未机械化的项目约束、后续建议。</span></code><br/></pre></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">最后：</span></span></strong><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">prompt解决的是这一轮怎么说清楚，harness解决的是项目里如何持续做对。agent的可靠性不只来自模型能力，也来自任务入口、执行依据、验证反馈和结果记录是否提前准备好。</span></p><h2 style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">结语：让AI进入可验证的研发协作</span></span></h2><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">我们讨论AI编程，最容易被放大的往往是模型能力：会不会写、写得快不快、答案漂不漂亮。但回到研发现场，很多问题最后还是落在几件具体的事上：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务依据是否完整</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">边界条件是否清楚</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验证方式是否提前准备好</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">结果有没有被记录下来</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">回到研发现场看，Harness Engineering做的其实是几件具体的事：</span></p><ul class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务别只留在聊天里。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">边界别只靠人记。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">验证别只停在本机。</span></p></li><li><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">结果别只存在这一轮对话里。</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">它一方面把任务入口、执行依据和验证反馈接稳，另一方面把协作链里的职责分清。做好这些之后，agent才不会只是一个偶尔帮忙的生成工具，而会慢慢变成研发链路中一个更可靠的执行者。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">AI可以加快生成，但稳定交付仍然依赖清晰的依据、边界、验证和记录。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">当这些工程条件提前准备好，agent带来的就不只是速度，而是更少的返工、更清楚的协作界面，以及能留在项目里的经验。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">从Prompt Engineering走向Harness Engineering，重点也就在这里：不只追求这一轮让模型回答得更好，而是让项目本身具备一套能支持agent反复接手、验证和回写的工作方式。</span></p><p><span leaf=""><img data-aistatus="1" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499415&amp;idx=1&amp;sn=ffb14bf71eac13f839a42a9c7865d809&amp;scene=21#wechat_redirect" textvalue="内存峰值降60%+，动图加载快75%：爱奇艺图片库一次从&#39;能用&#39;到&#39;极致&#39;的跨越" data-itemshowtype="0" linktype="text" data-linktype="2">内存峰值降60%+，动图加载快75%：爱奇艺图片库一次从&#39;能用&#39;到&#39;极致&#39;的跨越</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499399&amp;idx=1&amp;sn=63e1a3f9204caaa35166cbc9e5812071&amp;scene=21#wechat_redirect" textvalue="零侵入、低成本！轻松为老系统注入 AI 灵魂" data-itemshowtype="0" linktype="text" data-linktype="2">零侵入、低成本！轻松为老系统注入 AI 灵魂</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499312&amp;idx=1&amp;sn=14e73f366025eca7524e87f02eb759f9&amp;scene=21#wechat_redirect" textvalue="治愈 Cursor AI 编程的 “幻觉”？用它就够了！" data-itemshowtype="0" linktype="text" data-linktype="2">治愈 Cursor AI 编程的 “幻觉”？用它就够了！</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499272&amp;idx=1&amp;sn=9a6e5e6741f37b664783c0a38cb771d1&amp;scene=21#wechat_redirect" textvalue="速看如何跑赢碎片化时代的流量竞速" data-itemshowtype="0" linktype="text" data-linktype="2">速看如何跑赢碎片化时代的流量竞速</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="text-align: justify;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499262&amp;idx=1&amp;sn=c31aa4e39f160ea36adf0f30f1e1ce07&amp;scene=21#wechat_redirect" textvalue="在爱奇艺做研发，用AI写代码是什么体验？" data-itemshowtype="0" linktype="text" data-linktype="2">在爱奇艺做研发，用AI写代码是什么体验？</a></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=1ad626c4&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499431%26idx%3D1%26sn%3Dbaa9408cc9502ed7e54ca208d4af0f2b">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 14 May 2026 12:02:00 +0800</pubDate>
    </item>
    <item>
      <title>内存峰值降60%+，动图加载快75%：爱奇艺图片库一次从&#39;能用&#39;到&#39;极致&#39;的跨越</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499415&amp;idx=1&amp;sn=ffb14bf71eac13f839a42a9c7865d809</link>
      <description>基于华为最新仓颉编程语言，实现鸿蒙生态图片高效加载的完整实践解析</description>
      <content:encoded><![CDATA[<p><span>移动产品研发部</span> <span>2026-05-07 12:01</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=15204a7d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfoxia14iaoM9SvmCphbiaWBZpYlOY2nq2CdibicpC1DuDicmlW7nBiaQIcyVEuJIo8IzD5zBEWP5FjNsTVWy1PpgTb3UiamgcZjJTIib5A0%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>基于华为最新仓颉编程语言，实现鸿蒙生态图片高效加载的完整实践解析</p>
  <div data-pm-slice="9 3 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: left;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">写在前面</span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">随着HarmonyOS NEXT的正式发布，越来越多的应用开始拥抱鸿蒙原生开发。作为国内领先的视频平台，爱奇艺也在积极布局鸿蒙生态，致力于为用户带来更流畅、更优质的观影体验。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">在移动应用场景中，图片加载是影响用户体验的关键环节。海报、焦点图、活动图、角标……这些看似普通的图片资源，却承载着用户的第一印象。如何在鸿蒙平台上实现极致的图片加载体验，成为爱奇艺技术团队面临的重要课题。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">本文将分享爱奇艺在鸿蒙原生应用开发中的技术实践——基于仓颉语言自研高性能图片库的全过程，包括技术选型思考、架构设计、性能优化以及实践成果。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">挑战：鸿蒙图片加载的痛点</span></strong></span></p></div></div></div></div><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-indent: 0em; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;font-size: 15px; letter-spacing: 1px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;font-size: 15px; color: rgb(0, 220, 90);&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.1 ArkTS的性能瓶颈：</span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">在鸿蒙应用开发中，ArkTS是官方推荐的主要开发语言。然而在实际开发过程中，我们发现ArkTS在处理图片密集型任务时存在一些性能瓶颈：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">单线程语言</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">模型</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">的局限</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：ArkTS基于单线程事件循环模型，当遇到复杂的图片解码、处理任务时，容易造成主线程阻塞，引发UI卡顿。特别是在列表滑动、快速翻页等场景下，用户体验受到影响。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">多线程</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">使用成本高</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：虽然ArkTS支持Worker和TaskPool实现多线程，但开发者需要手动处理内存隔离、线程间通信、参数序列化等问题。Worker数量和TaskPool执行时间受限，需要根据任务类型进行权衡，开发和维护成本较高。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.2 AVIF格式的迫切需求：</span></strong></p><p data-pm-slice="0 0 []" style="margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">爱奇艺作为视频平台，对带宽和存储成本高度敏感。为了在保证画质的同时降低传输成本，爱奇艺线上图片资源已广泛采用AVIF格式。</span></p><p style="margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">AVIF是由开放媒体联盟推出的新一代图片格式，相比传统格式具有显著优势：</span></p><ul class="list-paddingleft-1"><li><p style="margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更高压缩效率</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：在相同视觉质量下，AVIF 相比 JPEG 通常可减少约 40–50% 的文件体积，相比 WebP 也可进一步降低约 20–30%，显著节省带宽与存储空间。</span></p></li><li><p style="margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更丰富的图像质量能力</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：支持 10-bit / 12-bit 色深、4:4:4 色度采样及更好的渐变过渡，减少色带和压缩伪影，在复杂纹理和渐变场景下表现更稳定。</span></p></li><li><p style="margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">HDR</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 与现代特性支持</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：原生支持 HDR、广色域（如 BT.2020）、透明通道（Alpha）以及动画帧，适合高质量图片与新一代显示设备。</span></p></li></ul><p style="margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">然而，当前鸿蒙系统自带的Image组件尚未支持AVIF格式，这成为爱奇艺鸿蒙原生应用开发的一大痛点。如何在鸿蒙端实现高效稳定的AVIF加载，成为亟待解决的核心诉求。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.3 图片库密集型任务的特性：</span></strong></p><p data-pm-slice="0 0 []" style="margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">图片库是典型的计算密集型+IO密集型应用，主要包含三类任务：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:576px;"><tbody><tr style="height:39px;"><td data-colwidth="113" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">任务类型</span></span></p></td><td data-colwidth="202" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">特点</span></span></p></td><td data-colwidth="261" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">挑战</span></span></p></td></tr><tr style="height:39px;"><td data-colwidth="113" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">图片加载</span></span></p></td><td data-colwidth="202" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">频繁网络请求与磁盘I/O</span></span></p></td><td data-colwidth="261" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">并发控制、超时管理、缓存策略</span></span></p></td></tr><tr style="height:39px;"><td data-colwidth="113" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">图片解码</span></span></p></td><td data-colwidth="202" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">高计算量和内存占用</span></span></p></td><td data-colwidth="261" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">CPU密集型、需要异步处理</span></span></p></td></tr><tr style="height:39px;"><td data-colwidth="113" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">图片处理</span></span></p></td><td data-colwidth="202" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">缩放、裁剪、滤镜等</span></span></p></td><td data-colwidth="261" style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;">高频耗时任务、需要GPU加速</span></span></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="line-height: 1.6em;margin-bottom: 0px;text-align: justify;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这些任务对语言的并发能力、内存管理、性能表现都提出了较高要求</span><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;line-height: 1.6em;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.6em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 选型：为什么是仓颉？</span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-align: justify;line-height: 1.6em;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">面对上述挑战，爱奇艺技术团队进行了深入的技术调研，最终选择了仓颉（Cangjie）语言作为图片库的核心开发语言。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.6em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.1 仓颉语言简介：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉是华为自研的面向全场景智能的新一代编程语言，专为鸿蒙生态打造。它融合了多种现代编程语言的优点，具备以下核心特性：</span></p><p style="text-align: justify;line-height: 1.6em;margin-top: 0px;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">静态强类型与</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">安全</span></strong></p><p style="text-align: justify;line-height: 1.6em;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="text-align: justify;line-height: 1.6em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉采用静态类型系统，在编译期即可发现大部分类型错误，减少运行时异常。同时，仓颉</span><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内置内存安全机制，通过所有权和生命周期管理，有效避免内存泄漏、野指针等问题，让开发者更专注于业务逻辑。</span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">高效并发</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">模型</span></strong></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉提供了用户态线程模型，轻量级执行实体拥有独立上下文，却能共享内存空间，兼顾隔离与高效。编译器与运行时系统对并发任务进行了专项优化，结合轻量线程和并发对象库，实现更佳的资源管理与调度效率。</span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">跨语言互操作</span></strong></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉语言提供了强大的跨语言互操作能力，支持与C语言和ArkTS的无缝集成。这意味着：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">可以充分利用现有的C语言图片解码库（如libavif、libwebp等）</span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">可以与ArkTS UI层进行双向通信</span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">可以复用现有的鸿蒙UI组件和生命周期机制</span></p></li></ul><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">平滑迁移</span></strong></p><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">对于已有ArkTS代码的项目，仓颉支持渐进式迁移。开发者可以选择性能关键模块使用仓颉重写，保持其他模块不变，降低迁移风险和成本。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">3.2 支持ArkUI组件：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉可以直接支持和创建ArkUI组件，这意味着图片库可以无缝集成到鸿蒙的声明式UI框架中：</span></p><p data-pm-slice="0 0 []" style="text-align: center;margin-bottom: 0px;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4287037037037037" data-type="jpeg" data-w="1080" style="width: 443px;height: 190px;" data-width="3128" data-height="1341" data-imgfileid="100015754" src="https://wechat2rss.xlab.app/img-proxy/?k=6c20f5c1&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfp8u2O83mUiaWEqxG2p7NZ5u5dB1mrVpmB1CIibsjUE1oYriaLGgMXGqA8YfOqDWHicz604g5ib6l8QdUROSHwpv6kePHZTJsde2kQI%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这种设计让业务层可以像使用普通组件一样使用仓颉图片库，无需关心底层实现细节。</span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 架构设计：仓颉图片库的技术方案</span></strong></span></p></div></div></div></div><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.1 整体架构：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">爱奇艺仓颉图片库采用分层架构设计，核心组件包括：</span></p><p data-pm-slice="0 0 []" style="text-align: center;margin-bottom: 0px;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-type="jpeg" data-w="1080" style="width: 421px;height: 421px;" data-width="2048" data-height="2048" data-imgfileid="100015755" src="https://wechat2rss.xlab.app/img-proxy/?k=802bc47d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfpMR9bA5AC44fRBPwSNLiaU07gjUDMhsrw62ay93UX9PCmvmlEDKEhnd86M8h3ExSdov0WPLvnEae6Zic8E9EhgpSBzZfG9jyvWs%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.2 仓颉/ArkTS混合架构：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">为了兼顾开发效率和性能，我们采用了仓颉/ArkTS混合架构：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">ArkTS层</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：负责UI展示、生命周期管理、业务逻辑</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉层</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：负责图片加载、解码、缓存、任务调度等核心功能</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">C语言层</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：复用成熟的编解码库（libavif、FFmpeg等）</span></p></li></ul><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">这种架构的优势在于：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">UI层保持ArkTS开发效率，无需切换语言</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">核心性能模块使用仓颉，发挥语言性能优势</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">复用成熟C库，避免重复造轮子</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.3 图片处理流程：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">图片库采用「缓存优先、网络兜底」的三级缓存策略（内存LruCache → 磁盘缓存 → 网络请求），结合静态图与动图的差异化解码方案。加载流程从主线程 loadImage 通过 spawn 触发异步任务，经缓存层快速响应后进入解码处理：静态图直接解码为单帧 PixelMap，动图经 avif 解码和帧管理后输出多帧 PixelMap 序列，最终所有图片统一转换为PixelMap 格式，通过 launch 机制触发 ArkUI Image 组件渲染展示。这种分层设计让 UI 层无需关心图片来源，兼顾开发效率与极致性能。</span></p><p style="text-align: center;margin-bottom: 0px;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6777777777777778" data-type="png" data-w="1080" style="width: 431px;height: 292px;" data-width="2022" data-height="1371" data-imgfileid="100015756" src="https://wechat2rss.xlab.app/img-proxy/?k=45cb369c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfpbeJhdQVDCC9B6VmgNM11icE32XgTbEs7UF0X4DUrAVWAXeLCS8AKbd6vGtLF9KDyD8H9ZusK3YJvFkX1PkdLwuS1SRxBGI2FY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">4.4 动图解码优化：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">动图解码是图片库的技术难点之一，我们针对仓颉语言特性进行了专项优化：</span></p><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">帧级锁机制</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">按帧串行处理，确保帧顺序，防止画面错乱</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">使用仓颉的并发原语实现高效的锁机制</span></p></li></ul><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">同步机制</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">保证解码后的帧数据正确及时传递至渲染线程</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">平衡解码速度与渲染帧率，避免内存堆积</span></p></li></ul><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">任务队列管理</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">高效调度多个解码任务，避免线程阻塞</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">支持动图优先级管理，优先保证可见区域动图流畅播放</span></p></li></ul><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 性能优化：魔鬼在细节</span></strong></span></p></div></div></div></div><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">5.1 关键优化点：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">互操作</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">回调</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">优化</span></strong></p><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">通过互操作回调实现ArkTS生命周期事件与仓颉端的衔接，如</span><code><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">aboutToReuse</span></code><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">、</span><code><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">aboutToRecycle</span></code><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">等。在组件复用和回收时，及时释放仓颉侧资源，避免内存泄漏。</span></p><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">复制优化</span></strong></p><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">基于</span><code><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">memcpy</span></code><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">高效完成C侧解析buffer的内存复制与传递。减少不必要的数据拷贝，降低内存带宽压力。</span></p><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">标准库</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">优化</span></strong></p><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">利用仓颉标准库优化网络请求与文件操作性能：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">使用仓颉异步I/O接口，提升并发处理能力</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">复用连接池，减少TCP握手开销</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">批量读写磁盘，减少系统调用次数</span></p></li></ul><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">线程调度优化</span></strong></p><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">减少不必要的线程切换，内存缓存等轻量场景直接在主线程完成处理。仅在真正需要异步执行的任务（如网络请求、图片解码）才使用后台线程。</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">5.2 内存优化成果：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">通过仓颉的内存管理优势，我们在内存占用方面取得了显著优化：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">峰值降低60%+</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：相比纯ArkTS方案，仓颉图片库的内存峰值大幅降低</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更稳定的</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">曲线</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：避免GC抖动带来的性能波动</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更可控的资源释放</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：利用所</span><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;text-align: justify;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">有权机制</span><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">，确保资源及时释放</span></p></li></ul><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 实践成果：数据说话</span></strong></span></p></div></div></div></div><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">6.1 性能提升：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">我们使用12张不同类型图片进行加载耗时对比测试（单位：毫秒）：</span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;min-width:100px;"><tbody><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">图片类型</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">仓颉实现</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">ArkTS实现</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">优化幅度</span></span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">网络静图</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">231</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">305</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;">-24%</span></span></strong></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">硬盘静图</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">63</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">122</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;">-48%</span></span></strong></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">内存静图</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">26</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">50</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;">-48%</span></span></strong></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">网络动图</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">406</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">1648</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;">-75%</span></span></strong></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">硬盘动图</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">122</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">134</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">-9%</span></span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">内存动图</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">32</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">38</span></span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="margin-bottom: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;">-16%</span></span></strong></p></td></tr></tbody></table><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">核心结论</span><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">整体加载耗时显著降低，特别是网络动图场景优化幅度达75%</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">自定义程度提升，可针对业务场景进行深度优化</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">编码耗时分布更均衡，避免单一任务阻塞</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">6.2 用户体验提升：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">在实际产品场景中，仓颉图片库带来了明显的用户体验提升：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">首屏加载速度提升</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：首页海报加载更快，用户进入即可看到内容</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">列表滑动更流畅</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：长列表滑动时图片加载无卡顿</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">动图播放更顺滑</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：动图帧率稳定，无掉帧现象</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">占用降低</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：应用运行更稳定，减少OOM风险</span></p></li></ul><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">07</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 未来展望</span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉图片库的建设是一个持续演进的过程，我们规划了以下发展方向：</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">7.1 功能补齐：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">借助仓颉语言的高性能与并发特性，持续完善图片库能力：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更多格式支持</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：更多图片格式解码支持</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">更丰富的图片处理</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：滤镜、水印、智能裁剪等</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存</span></strong><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">优化</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：更精细的缓存策略，支持图片预加载与智能回收</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">7.2 跨平台拓展：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">利用仓颉的跨平台优势，将图片库能力拓展至更多终端与平台：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">多端复用</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：一套代码，支持鸿蒙手机、平板、车机、TV等多终端</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">跨平台支持</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：探索仓颉在其他平台的应用可能性</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">一次开发，多端复用</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：降低多平台维护成本</span></p></li></ul><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; max-width: 100%; clear: both; min-height: 1em; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-size: 17px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; visibility: visible; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 1.75em; box-sizing: border-box !important; overflow-wrap: break-word !important;&#34;},&#34;namespaceURI&#34;:&#34;&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">7.3 生态共建：</span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">我们希望将仓颉图片库的实践经验回馈社区：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">开源计划</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：逐步开源核心模块，与社区共建</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">最佳实践分享</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：通过技术文章、演讲等形式分享经验</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉生态共建</span></strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：与仓颉技术团队深度合作，推动语言生态发展</span></p></li></ul><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">08</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgb(27, 27, 27);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"> 写在最后</span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">仓颉图片库的建设是爱奇艺在鸿蒙生态探索中的一个缩影。从最初的技术调研，到架构设计，再到性能优化，每一步都凝聚着团队的心血。</span></p><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">在这个过程中，我们深刻体会到仓颉语言在系统级应用开发中的优势：</span></p><ul class="list-paddingleft-1"><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">内存安全让开发更省心</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">高效并发让性能更出色</span></p></li><li><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">跨语言互操作让生态更开放</span></p></li></ul><p style="text-align: justify;margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">我们相信，随着仓颉语言的不断成熟和鸿蒙生态的持续发展，会有越来越多的开发者加入到这个生态中来。爱奇艺也将继续深耕鸿蒙平台，为用户带来更优质的视听体验。</span></p><p style="text-align: justify;margin-bottom: 0px;"><strong><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">特别感谢仓颉技术团队在项目过程中提供的支持！</span></strong></p><p style="margin-bottom: 0px;"><span leaf=""><img data-aistatus="1" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: bottom;box-sizing: border-box !important;overflow-wrap: break-word !important;height: auto !important;visibility: visible !important;width: 676.938px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></p><p style="margin-bottom: 0px;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;box-sizing: border-box !important;overflow-wrap: break-word !important;">也许你还想看</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;font-size: 15px;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499399&amp;idx=1&amp;sn=63e1a3f9204caaa35166cbc9e5812071&amp;scene=21#wechat_redirect" textvalue="零侵入、低成本！轻松为老系统注入 AI 灵魂" data-itemshowtype="0" linktype="text" data-linktype="2">零侵入、低成本！轻松为老系统注入 AI 灵魂</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;font-size: 15px;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499312&amp;idx=1&amp;sn=14e73f366025eca7524e87f02eb759f9&amp;scene=21#wechat_redirect" textvalue="治愈 Cursor AI 编程的 “幻觉”？用它就够了！" data-itemshowtype="0" linktype="text" data-linktype="2">治愈 Cursor AI 编程的 “幻觉”？用它就够了！</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;font-size: 15px;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499272&amp;idx=1&amp;sn=9a6e5e6741f37b664783c0a38cb771d1&amp;scene=21#wechat_redirect" textvalue="速看如何跑赢碎片化时代的流量竞速" data-itemshowtype="0" linktype="text" data-linktype="2">速看如何跑赢碎片化时代的流量竞速</a></span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;font-size: 15px;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499262&amp;idx=1&amp;sn=c31aa4e39f160ea36adf0f30f1e1ce07&amp;scene=21#wechat_redirect" textvalue="在爱奇艺做研发，用AI写代码是什么体验？" data-itemshowtype="0" linktype="text" data-linktype="2">在爱奇艺做研发，用AI写代码是什么体验？</a></span></p><p style="text-align: justify;margin-bottom: 0px;line-height: 1em;"><span leaf="" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499202&amp;idx=1&amp;sn=1abf3790b9058ab061e6e42d9e6b29bf&amp;scene=21#wechat_redirect" textvalue="创新高！ 2025年爱奇艺申请发明专利880件 过半是AI相关专利" data-itemshowtype="0" linktype="text" data-linktype="2">创新高！ 2025年爱奇艺申请发明专利880件 过半是AI相关专利</a></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=e114874d&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499415%26idx%3D1%26sn%3Dffb14bf71eac13f839a42a9c7865d809">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 07 May 2026 12:01:00 +0800</pubDate>
    </item>
    <item>
      <title>零侵入、低成本！轻松为老系统注入 AI 灵魂</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499399&amp;idx=1&amp;sn=63e1a3f9204caaa35166cbc9e5812071</link>
      <description>Tenon Agent破局老系统“AI 化”难题，助力构建智能生态</description>
      <content:encoded><![CDATA[<p>原创 <span>海外后端研发组</span> <span>2026-04-09 11:59</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=c45de482&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfrN98TkxnVP4oX7FJq3R8BvqhkF0jcqWnIPPBfjyFwap0x6Zic7TD2tGO417bavg3mhUkj7xnibzng51G0nicnjqmIIp6icJYbhcQY%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>Tenon Agent破局老系统“AI 化”难题，助力构建智能生态</p>
  <div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 3 []"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">项目背景</span></strong></span></p></div></div></div></div><h1 style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;outline: 0px;text-indent: 0px;line-height: 1.75em;text-align: justify;"><span leaf="">大模型浪潮席卷而来，如今各团队都在思考以下问题：</span></h1><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">“</span><strong><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">如何让我们的系统也拥有一个聪明的专属 AI 助手？</span></strong></p><p style="text-align: justify;margin: 0px;line-height: 1.75em;"><strong><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">我们系统的哪些流程可以让AI来做？</span></strong></p><p style="text-align: justify;margin: 0px;line-height: 1.75em;"><strong><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">我们该如何启动、有序转型？</span></strong><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">”</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5578125" data-s="300,640" data-type="png" data-w="1280" style="width:578px;height:322px;" type="block" data-imgfileid="100015672" src="https://wechat2rss.xlab.app/img-proxy/?k=526a1dfa&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfpia1ib4OEOEziaLNiaBUylX3ZEcwCDibbp7YEwbQahNJrWicbaxGLBPWaB3zhicyUA74ZlwhKR1WDfqcB2Xn2RZGzibKG5iciatTo1NwyBI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="font-size: 15px;letter-spacing: 1px;">但理想很丰满，现实往往很骨感。当我们把目光投向现有的业务系统时，往往会面临以下几个问题：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><strong><span leaf="" style="font-weight: bold;font-size: 15px;letter-spacing: 1px;">前端历史包袱重</span></strong><span leaf="" style="font-weight: bold;font-size: 15px;letter-spacing: 1px;">：</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">公司内部沉淀了大量的历史业务系统，前端生态非常复杂，涵盖了 Vue2、老旧的 React，甚至还有古董级的 JSP，现代 AI 对话库很难兼容。</span></p></li><li><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">后端接入成本高：</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">AI绝不能只是个“闲聊机器人”，它必须能长出“手脚”去调用真实的业务接口（查数据、做操作）才能产生商业价值。但在传统接入模式下，为了给AI 挂载一个简单的业务工具，开发人员不得不从零手动搭建复杂的后端 Agent 工作流（Workflow），深陷于繁琐的意图解析、上下文记忆管理、以及前后端状态流转的“脏活累活”中，联调成本极高。</span></p></li><li><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">能力沦为“AI 孤岛”，优质工作流无法复用：</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">各个业务线辛辛苦苦调优的提示词（Prompt）、封装好的优质工具接口、沉淀下来的复杂业务工作流，往往只被困在自己的系统里。客服 Agent 调不到运维的接口，财务Agent 查不了HR 的数据。“烟囱式”的AI 开发不仅让各团队在重复造轮子，更让未来系统间的“多智能体协同”沦为空谈。</span></p></li></ul><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">解决方案</span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">基于上述痛点，海外技术团队开发上线了 </span><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Tenon Agent</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> 解决方案，目前已在内部顺利落地了 10 余个业务项目。Tenon Agent 的核心解法可以概括为三步：</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5578125" data-s="300,640" data-type="png" data-w="1280" style="width:578px;height:322px;" type="block" data-imgfileid="100015674" src="https://wechat2rss.xlab.app/img-proxy/?k=26cf623c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfp5EXvQRicmOzvOfkJgCdegC5wWvBHRxCNWxFePUuI4ZInLgWkkyc48GehiaRFzqgr2TGpcWeRADlIwj5SB4trRcEubOKO19S8Rc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li style="text-align:left;"><p style="line-height: 1.75em;"><strong style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;"><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">前端接入层</span></strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">：</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">提供一套零侵入的JS 包，兼容各种前端框架，让老旧项目能以极低的成本无缝挂载大模型能力。</span></p></li><li style="text-align:left;"><p style="line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">后端基座层</span></strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">：</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">提供统一的Langgraph Agent框架，把繁琐的大模型交互、状态流转和记忆管理标准化，做到开箱即用。</span></p></li><li style="text-align:left;"><p style="line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">能力生态层</span></strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">：</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">提供公共的Skills Hub，结合奇智的MCP市场，</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"><span textstyle="" style="color: rgb(0, 0, 0);">将分散的能力逐步沉淀为全公司可复用的通用Skills 生态。</span></span></p></li></ul><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">整体架构</span></strong></span></p></div></div></div></div><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.78" data-s="300,640" data-type="png" data-w="2400" style="width:578px;height:451px;" type="block" data-imgfileid="100015676" src="https://wechat2rss.xlab.app/img-proxy/?k=3e48d3ab&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfpic8p3dCITcDayKk7UxRIK3HHrV0OaHicuibwYNc6yZ7Apfa6lfVGfI2swGFl9Z0tgOaE7LkOS0tJicDpEYWWYf15d3VULV2ygHTk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-pm-slice="0 0 []" style="line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><span style="font-size: 15px;color: rgb(0, 220, 90);"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-indent: 0em; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;font-size: 15px; letter-spacing: 1px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;font-size: 15px; color: rgb(0, 220, 90);&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">3.1 </span></strong></span></span><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">入口层 (多端触达)：</span></h3><h3 data-pm-slice="0 0 []" style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">作为触达用户的最前线，支持多种形态的业务终端接入。</span></h3><ul class="list-paddingleft-1"><li style="text-align:left;"><p style="line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">Web 业务系统前端：</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">无缝嵌入公司各类存量、新建的Web业务系统。</span></p></li><li style="text-align:left;"><p style="line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">飞书</span></strong><strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">端：</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">深度集成飞书机器人，满足内部高频的办公/运维查询诉求。</span></p></li><li style="text-align:left;"><p style="line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;font-weight: bold;font-size: 15px;letter-spacing: 1px;">未来扩展：</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">架构预留了IQAgentPortal 统一门户以及A2A（Agent to Agent 智能体间通信）等其他入口接入能力。</span></p></li></ul><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">3.2 接入层 (极简集成)：</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">提供零侵入的通用JS SDK与专用模块。无论老系统使用何种前端框架，均可以极低成本快速挂载AI 助手。</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">3.3 协议层 (交互标准)：</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">采用轻量级的AG-UI开源协议，AG-UI 全称</span><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Agent-User Interaction Protocol（</span></strong><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">智能体</span></strong><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> - 用户交互协议）</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">，是由 CopilotKit 团队于 2025 年 5 月推出的开源、轻量级、事件驱动的开放协议标准，核心作用是标准化 AI 智能体（Agent）与前端用户应用之间的通信与交互流程，填补了智能体生态中「Agent - 用户端」交互的协议空白。</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">3.4 应用层 (管理与生态)：</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">管理后台： 提供可视化的Agent配置、权限管控（鉴权）、会话管理与安全审计。</span></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Skills Hub： 打破“AI 孤岛”，将各业务线的优质工具接口沉淀为全公司可复用的公共技能市场。</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">3.5 编排层 (AI 大脑)：</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">基于通用的LangGraph运行时打造，替代繁琐的人工硬编码，全自动处理大模型的意图路由、复杂对话的状态与记忆管理，以及工具调用执行。</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">3.6 LLM 层 (底层基座)：</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">依托公司内部的奇智平台，统一接入大语言模型算力、企业级知识库，以及标准化的MCP工具市场。</span></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px; margin-bottom: 0px; margin-left: 8px; -webkit-tap-highlight-color: transparent; outline: 0px; font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; letter-spacing: 0.544px; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;9 2 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;line-height: 1.75em;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;line-height: 1.75em;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">接入教程</span></strong></span></p></div></div></div></div><h3 data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">传统接入方式</span></h3><p data-pm-slice="0 0 []" style="line-height: 1.75em;"><strong><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">4.1 创建应用获取凭证</span></strong></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Tenon Agent有一个管理后台，只需要在平台创建Agent并绑定需要的飞书知识库、MCP和Skills，Agent即刻拥有你填写的这些能力。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-backh="366" data-backw="578" data-imgfileid="100015677" data-ratio="0.6328125" data-s="300,640" type="block" data-type="png" data-w="1280" style="width:578px;height:366px;" src="https://wechat2rss.xlab.app/img-proxy/?k=caaff085&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfoV1VqMYFcBoFlUhtKN6ibclZlsia17HwlicRlTACaCVnXuVEUeOCBf100ibtRdeibR7aibicPiayXMG1KrzfXHvnP2jpiahOyticBVKhhfA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="line-height: 1.75em;"><strong><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">4.2 后端保存凭证获取</span></strong><strong><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">token</span></strong></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">出于安全考虑，AK/SK必须保存在后端，由后端向Tenon Agent平台请求临时 Token给前端使用，严禁将AK/SK直接暴露在前端代码中。</span></p><p style="line-height: 1.75em;"><strong><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">4.3 前端引入</span></strong><strong><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">JS</span></strong></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">需两行代码，即可在任意古董级系统页面右下角悬浮生成一个专属的 AI 侧边栏/对话框，实现真正的零侵入。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100015679" data-ratio="0.5685557586837294" data-s="300,640" type="block" data-type="png" data-w="547" style="width:578px;height:329px;" src="https://wechat2rss.xlab.app/img-proxy/?k=de78def7&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfrw5L1YcTlDfc0I6V7gQ9UAVcPv0KEP0Y7BkbSNfxbVTSYBZ4Y7AHRuyScHXq1PQRku2ZeJtLIQNUwvoInfWtPGibvEb9rLlpYc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">通过Skills接入</span></h3><p data-pm-slice="0 0 []" style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">为了方便使用Vibe Coding的方式接入Tenon Agent，我们还提供了接入Skills，将Skills下载到本地导入Cursor或Claude Code即可一句话接入。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100015678" data-ratio="0.1590909090909091" data-s="300,640" type="block" data-type="png" data-w="484" style="width:578px;height:92px;" src="https://wechat2rss.xlab.app/img-proxy/?k=e090aedc&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfo5MeFTo4IBXVUpfQH30sbnvktnWKV12IXicruUlQO8t0mfHibCdHWAg5LFBibXqiaJxygpqklWBGjcrzZpaZ5ZcIfkwicaebtsvHnI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px; margin-bottom: 0px; margin-left: 8px; -webkit-tap-highlight-color: transparent; outline: 0px; font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; letter-spacing: 0.544px; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;9 2 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">优秀案例</span></strong></span></p></div></div></div></div><h3 data-pm-slice="0 0 []" style="text-align: justify;margin: 0px;line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">5.1 跨系统排障场景</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">以前互动营销的营销位匹配排障，往往需要多人、多系统串联协作：开发A登录互动营销平台查策略详情，再去Kibana拉日志；根据访问日志模拟用户请求，才能拿到漏斗/过滤步骤信息。多数问题最终落在圈人条件不匹配，开发B还需要在策略引擎的标签侧按标签来源继续追踪，把问题转给BI、脸谱等标签系统接力排查，整体流程耗时且沟通成本高。</span></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">接入Tenon Agent 后，运营只要在对话里提一句「帮我查一下 uid=333333333这个用户为什么看不到 id=3082 的策略」，Agent就会自动触发策略匹配定位的排障 skill：按skill 里定义的标准流程，调用各系统提供的工具能力完成查询、模拟与过滤分析，并在必要时直接跳转到策略编辑页定位配置。最终在约1分钟内把关键结论与下一步可操作的调整方向汇总出来，将原本分散在“查平台—翻日志—模拟请求—跨团队追踪标签”的排障链路，收敛为一次对话即可完成的闭环。</span></p><p style="line-height: 1.75em;"><strong style="text-align: justify;font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;"><span leaf="" style="font-size: 15px;letter-spacing: 1px;color: rgb(0, 0, 0);font-weight: bold;">收益：</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">排障时间从原本的 30分钟 缩短至 2分钟。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100015680" data-ratio="0.42857142857142855" data-s="300,640" type="block" data-type="gif" data-w="560" style="width:578px;height:248px;" src="https://wechat2rss.xlab.app/img-proxy/?k=9d88f814&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_gif%2FYE4xKIsXPfrHiaGrAHMLln5k7EAc1tJBE7wgdX2ib3JE5nlmFzt54Iic6VxSZJLCvUGnwvOBZALibD17MkE3ZGibQgNY39XjyyUFZZib2kmKSuYgg%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p><h3 data-pm-slice="0 0 []" style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">5.2 </span><b style="text-align: justify;line-height: 1.75em;letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;" data-pm-slice="0 0 []"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">多语言词条自动配置</span></b></h3><p style="line-height: 1.75em;" data-pm-slice="0 0 []"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">在老旧的后台系统中配置多语言词条往往是一项枯燥且繁琐的</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">“</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">体力活</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">”</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">。研发或运营人员需要经历：查找对应的菜单入口</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">-&gt; </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">打开新增表单</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> -&gt; </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">手动规范输入</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> Key </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">值</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> -&gt; </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">分别切换并填入中文、英文等多语种翻译</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">-&gt; </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">点击保存。步骤繁杂、页面跳转多，遇到大批量新增时，极易产生机械性疲劳和漏填、错填的问题，新员工上手也需要记忆菜单路径。</span></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">接入</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> Agent </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">后，复杂的表单填写被彻底简化为</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">“</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">一句话指令</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">”</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">。用户只需在侧边栏用自然语言输入，例如：「增加多语言</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">key:test_movie</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">，中文翻译：电影」。</span><span lang="EN-US"><span leaf=""><br/></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Agent </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">会自动解析这句话的意图，精准提取出</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Key </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">值和文本内容，并自动调用相关的</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Skill </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">组件。它不仅能自动识别并跳转到对应的配置页面，还能接管原生页面表单，将提取到的字段准确无误地填入对应位置（甚至可以结合大模型能力自动补全英文翻译等缺失语种），实现</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">“</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">所说即所得</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">”</span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">。</span></p><p style="line-height: 1.75em;"><b><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">收益：</span></b><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">将原本需要多次点击、跨页面查找的十几步操作，缩短为</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> 1 </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">次对话，单次配置效率提升</span><span lang="EN-US"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"> 80% </span></span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">以上。</span></p><h3 data-pm-slice="0 0 []" style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">5.3 将飞书文档集成知识库 </span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">轻松两步即可将飞书文档变为Agent知识库:</span></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">第一步：将飞书文档加入Tenon Agent飞书机器人阅读权限。</span></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">第二步：将飞书文档地址填入Tenon Agent系统。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100015682" data-ratio="0.42857142857142855" data-s="300,640" type="block" data-type="gif" data-w="560" style="width:578px;height:248px;" src="https://wechat2rss.xlab.app/img-proxy/?k=ce67274b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_gif%2FYE4xKIsXPfrvoBwd47HeTURdwPTDGFicaoTFmWBWy5qcvTJzMohXNvU9KERoFbXB5pZfIern3ia0A2eolyEMibocrAMFRaeviaL6VnicEXwpJ6aE%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px; margin-bottom: 0px; margin-left: 8px; -webkit-tap-highlight-color: transparent; outline: 0px; font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; letter-spacing: 0.544px; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;9 2 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">生态展望与规划</span></strong></span></p></div></div></div></div><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">Tenon Agent的愿景不仅仅是为老系统增加一个“聊天框”，而是以此为契机，推动公司内部历史业务系统的“AI 化改造”。随着越来越多系统的接入，我们将按以下三个阶段逐步构建起完善的智能体生态：</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">6.1 沉淀系统元知识，编撰“给 AI 看的系统说明书”</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">在帮助前端集成Agent的过程中，我们会引导各业务线系统性地梳理和总结现有的运维文档、操作手册，并将其转化为</span><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">高质量的系统提示词</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">。这些沉淀下来的知识，相当于为每一个历史包袱沉重的老系统，量身定制了一份“</span><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">机器可读的系统说明书</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">”，让大模型能够深度理解各个老系统的业务边界与底层逻辑。</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">6.2 操作能力资产化，共建标准化的 MCP 与 Skills 市场</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">在接入的过程中，对于老系统中的高频业务操作，不断抽象并封装成标准化的公共Skills和MCP。这种“公共格式”的统一，意味着不同系统之间不仅打破了数据孤岛，更打破了“能力孤岛”。A 系统沉淀的“账号解封”能力，B 系统的Agent 也能通过权限一键调用，最终形成公司级的 “AI 业务能力大市场”。</span></p><h3 style="line-height: 1.75em;"><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">6.3 面向未来演进，无缝对接前沿的 AI 自动化生态</span></h3><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">AI 领域的发展日新月异。正是因为我们在当前阶段提前做好了“系统认知标准化（AI说明书）”与“操作能力标准化（MCP/Skills）”，我们的老系统在未来将具备极强的扩展性。当行业内涌现出更强大的自主智能体框架（如OpenClaw、OpenDevin 等全自动AI工具）时，我们的系统无需进行底层的二次重构，即可实现“即插即用”。</span></p><p style="line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">总结而言</span><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">：</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">“Tenon”一词意为</span><strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">榫卯</span></strong><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">，寓意着让每一个历史包袱沉重的业务系统，都能像精妙的传统榫卯结构一样，无缝且牢固地嵌合进公司的 AI 大生态中。Tenon Agent 提供的是一张通往未来的“船票”。通过简单的接入与资产沉淀，我们让那些沉睡的老系统不仅能在今天拥有专属的 AI 助手，更能以极低的成本拥抱明天更加广阔的 AGI 生态。</span></p><p style="line-height: 1.75em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;">目前 Tenon Agent 已在团队内部广泛应用并持续演进。未来我们将探索其与更多前沿 AGI 生态的结合。欢迎在评论区交流你们在老系统 AI 化改造中的经验与痛点！</span></p><p style="line-height: 1em;"><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-ratio="0.18518518518518517" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span><span leaf="" style="letter-spacing: 1px;font-size: 15px;color: rgb(0, 220, 90);font-weight: bold;">也许你还想看</span></p><p style="line-height: 1em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499312&amp;idx=1&amp;sn=14e73f366025eca7524e87f02eb759f9&amp;scene=21#wechat_redirect" textvalue="治愈 Cursor AI 编程的 “幻觉”？用它就够了！" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">治愈 Cursor AI 编程的 “幻觉”？用它就够了！</span></a></span></p><p style="line-height: 1em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499272&amp;idx=1&amp;sn=9a6e5e6741f37b664783c0a38cb771d1&amp;scene=21#wechat_redirect" textvalue="速看如何跑赢碎片化时代的流量竞速" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">速看如何跑赢碎片化时代的流量竞速</span></a></span></p><p style="line-height: 1em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499262&amp;idx=1&amp;sn=c31aa4e39f160ea36adf0f30f1e1ce07&amp;scene=21#wechat_redirect" textvalue="在爱奇艺做研发，用AI写代码是什么体验？" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">在爱奇艺做研发，用AI写代码是什么体验？</span></a></span></p><p style="line-height: 1em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499197&amp;idx=1&amp;sn=14b7cf77d5fd597fbf1493d3361a7ad9&amp;scene=21#wechat_redirect" textvalue="从Kafka到AutoMQ：爱奇艺实时流数据架构演进" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">从Kafka到AutoMQ：爱奇艺实时流数据架构演进</span></a></span></p><p style="line-height: 1em;"><span leaf="" style="text-align: justify;font-size: 15px;letter-spacing: 1px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499036&amp;idx=1&amp;sn=293ae1d7d10f361133995137f7c82a6f&amp;scene=21#wechat_redirect" textvalue="让AI编程的价值可追踪、可量化--「AI编程效能量化系统」" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">让AI编程的价值可追踪、可量化--「AI编程效能量化系统」</span></a></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=1d248f92&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499399%26idx%3D1%26sn%3D63e1a3f9204caaa35166cbc9e5812071">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 09 Apr 2026 11:59:00 +0800</pubDate>
    </item>
    <item>
      <title>治愈 Cursor AI 编程的 “幻觉”？用它就够了！</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499312&amp;idx=1&amp;sn=14e73f366025eca7524e87f02eb759f9</link>
      <description>天玑前端自研规格驱动 AI 开发流程 Specflow，实现流程标准化与提效。</description>
      <content:encoded><![CDATA[<p>原创 <span>天玑前端团队</span> <span>2026-03-26 12:01</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=cf95b06a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfrLO69uFj2OHM7jKh0WqzZAK24LtW1kD74co33yqDgx68FvqCElemvTs782Dk0gBRjs1vcicGvMibliaPIdeUhUIzIXcC4RZMD8Cs%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>天玑前端自研规格驱动 AI 开发流程 Specflow，实现流程标准化与提效。</p>
  <div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">背景：</span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">从“对话”到“契约”的进化</span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在过去一年的 AI Coding 实践中，天玑前端团队经历了一个明显的瓶颈期。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">早期我们沉浸在 </span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Vibe Coding</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">（氛围编码）的快感中——通过简单的对话、截图，AI 确实能飞快地生成页面。但随着需求进入深水区，这种模式的弊端开始显现：由于缺乏标准化约束，AI 生成的逻辑往往是“碎片化”的。面对中后台复杂的表单联动、嵌套的数据转换，AI 经常在多轮对话后开始“左右互搏”，导致开发者不得不陷入反复纠错的泥潭。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们意识到，AI 效率的波动，本质上是</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">上下文断层</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">和</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">需求共识缺失</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">导致的。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">随着业界向 </span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Spec-Driven Development (SDD)</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 演进，大家开始达成共识：AI 不缺代码实现能力，缺的是精准的“指令规格”。我们需要一套流程，能把模糊的需求拆解成机器可理解的“契约”，并让 AI 在每个阶段扮演特定的专家角色（如架构师、测试员），以此来对冲个体经验带来</span></span><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的不确定性</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; letter-spacing: 0.544px; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">方案调研：</span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">寻找“秩序”与“<span textstyle="" style="text-decoration: none;">效率”的平衡</span>点</span></span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在构建我们自己的标准流之前，我们深入拆解了目前业界主流的三种规格驱动方案。它们代表了对“复杂任务拆解”的三种不同理解：</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">OpenSpec：“轻量级、面向变更的敏捷利器”</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">核心点</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：它非常推崇“原子化变更”。通过 Proposal（提案）和 Apply（实施）的闭环，把大的功能拆解成小的变更包。</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">GitHub Spec Kit：“工业级、标准化的协作协议”</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">核心点</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：极其强调“先写规格，再写任务”。它通过 Constitution（宪章）定义技术底线，确保 AI 生成的代码风格不走样。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">启发</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：它给我们的启示是</span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">“门控”</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。如果需求阶段（Specify）没对齐，后续的编码（Implement）就是南辕北辙。</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">BMAD-METHOD：“全能型、多代理协作的工程框架”</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">核心点</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：它不再把 AI 当成一个简单的助手，而是模拟一个完整的专家团（PM、架构师、QA）。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">启发</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：在复杂场景下，必须引入</span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">“角色思维隔离”</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。让 Plan 阶段像架构师一样思考，而不是一边写设计文档一边就想写代码。</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">为什么我们决定“集百家之长”？</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">调研完这些工具后，我们发现它们在 Cursor 等现代 IDE 中依然存在一些“摩擦力”：</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">心智负担重</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：有些流程需要开发者频繁切换文件、手动同步状态。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">状态易丢失</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：在多轮对话中，AI 容易忘记最初在 </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">spec.md</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 里定下的技术方案。</span></span></p></li></ul><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">因此，我们决定吸收 OpenSpec 的轻量、Spec Kit 的严谨和 BMAD 的多角色思维，自研一套深度适配 Cursor 的AI研发流（Agentic Workflow）——</span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Specflow</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p><h2 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">方案设计：重塑 AI 研发的“流水线”</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">三种工具各有所长，为了满足自身业务需要，决定不采用任何社区方案，集各家所长建设适用于当前团队的 </span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">规格驱动开发（Spec-Driven Development, SDD）</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">方案——</span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Specflow</span></span></strong><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></strong></p><h3 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">整体架构</span></span></h3><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4203703703703704" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100015629" src="https://wechat2rss.xlab.app/img-proxy/?k=7165a46a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfpsIaeGy2lkKKczP6eF1F89GLtbVpTO8kPF83apxrVVqvO8vkNJQCbtqKC2ZICBGZKXL2jsoaJltUHchhscLSg9KGcqbr0oibsg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们将这套方案的设计哲学归纳为以下四个维度：</span></span></p><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">全链路流程闭环：从“模糊”到“可交付”</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">不同于只关注编码的工具，Specflow 强制要求在进入代码阶段前完成深度的</span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">“需求对齐”</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">问题澄清（Specify）</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：在产品文档确认后，AI 会优先识别逻辑漏洞和边界盲区，通过“问题澄清”环节强制补全细节，产出完善的业务规格书。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">技术建模（Plan）</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：将业务规格映射为技术路径，包含接口定义与任务拆解，确保每一行代码都有据可查。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">原子化实现（Implement）</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：基于任务组进行分步开发，并引入“人机协同”的断点 Review 机制。</span></span></p></li></ul><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">严格的物理门控：拒绝“带病”进入开发</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">这是 Specflow 区别于社区方案的核心纪律。</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">逻辑阻断</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：我们引入了硬性门控（Blocker Gate）机制。如果 </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Specify</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 阶段的细节未澄清，或者 </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Plan</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 文档中的技术风险（Block 项）未被回答，流程将强制停顿。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">确定性保障</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：这种设计迫使开发者“先想清楚，再写清楚”，严禁跳过设计直接编码，从而在根源上消灭了因理解偏差导致的无效重工。</span></span></p></li></ul><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">单指令状态机：0 心智负担的“自动寻迹”</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为了不让复杂的流程变成开发者的负担，我们实现了</span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">单指令入口（One Main Command）</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">物理寻迹</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：开发者只需输入万能指令 </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">/specflow</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">自动识阶</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：系统会智能检索本地磁盘文件的状态（如 </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">plan.md</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 的完成度），自动判定当前处于 PM、架构师还是开发者模式，实现研发进度的数字化自动追踪，无需手动切换工具。</span></span></p></li></ul><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">SSOT 与角色思维隔离</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">SSOT</span></span></strong><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 单文档策略</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：坚持 Single Source of Truth，将功能拆解、方案与任务状态集中在 </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">plan.md</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 中。这让 AI 在编码时无需跨文件检索，向上滚动即可回溯初衷，大幅提升了上下文一致性并降低了 Token 损耗。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">多 Agent 协作</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：通过特定 Prompt 为每个阶段分配专家角色（PM、TL、Dev、Admin），实现内生的“审计与校准”，确保产出质量不受个体经验偏差的影响。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">具体实现：</span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">一套自驱动的“研发操作系统”</span></span></strong></span></p></div></div></div></div><h3 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">概述</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Specflow是一套由 AI 驱动的结构化开发流程，通过 </span></span><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">自动探测</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 机制，根据ai-docs/</span></span><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 目录下的文件状态，精准切换工作模式。通过Specify - Plan - Implement - Achieve四个阶段确保了需求不失真、设计不跑偏、编码可追踪、经验可沉淀。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">[specflow] AI 辅助编码标准流程工作流</span></span></strong></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.31666666666666665" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100015630" src="https://wechat2rss.xlab.app/img-proxy/?k=c1e2c6fb&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqyIVXzr4JBTcljzojeGIoQvCVDea2PRic5O7ZJKSAJaIVxJYVSBzfH4jEpNR9gfDNaHJd67ibHtNxXEWJX3ibkbxZjYicPhSE0fIY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.4666666666666666" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100015631" src="https://wechat2rss.xlab.app/img-proxy/?k=477d56c8&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfoXUHbgEPibFlytRTJOoEicj54s1lB9ibIiaBXbQxlMyLszjAf5gJMtIK1C5mgjyr2Mt75cpRIlzRJIhPLp6scMxRBvIajUrUH1FRk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h3 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心工作流 (Standard Workflow)</span></span></h3><h4 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">[Specify] 需求分析阶段</span></span></h4><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">指令</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">: </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow-specify</span></span></code></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">职责</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">: </span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">严谨的资深产品经理，定义“做什么”和“为什么”。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">核心动作</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">: </span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">扫描代码库提取业务规则，识别逻辑真空。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">产物</span></span></strong><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">: </span></span><code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">ai-docs/{ID}/specify.md</span></span></code><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.7285546415981199" data-s="300,640" data-type="png" data-w="851" type="block" data-imgfileid="100015632" src="https://wechat2rss.xlab.app/img-proxy/?k=3a43574f&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfqDguOrjia3skytQPd2X99NvCpZckT1wNNT2ViafcbHjUSyAAKPrjGCgC6naQyXdxbOTk1upaM0Xngjnyn8EV23eSkg7M7Nl7tjg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="2.2462962962962965" data-s="300,640" data-type="jpeg" data-w="1080" style="width:393px;height:883px;" type="block" data-imgfileid="100015633" src="https://wechat2rss.xlab.app/img-proxy/?k=eebb5b06&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfpgj3B4IcwvRjZdKvzWavXNZia0ibRBatApGhVLd1pvwNW67xlbz69V3juJyDrkWQD1k2XYBibwGHX7rnicLw2wibVobD5TQqc6sE7k%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h4 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">[Plan] 架构规划阶段</span></span></h4><ul class="list-paddingleft-1"><li style="font-weight:normal;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">指令</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow-plan</span></span></code></p></li><li style="font-weight:normal;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">职责</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 架构师兼技术负责人，将业务规格映射为技术路径。</span></span></p></li><li style="font-weight:normal;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心动作</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 制定 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">[F-xx]</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 功能契约与 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Phase 3</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 执行路径。</span></span></p></li><li style="font-weight:normal;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">产物</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">ai-docs/{ID}/plan.md</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.7375886524822695" data-s="300,640" data-type="png" data-w="846" type="block" data-imgfileid="100015634" src="https://wechat2rss.xlab.app/img-proxy/?k=8b8dfa0c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfok8IgeSQYnb60UklT7moLn7suDDOsibIibExFTMlE24qericYwFbEOdrtYUm6Q0cNNaiaPABXYiauibgKic4PicJ7Jerg8icfkSEKjpzuA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="2.2453703703703702" data-s="300,640" data-type="jpeg" data-w="1080" style="width:397px;height:891px;" type="block" data-imgfileid="100015635" src="https://wechat2rss.xlab.app/img-proxy/?k=e9eb2519&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfqbdgMv0fe0p5qedAeMoCyJkXVVQiaY4B0LE5CT9g6k6Jld0Znp0cs5N4aLf3frZndleXrsuatxmepCAicqO3XusN7lU1e5nB1ZQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h4 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">[Implement] 编码实现阶段</span></span></h4><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">指令</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow-implement</span></span></code></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">职责</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 严谨的软件工程师，原子化编码与实时同步进度。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心动作</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 按照 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Group</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 顺序执行任务，回写标准化 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Log</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 存证。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">断点</span></span></strong><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">机制</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 每个 Group 完成后强制停顿，展示 Diff 并等待授权。</span></span></p></li></ul><p nodeleaf="" style="text-align: center;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0022831050228311" data-type="png" data-w="876" data-width="876" data-height="878" data-imgfileid="100015636" src="https://wechat2rss.xlab.app/img-proxy/?k=600ff634&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfoAYjx7Y3g7fWFU24zXNjVqbbA1JHsibRDeOYH7QiaLyVtjOuI9FJTT6eicyY5NFibJHlOBnHj9Isb2Zw15ZYt6bPjAFGDPgs8dbWY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="3.349462365591398" data-s="300,640" data-type="jpeg" data-w="744" style="width:228px;height:764px;" type="block" data-imgfileid="100015637" src="https://wechat2rss.xlab.app/img-proxy/?k=cc3c276b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfraibeR6vmXn8nahWrU5lmLupE2ht4dHgRHmpKYtFO6tq77ibZpkV8UFvHicKkXJdT7NibVGb6DNHsusQJibiaPnPibGticSX3w5SN8sfg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h4 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">[Archive] 知识归档阶段</span></span></h4><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">指令</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow-archive</span></span></code></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">职责</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 知识管理员，执行“知识脱水”与资产精细化归档。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心动作</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 自动映射年/季路径，更新全局索引 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">ARCHIVE_SUMMARY.md</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">产物</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">ai-docs/{ID}/summary.md</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li></ul><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.8047945205479452" data-s="300,640" data-type="png" data-w="876" type="block" data-imgfileid="100015638" src="https://wechat2rss.xlab.app/img-proxy/?k=ff4dab5c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfr7OMPNQpaoKmTZMOjvQBXEwk0btZZ5x9rYAVzVfictm8rIps8icZtfuGZZ3yfRKbmiaicNGweqzZEMLR9wzUSBclqDlbZPaAgUAlg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="4.070652173913044" data-s="300,640" data-type="jpeg" data-w="552" style="width:189px;height:769px;" type="block" data-imgfileid="100015639" src="https://wechat2rss.xlab.app/img-proxy/?k=c97f37ac&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfr71wOia4uOic9K3KpppdOyDUImAH6Gdd7x3RLpnzk4HNZxJyzwkxn7IIpe4x0Nb4XYrm446cnWlTwRQOJFu9hdnSO9Knt6eWDc0%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">Quick Start</span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Specflow 是一款专为 Cursor IDE 定制的研发效能工具，通过集成常用的 Commands 与 Templates，助力开发者实现标准化开发流程。</span></span></p><h2 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">前置要求</span></span></h2><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">IDE</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 仅支持 </span><a class="normal_text_link" target="_blank" style="" href="https://www.cursor.com/" textvalue="" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Cursor</span></a><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Node.js</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: &gt;=18.0.0，需要 node 环境支持。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Cursor</span></span></strong><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"> rules</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：保证生成代码符合项目规范。</span></span></p></li></ul><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心指南</span></span></h2><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">流程标准化 (Standardization)</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：Specflow 的核心职责是规范 AI 的</span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">实施路径</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。通过统一的命令与模板，它消除了开发者与 AI 协同中的随机性，确保每一项产物的规格、路径和结构高度一致，实现研发流程的“拉齐”。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">质量约束力(</span></span></strong><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Quality Control</span></span></strong><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">)</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：Specflow 定义“如何做”，而</span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Cursor</span></span></strong><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"> Rules</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 定义“做得好不好”。代码质量是否符合项目特定的规范、架构模式及最佳实践，完全取决于规则的完善程度。它是 AI 编码时的“交通规则”。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">业务感知进化 (Evolution)</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：AI 对业务背景的理解是一个动态增长的过程。</span></span></p></li><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">初期</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：依赖 Cursor 对代码库的静态索引。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">长期</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：随着</span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">需求</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">归档 (Requirements Archiving)</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 的增加，这些结构化的归档文件将成为 AI 的“经验值”。归档越多，AI 对复杂业务逻辑的上下文理解就越深，从而实现从“辅助写码”到“理解意图”的质变。</span></span></p></li></ul></ul><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">安装与配置</span></span></h2><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">第一步：安装命令行工具</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">通过爱奇艺私有镜像源安装全局 CLI 工具：</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.1515729265967588" data-s="300,640" data-type="jpeg" data-w="1049" type="block" data-imgfileid="100015640" src="https://wechat2rss.xlab.app/img-proxy/?k=b7ef3e11&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfpvacd6ricebWB7BJnBI2gNg3P1ytQ2r8tecc412zIPQ6V010LiaSdrfvEtqa1KGr2IZjUL0u0Zy4N9JaicYM09UOPicpLcZKFCPgQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h3 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">第二步：项目初始化</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">进入你的项目根目录执行初始化。该操作会将必要的配置（</span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">commands</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 和 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">templates</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">）注入到项目的 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">.cursor</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 文件夹中。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.14995224450811842" data-s="300,640" data-type="jpeg" data-w="1047" type="block" data-imgfileid="100015641" src="https://wechat2rss.xlab.app/img-proxy/?k=54987fb5&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfo44PspmLtm57PRcsre2tXlQ9UmY01iaAwQARX11fQLNGbhGlPFSaR2geP9f0hibzTx43Tp5cJ5WOwS1emX3pfweArf825x1yVZ8%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: left;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">注意：如果项目目录下已存在 .cursor 文件夹，初始化操作会直接覆盖其中的同名文件夹，请在执行前确认备份。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.3154875717017208" data-s="300,640" data-type="png" data-w="523" type="block" data-imgfileid="100015642" src="https://wechat2rss.xlab.app/img-proxy/?k=52fcf7ce&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfpUibwuYkRdicseic4llgn8Ca3FvDFlYstJXjIfibl5KnHO2QZFEWvfYKEZQQqHh7s5kl5Hvt51gw9ZXqPD83n2JTbiam6CeoQ4B2ibo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.2671232876712328" data-s="300,640" data-type="png" data-w="292" type="block" data-imgfileid="100015643" src="https://wechat2rss.xlab.app/img-proxy/?k=cf47127d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfrDb8FkVo5WsHb24RE2ibtgzQBicfqOqGTMxlR83q0mCYREnQ3bGJmSictevaOgvic2PFe3xIbAdJ1j6yA1p2sdA57xethiaWuhsUib0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">第三步：版本更新</span></span></h3><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">当 Specflow 有新功能发布或模板更新时，运行以下命令同步最新内容：</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.11342592592592593" data-s="300,640" data-type="jpeg" data-w="864" type="block" data-imgfileid="100015644" src="https://wechat2rss.xlab.app/img-proxy/?k=1cef6552&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfpiaaoOVWI3JjGQJTIAuLVb3cQ47d9ibInkkCltJVxAbU2Xg2S4sT3fm2de4RUpVzJ1hFicgkgJlQI5fGe8SnjpGPMibRic7W0BlpN4%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心功能概览</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">初始化完成后，你可以在 Cursor 中直接使用以下资源：</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Commands</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 预定义的 AI 指令集，提升代码生成质量。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Templates</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">: 标准化代码模板，确保团队代码风格一致。</span></span></p></li></ul><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">Specflow 最佳实践指南</span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">运行环境</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：请确保在 </span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Cursor Chat (Agent Mode)</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">中执行以下操作。</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">流程总览</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Specflow 将研发流程分为四个核心阶段，通过 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 指令驱动。</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Step 1：需求规格化 (Specify)</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">目标</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：消除需求模糊性，将自然语言转换为 AI 可理解的开发规范。</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">执行指令</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：</span></span></p></li></ul><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.11689814814814815" data-s="300,640" data-type="jpeg" data-w="864" type="block" data-imgfileid="100015645" src="https://wechat2rss.xlab.app/img-proxy/?k=d3b66b0e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfo5uLib9BRJgBkjkEELjP9yM6ttla9dM2RarhyFUBwjshfbGQgOibIboVw6ia2Bh7USxhuGpnPxiatnQpiaCib3iaQ4cAb0SQQrNtZKE0%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3962920046349942" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015646" src="https://wechat2rss.xlab.app/img-proxy/?k=e320bc5a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfo6ibfNduRjRpkC3b2Y2lNcs9SI4nRsTmdOBrpMuG9bxh47kWFVgzynXKZqRC8MviciaZP9ic3nIaIjn6YlFfB8EtJjJwz7O8AzaBw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8366164542294322" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015647" src="https://wechat2rss.xlab.app/img-proxy/?k=c21b1a39&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqHuDtJNxR2w2ontXxdlQ26qIp4jjfUiak9037tESU3lh5POia6hnZdRjhccuTMyibdK1xpFHAu3nDTiaC8oqAIKkdHXrbu4MHjOk8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;" data-pm-slice="0 0 []"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">关键动作</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：</span></span></p></li></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">上下文补充</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：如有</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> UI </span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">设计图，建议作为附件上传，使用</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> AI</span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">将图转换为</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> HTML/CSS </span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">结构效果会更好。</span></span></p></li></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">问题澄清</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：查看</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">ai-docs/{{</span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">需求号</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">}}/specify.md</span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li></ul><p style="text-indent: 2em;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">▪ </span></span><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">在</span></span><b><span lang="EN-US"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">[User]</span></span></span></b><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">区域直接勾选选项或输入回答。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.34762456546929316" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015648" src="https://wechat2rss.xlab.app/img-proxy/?k=d6f091cb&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqSVicephp1Q8cM3D52ibaUMepBLtcE9ZOGCHV6Hee1BTaJpgMqGq5QDPU6snGS95xXMImpzVL9FqK1raoGlEPtVlyzA1Vtyhyg0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="text-indent: 2em;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span data-eleid="3"><span lang="EN-US"><span data-pm-slice="2 3 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;MsoNormal&#34;,&#34;style&#34;:&#34;text-indent: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 1.75em; text-align: justify;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;lang&#34;:&#34;EN-US&#34;,&#34;style&#34;:null},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">▪</span></span></span></span><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">审查业务状态机、流转逻辑及验收标准。</span></span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">流转</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：再次输入</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow</span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">，校验澄清项。若全部完成，将自动触发</span></span><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Plan</span></span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">锚点。</span></span></p></li></ul><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8505214368482039" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015649" src="https://wechat2rss.xlab.app/img-proxy/?k=b1273664&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfp1WH4jvVH6AicRNCgF9arDrElzbxFbbk1NrP2VsJP4XewUuav6rFKqwc7e6FUlLmIwY90BSbcuSjjVPhfJR8GH1kQNFHkfyFH0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;" data-pm-slice="0 0 []"><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Step 2</span></span></span></b><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">：技术方案与任务拆分</span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"> (Plan)</span></span></span></b></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">目标</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：明确实现路径，拆解原子化开发任务。</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">前置输入</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：流程会停在交互锚点，请提供</span></span><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">接口文档</span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">(API Docs)</span></span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li></ul><ul style="list-style-type: circle;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><i><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">若无文档，回复</span></span></i><i><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">“</span></span></span></i><i><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">继续</span></span></i><i><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">”</span></span></span></i><i><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">跳过。</span></span></i></p></li></ul><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.1807647740440324" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015650" src="https://wechat2rss.xlab.app/img-proxy/?k=2ffe3532&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqoLs68y30TEtJ3CbIU5EB7jBa8FqK0lOcr00mxbf6THTsyTOffDazbbPKmvmPeoOSRQOcqzOpLmY2aJp3LDClUconsJ1gz1sM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;" data-pm-slice="0 0 []"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心审查项</span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"> (</span></span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">plan.md</span></span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">)</span></span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">：</span></span></p></li></ul><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">a.</span></span></span><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">[Block] </span></span></span></b><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">问题</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：必须回答，否则无法进入开发。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">b.</span></span></span><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">[?] </span></span></span></b><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">问题</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：可选回答，不阻塞流程。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4380069524913094" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015651" src="https://wechat2rss.xlab.app/img-proxy/?k=2cb4ee87&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfo4Uqh5eia8lb8WN8vTNicRY2get86iaf3h8djY4B7CAShQLkK3FRqvJ7710viblCywW18O9fEU2tOicibusdRcy6049QdbD7dmsCAbI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;" data-pm-slice="0 0 []"><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">c.</span></span></span><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">方案审查</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：确认实现思路与验收标准是否符合预期。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">d.</span></span></span><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">任务组</span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"> (Groups)</span></span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：检查任务拆分是否有遗漏。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.24681344148319814" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015652" src="https://wechat2rss.xlab.app/img-proxy/?k=10617a6b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfoibicsclrhw1peH2dDg5ExO7wCvtF6QwszYgejoz9wga4lhCoo2m8qGBRzuaT5w8ZxFuqSzWEeJgxCezx7QDhiagvwKH3Y4wa4aY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;" data-pm-slice="0 0 []"><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Step 3</span></span></span></b><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">：原子化代码实现</span></span></b><b><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"> (Implement)</span></span></span></b></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">目标</span></span></b><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">AI </span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">自动编码、自检，并由人工进行阶段性</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> Review</span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">执行逻辑：</span></span></p></li></ul><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">AI </span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">将按照</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> plan.md </span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">中的</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> Group </span></span></span><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">顺序进行开发。每完成一个分组，流程会暂停。</span></span></p></li></ul><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8980301274623407" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015653" src="https://wechat2rss.xlab.app/img-proxy/?k=6e1f8243&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfq3CMlLvey6c5nF6otfG6gbsxJxkXsbfLyWnMrYmibUvOTzicGvd2bQZHkbicYvtQBuJVjITMxXgIset4q9iaIk62mZ6T1BxicicJaJM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">开发者介入</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：</span></span></p></li><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Review</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：检查当前分组的代码质量与逻辑。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">确认/继续</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：回复 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">继续</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 或再次输入 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 启动下一个分组。</span></span></p></li></ul><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">状态记录</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：AI 会实时更新任务标记并记录开发日志。</span></span></p></li></ul><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2734646581691773" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015654" src="https://wechat2rss.xlab.app/img-proxy/?k=66ff76b4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfoAd6KK6Fddto2LvWDJy5iaBWiamlPNzPbeezw0EzWBWqyphMpuCEbOFbIOm5mfwSDJFia2Lm0fFL8ic2PteVXRWu8dklu14Cy1QnU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3290845886442642" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015655" src="https://wechat2rss.xlab.app/img-proxy/?k=7d6c5a75&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfrDuXvVV93TmZYBcHiaAYrq34rATuxSqzIoWrJMgejsQSFGbNEToQZuSjP1KGVlcicYPXib7StBBsqQ5E4lYEd5vicO7XEaO8BiaBpw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Step 4：需求归档 (Archive)</span></span></h2><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">目标</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：沉淀技术债背景，建立逻辑对撞索引。</span></span></p><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">触发时机</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：提测完成、合并至 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">develop</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 分支前。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">执行动作</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：</span></span></p></li></ul><p style="text-indent: 2em;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong style="font-weight: bold;line-height: 1.75em;"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">a.</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">生成摘要</span></span></strong><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：创建 </span></span><code><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">summary.md</span></span></code><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">，记录核心技术决策。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5249130938586327" data-s="300,640" data-type="png" data-w="863" type="block" data-imgfileid="100015656" src="https://wechat2rss.xlab.app/img-proxy/?k=5b254ed6&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqRfaxwZdW5nTcrJXwgmP3Hjx4XSdKunJUQEUjrhkgH1OeLjDdrSrmia69Mia9S6RAcop2RGSERdaJS1EJvYCL7vRJl6awuGIXwg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 2em;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">b.</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">迁移文档</span></span><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：将 </span></span><code><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">ai-docs/</span></span></code><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;"> 移动至 </span></span><code><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">history/{{年份}}/{{季度}}/</span></span></code><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8521212121212122" data-s="300,640" data-type="png" data-w="825" type="block" data-imgfileid="100015657" src="https://wechat2rss.xlab.app/img-proxy/?k=99ac641a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqsh5cJduicJF5uhwtD4TdazZiatfTAh2VC483f8YAcfo7uCPkfYPlmAhnul3ibYTqiauXOKld1m4fCGt8WR4IGGibBXmVmRKj96kIM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 2em;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">c.</span></span><b><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">更新索引</span></span></b><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：更新全量的</span></span><span lang="EN-US"><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">ARCHIVE_SUMMARY.md</span></span></span><span leaf="" style="font-weight: bold;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">标签与索引。</span></span></p><p style="text-align: left;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.42421875" data-s="300,640" data-type="png" data-w="2560" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/YE4xKIsXPfrDd6uLx6vu3Mh3qBsc6ic9GOSI3ibvn5nPN128o07IlCYmbFxq1ia1TKJF7x0W4sXGQEqkeqpNNl3oabCyFibG5M6kHvjCn98qibHk/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="578" data-cropsely2="243" data-imgfileid="100015663" src="https://wechat2rss.xlab.app/img-proxy/?k=185649aa&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FYE4xKIsXPfrDd6uLx6vu3Mh3qBsc6ic9GOSI3ibvn5nPN128o07IlCYmbFxq1ia1TKJF7x0W4sXGQEqkeqpNNl3oabCyFibG5M6kHvjCn98qibHk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul class="list-paddingleft-1"><li style="font-weight:bold;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">安全机制：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">AI 会先进行 Dry-run（预览模式），确认无误后回复“确认”即可正式归档。</span></span></p></li></ul><p nodeleaf="" style="text-align: left;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.378585086042065" data-type="png" data-w="1046" data-width="1046" data-height="1442" data-imgfileid="100015659" src="https://wechat2rss.xlab.app/img-proxy/?k=914b8e95&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_png%2FYE4xKIsXPfqnFiaWgJicic2XTqxpG7Csmsce1lky504KgJYsqRkbZiaHXIGgpqR5DZ5vzaiag2WRbsChIrXCMLiaGupsFVdGdjc4NEBnoeiaVicLUfA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-pm-slice="0 0 []" style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">文档资产说明</span></span></p><table style="border:none;border-collapse:collapse;table-layout:fixed;width:500px;"><tbody><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;background-color:rgb(246,241,254);"><p style="text-align: left;"><strong><span leaf="">文档名称</span></strong></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;background-color:rgb(246,241,254);"><p style="text-align: left;"><strong><span leaf="">存放路径</span></strong></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;background-color:rgb(246,241,254);"><p style="text-align: left;"><strong><span leaf="">核心作用</span></strong></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><strong><span leaf="">specify.md</span></strong></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">ai-docs/{{id}}/</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">业务需求、状态流转、待澄清点</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><strong><span leaf="">plan.md</span></strong></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">ai-docs/{{id}}/</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">接口定义、任务拆分、实现方案</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><strong><span leaf="">summary.md</span></strong></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">history/.../{{id}}/</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">需求技术总结、决策背景</span></p></td></tr><tr style="height:39px;"><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><strong><span leaf="">ARCHIVE_SUMMARY.md</span></strong></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">项目根目录/history</span></p></td><td style="border:1px solid rgb(222, 224, 227);font-size:10pt;padding:8px;vertical-align:top;"><p style="text-align: left;"><span leaf="">全局需求索引，用于后续逻辑追溯</span></p></td></tr></tbody></table><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">未来规划</span></span></strong></span></p></div></div></div></div><h2 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Specflow 2.0：从“模拟流程”进化为“自治架构”</span></span></h2><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Subagents：深度角色隔离与上下文裁剪</span></span></strong></h3><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">角色原子化</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：将原有的资深产品经理、架构师等角色彻底解耦为独立的 Subagents，每个子代理仅加载其职能相关的指令集，避免角色重叠导致的逻辑干扰。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">上下文精准注入</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：主代理根据当前阶段，仅向 Subagents 投喂必要的文档，通过裁剪非必要的历史推理，极大提升响应速度并降低长文本导致的“逻辑漂移”。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">自主验证闭环</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：Subagents 拥有独立的“思考-验证”空间，在提交结果给主代理前，必须先在内部完成单测或静态检查。</span></span></p></li></ul><h3 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Agent Skills：从“命令执行”到“意图自触发”</span></span></strong></h3><ul class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">意图驱动流转</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：摒弃手动输入 </span></span><code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">/specflow</span></span></code><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。系统通过监控文件状态或对话意图自动触发对应的 </span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Skills</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">原子能力封装</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">：将命令中的脚本片段（如 ID 锁定、季度归档、物理搬运）封装为标准化的 </span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Agent Skills</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">。</span></span></p></li></ul><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">07</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">写在最后：</span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">研发范式的“前移”</span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">AI 辅助编码不该是单纯的“快”，而应该是“准”。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">Specflow 的意义，就是把解决问题的战场从“编码调试期”</span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">强行推到了</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">“需求设计期”。当设计稿和逻辑契约足够清晰时，写代码本身就成了一种极其廉价的体力活，可以放心地交给 AI。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: left;"><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">我们正在告别那个“边写边修”的野蛮时代。未来的核心竞争力，不再是你写代码的速度，而是你</span></span><strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">定义需求、拆解任务和驾驭规范</span></span></strong><span leaf="" style="font-weight: bold;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">的能力。流程的确定性，才是我们对抗业务复杂性的唯一手段。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span style="color: rgb(31, 35, 41);"><span leaf=""><img data-aistatus="1" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">也许你还想看</span></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499262&amp;idx=1&amp;sn=c31aa4e39f160ea36adf0f30f1e1ce07&amp;scene=21#wechat_redirect" textvalue="在爱奇艺做研发，用AI写代码是什么体验？" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;font-weight: normal;">在爱奇艺做研发，用AI写代码是什么体验？</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499202&amp;idx=1&amp;sn=1abf3790b9058ab061e6e42d9e6b29bf&amp;scene=21#wechat_redirect" textvalue="创新高！ 2025年爱奇艺申请发明专利880件 过半是AI相关专利" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;font-weight: normal;">创新高！ 2025年爱奇艺申请发明专利880件 过半是AI相关专利</span></a></span></span></strong></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span style="color: rgb(31, 35, 41);"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499272&amp;idx=1&amp;sn=9a6e5e6741f37b664783c0a38cb771d1&amp;scene=21#wechat_redirect" textvalue="速看如何跑赢碎片化时代的流量竞速" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;font-weight: normal;">速看如何跑赢碎片化时代的流量竞速</span></a></span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span style="color: rgb(31, 35, 41);"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499197&amp;idx=1&amp;sn=14b7cf77d5fd597fbf1493d3361a7ad9&amp;scene=21#wechat_redirect" textvalue="从Kafka到AutoMQ：爱奇艺实时流数据架构演进" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;font-weight: normal;">从Kafka到AutoMQ：爱奇艺实时流数据架构演进</span></a></span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span style="color: rgb(31, 35, 41);"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499171&amp;idx=1&amp;sn=17dab30365e32771f21c4dcd4a95a7ee&amp;scene=21#wechat_redirect" textvalue="大星辰-广告素材智能分析与生成平台" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;font-weight: normal;">大星辰-广告素材智能分析与生成平台</span></a></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=b9535fd2&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499312%26idx%3D1%26sn%3D14e73f366025eca7524e87f02eb759f9">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 26 Mar 2026 12:01:00 +0800</pubDate>
    </item>
    <item>
      <title>爱奇艺「AI影视创作营」火热招募！</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499318&amp;idx=1&amp;sn=6b8d199cfd0472d70fb1b2c8bd0fc419</link>
      <description>大咖导师团坐镇、行业顶尖模型加持!</description>
      <content:encoded><![CDATA[<p><span>爱奇艺技术产品团队</span> <span>2026-03-26 09:28</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=adfb53b0&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfpfjbadEHqoDG2G3k7gYiaE3UCRiaW3J5PBqhaKMEnt1anzkXIh2zXXMSpm0cfBA80sYEhNia9ouJElicOOVC5gM7fgdF7C6EZPpHg%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>大咖导师团坐镇、行业顶尖模型加持!</p>
  <p style="text-align: center;line-height: 1em;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="4.068518518518519" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100015665" src="https://wechat2rss.xlab.app/img-proxy/?k=8f6ede91&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfpibbS0puEFTIu089V9KgkyMGDS41bRAqneJkODNzAPRGYocvw5Xd82moRNmOlq46YOvrsiaKkxZE770xs9QjuoyYB3aySvqzUJU%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: center;line-height: 1em;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100015666" data-ratio="4.901851851851852" data-s="300,640" type="block" data-type="jpeg" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=29fe5c42&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FYE4xKIsXPfqSXVJeMHVZCtDVWV8MhQfLbA6Uop9IDb1d5jODpiajY8iaLv1M0HLr2Fib4zng0h4icicia4uTzALfRZPggN6mcm4tibBKVavKZkKiceg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=1df86147&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499318%26idx%3D1%26sn%3D6b8d199cfd0472d70fb1b2c8bd0fc419">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 26 Mar 2026 09:28:00 +0800</pubDate>
    </item>
    <item>
      <title>速看如何跑赢碎片化时代的流量竞速</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499272&amp;idx=1&amp;sn=9a6e5e6741f37b664783c0a38cb771d1</link>
      <description>在碎片化、高效率的消费大环境下，长视频面临着前所未有的挑战，用户观看门槛高、IP红利期缩短。如何让长内容在短平快的流量池里精准“种草”？</description>
      <content:encoded><![CDATA[<p>原创 <span>AI服务中心</span> <span>2026-02-05 12:01</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=be9a8059&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fmmecoa_jpg%2FYE4xKIsXPfo3ELz9xETauhqju9FQ75q0thtcIEuXFHASl7odp8UTjVU0iaBOTsJDHa1EgRUroxCxbC8kT6OdBGW2rAfVXhibuDMZ70Rf3vepM%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>在碎片化、高效率的消费大环境下，长视频面临着前所未有的挑战，用户观看门槛高、IP红利期缩短。如何让长内容在短平快的流量池里精准“种草”？</p>
  <div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="text-align: center;" nodeleaf=""><p></p></p></div></div></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">背景：</span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">长视频的“深水区”突围</span></span></strong></span></p></div></div></div></div><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在碎片化、高效率的消费大环境下，长视频面临着前所未有的挑战，用户观看门槛高、IP红利期缩短。如何让长内容在短平快的流量池里精准“种草”？</span></span></p><p style="margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">速看AI剪辑给出了答案：依托“大星罗”智能分析技术，将长内容解构、重组，自动生成节奏紧凑、卖点突出的短视频合集，满足爱奇艺用户高效、多样化观剧需求。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px 8px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; letter-spacing: 0.544px; background-color: rgb(255, 255, 255); font-size: 16px; line-height: 1.75em; visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">核心理念：</span></span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">大模型孵化的“剪辑专家群”</span></span></span></strong></span></p></div></div></div></div><h1 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">速看的核心竞争力，在于让AI真正“读懂剧情、抓准卖点、精准把握用户口味”。我们持续孵化剪辑创意，使AI进化为垂直领域的“高级剪辑师”，实现1个IP的多样化内容裂变，助力新热IP宣发与片库二次消费。</span></span></h1><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.4397590361445783" data-s="300,640" data-type="png" data-w="996" type="block" data-imgfileid="100015556" src="https://wechat2rss.xlab.app/img-proxy/?k=23bf8828&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvugbbMFcWiaGVIqaiaNic8GHQzZeR63wyRBElnoSjibc2mQ79XicfWU7fVYyTL4HicIQe4okKYBDibw6hyHg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" data-pm-slice="0 0 []"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">电视剧：多元解读，强情绪共鸣</span></span></h3><p data-pm-slice="0 0 []" style="margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们从剧情、话题、角色、解读等维度进行创意剪辑，沉淀出电视剧二创的多样化剪辑方法。</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">短剧化剪辑（爽点高度浓缩，长剧变短剧）</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">多故事线剪辑（如人物成长线、CP情感线等）</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">卖点强化剪辑（聚焦人物高光与情感爆点）</span></span></p><h3 data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">综艺：聚焦话题与情绪张力，精细化覆盖全题材</span></span></h3><p style="margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于综艺题材差异，打造匹配其核心看点的多样化速看形式，推出如适合音综节目的“副歌速看”、适合语言类节目的“金句速看”、搞笑类“灵魂画手速看”等，精准凸显各品类特色，显著提升内容辨识度与社交传播力。</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">精彩剧情</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">音综-副歌</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">语言类-金句</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">搞笑-灵魂画手</span></span></p><h3 data-pm-slice="0 0 []" style="margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">电影：多样化“钩子”，高效种草导流</span></span></h3><p style="margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过高能向、解说向、主题向等速看形式，以强视觉钩子瞬间捕获用户注意力，实现高效转化。</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">高光剧情</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">剧情解说</span></span></p><p nodeleaf="" style="margin: 0px 8px;line-height: 1.75em;"></p><p data-pm-slice="0 0 []" style="margin: 0px 8px;text-align: center;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">搞笑剧情</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;9 2 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">项目成果：</span></span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">数据见证“工业化”生产力</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2025年，速看业务实现规模与质量的双重跃升，累计上线45个剪辑Agent，发布超2.4万内容合集；同时电视剧等核心品类的速看内容5秒跳出率优于短视频同品类大盘平均水平，内容质量表现突出。</span></span></p><p style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">面向2026年，将持续释放AI Agent的生产力红利，进一步提升速看内容的规模与品质：</span></span></p><p style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">1. 升级Agent能力：打通“创意生成-素材搜索-智能剪辑-内容包装”全流程自动化闭环。</span></span></p><p style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2. 提升内容质量：持续丰富剪辑创意，优化剪辑效果，增加视频对用户吸引力。</span></span></p><p style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">3. 驱动数据闭环：构建“生产-分发-反馈”全链路体系，以用户行为与内容表现数据反哺生产迭代，实现持续进化。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="9 2 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;,&#34;data-pm-slice&#34;:&#34;9 2 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-indent: 0px;line-height: 1.75em;text-align: left;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">写在最后：</span></span></span></strong></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.578px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">让好内容拥有“更长”的生命周期</span></span></span></strong></span></p></div></div></div></div><p style="margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过“速看 AI”，我们正将“爆款”从玄学变为可复制的科学，让长视频在碎片化时代焕发新生。未来，我们将深挖AI Agent的生产力潜力，让每一个IP在AI赋能下，高效转化为多元种草内容，精准触达属于它的千万观众。</span></span></p><p data-pm-slice="0 0 []" style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><img data-aistatus="1" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;0 0 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="letter-spacing: 1px;">也许你还想看</span></span></span></strong></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499262&amp;idx=1&amp;sn=c31aa4e39f160ea36adf0f30f1e1ce07&amp;scene=21#wechat_redirect" textvalue="在爱奇艺做研发，用AI写代码是什么体验？" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;">在爱奇艺做研发，用AI写代码是什么体验？</span></a></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499197&amp;idx=1&amp;sn=14b7cf77d5fd597fbf1493d3361a7ad9&amp;scene=21#wechat_redirect" textvalue="从Kafka到AutoMQ：爱奇艺实时流数据架构演进" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;">从Kafka到AutoMQ：爱奇艺实时流数据架构演进</span></a></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499171&amp;idx=1&amp;sn=17dab30365e32771f21c4dcd4a95a7ee&amp;scene=21#wechat_redirect" textvalue="大星辰-广告素材智能分析与生成平台" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;">大星辰-广告素材智能分析与生成平台</span></a></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499080&amp;idx=1&amp;sn=eed666cf82842d6faef3954feea5380c&amp;scene=21#wechat_redirect" textvalue="爱奇艺多桌面端统一：Mac客户端架构升级实践" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;">爱奇艺多桌面端统一：Mac客户端架构升级实践</span></a></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499036&amp;idx=1&amp;sn=293ae1d7d10f361133995137f7c82a6f&amp;scene=21#wechat_redirect" textvalue="让AI编程的价值可追踪、可量化--「AI编程效能量化系统」" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;">让AI编程的价值可追踪、可量化--「AI编程效能量化系统」</span></a></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="%27%27">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=4c35b1b4&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499272%26idx%3D1%26sn%3D9a6e5e6741f37b664783c0a38cb771d1">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 05 Feb 2026 12:01:00 +0800</pubDate>
    </item>
    <item>
      <title>在爱奇艺做研发，用AI写代码是什么体验？</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499262&amp;idx=1&amp;sn=c31aa4e39f160ea36adf0f30f1e1ce07</link>
      <description>当AI已经成为研发标配，你还在用传统方式敲代码吗?</description>
      <content:encoded><![CDATA[<p>原创 <span>技术产品团队</span> <span>2026-02-04 17:30</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=fedae468&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvugbbMFcWiaGVIqaiaNic8GHQztUETMSAkqkSA5UjnFvZaT2BicrV8VjYj79heCkDb8tcPEhyNYbXAHHw%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>当AI已经成为研发标配，你还在用传统方式敲代码吗?</p>
  <p style="text-align: center;line-height: 1em;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-backh="1610" data-backw="578" data-imgfileid="100015605" data-ratio="2.785185185185185" data-s="300,640" type="block" data-type="png" data-w="1080" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=c8c41f0d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvugbbMFcWiaGVIqaiaNic8GHQz3h4CuBC80rHiber9ea0CZRfM3ibe7P6cmZelbTAAIt9et9PglonjQD5Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;line-height: 1em;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="2.2287037037037036" data-s="300,640" data-type="png" data-w="1080" style="width:100%;" type="block" data-backw="578" data-backh="1288" data-imgfileid="100015606" src="https://wechat2rss.xlab.app/img-proxy/?k=19dc83e2&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvugbbMFcWiaGVIqaiaNic8GHQzfn5wXoFRUTibGSuljw8WtqNJUdYQJv1367sIGHaoQCaOjqu81INuasQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;line-height: 1em;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img js_insertlocalimg" data-ratio="1.9083333333333334" data-s="300,640" data-type="png" data-w="1080" style="width:100%;" type="block" data-backw="578" data-backh="1103" data-imgfileid="100015607" src="https://wechat2rss.xlab.app/img-proxy/?k=bfca1508&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvugbbMFcWiaGVIqaiaNic8GHQzWCQYK7YNkUkCZKnLAzLYOsSymjJCFicUILGnFkJdBFicKCCnhsriaVETw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;margin-top: 0px;margin-bottom: 0px;line-height: 1em;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-backh="1326" data-backw="578" data-imgfileid="100015608" data-ratio="2.2944444444444443" data-s="300,640" type="block" data-type="png" data-w="1080" style="width:100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=16839683&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvugbbMFcWiaGVIqaiaNic8GHQzwE04dC6XaicX3pq5xs7lnwMXuFPnOLxlIly2iahzsFHSMPXpp83RLbzw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="%27%27">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=17311c16&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499262%26idx%3D1%26sn%3Dc31aa4e39f160ea36adf0f30f1e1ce07">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 04 Feb 2026 17:30:00 +0800</pubDate>
    </item>
    <item>
      <title>创新高！ 2025年爱奇艺申请发明专利880件 过半是AI相关专利</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499202&amp;idx=1&amp;sn=1abf3790b9058ab061e6e42d9e6b29bf</link>
      <description>爱奇艺2025年度专利“成绩单”</description>
      <content:encoded><![CDATA[<p><span></span> <span>2026-01-24 12:35</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=491efa9b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvsY6yYQIf9gILViaicvdxKhGTxVtavcVqQopJ1mYgW7u4mxkfKP18QtdAOyUTs85Uwc4YA9KKMO19kQ%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>爱奇艺2025年度专利“成绩单”</p>
  <p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px 16px;line-height: 1.6em;visibility: visible;"><span mpa-font-style="mkqtkvxfenc" style="font-size: 15px;visibility: visible;"><span mpa-font-style="mkqtkxty6la" style="font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;visibility: visible;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">爱奇艺近日公布</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年度专利“成绩单”——全年新申请专利</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">993</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件，其中发明专利</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">880</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件，一级专利</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">12</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件，后两个数量创下</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">5</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年来新高。截至</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">12</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">月，爱奇艺申请专利总数达</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">12506</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件，其中发明专利</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">8099</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件；获专利授权</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">7591</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件，其中发明专利</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">3444</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件，仅</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年就新增发明专利授权</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">275</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">件。凭此成绩，爱奇艺跻身中国企业有效发明专利百强榜第</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">72</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">位。</span></span></span></span></p><p style="text-align: justify;margin: 0px 8px 16px;line-height: 1.6em;visibility: visible;"><span mpa-font-style="mkqtkxtyj7l" style="font-size: 15px;font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;visibility: visible;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">值得一提的是，</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年爱奇艺新申请发明专利的</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">AI</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">“浓度”显著提升，过半数专利申请涉及</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">AI</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">技术创新，内容覆盖内容开发、制作、播出及线下沉浸式体验等各环节。 </span></span></span></p><p style="text-align: justify;margin: 0px 8px 16px;line-height: 1.6em;visibility: visible;"><span mpa-font-style="mkqtkxtyyk8" style="font-size: 15px;font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;visibility: visible;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">深耕影视产业多年，爱奇艺的各项</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">AI</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">专利创新与具体业务场景紧密关联且具有独创性。</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年上半年，爱奇艺发布</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">AI</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">创意工具——“剧本工坊”，旨在为创作者的内容提炼、剧本评估工作提质增效。其中，技术团队通过大模型能力绘制出整部剧本的互动戏份、情感互动关系、冗余支线等曲线，通过曲线走势反映人物互动和故事节奏，找出节奏拖沓或转折突兀等剧情潜在问题，并可直观量化识别信息冗余、悬疑案件质量、情感浓度等，率先实现了高精度快速剧本剧情评估。这一创新填补了主流剧本评估软件的市场空白。在这一过程中，技术团队针对角色关系、叙事模式、情节关联度评估产出大量创新性专利。截至</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">年底，“剧本工坊”已累计完成超</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">1.7</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;visibility: visible;"><span textstyle="" style="letter-spacing: 0.5px;">万部剧本小说的评估工作。</span></span></span></p><p style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6em;letter-spacing: 0.034em;font-style: normal;font-weight: normal;text-align: center;margin: 0px 8px;visibility: visible;" nodeleaf=""><img data-aistatus="1" alt="图片" class="rich_pages wxw-img" data-ratio="0.6509259259259259" data-s="300,640" data-type="jpeg" data-w="1080" style="width:562px;height:366px;visibility:visible !important;" type="block" data-backw="562" data-backh="366" data-imgfileid="508144356" src="https://wechat2rss.xlab.app/img-proxy/?k=41621d4c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FYUlJclvbByUvu9qicluAWicI8shTp5CS6p6FX4sahlpdChAW4TgxtqU3Isb0LgkyneibZmHCgyUHz5srpuZB8oCVA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg%26wxfrom%3D10005%26wx_lazy%3D1%26tp%3Dwxpic%23imgIndex%3D5"/></p><p style="color: rgba(0, 0, 0, 0.9);font-size: 17px;font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height: 1.6em;letter-spacing: 0.034em;font-style: normal;font-weight: normal;text-align: center;margin: 0px 8px 16px;" nodeleaf=""><img data-aistatus="1" alt="图片" class="rich_pages wxw-img" data-ratio="0.5981481481481481" data-s="300,640" data-type="jpeg" data-w="1080" style="width:562px;visibility:visible !important;height:336px;" type="block" data-backw="562" data-backh="336" data-imgfileid="508144355" src="https://wechat2rss.xlab.app/img-proxy/?k=05cae128&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FYUlJclvbByUvu9qicluAWicI8shTp5CS6pB0WJicytCrpmlbNcFwxKxBXR6pxYTpgHvw0HbVAzialUiaIIGQlyy5VRA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg%26wxfrom%3D10005%26wx_lazy%3D1%26tp%3Dwxpic%23imgIndex%3D6"/></p><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px 16px;line-height: 1.6em;"><span mpa-font-style="mkqtkxty1pet" style="font-size: 15px;font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">在内容新风口上，爱奇艺的技术转化也取得快速进展。</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">年下半年，</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">AI</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">漫剧的火爆引发市场关注。但在高质量漫剧的生产过程中，基于现有大模型的“生图”“生视频”等功能，通常只关注片段内的语义正确性或人场道一致性，对时长较长的视频进行一致性控制成为制作的难点。这导致了自动生成的动漫片段很难直接作为成片，大量人工返工抵消了</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">AI</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">带来的效率优势。为此，爱奇艺的解法是在策略上聚焦打造由剧本自动转化为动漫的</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">Agent</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">（智能体）。技术团队设置多个</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">Agent</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">分别驱动剧本拆解、主体、分镜、视频等环节的制作及画面校验，通过</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">Agent</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">间的循环调用，结合爱奇艺沉淀的影视方法论，让“从剧本到成片”满足动漫叙事的连续性和片段间的一致性，同时让每个关键环节都保留出可控空间。这项专利技术已经提交专利申请并进入产品落地阶段，后续将服务于动漫、短剧、互动内容的批量生产。</span></span></span></p><p style="text-align: justify;margin: 0px 8px 16px;line-height: 1.6em;"><span mpa-font-style="mkqtkxty2gv" style="font-size: 15px;font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">不止影视内容，在沉浸式互动娱乐领域，仅</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">2025</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">年爱奇艺就围绕</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">VR</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">体验优化申请了近</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">20</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">项专利，全面覆盖体感、音频、光照、手势交互等诸多体验细节。这些专利技术被应用在《唐朝诡事录》《钟馗》等全感剧场项目的开发中。</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">2026</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">年</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">2</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">月</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">8</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">日，首家爱奇艺乐园将在扬州开门迎客，用户即可体验到沉浸式“一秒入戏”的超级娱乐体验。</span></span></span></p><p style="text-align: justify;margin: 0px 8px 16px;line-height: 1.6em;"><span mpa-font-style="mkqtkvxfp7c" style="font-size: 15px;"><span mpa-font-style="mkqtkxty1sad" style="font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">作为国家知识产权示范企业，爱奇艺超</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">1.2</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);letter-spacing: 0.034em;font-style: normal;font-weight: normal;"><span textstyle="" style="letter-spacing: 0.5px;">万件的专利申请不仅为平台自身构建了深厚的护城河，还将持续为影视产业的健康发展积累动能。</span></span></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="%27%27">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=b00d5e9c&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499202%26idx%3D1%26sn%3D1abf3790b9058ab061e6e42d9e6b29bf">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sat, 24 Jan 2026 12:35:00 +0800</pubDate>
    </item>
    <item>
      <title>从Kafka到AutoMQ：爱奇艺实时流数据架构演进</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499197&amp;idx=1&amp;sn=14b7cf77d5fd597fbf1493d3361a7ad9</link>
      <description>爱奇艺 Kafka 从私有云迈向公有云、从 Kafka 到 AutoMQ 的探索与实践。</description>
      <content:encoded><![CDATA[<p>原创 <span>大数据团队</span> <span>2026-01-08 12:03</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=4590e6ca&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvt3wdJzibcjWuria2IIapXVUHuFHHsuvKuDb5VCNnhp1kDMNjeFNWJSMYYfqsVRT1NOXibLLaCXv4LAg%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>爱奇艺 Kafka 从私有云迈向公有云、从 Kafka 到 AutoMQ 的探索与实践。</p>
  <p style="margin-bottom: 0px;" nodeleaf=""><p></p></p><table style="width:576px;"><tbody><tr><td data-colwidth="576" style="border-color:#b2b2b2;"><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;" data-pm-slice="7 2 []"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="9 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 0.5px;font-weight: bold;">AI速看：</span></span></p></div></div></div></div><p style="text-align: justify;text-indent: 0px;margin-left: 8px;margin-right: 8px;"><span leaf="" data-pm-slice="1 1 [&#34;table&#34;,{&#34;interlaced&#34;:null,&#34;align&#34;:null,&#34;class&#34;:null,&#34;style&#34;:null},&#34;table_body&#34;,{},&#34;table_row&#34;,{&#34;class&#34;:null,&#34;style&#34;:null},&#34;table_cell&#34;,{&#34;colspan&#34;:1,&#34;rowspan&#34;:1,&#34;colwidth&#34;:[576],&#34;width&#34;:null,&#34;valign&#34;:null,&#34;align&#34;:null,&#34;style&#34;:&#34;background-color:#d6d6d6&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 0.5px;">本文详细介绍了爱奇艺在处理大规模实时流数据时，从传统Kafka架构向AutoMQ演进的技术历程。为了解决私有云环境下集群扩缩容难、资源利用率低以及运维成本高等挑战，爱奇艺开发了Stream平台与Stream-SDK，实现了业务与底层存储的彻底解耦。随后，公司引入公有云服务并最终切换至基于存算分离架构的AutoMQ，利用其单副本存储和秒级弹性的特性，显著提升了系统的灵活性。这一系列的架构升级不仅优化了数据治理体系，还成功将运营成本降低了70%以上。目前，爱奇艺正持续扩大AutoMQ的应用规模，以进一步实现降本增效的长期目标。</span></span></p></td></tr></tbody></table><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf="">背景</span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Kafka因其高吞吐、低延时、可扩展的特性，在出现之后迅速成为流数据存储的标准组件，广泛应用于实时大数据场景。爱奇艺的流数据服务也主要基于Kafka构建，随着实时大数据应用越来越广泛，Kafka集群数量、规模越来越大，面临扩缩容繁琐、成本高、难治理等诸多问题与挑战。为解决这些问题，我们进行了Kafka服务化、上云、迁移AutoMQ等一系列探索。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">本文将介绍爱奇艺Kafka从私有云迈向公有云、从Kafka到AutoMQ的探索与实践。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">流数据在爱奇艺的应用</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2611111111111111" data-type="png" data-w="1080" data-width="1094" data-height="286" data-imgfileid="100015537" src="https://wechat2rss.xlab.app/img-proxy/?k=f52a85fc&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt3wdJzibcjWuria2IIapXVUHtibK7l0u27IZ8QAGz0ssIkicE91AKaSNDf6QFwtoc6IkG8rxVBRxAuKw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">1 数据通路</span></span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在爱奇艺，流数据的存储组件使用的是Kafka，计算组件主要使用的是Flink，流数据相关的典型数据通路如图1所示，主要包括如下环节：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据集成：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Pingback(端上投递日志)、后端日志、数据库binlog、指标等持续产生的流数据，实时写入数据总线Kafka。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据仓库</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由Flink程序将数据引入到实时（流式）、离线（批式）数仓。在实时数仓中，数据仍然以流数据形态存储在Kafka中，并通过Flink构建实时数仓各层数据。在离线数仓中，流数据将会聚集成批数据存储在Iceberg中，再由 Flink增量消费Iceberg构建离线数仓各层数据。实时数仓具备秒级延时，离线数仓具备分钟级以上延时。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据开发：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数仓的数据通过数据开发平台应用到各业务场景。在实时计算中Kafka也会作为中间流数据的存储用于任务之间的解耦。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据应用：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据广泛应用到爱奇艺的推荐、搜索、广告、报表等等场景中。数据的价值随着延时增大快速衰减，为了数据价值最大化，近几年主要应用场景都已切换到流数据。</span></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Kafka作为流数据的存储承担数据集成到大数据体系的数据总线、实时数仓存储、实时任务之间解耦等角色。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">流数据存储服务：从管集群到管数据</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">爱奇艺的流数据服务最初以Kafka集群为核心构建，提供集群生命周期管理、Topic管理、消费监控等基础能力。随着业务规模扩大、集群数量和数据量持续增长，逐渐暴露出以下问题：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务与集群强</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">耦合</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务代码直接依赖Kafka地址访问集群，一旦需要迁移或调整集群，必须修改业务代码并重新上线，不灵活。同时也无法从平台侧统一识别和监控各业务的读写行为。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">缺乏统一的数据与</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">s</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">chema管理：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">平台没有管理数据描述、schema、数据归属等元数据信息，无法提供数据查找功能，不利于跨团队的数据理解、复用与治理。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">主备数据管理缺失：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">对重要数据，业务侧通常配置主备链路，但平台侧缺乏对主备关系的统一管理，难以做到一致性保障与故障切换治理。</span></span></p></li></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为了解决上述问题，我们将流数据存储服务升级到了如图2所示的架构，由Stream平台、Stream-SDK、存储组件三部分构成。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5705045278137129" data-type="png" data-w="773" data-width="773" data-height="441" data-imgfileid="100015536" src="https://wechat2rss.xlab.app/img-proxy/?k=849f99d4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt3wdJzibcjWuria2IIapXVUHwvxtj3XQwIRK0ibaMHvDWzXicrr8KCpibtOibiafkztMbd1lIYQR2Sy3nYA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图</span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2 流数据服务架构</span></span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">先介绍下Stream平台，Stream-SDK和存储组件后面介绍。</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Stream平台</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由“集群管理”和“数据管理”两大模块组成。集群管理负责集群生命周期与底层资源的统一管理，侧重运维侧能力。数据管理是平台的核心，以“数据为中心”构建，面向数据开发人员提供统一的数据视图和管理能力，核心功能如下：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">逻辑队列：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">原先“集群+Topic”定位数据的方式，升级为基于“项目+队列（Topic）”的逻辑命名方式，集群仅作为队列的一个属性，消除业务对具体集群的依赖。逻辑队列还支持同时绑定主备两个集群，结合Stream-SDK可实现主备链路的一键切换。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Schema管理：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">支持为队列配置schema，并自动同步至大数据元数据中心，使队列能够在数据开发平台中自动映射为逻辑表，使用SQL直接处理流数据。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据地图：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">提供队列的多维度查询与检索能力，支持在线申请和授权使用队列，简化跨团队的数据查找和复用流程。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据血缘：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于Stream-SDK自动上报的读写端信息，构建应用级的读写血缘链路，帮助快速定位上下游数据关系及影响范围。</span></span></p></li></ol><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">Stream-SDK：统一的流数据读写客户端</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Stream-SDK</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">是平台提供的统一数据访问客户端，封装了底层原生客户端，兼容Kafka协议和RocketMQ。业务仅需配置“项目+队列”，即可完成数据读写，无需关注具体集群地址或认证方式，从而实现业务代码与底层集群的彻底解耦。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6791666666666667" data-type="png" data-w="720" data-width="720" data-height="489" data-imgfileid="100015535" src="https://wechat2rss.xlab.app/img-proxy/?k=24e7b7ee&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt3wdJzibcjWuria2IIapXVUH5Og6QvFO52QFkrQdOzkFwnhEOqvHX2vbtpKpZPFK93vM2WMDL7cDzg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图 3 Stream SDK 读写数据过程</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Stream-SDK的数据读写流程如图3所示，主要包括两个阶段：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li style="white-space: pre-wrap;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">配置获取与上报</span></span></strong></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于业务提供的项目、队列和Token（用于鉴权），SDK调用Stream平台的配置API，获取队列对应的集群信息、Topic、认证参数等配置，并使用原生客户端执行读写。同时，SDK会通过该API上报客户端IP、消费组、应用名称等信息，平台据此实时构建读写血缘。</span></span></p></li><li style="white-space: pre-wrap;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">集群变更感知与自动切换</span></span></strong></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在运行期间，SDK每分钟与Stream平台进行心跳交互，实时感知队列关联的集群是否发生变更。一旦检测到变化，SDK会自动将读写流量切换至新集群，实现无感迁移。</span></span></p></li></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">借助Stream-SDK，集群的迁移成本大幅降低，也为后续从私有云迈向公有云、从Kafka切换到AutoMQ的架构演变做好了准备。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">Kafka混合多云建设</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">早期爱奇艺Kafka集群部署在私有云IDC，受制于IDC资源供给模式及Kafka架构固有特性，资源利用率难以保持在合理区间。自2023年起，平台逐步引入多家公有云Kafka，形成混合云架构，在资源弹性、运维效率和成本优化方面取得了显著成效。下文将介绍下上云过程。</span></span></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">私有云Kafka</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5006305170239597" data-type="png" data-w="793" data-width="793" data-height="397" data-imgfileid="100015533" src="https://wechat2rss.xlab.app/img-proxy/?k=3a035a78&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt3wdJzibcjWuria2IIapXVUHEs6BCXWOcSTjkAm3LyWXcrWmBkjhxPqK2yTYJwhibLRbUzn5mvpuKaQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图4 Kafka 架构</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Kafka架构如图4所示，是经典的多副本容错分布式架构，由Broker和Zookeeper两类角色组成：Broker负责数据存储与客户端读写，Zookeeper负责管理集群的元数据与协作状态。在私有云中，Kafka部署在爱奇艺各IDC，其中Zookeeper通常以虚机部署，Broker则根据场景选择虚机或物理机。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">私有云模式支撑了公司流数据规模的快速增长，但随着业务体量持续扩大，也逐渐暴露出以下问题：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">集群弹性差：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Kafka的Shared Nothing架构虽然简单可靠，但每个Broker上都存储大量数据，导致扩容或缩容时必须在Broker间进行大规模数据迁移。迁移过程耗时长且会影响业务任务的读写性能，使得集群难以实现平滑弹性伸缩。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">资源弹性不足：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">私有云的物理资源从采购到报废周期较长，难以随业务流量动态变化而快速调整，导致集群资源利用率长期处于“过高或过低”的状态。同时，对于寒暑假、重点直播等短时流量高峰，也难以做到按需扩缩，影响系统整体资源效率与成本优化。</span></span></p></li></ol><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">从私有云Kafka到公有云Kafka</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为实现降本增效并提升流数据存储的灵活性，我们引入并上线了公有云Kafka产品。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">公有云Kafka产品遵循Kafka协议，通过在Stream平台与Stream-SDK中进行统一适配，为业务侧提供一致、无差异的使用体验，实现了私有云与公有云之间统一接入和平滑切换。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">借助公有云庞大的资源池和按需创建集群的能力，解决了私有云环境下资源弹性不足的问题，取得20%以上的降本效果。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">从Kafka到AutoMQ</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">公有云Kafka虽然解决了资源弹性不足的问题，但是依然有集群弹性差的问题。新出现的AutoMQ支持秒级弹性吸引了我们的注意。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.29074074074074074" data-type="png" data-w="1080" data-width="1100" data-height="320" data-imgfileid="100015534" src="https://wechat2rss.xlab.app/img-proxy/?k=c3b2e946&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt3wdJzibcjWuria2IIapXVUHvgBKoEmX1y8ic7TuwKb1YWeQEqTSj5WBkE5Ob19MM9icqribjYNCH107g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图 5 AutoMQ 架构</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AutoMQ采用存算分离架构，如图5所示，具备如下特性：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">共享存储：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据统一存储在对象存储中，Broker不再持有本地数据。为解决对象存储延迟高、IOPS较低的问题AutoMQ引入块存储作为WAL（Write-Ahead Log），数据先写入WAL再进行批量落盘到对象存储。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">单副本存储：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">云端的块存储和对象存储本身具备多副本特性，已在存储层保证了高可用，因此AutoMQ内部的Topic均采用单副本策略，避免传统Kafka中Broker之间的副本同步开销，大幅降低成本与数据复制压力。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">兼容</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Kafka</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">协议：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AutoMQ基于开源Kafka改造，保留计算层逻辑，替换底层存储实现，完全兼容Kafka协议。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">快速弹性：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由于Broker不再存储数据，节点可快速启动或销毁，实现分钟级弹性；同时对象存储按量计费，使资源规模能够与业务流量保持高度匹配，避免资源浪费。</span></span></p></li></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在完成相关性能与稳定性验证后，我们在公有云环境部署了AutoMQ，并将其纳入流数据服务存储体系。通过Stream平台逐步将私有云Kafka、公有云Kafka迁移至AutoMQ，成本进一步降低70%以上。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">07</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">总结及规划</span></span></span></strong></span></p></div></div></div></div><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">流数据因其低延时特性，已成为爱奇艺的重要数据通路。随着规模增长，传统私有云Kafka在弹性、成本与治理上逐渐遇到瓶颈，因此，流数据存储架构从“管集群”转向“管数据”，并通过Stream平台与Stream-SDK实现解耦与统一治理。随后引入公有云Kafka和AutoMQ，使系统在弹性、运维效率和成本上都实现了显著提升。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">目前约</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">40%</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的流量已迁移到公有云</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Kafka</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">或</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AutoMQ，</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">其中一半是AutoMQ，下一步将继续扩大</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AutoMQ的使用规模，</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">并探索AutoMQ的自适应自动弹性机制，</span></span></span><span style="color: rgb(31, 35, 41);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">持续降本。</span></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="%27%27">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=30b5901e&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499197%26idx%3D1%26sn%3D14b7cf77d5fd597fbf1493d3361a7ad9">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 08 Jan 2026 12:03:00 +0800</pubDate>
    </item>
    <item>
      <title>大星辰-广告素材智能分析与生成平台</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499171&amp;idx=1&amp;sn=17dab30365e32771f21c4dcd4a95a7ee</link>
      <description>介绍基于AIGC技术构建的大星辰平台，包括具体能力与应用成果等情况。</description>
      <content:encoded><![CDATA[<p>原创 <span>AI团队</span> <span>2025-12-11 09:01</span> <span style="display: inline-block;">北京</span></p>




  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a4763d35&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtVflx2KKSD8bA5NfOtAy5iagjXGuibzLfic0xyfMnw5wgOQ4RqVEibO9JOu3XqUKZqMq5ekthgL4o5DQ%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>介绍基于AIGC技术构建的大星辰平台，包括具体能力与应用成果等情况。</p>
  <div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="text-align: center;" nodeleaf=""><p></p></p></div></div></div></div><div style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin-bottom: 10px;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-wrap: wrap;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="letter-spacing: 0.578px;"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;"> 项目背景 </span></span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">当前广告行业竞争日益激烈，广告主与平台对广告投放素材的质量、创意多样性及更新效率的要求都在不断提高。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">用户也越来越关注广告内容是否贴合自身、形式是否自然、创意是否吸引人。可以说，个性化、高吸引力的素材，正逐渐成为影响广告转化效果的关键。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在这一背景下，我们与广告团队紧密合作，借助快速发展的AIGC技术，共同构建一个以技术为驱动、数据为支撑的智能化素材生成体系，推动广告创意生产模式的整体升级。</span></span></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="color: rgb(27, 27, 27);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;background-color: rgb(255, 255, 255);"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">现状与痛点 </span></span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在长期支持广告业务的过程中，我们观察到，尤其是在效果广告的素材制作环节，普遍存在以下问题：</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">1.质量与效率难兼顾：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">传统方式依赖人工创意与制作，产能有限、成本偏高，难以规模化产出高质量素材，导致素材质量参差不齐。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">2.创意同质化严重：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">行业内素材风格、形式趋同的情况较多，难以有效吸引用户注意，导致点击与转化效果受到影响。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">3.长尾场景覆盖不足：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">面对细分受众、小众垂直领域或突发热点时，传统生产流程响应慢，造成大量广告请求因缺乏合适素材而无法填充，直接损失广告收入。</span></span></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="color: rgb(27, 27, 27);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;background-color: rgb(255, 255, 255);"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;">项目目标 </span></span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">本项目旨在与广告业务深度协同，以实际业务目标为导向，共同打造一个集智能分析、生成、优化于一体的AIGC广告素材体系。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过多种生成式AI能力的融合应用与产品化落地，我们将团队现有的“星辰”平台升级为“大星辰”平台，实现广告文案、图像、视频等素材的自动化与个性化生产，从根源上解决上述痛点，提升用户体验，并充分挖掘效果广告收入的潜力。</span></span></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="color: rgb(27, 27, 27);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;background-color: rgb(255, 255, 255);"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;"> 平台能力 </span></span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">项目整体框架如下示意，大星辰平台基于底层多种模型能力，整合提供体系化的广告素材生成方案，并接入到奇炬、飞云等广告业务平台，供客户及业务系统使用。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img data-imgfileid="100015520" class="rich_pages wxw-img" data-ratio="0.4223856209150327" data-s="300,640" data-type="png" data-w="1224" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/unymlvueOvvddoNOAlJk9QKPDtiaM0qLSCho1icPnswibU4iaTzWaiaQAAK6St8Yl2TGWxc2vfQib6Gjc4mAo4QCS3ZA/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="562" data-cropsely2="254" src="https://wechat2rss.xlab.app/img-proxy/?k=ba358eea&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvddoNOAlJk9QKPDtiaM0qLSCho1icPnswibU4iaTzWaiaQAAK6St8Yl2TGWxc2vfQib6Gjc4mAo4QCS3ZA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li style="font-weight:bold;"><h2 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">图片素材制作</span></span></h2></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">重点聚焦于新图片素材的生成制作以及现有图片素材的智能衍生，基于自研以及第三方大模型进行生成，提升制作效率，降低人力成本。</span></span></p><h4 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">1.1 纯生成式素材方向</span></span></h4><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">提供基于自研模型以及第三方大模型的生图方案，包括文生图、图生图等细分能力。广告相关业务人员可以自行根据营销信息、广告卖点或者参考图片素材等作为输入，批量生成目标图片素材。</span></span></p><p style="text-align: center;text-indent: 0px;margin: 0px 8px;" nodeleaf=""><img data-imgfileid="100015452" class="rich_pages wxw-img" data-ratio="0.8185185185185185" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=2281349b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtVflx2KKSD8bA5NfOtAy5ia35N7J7EKLlQwb10sdyJ7qESiaIruzs4xX3JHFCUmG2bHBEg3Yick0amA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h4 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">1.2 图片素材衍生方向</span></span></h4><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">对于已有的广告素材，包括离线或者线上在投素材，我们提供自动化的图片素材复刻以及尺寸转换方案，通过这种形式，可以批量产出优质素材。</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图像尺寸转换</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于广告业务特性的自研扩图模型，对输入素材进行尺寸扩展生成，以适配更多可投放场景，例如2:1扩展为16:3、24:7等宽幅图片，可以投放在场景banner等广告位。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100015454" class="rich_pages wxw-img" data-ratio="0.24259259259259258" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=0b36746d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtVflx2KKSD8bA5NfOtAy5iasM1UrnbOdVCcRF2skr8GphwKovJzWvC1ApbQCOib403MtRqMcia5qSow%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图片复刻衍生</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于已有素材直接做生成式的复刻衍生，可以快速批量生产，保证线上优质素材可以及时刷新，提升覆盖库存和多样性。</span></span></p><blockquote><p><span leaf="">同尺寸图片复刻：保持原图包版及尺寸不变，画面主体内容重新生成</span></p></blockquote><p style="text-align: center;margin: 0px 8px;" nodeleaf=""><img data-imgfileid="100015455" class="rich_pages wxw-img" data-ratio="0.6435185185185185" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=9a4ccfff&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtVflx2KKSD8bA5NfOtAy5iaXrANGmRuhn3kUD6RAStp7a2xEVBkXVp6ibslwCCVsZGiaSQR642RicWyA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><blockquote><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">跨尺寸图片复刻：保持图片主体信息不变，智能调整布局跨尺寸生成新的图片，可应用于横竖图片转换</span></span></p></blockquote><p style="text-align: center;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img data-imgfileid="100015508" class="rich_pages wxw-img" data-ratio="0.36223662884927066" data-s="300,640" data-type="jpeg" data-w="1234" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_jpg/unymlvueOvtVflx2KKSD8bA5NfOtAy5iaLNtmy8gibGdw5FV0VbdxJcBlUDHegTwzbcKZsictlgXNVazqWFEeWjCA/0?wx_fmt=jpeg&amp;from=appmsg" data-cropselx2="578" data-cropsely2="209" src="https://wechat2rss.xlab.app/img-proxy/?k=ab20cf74&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtVflx2KKSD8bA5NfOtAy5iaLNtmy8gibGdw5FV0VbdxJcBlUDHegTwzbcKZsictlgXNVazqWFEeWjCA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="2"><li style="font-weight:bold;"><h2 style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">视频素材制作</span></span></h2></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">视频素材相对图片素材更为复杂，素材传达信息也更加丰富，在与广告团队进行充分讨论后，我们以已有素材衍生作为主要方向，同时基于最新的生成式AI持续探索全新的生成式视频素材，目前也都取得了一些成果。</span></span></p><h4 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">2.1 视频衍生方向</span></span></h4><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">视频素材拆条</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于视频内容理解等相关算法，对网络影视等部分行业的视频素材做多样化的智能拆条，支持面向不同用户群体、不同投放场景，分别提供高能看点、行为标签等侧重点各异的方案产出拆条素材，实现不同场景下的素材覆盖以及最终转化效果的提升。</span></span></p><p nodeleaf="" style="margin-bottom: 0px;"></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">视频尺寸转换</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">广告素材投放场景多种多样，不同投放场景对广告素材尺寸的要求也不同，因此，基于已有视频素材的尺寸转换，是日常素材生产制作的重点工作。针对此类场景，大星辰平台提供了以下多样化方案，以提升素材制作效率和效果：</span></span></p><blockquote><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">智能横竖转换：AI识别视频内容主体，按照业务所需目标尺寸进行画面智能裁剪，保留主体内容，包括横转竖以及竖转横等，适配多种不同尺寸裁剪要求。</span></span></p></blockquote><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><blockquote><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">画中画智能裁剪：AI识别视频素材是否为画中画包版，支持动态裁剪，裁剪后的原版素材既可以作为素材直接投放，也可以作为新一轮衍生的输入素材。</span></span></p></blockquote><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><blockquote><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">智能包版：彻底摆脱过去人工制作素材包版的繁琐流程，基于视频内容理解以及生成式AI，仅输入原始视频素材即可实现全自动化的智能包版，适配横竖多种比例，极大提升了制作效率和个性化效果。</span></span></p></blockquote><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><h4 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">2.2 图生视频方向</span></span></h4><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">除了基于原始视频的衍生，在生成式AI加持下，基于线上图片进一步生成视频进行投放，也是目前重点应用方向之一。区别于传统的简单特效、拼接等制作方式，基于生成式AI的图生视频方案，不仅显著提升视频画面的动态效果，也可以一并生成与画面相匹配的音效。</span></span></p><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><h4 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">2.3 纯生成式视频方向</span></span></h4><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">除了基于已有广告素材做各类衍生之外，考虑线上素材的多样性、用户体验以及同类素材的效果衰减，我们也需要持续制作填充全新的广告素材内容。因此，基于生成式AI，为客户/代理商制作全新的视频营销素材，也是大星辰平台的重点探索方向，经过与广告团队持续的合作实验，目前已上线验证了多条视频生成agent：</span></span></p><blockquote><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">美女颜值视频agent：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">可以指定多种风格模板，自动批量生成多样化的美女颜值类视频素材，叠加客户营销信息、前后贴内容等，即可作为视频投放素材。</span></span></p></li></ul></blockquote><p nodeleaf="" style="margin-top: 0px;margin-bottom: 0px;"></p><blockquote><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">故事视频agent：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">可以指定多种故事类型进行批量生成，实现从故事脚本-&gt;图片-&gt;视频的自动化流程，同步叠加配音及BGM合成最终视频。</span></span></p></li></ul></blockquote><p nodeleaf="" style="margin-top: 0px;margin-bottom: 0px;"></p><blockquote><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">解压视频agent：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">不需要额外输入，直接生成多样化的解压视频内容作为背景，配以吸睛口播文案。</span></span></p></li></ul></blockquote><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><blockquote><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="letter-spacing:1px;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">人物话题agent：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">不需要额外输入，随机选取古典名著/历史人物，并围绕生成视频话题，搭配人物自述口播台词合成最终视频。</span></span></p></li></ul></blockquote><p nodeleaf="" style="margin-bottom: 0px;margin-top: 0px;"></p><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="color: rgb(27, 27, 27);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;background-color: rgb(255, 255, 255);"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;"> 项目成果 </span></span></span></strong></span></p></div></div></div></div><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">行业专属</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">模型</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">成效显著：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于广告行业特性，构建自研生图模型，提升素材行业适配性，线上自研模型素材点击率较第三方模型提升30%。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">多元素材生成方案拓展创意边界：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过图片复刻、图生视频、生成式视频等多种方案，实现优质创意的衍生与拓展，同时提升素材质量。以生成式视频素材为例，同周期内相比人工素材点击转化率提升27%。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">智能适配多样化投放场景：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过自研扩图、智能包版等多种方案，实现素材的跨平台、多尺寸适配，提升运营效率。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">自动化生产提量提效：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">从AI素材自动生成到包版输出，实现高效率、高质量的素材规模化生产。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">影响广告收入显著提升：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">25年Q2，AI影响效果广告收入环比增长50%，在一些典型投放场景如沉浸式广告中，AI素材应用进一步深化，带来素材量级和收入的持续提升。</span></span></p></li></ul><div style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;"><div style="margin-bottom: 10px;-webkit-tap-highlight-color: transparent;outline: 0px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;text-wrap: wrap;-webkit-tap-highlight-color: transparent;outline: 0px;font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);font-size: 16px;line-height: 1.75em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;color: rgb(27, 27, 27);visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="color: rgb(27, 27, 27);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;background-color: rgb(255, 255, 255);"><span leaf=""><span textstyle="" style="font-size: 16px;letter-spacing: 1px;"> 项目展望 </span></span></span></strong></span></p></div></div></div></div><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在当前与广告业务深度合作并取得一系列成果的基础上，大星辰平台将持续以AIGC技术为核心驱动力，将素材生产体系建设作为一项长期性、系统性的工程来推进。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">未来，我们将重点围绕生产流程智能化、创意生成规模化、内容形态多元化等方向，构建更敏捷、可迭代的素材生成体系，实现从需求理解到创意生成、动态优化、批量产出的全链路提效。通过不断提升素材的制作效率、创意质量与适配能力，为广告业务带来持续的增长动力，在提升转化效果的同时拓展创意边界，最终助力广告收入实现健康、可持续的增长，也让整体业务竞争力再上一个台阶。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><img data-w="1080" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">也许你还想看</span></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499036&amp;idx=1&amp;sn=293ae1d7d10f361133995137f7c82a6f&amp;scene=21#wechat_redirect" textvalue="让AI编程的价值可追踪、可量化--「AI编程效能量化系统」" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-weight: normal;">让AI编程的价值可追踪、可量化--「AI编程效能量化系统」</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499015&amp;idx=1&amp;sn=fa82d748304123c5e314bdd4f4a7aa5b&amp;scene=21#wechat_redirect" textvalue="告别“玄学”创作，AI重塑微短剧全链路生产方案" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-weight: normal;">告别“玄学”创作，AI重塑微短剧全链路生产方案</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498874&amp;idx=1&amp;sn=84917a3dc2e73a4bdb441ffb668eccfa&amp;scene=21#wechat_redirect" textvalue="喜报！爱奇艺AI团队三篇论文被顶会录用" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-weight: normal;">喜报！爱奇艺AI团队三篇论文被顶会录用</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499080&amp;idx=1&amp;sn=eed666cf82842d6faef3954feea5380c&amp;scene=21#wechat_redirect" textvalue="爱奇艺多桌面端统一：Mac客户端架构升级实践" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-weight: normal;">爱奇艺多桌面端统一：Mac客户端架构升级实践</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498692&amp;idx=1&amp;sn=ead59f7db158916e8618db4ea1c023e7&amp;scene=21#wechat_redirect" textvalue="奇智：生成式 AI 应用创建平台" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-weight: normal;">奇智：生成式 AI 应用创建平台</span></a></span></span></strong></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247499171">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=db98c36a&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499171%26idx%3D1%26sn%3D17dab30365e32771f21c4dcd4a95a7ee">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 11 Dec 2025 09:01:00 +0800</pubDate>
    </item>
    <item>
      <title>爱奇艺多桌面端统一：Mac客户端架构升级实践</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499080&amp;idx=1&amp;sn=eed666cf82842d6faef3954feea5380c</link>
      <description>基于LWA方案对Mac客户端进行架构升级，降本增效的实践成果</description>
      <content:encoded><![CDATA[<p>
原创 <span>PC客户端团队</span> <span>2025-11-13 09:01</span> <span style="display: inline-block;">北京</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=aa925dbd&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJCvg49KD3DPbqgWY85b9GEPtnfAAEXOTSKknC8S0fmCgDGicI81GY5rQ%2F0%3Fwx_fmt%3Djpeg"/></p>

<p>基于LWA方案对Mac客户端进行架构升级，降本增效的实践成果</p>

<p nodeleaf=""><p></p></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: justify;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h2&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-2 ace-line old-record-id-H5dNddT6RozZl0xwADzcxWzXnEf&#34;,&#34;style&#34;:&#34;text-align: justify; margin: 0px 8px; line-height: 1.75em; text-indent: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 17px;letter-spacing: 1px;font-weight: bold;">背景</span></span></p></div></div></div></div></h1><p data-pm-slice="0 0 []" style="text-indent: 0px;text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">爱奇艺一直致力于提供卓越的桌面视频客户端使用体验。爱奇艺的桌面端主要包括：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">电脑网页端</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Windows客户端</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">UWP客户端</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Mac客户端</span></span></p></li></ul><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;font-weight: bold;">爱奇艺的桌面客户端矩阵演进历程</span></span></h2><h3 data-pm-slice="0 0 []" style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2022年之前</span></span></strong></h3><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">这4个端由不同的产品和研发团队设计开发，用户界面和使用体验各不相同，开发、维护、运营成本很高。</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">电脑网页端↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015394" class="rich_pages wxw-img" data-ratio="0.9894490035169988" data-type="png" data-w="853" data-width="853" data-height="844" src="https://wechat2rss.xlab.app/img-proxy/?k=7ff5946a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJ6g44NAwK08ccq9q7siajqtLQSYAvoUk18fuIhvnMt2lc27OM00lTZmw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Windows</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">客户端</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015393" class="rich_pages wxw-img" data-ratio="0.5935185185185186" data-type="jpeg" data-w="1080" data-width="1920" data-height="1140" src="https://wechat2rss.xlab.app/img-proxy/?k=6dd819d8&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJnpvMIzHLCTqYz0oEIDv8UVE6GbicI0T38beExfR6tPB6ONqduu0mpmg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">UWP</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">客户端</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">UWP（Universal Windows Platform）是微软公司创建并在Windows10中首次引入的一个同性质应用程序架构平台，是创建适用于Windows的客户端应用程序的众多方法之一。此软件平台的目的是帮助发展Metro样式的应用程序，便于软件可以在Windows10和Windows10 Mobile上执行且无需重新编写。</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015396" class="rich_pages wxw-img" data-ratio="0.637962962962963" data-type="png" data-w="1080" data-width="2496" data-height="1592" src="https://wechat2rss.xlab.app/img-proxy/?k=6b6fdecb&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJfOQebrmfTPEnB5mXGyA0hJvUBeewvf8q1sLAYEF8UTDjfzh1OeMRZA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Mac</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">客户端</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015397" class="rich_pages wxw-img" data-ratio="0.575925925925926" data-type="png" data-w="1080" data-width="3360" data-height="1934" src="https://wechat2rss.xlab.app/img-proxy/?k=6839801b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJWSQrLaBicPjLibUf3IxpJ0rxicjaFXgHaBPUORKsPvSk7E18Fq8IsVqHA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2022年-2023年</span></span></strong></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">PC客户端团队和微软合作，提出基于微软Edge Webview 2和Web技术栈的全新桌面应用开发框架——</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">（</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Local Web App</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">）</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，并用其重构了Windows客户端，逐步完成功能全覆盖上线。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Windows</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">客户端</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015395" class="rich_pages wxw-img" data-ratio="0.6777777777777778" data-type="png" data-w="1080" data-width="2058" data-height="1394" src="https://wechat2rss.xlab.app/img-proxy/?k=b4a9dd2e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJI4zfPz4DiaVmuVYp4EGDaONv5yYv9pkegtFJYdO6qlXKribXDv4Qehew%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2024年</span></span></strong></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">得益于LWA框架基于标准Web技术栈开发用户界面和业务逻辑的特点，其前端业务代码用较低的成本复用到了电脑网页端，提供了一致的用户体验的同时，也实现了降本增效。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">电脑网页端↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015409" class="rich_pages wxw-img" data-ratio="0.5704819277108434" data-type="png" data-w="3320" data-width="3320" data-height="1894" src="https://wechat2rss.xlab.app/img-proxy/?k=69b09839&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJfFmqe9hMcrhiceiatjKLSJHff4LO0YIviaFlFne1OTe2lKIdBNsxxsj1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2025年</span></span></strong></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">PC客户端团队再接再厉，将LWA方案继续复用到了MacOS操作系统。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">本文下面重点分享</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">基于LWA方案对Mac客户端进行架构升级的实践</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。</span></span></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">LWA桌面应用开发框架介绍</span></span></h2><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">背景</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在2022年以前，爱奇艺Windows客户端使用自研的RND（React Native for Desktop）框架来开发界面和交互。RND框架的技术原理和Facebook当年的RN（React Native）框架很像。RND和RN一样使用JS和React框架来开发前端界面和业务逻辑，支持热更新，开发快捷。但是，RND没有RN框架那么完善的开源社区资源，例如各种UI组件库和原生模块等，需要RND框架团队自己实现，成本较高。不幸的是，后来组织架构调整，RND框架团队解散，由业务团队继续维护。但是，在后续迭代中遇到一些底层问题，如通信效率等，难以推进优化和解决，大大限制了产品需求落地。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">因此，PC客户端团队积极寻求替代方案。</span></span></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">方案对比</span></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">PC客户端团队基于和微软公司良好的合作关系，提出基于Microsoft Edge WebView2的桌面前端应用开发框架LWA（Local Web App）。该方案得到了微软公司的大力支持，由微软与爱奇艺团队合作开发。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在Windows操作系统平台上，LWA方案使用WebView2作为运行时容器和渲染引擎，相较于当时其他桌面前端开发方案具有一定优势：</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">WebView2技术优势：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">官方支持：微软出品，Win10(部分)/ Win11自带，持续更新，文档齐全。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">社区支持：因其主体部分采用Web标准而受行业支持。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">稳定可靠：微软的专业团队会持续迭代升级webview2，提升其性能和稳定性。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">复用技术：标准Web开发。</span></span></p></li></ul><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">LWA方案原理</span></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA方案通过内嵌网页的方式，以标准Web的形式支持业务逻辑实现和界面展现，并通过宿主来进行能力扩展。</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">宿主程序负责应用程序生命周期和内嵌网页的管理，其可以是现行模式，或是基于WPF或Windows App SDK。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">内嵌网页通过WebView容器（Windows平台采用微软的Edge WebView2，其他系统平台可以更换）加载，并通过JS Bridge 和 Post Message的方式进行通信。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">内嵌页面资源可通过离线包管理，以实现加速，因此支持热更新。</span></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">框架架构图↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015399" class="rich_pages wxw-img" data-ratio="0.4324074074074074" data-type="png" data-w="1080" data-width="2456" data-height="1062" src="https://wechat2rss.xlab.app/img-proxy/?k=4440bb91&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJXSPcxxRmygibfN16HBsOpRDQMHANkqFFJeGCPq8ppTV7QKxTwianrGSA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">LWA方案优势</span></span></h3><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Web前端技术栈：采用了标准的web技术栈，享有业界最新主流的界面与交互能力，更为完善的特效支持，某些产品和交互需求的实现更为便捷</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">可扩展：业务代码和原生的能力交互层隔离，可扩展为多个平台运行，易于迁移</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">（比如迁移到Mac端）</span></span></strong></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">自打包和升级体系：可以享有基于微软框架的LWA技术能力的加持，如热更新</span></span></p></li></ul><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">LWA方案上线效果</span></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA方案落地上线时，我们做了几个典型场景的性能评估，优化效果明显。</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">重构随刻热点页面（RND → LWA）</span></span></p></li><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">冷启动至主界面呈现耗时减少38.8%。</span></span></p></li></ul><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">重构收银台页面（内嵌 Web 页 → LWA</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">）</span></span></strong></p></li><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">点击至主界面呈现耗时减少74.7%，流失率降低至少 1.69pp。</span></span></p></li></ul><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">重构登录页（C++ → LWA）</span></span></p></li><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">点击至主界面呈现耗时各有千秋，快捷登录1.10s → 0.70s，扫码0.34s → 0.80s。</span></span></p></li></ul><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">重构主窗口（RND → LWA）</span></span></p></li><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">页面滚动、页面切换、过渡效果，实现性能体验效果提升。</span></span></p></li></ul></ul><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Mac客户端概况</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在架构升级之前，Mac客户端采用苹果公司的Mac Catalyst方案，将iPad端的代码复用适配到Mac端。因此，之前的Mac客户端的用户界面跟老版iPad客户端很像，而跟Windows客户端有着显著差异。然而，后来iPad客户端界面大改版，考虑到大屏响应式设计成本，采用了iPad端和Mac端界面分道扬镳的策略，代码差异越来越大，复用性越来越低，Mac端更新频率下降。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">痛点：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在各种尺寸显示器上的使用体验不够理想</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">新功能需要兼顾iPadOS和MacOS两个系统上的体验导致产品、设计和研发成本较高</span></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">大屏体验不佳↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015400" class="rich_pages wxw-img" data-ratio="0.549074074074074" data-type="png" data-w="1080" data-width="1920" data-height="1055" src="https://wechat2rss.xlab.app/img-proxy/?k=7f7533a1&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJoViaicXQXTYiaicSoHw9KGQPXNAAdu2buyTKV4frOCDib8WCv0w5FoFLxHA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">iPad端界面大改版后跟Mac端分道扬镳↓</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015401" class="rich_pages wxw-img" data-ratio="0.75" data-type="png" data-w="1080" data-width="2160" data-height="1620" src="https://wechat2rss.xlab.app/img-proxy/?k=66383dda&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJWEYzFMVYonxdbH4qAg0kzs5UMtWZgYlu0CLQicxUtt1wUoD9iadb4k4g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: justify;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h2&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-2 ace-line old-record-id-IaESdDCXEo0uV9x0pfJcSHcznEb&#34;,&#34;style&#34;:&#34;text-align: justify; margin: 0px 8px; line-height: 1.75em; text-indent: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 17px;letter-spacing: 1px;font-weight: bold;">目标</span></span></p></div></div></div></div></h1><h1 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">将LWA方案应用到Mac端，复用Windows客户端的前端业务代码，跟Windows客户端、电脑网页端一样，提供更优秀的大屏用户界面和交互体验，并降低产品、设计、研发、运维成本。</span></span></h1><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: justify;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 17px;font-weight: bold;">方案选择</span></span></p></div></div></div></div></h1><h1 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">按照LWA框架架构设计，针对不同的操作系统平台，需要选择不同的Web容器，并实现LWA原生支持能力。</span></span></h1><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">针对MacOS，出于稳定性和实现成本的考量，Web容器优先选择使用系统自带的WKWebView。而关于</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">原生支持能力</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，我们最终决定采用</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于AppKit框架重写原生层</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，并</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">移植Windows播放器业务逻辑</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的方案。尽管原生层复用MacCatalyst方案代码成本最低，但因经过MacCatalyst技术转换的WKWebView不支持MSE特性而被迫放弃；而直接移植iOS播放器又面临基础库适配工作量大、后续维护门槛高的难题。相比之下，将Windows端由C++开发的播放器核心逻辑移植到MacOS，不仅能复用已有的JS Bridge接口、节省开发投入，更有利于由PC团队统一维护和未来跨平台的业务逻辑共享，同时推动了播放器底层架构的优化与解耦，为多端协同奠定了长远基础。</span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: justify;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 17px;font-weight: bold;">开发实践</span></span></p></div></div></div></div></h1><h1 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">新Mac客户端专项从2025年Q2开始开发，投入3个主力开发人力，众多开发团队做配合，历时4个月的时间，完成了开发和上线。3个主力开发分别负责：LWA原生容器开发、JS代码迁移和适配、C++代码移植和适配（包含播放器）。</span></span></h1><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">LWA原生容器开发</span></span></h2><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">MacOS上的LWA原生容器基于WKWebView构建，作为连接原生层与JS层的核心框架，主要负责通信桥梁与基础功能，主要界面与交互逻辑则由Web端的JS代码处理。其核心功能包括：</span></span></h2><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">虚拟域名与资源加载：支持虚拟域名、本地资源匹配加载及跨域访问。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">请求处理：通过Runtime Hook拦截HTTPS请求，并分别转发至本地文件系统或原生网络库。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">JS Bridge通信：实现Command接收与Event应答的双向通信机制。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">导航栏交互：将自定义系统按钮、窗口拖拽及点击事件传递至JS层处理。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">窗口状态管理：同步全屏/小窗状态，管理多窗口，并更新原生播放器位置。</span></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">JS业务代码适配</span></span></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">JS代码由于运行在Web容器中，跟操作系统隔离，天然具备跨平台运行能力，很容易复用和移植到不同的操作系统平台。不过，由于MacOS的WKWebView使用的浏览器内核是webkit，而Windows上我们使用的WebView2的浏览器内核是Chromium，仍然存在一些差异。在实践的过程中，我们确实发现了一些MacOS上的兼容性问题，需要对代码做少量修改和适配。我们将遇到的问题和解决办法进行了整理，以便持续迭代桌面客户端JS业务代码时，能避免引入兼容性问题，从而减少多平台重复的测试验证成本。</span></span></h2><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015429" class="rich_pages wxw-img" data-ratio="2.35793731041456" data-s="300,640" data-type="png" data-w="989" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=b977f1fd&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvsvlkHicoM67B6MRvH8LevfovvYa32d5Q60X1r2kbWV1PgClueSFib3pF52aj8HecG9ZKNLXicXpcLAw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">C++代码移植和适配</span></span></h2><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Windows客户端的C++代码中大部分业务逻辑其实是平台无关的，可以移植到MacOS端，主要是将跟平台耦合的那部分代码进行适配。另外，由于Windows和MacOS在操作系统特性和应用开发生态上存在较大差异，需要针对这些差异点做针对性的开发和适配。</span></span></h2><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015426" class="rich_pages wxw-img" data-ratio="0.7231481481481481" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=1f962a7c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvsvlkHicoM67B6MRvH8LevfoY8gvrkgcXjw0yibmTjDQibOV8X72XXUtQoYYCJMpiavRF4g77icTCIouZw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">播放器移植适配</span></span></h2><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">播放器是客户端的核心功能，内部业务逻辑非常复杂，依赖库众多，迁移适配的工作量也很大。我们认真梳理了不同平台播放器的层次结构，找出相同点和差异点，设计合理的架构，最大化代码复用，节省开发成本。</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015398" class="rich_pages wxw-img" data-ratio="0.39814814814814814" data-type="png" data-w="1080" data-width="2710" data-height="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=572481c2&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJAmoNSPfDRp92SUb6XDMXtHJs8Uoic46xxLJdUnhcIAOiar9dykXxttlA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基础库和核心库：复用iOS代码，适配MacOS</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">播放器功能：复用Windows平台C++代码，适配MacOS</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">JS Bridge：针对MacOS，使用Objective-C语言对标Windows平台重新实现</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">播放器组件和播放窗口功能：复用Windows客户端上的LWA JS代码，适配MacOS的工作量极少</span></span></p></li></ul><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">形态差异</span></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">老Mac客户端采用Mac Catalyst技术将iPad App适配到MacOS，因此其播放器使用iOS标准原生技术栈进行开发。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">新Mac客户端由于复用Windows客户端的LWA方案，因此也和Windows客户端一样，通过在原生播放器上叠加一个背景透明的Web容器来实现，原生播放器只负责渲染播放画面，播放器的各种UI控件和业务逻辑均在Web容器内用JS语言来实现。不同之处在于原生播放器和Web容器：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">原生播放器：视频播放能力依托于操作系统的底层能力，在MacOS上无法直接复用Windows上的播放内核，需要独立封装，不过可以基于爱奇艺iOS播放内核对MacOS进行适配，复用大部分iOS播放内核的能力。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Web容器：不同的操作系统各自有其自带的Web容器能力，虽然理论上也可以使用跨平台浏览器内核，实现复用，比如Chromium，但是相比于使用系统自带的Web容器，实现成本高，并且显著增加安装包大小。因此，目前我们针对Windows平台使用微软的Edge WebView2，针对MacOS平台使用系统自带的WKWebView。</span></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015404" class="rich_pages wxw-img" data-ratio="0.5453703703703704" data-type="png" data-w="1080" data-width="2686" data-height="1466" src="https://wechat2rss.xlab.app/img-proxy/?k=81d930c7&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJO5sFkjficl5oILllY6G7xW1biboh1g4Yc3IMc5GAN4Vleoh6t8VDdjSg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">可复用的部分</span></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Windows客户端播放器中可复用的代码主要涵盖：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通信层：JS Bridge原生部分（大部分）</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">核心层：基础播放功能（协议解析、播控、状态机、容错等）与本地播放</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">辅助层：设备云控、播放特性、码流播控、设置与配置</span></span></p></li></ul><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">AI辅助编程提效</span></span></h2><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">将C++代码适配到MacOS平台</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在复用C++代码到MacOS平台的过程中，需要将大量之前依赖Windows平台API的C++业务代码适配MacOS平台。比如，在Windows平台，一般使用.ini配置文件，读写逻辑用的是Windows系统API：GetPrivateProfileInt、WritePrivateProfileString这种形式的API，在MacOS上没法用，于是，我们直接用Curosr IDE重写了一个ini配置文件工具类。AI非常擅长开发这类工具类，效果非常好，提效明显。</span></span></p><p style="text-align: justify;text-indent: 0px;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015423" class="rich_pages wxw-img" data-ratio="0.7453874538745388" data-s="300,640" data-type="png" data-w="813" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=de8ff2be&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJChFSrmUvGyQIxBjbo4FpLklHBdmpFg5aOOEF6c4bknjASlsJcjKG6g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">将C++代码转成Objective-C代码</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在复用C++代码到MacOS平台的过程中，还需要将很多C++代码转换成MacOS主流的Objective-C代码，以便和其他复用自iOS端的基础库配合使用。AI也非常擅长这个场景，效果也非常好，提效明显。</span></span></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">C++代码</span></span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-weight: bold;">→</span></span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-3 ace-line old-record-id-AMVBdGcFpot7IpxjNvncNptynLd&#34;,&#34;style&#34;:&#34;text-align: justify; margin: 0px 8px; line-height: 1.75em; text-indent: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">ObjC代码</span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015424" class="rich_pages wxw-img" data-ratio="0.4941860465116279" data-s="300,640" data-type="jpeg" data-w="860" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=d09985f3&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJ8joAGJYqDZEBrD2cmHyXp2EEG5ROR1PRT4gXMzsJy2J3viadW6VJcwg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">AI辅助开发JS版MacOS收银台</span></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由于在LWA架构下，用户界面主要由JS实现，而MacOS上的收银台和Windows上的很不一样，因为必须使用苹果应用商店要求的苹果内付费机制，因此需要全新开发。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们借助Cursor IDE，使用提示词+MCP（自研的设计稿转前端代码的MCP）的方式，实现React组件开发提效，时间节省30%。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015406" class="rich_pages wxw-img" data-ratio="0.5537037037037037" data-type="png" data-w="1080" data-width="2754" data-height="1526" src="https://wechat2rss.xlab.app/img-proxy/?k=6f4e73c2&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJyl5PsAmdChWRRQBr34OeMHnQkT0RgpQc5o0k012Ae9ofy91iboBMmxw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-1 ace-line old-record-id-UTzjdDr3Wo9s84xSshYcCmIdnq1&#34;,&#34;style&#34;:&#34;text-align: justify; margin: 0px 8px; line-height: 1.75em; text-indent: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 17px;letter-spacing: 1px;font-weight: bold;">成果和收益</span></span></h2></p></div></div></div></h1><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">正式上线</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">9月10日，全新升级的爱奇艺Mac客户端16.9.0上线App Store。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015407" class="rich_pages wxw-img" data-ratio="0.6636155606407322" data-type="png" data-w="2622" data-width="2622" data-height="1740" src="https://wechat2rss.xlab.app/img-proxy/?k=c97e220f&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJY3PGMrlrt5yialzFr4jaN5uPMW8YXObicPI6W6FnZbZfR4uPPOC1iaz2g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">桌面端体验统一</span></span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">全新Mac客户端上线，解决了之前Mac端在大屏上体验不佳的问题，并能跟随Windows客户端一起快速迭代，不断带给用户新的功能和更优的体验。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015408" class="rich_pages wxw-img" data-ratio="0.625" data-type="png" data-w="1080" data-width="2880" data-height="1800" src="https://wechat2rss.xlab.app/img-proxy/?k=565f0047&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuQh1h6afRQoF6g97LvjqicJ1GbrKicibW4Qup4EzdxMc8Gsria7AFsWEZuMPF4Rsfibns9ibFE98yHz0Vg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">降本增效</span></span></h2><p data-pm-slice="0 0 []" style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;"><span data-eleid="10" style="white-space: pre-wrap;"><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为了控制测试范围，全新Mac</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">客户端</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">16.9.0版本复用的</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">JS</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务代码的版本对齐的是Windows客户端13.7.5版本，而9月10日上线时，Windows客户端的最新版本是13.9.0，相差了3个大版本。后来，Mac客户端16.9.5版本需要对齐到Windows客户端13.9.0版本，也就是在Mac客户端的一个版本迭代周期中带入Windows客户端3个版本的内容。看似任务很艰巨，但是得益于</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">方案的优势，经过对3个版本共91个需求的梳理，仅5个需求需要迁移适配，且适配工作量很小，而其余86个需求的代码可以完全复用。需求复用度达到95%，极大节省了开发成本。</span></span></span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-1 ace-line old-record-id-MeDZdyxG1ovUklxii0bcXmrEnic&#34;,&#34;style&#34;:&#34;text-align: justify; margin: 0px 8px; line-height: 1.75em; text-indent: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 17px;letter-spacing: 1px;font-weight: bold;">未来规划</span></span></h2></p></div></div></div></h1><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li><h2 style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">持续优化新Mac客户端的使用体验</span></span></h2></li></ol><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span data-eleid="7" style="white-space: pre-wrap;"><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">MacOS</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">有很多独特的系统特性是Windows系统没有的，比如MacOS上的Handoff接力功能，需要持续迭代支持。另外，性能也和Windows</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">客户端</span></span></span><span style="white-space: pre-wrap;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">一样需要持续监控和优化。</span></span></span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="2"><li><h2 style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">推动桌面客户端架构升级以适应多平台</span></span></h2></li></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">LWA方案中的JS代码天然适应多操作系统平台，因为有W3C标准作为保障，每个操作系统平台都有支持W3C标准的Web容器。在将LWA方案复用到MacOS平台时，我们发现C++代码其实也是天然适应多操作系统平台的，因为这些操作系统本身基本上都是基于C和C++语言开发的。但是，C++代码一开始并未考虑到适应多操作系统的需求，因此直接耦合依赖了很多Windows系统的API和能力，要更容易地复用尽可能多的C++代码，需要升级代码架构，对代码进行合理的拆分和解耦，最终实现理想的最大化代码复用的效果。</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="3"><li><h2 style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">将LWA方案复用到UWP客户端</span></span></h2></li></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">从文章开头的截图可以看出，爱奇艺UWP客户端与Windows客户端在UI设计风格上显著不同。由于在同一操作系统平台上维护两个产品的设计、开发和运营需要较高的成本，这使得更新迭代的速度有所放缓。基于将LWA方案成功移植到Mac客户端的经验，爱奇艺PC客户端团队计划继续推进多桌面端的统一之旅，尝试将LWA方案应用于UWP客户端，为用户提供一致且优秀的使用体验。</span></span></p><h3 data-pm-slice="0 0 []" style="text-align: justify;margin-left: 8px;margin-right: 8px;line-height: 1.75em;"><span leaf=""><img data-w="1080" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></h3><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">也许你还想看</span></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499036&amp;idx=1&amp;sn=293ae1d7d10f361133995137f7c82a6f&amp;token=370290459&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="让AI编程的价值可追踪、可量化--「AI编程效能量化系统」" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 17px;font-weight: normal;">让AI编程的价值可追踪、可量化--「AI编程效能量化系统</span><span textstyle="" style="font-weight: normal;">」</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499015&amp;idx=1&amp;sn=fa82d748304123c5e314bdd4f4a7aa5b&amp;token=370290459&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="告别“玄学”创作，AI重塑微短剧全链路生产方案" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 17px;font-weight: normal;">告别“玄学”创作，AI重塑微短剧全链路生产方案</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498972&amp;idx=1&amp;sn=586bc014e9dc46228c26af8a16cb3f72&amp;token=370290459&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="盘活数据资产，驱动价值释放：数据仓库与 ChatBI 的融合之道" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 17px;font-weight: normal;">盘活数据资产，驱动价值释放：数据仓库与 ChatBI 的融合之道</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498953&amp;idx=1&amp;sn=5893b7ad17c9c6c3cfc7efdd0c5b8a77&amp;token=370290459&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="基于StarRocks释放天玑买量数据价值" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 17px;font-weight: normal;">基于StarRocks释放天玑买量数据价值</span></a></span></span></strong></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498846&amp;idx=1&amp;sn=282d6eb02795bb1a59aa0660e00af04b&amp;token=370290459&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="爱奇艺大数据异构计算实践" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 17px;font-weight: normal;">爱奇艺大数据异构计算实践</span></a></span></span></strong></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: center;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">| </span></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></h1><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247499080">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=23d46459&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499080%26idx%3D1%26sn%3Deed666cf82842d6faef3954feea5380c">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 13 Nov 2025 09:01:00 +0800</pubDate>
    </item>
    <item>
      <title>让AI编程的价值可追踪、可量化--「AI编程效能量化系统」</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499036&amp;idx=1&amp;sn=293ae1d7d10f361133995137f7c82a6f</link>
      <description>“AI编程效能量化系统：让AI编程的价值可追踪、可量化”</description>
      <content:encoded><![CDATA[<p>
原创 <span>海外后端研发组</span> <span>2025-11-06 09:17</span> <span style="display: inline-block;">北京</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=50005c80&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskdRb3qVwGhvtPAJuucqzwupRoFwbyv6QVl0zaqicibVLNp594zlAl8uYA%2F0%3Fwx_fmt%3Djpeg"/></p>

<p>“AI编程效能量化系统：让AI编程的价值可追踪、可量化”</p>

<h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><p><span leaf=""><span textstyle="" style="font-weight: bold;">背景：AI编程时代，我们面临的新挑战</span></span></p></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">随着AI编程的普及与深入，AI编程工具如Cursor、Cline、Claude Code等正成为开发者日常的得力助手。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">然而，我们也发现随之而来的是两大核心</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">痛点</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="610" data-imgfileid="100015368" data-ratio="0.5074074074074074" data-width="1202" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=7f3ab375&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskwEVR9WPiaaQrzKVOEFTJPFdr4b3OQvASaNd9DSsKBlIuoyYoa5ljxaA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">1.AI对话难以追踪</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">软件开发逐渐从“以代码为中心”转向“以对话为驱动”，对话变得越来越重要。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们在阅读AI生成的代码时，不仅关注代码本身，更希望了解当时与AI交互的上下文。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">但是这些对话散落在每个开发者的本地环境中，无法统一管理与共享，查看AI生成代码时经常因为没有当时生成的上下文而一头雾水。</span></span></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">2.AI贡献难以量化</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AI到底为我们写了多少有效代码？AI到底为我们提升了多少效率？哪些模块的AI贡献最大？</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">缺乏统一的度量体系和方法，我们难以区分AI写的代码和人工编写的代码，难以客观评估AI投入的实际产出，更无法系统化地优化使用策略。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">正是由于以上问题的存在，我们需要建立一套</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">可追溯、可量化的</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AI</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">编程效能体系</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，以全面评估AI在开发过程中的实际贡献，提升团队协作透明度与工程效能。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><p><span leaf=""><span textstyle="" style="font-weight: bold;">探索之路：我们曾这样尝试量化AI价值</span></span></p></div><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在开发本系统之前，团队成员也曾尝试过一些“土法炼钢”的方式来追踪、量化AI的使用效果：</span></span></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">1.</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">Wiki截图，手动存档</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">将与AI的对话记录逐一截图，并以需求为单位粘贴到团队Wiki中。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">弊端：给程序员带来大量额外工作，难以坚持；信息零散，无法搜索和统计分析；</span></span></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">2.</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">代码注释，脚本统计</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过如全局的cursor rule，让AI在生成代码前后加上特殊注释（如// @AI-Generated-Begin、</span></span><code><span leaf="" style="color:rgba(0, 0, 0, 0.9);font-size:17px;font-family:&#34;mp-quote&#34;, &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;line-height:1.6;letter-spacing:0.034em;font-style:normal;font-weight:normal;"><span textstyle="" style="font-size: 15px;">// @AI-Generated-End）</span></span></code><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，然后通过脚本扫描这些注释来统计AI代码行数。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">弊端：如果在AI生成代码中增加人工代码，注释会特别复杂，影响代码可读性；注释易被人为修改，指标缺乏客观性。</span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span textstyle="" style="font-weight: bold;">解决方案：AI编程效能量化系统</span></span></p></div></div></div></div></h1><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">整体方案如下图所示：左侧插件解决“可追踪”的问题，右侧系统实现“可量化”的目标。</span></span></h2><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="521" data-imgfileid="100015371" data-ratio="0.4074074074074074" data-width="1280" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=f50565b4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskg26uWUQsXqwIRH4vBEHhl4rk6p3zrtHFWRbuu7DNhS57hiaKPyGJIXA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">可追踪：统一管理AI对话</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们开发了一款VSCode插件，能够：</span></span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">自动读取Cursor等AI工具的本地数据库；</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">支持将AI对话记录以Markdown格式一键保存至项目源码中；</span></span></p></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">将与AI对话保存在</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">源码</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">中有两点好处：</span></span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">团队间的AI对话可以共享。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">全局搜索相关代码的时候可以方便找到当时的AI对话。</span></span></p></li></ol><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">可量化：精准计算AI贡献</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">同时，有了这个插件，我们通过插件可以将本地的AI交互数据无感上传到云端，在云端进行聚合分析。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">结合GitLab提交数据，我们可以和AI生成的代码做对比，就可以精确计算出AI生成代码占比。</span></span></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">核心指标</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于收集的信息，我们可以计算出以下核心指标：</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img class="rich_pages wxw-img" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/unymlvueOvvAajSoxMIibkMpdP7uvZOsks3qOh4uQutzY2gnjsiaVGJZfia6RyMxOc4SrWMmiaSLIO85E1agwT1YrA/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="578" data-cropsely2="202" data-imgfileid="100015386" data-ratio="0.3496993987975952" data-s="300,640" data-w="998" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=d577437a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOsks3qOh4uQutzY2gnjsiaVGJZfia6RyMxOc4SrWMmiaSLIO85E1agwT1YrA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span textstyle="" style="font-weight: bold;">效果展示：</span></span></p></div></div></div></div></h1><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">插件部分</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过插件我们可以清晰看到今天、本周、本月的AI使用情况以及环比上个周期的使用情况。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">并且我们可以看到这个workspace下所有与AI的对话情况，支持一键以markdown的形式保存在项目源码中。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><img class="rich_pages wxw-img" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/unymlvueOvvAajSoxMIibkMpdP7uvZOskPv6iclIskw5yVnFDrj3HjUzFnVF99FecchaRfUQhvMBOLllFvu44QLw/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="123" data-cropsely2="200" data-imgfileid="100015387" data-ratio="0.3620331950207469" data-s="300,640" style="width: 553px;height: 200px;" data-type="png" data-w="964" src="https://wechat2rss.xlab.app/img-proxy/?k=f002af7a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskPv6iclIskw5yVnFDrj3HjUzFnVF99FecchaRfUQhvMBOLllFvu44QLw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">个人仪表盘</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">个人活跃度：直观地看到每天和AI对话的次数，对话次数越多，颜色越深。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">0对话：灰色；1-34对话：浅绿色；35-68对话：绿色；69-102对话：深绿色；103+对话：黛绿色</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="432" data-imgfileid="100015374" data-ratio="0.20925925925925926" data-width="2068" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2b0c04d4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskVKaqKOoiatD9Ah8egqtgX6yS18h4tWA9IZQt2aH2IY7YcZNUIZf3wFA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">个人AI研发核心指标：自己AI代码占比、各种语言AI占比、采纳比例。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="964" data-imgfileid="100015376" data-ratio="0.4583333333333333" data-width="2104" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=8322ff5c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskTZichU19xrryrjVAMGu4wETckWQdpwHDWCydP9qL62cYDvnzdO0ZNOg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">个人使用趋势：可以查看自己近期的使用趋势</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="524" data-imgfileid="100015373" data-ratio="0.25092592592592594" data-width="2086" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=f312c8f1&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskGT6FMpOAvyFcSx1PXrzufkww4nPVYbrVSswRC4sGcy9SMKUcfeibLHA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">团队仪表盘</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">团队总览：可以看到团队有多少人在使用AI编程、使用时间等信息。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="428" data-imgfileid="100015375" data-ratio="0.20555555555555555" data-width="2078" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1959605f&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskza241PBU1q8TvCCITMWaM3REZrMHbKGXe2p9lqbbu2iczMwic2Qn1XMA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">团队AI研发核心指标：可以看到团队中AI代码占比、各种语言AI占比、采纳比例。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="980" data-imgfileid="100015377" data-ratio="0.4685185185185185" data-width="2090" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=edf44bcf&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskqpvYJ0Ynn1XOvEpuzop1Bmoic4RScHvjnE9jvRuGO1icSWv4KiaGajnhQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">团队的排行榜：</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="886" data-imgfileid="100015379" data-ratio="0.31296296296296294" data-width="2832" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=a5944a67&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskQic8TtBWQ5eiajMx2CTcAoM09EKDbx9Vb9zIWJY8uzmDhYq6bA14nJUA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">团队指标成果展示：</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">随着这个插件和系统的上线推广，我们团队AI编码率从之前</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">32%</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">（</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">9月份）</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">提高到</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">54%</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">（10月16日-10月29日，系统上线后）。</span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span textstyle="" style="font-weight: bold;">方案细节与关键机制</span></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">插件侧（数据收集）</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为确保数据上传的顺畅与准确，插件侧进行了多项优化。</span></span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">多源数据采集：支持从主流AI编程工具中提取完整的交互历史记录</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">智能项目识别：通过算法自动识别对话记录所属的代码项目，确保数据准确归属</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">增量同步机制：基于时间戳的增量数据上传，避免重复采集，提升效率</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据完整性保障：支持手动补传和批量重传，确保数据不丢失</span></span></p></li></ol><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">服务侧（据清理、分析）</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">系统通过定时任务每15分钟自动执行统计算法：</span></span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">获取活跃用户与最近提交（Git Diff）</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">提取对应AI对话生成的代码片段</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">清洗、比对新提交代码</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">若命中AI片段→标记为</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AI代码</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，否则为</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">非AI代码</span></span></strong></p></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="256" data-imgfileid="100015378" data-ratio="0.1787037037037037" data-width="1433" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=5012ba62&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvvAajSoxMIibkMpdP7uvZOskR51lFFXVRlAicU0WpqCSoTFX0Cn37t2dHhVRS3Owra1uLCkX2UlyH2A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">本项目AI参与度</span></span></h3><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">本项目通过本系统统计AI代码占比如下：</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">VSCode插件：95.98%</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">后端服务：70.42%（部分公共代码复用老项目）</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">前端数据看板：91.74%</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">除了开发部分，本项目全流程使用AI参与：包括系统设计、数据分析、测试、文档，全与AI协作完成。</span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span textstyle="" style="font-weight: bold;">未来规划：</span></span><span leaf=""><span textstyle="" style="font-weight: bold;">从Cursor到企业级AI效能平台</span></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">未来的规划主要分三步：</span></span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">提高插件使用体验和完善指标体系建设。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过MCP协议上报的方式，支持Cline、TRAE等更多AI编程工具。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">探索代码提效推动产能提升的路径，是产能提升可量化。</span></span></p></li></ol><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">07</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;text-align: left;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span textstyle="" style="font-weight: bold;">结语</span></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">“让AI编程可追踪、可量化，通过自动记录与分析，助力团队清晰度量AI价值，提升产能。”——这正是「AI编程效能量化助手」</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的使命。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">如果你也在探索AI编程的效能提升之路，欢迎与我们交流合作。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">让AI的价值，不止于感觉，更见于数据。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100003666" data-ratio="0.1787037037037037" data-s="300,640" type="block" data-type="jpeg" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=494a45b0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FunymlvueOvv24EudwzYMh7qQbenO89q9VZ2jP04xAKEZ9H13ujy8CYT1gocib2c7AKhttbFw8OxSOkTQia0xuBmQ%2F640%3Fwx_fmt%3Djpeg"/></p><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">也许你还想看</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498953&amp;idx=1&amp;sn=5893b7ad17c9c6c3cfc7efdd0c5b8a77&amp;scene=21#wechat_redirect" textvalue="基于StarRocks释放天玑买量数据价值" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">基于StarRocks释放天玑买量数据价值</span></a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499015&amp;idx=1&amp;sn=fa82d748304123c5e314bdd4f4a7aa5b&amp;scene=21#wechat_redirect" textvalue="告别“玄学”创作，AI重塑微短剧全链路生产方案" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">告别“玄学”创作，AI重塑微短剧全链路生产方案</span></a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498846&amp;idx=1&amp;sn=282d6eb02795bb1a59aa0660e00af04b&amp;scene=21#wechat_redirect" textvalue="爱奇艺大数据异构计算实践" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">爱奇艺大数据异构计算实践</span></a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498893&amp;idx=1&amp;sn=af4aa9ed969c5961a3a00ad21006ef45&amp;scene=21#wechat_redirect" textvalue="爱奇艺积分系统架构演进：从 MySQL 到 MongoDB 的统一存储实践" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;">爱奇艺积分系统架构演进：从 MySQL 到 MongoDB 的统一存储实践</span></a></span></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: center;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">| </span></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></h1><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247499036">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=5b25fa3e&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499036%26idx%3D1%26sn%3D293ae1d7d10f361133995137f7c82a6f">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 06 Nov 2025 09:17:00 +0800</pubDate>
    </item>
    <item>
      <title>告别“玄学”创作，AI重塑微短剧全链路生产方案</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247499015&amp;idx=1&amp;sn=fa82d748304123c5e314bdd4f4a7aa5b</link>
      <description>还在熬夜剪片，苦等一个不确定的爆款？别再内耗了！爱奇艺AI微短剧全链路智能生产平台，就是你的“爆款制造机”。</description>
      <content:encoded><![CDATA[<p>
原创 <span>缪斯小鱼</span> <span>2025-10-30 09:01</span> <span style="display: inline-block;">北京</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=302aeb68&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvv6wzSC3ZrmA1k34ic9D8RVLwW6uQtMzH1vHfobSG0f3X9qUJPrDlqg2E49KmpS4EhlADmvkV66JFQ%2F0%3Fwx_fmt%3Djpeg"/></p>

<p>还在熬夜剪片，苦等一个不确定的爆款？别再内耗了！爱奇艺AI微短剧全链路智能生产平台，就是你的“爆款制造机”。</p>

<p nodeleaf=""><p></p></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: left;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;letter-spacing: 0.544px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;text-align: left;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">1条视频剪5小时，你的钱和时间都去哪了？</span></span></p></div></div></div></div></h1><p data-pm-slice="0 0 []" style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">你是不是也这样？为了追一个热点，对着海量素材反复拉片，眼睛都快熬瞎了，好不容易剪出一条自认为的“爆款”，投放出去却石沉大海。一条几分钟的微短剧素材，从找“爽点”到剪辑成片，动辄花费3-5个小时。时间没了，预算烧了，爆款却依然遥不可及。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">我们不禁一遍遍地问自己：我的钱和时间，到底都去哪了？</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015328" class="rich_pages wxw-img" data-ratio="0.4740740740740741" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=60f66789&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvv6wzSC3ZrmA1k34ic9D8RVLINy1TTOhoy4gKmPgbhR7WDIAg3icyz5SzYIMqj1P33lmnwYSlSXlJiaw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; display: inline-block; vertical-align: middle; width: auto; align-self: center; flex: 0 0 auto; min-width: 5%; height: auto; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-3 ace-line old-record-id-doxcnkHuy2CDHe7Vk4NrlYq6Bjh&#34;,&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-weight: 400;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">压在每个内容人身上的“三座大山”</span></span><span leaf="" style="font-weight: 400;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">？</span></span></p></div></div></div></div></h1><h3 style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">这背后，是整个内容行业都在面临的困境：</span></span></h3><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">效率，是永远的痛：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">纯靠人工，产能就是天花板，根本跟不上市场的“投喂”速度。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">质量，像一场赌博：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">爆款的诞生，严重依赖个人经验和那点说不清道不明的“网感”，我们称之为“玄学”。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">时效，是错失的黄金：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">等剧上线再动手？对不起，第一波流量红利早已被瓜分完毕。</span></span></p></li></ul><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">当规模化生产成为刚需，这种“手工作坊”式的模式显然已经走到了尽头。难道，我们就只能在这场关于效率、质量、时效的“不可能三角”里，继续内耗下去吗？</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015329" class="rich_pages wxw-img" data-ratio="0.562037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=f5842f9c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvv6wzSC3ZrmA1k34ic9D8RVLHlG0BqvF8AmQZ5dDveUK5w32OXxzPmNuAV62Ld8rm10ETQBgshoSBw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; display: inline-block; vertical-align: middle; width: auto; align-self: center; flex: 0 0 auto; min-width: 5%; height: auto; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-3 ace-line old-record-id-doxcnSKrZbI9EioMM5IgBtUJRVg&#34;,&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-weight: 400;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">破局的答案：让AI成为你的“超级合伙人”</span></span></p></div></div></div></div></h1><p style="margin-left: 8px;margin-right: 8px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">今天，我们想给你一个确定的答案。这个答案，就是今天要介绍的——爱奇艺AI微短剧全链路智能生产平台。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">它不是要替代你，而是要成为你最强大的助手，把那些消耗你时间和金钱的重复性劳动，变得自动化、智能化。简单来说，它用三大“超能力”，直接回答了文章开头那个扎心的问题：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">帮你“抢”时间</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：在剧集更新前就完成素材生产，让你从追赶者变成领跑者。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">帮你“省”金钱：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">搭建十余条自动化批量产线，让爆款经验被指数级复制，大大提升投放ROI。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">帮你“赢”概率：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过学习爆款配方，自动理解并组合出最具爆款潜质的内容，告别“玄学”。</span></span></p></li></ol><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据不会说谎：这套体系让我们的核心爆款衍生内容，投放效果实现了指数级的突破；而通过“抢跑”提前生产的素材，效果更是比上线后制作的素材提升了数十倍！你的钱和时间，本该花在这样的确定性增长上。</span></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100015363" class="rich_pages wxw-img" data-ratio="0.8351851851851851" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=6bbd1a2e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvv6wzSC3ZrmA1k34ic9D8RVLKkxy5OJHZ9P7licbC2Tb5DbYUAibWjMHnhtNvWWhCn7WuKfMANicmUrWQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; display: inline-block; vertical-align: middle; width: auto; align-self: center; flex: 0 0 auto; min-width: 5%; height: auto; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-weight: 400;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">揭秘AI超能力：它究竟是如何做到的？</span></span></p></div></div></div></div></h1><p style="text-align: justify;margin-left: 8px;margin-right: 8px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">超能力①：一个“吃透”上千部剧的超级大脑</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AI凭什么这么神？首先，我们给它投喂了海量的“精神食粮”，为它打造了一个“超级大脑”。</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">微剧片段库：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">它看过的剧，可能比你刷过的还多。我们让它深度学习了上千部微短剧，它能自动理解每一帧画面的内容，智能切分片段，精准找到想要的素材再也不是问题。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">微剧爆文库</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：我们还让它沉淀了优质爆款素材库。一条视频为什么火？“钩子”在哪？情绪如何递进？故事线怎么组织？AI把这些爆款密码一一破解，沉淀为可复用的方法论。</span></span></p></li></ul><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">有了这个大脑，AI不再是冰冷的机器，而是一个真正“看懂”了微短剧，并且知道观众想看什么的专家。</span></span></p><h4 style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">超能力②：一座流水线式的“爆款智能工厂”</span></span></h4><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">有了“超级大脑”，生产爆款就从“手工作坊”变成了“智能工厂”。</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">“千变万化”的裂变策略：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">发现一个爆款后，它就像一个创意矩阵，能瞬间对任意素材进行结构重组和元素再创作，衍生出无数种创意策略。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">“无中生有”的预测策略：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">如果是一部全新的剧，没有历史爆款参考怎么办？AI把创作规律总结、提炼，变成了一套套可复用的“创意配方”。当一部新剧进来，AI就能像个经验丰富的主编，迅速判断出：“这部剧适合用‘逆袭打脸’的配方，还是‘情感拉扯’的配方？”</span></span></p></li></ol><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在一次新剧测试中，AI智能选出的素材，转化效果直接冲到TOP1，投放表现远超同期行业平均水平数倍之多！</span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;line-height: 1.75em;"><span leaf=""><img data-imgfileid="100015362" class="rich_pages wxw-img" data-ratio="0.40441176470588236" data-s="300,640" data-type="png" data-w="1360" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=a7c6b2b0&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvv6wzSC3ZrmA1k34ic9D8RVLha6aylBS85zYwkH6IGJEHv1uOWTl4EVWKtve0y3jSAzRzHZTQicbUcw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">爆款衍生案例:</span></span></p><p nodeleaf=""></p><div><p style="text-align: center;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">高能前置: 能力觉醒</span></span></strong></p></div><p nodeleaf=""></p><p style="text-align: center;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">悬念结尾前置:揭露身份</span></span></p><p nodeleaf=""></p><p style="text-align: center;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">爆文开头复刻:同事侮辱</span></span></p><p nodeleaf=""></p><p style="text-align: center;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">开头解说:原因揭晓</span></span></p><p nodeleaf=""></p><p style="text-align: center;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><strong><strong><strong><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">全篇解说:一段解说一段剧情穿插</span></span></strong></strong></strong></strong></p><p style="margin-left: 8px;margin-right: 8px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">超能力③：一台让你“抢跑”的时光机</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在微短剧的世界里，时间就是生命线，只需要上传任意剧集视频，AI直接火力全开，全自动理解所有需要的底层数据，并自动批量完成多策略爆款衍生视频，真正的实现统一时间直接完成一文多发。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">这意味着，当竞争对手还在焦急等待剧集上线才能开始剪辑时，你已经手握海量的营销素材，“万事俱备，只欠东风”。这一招“抢跑”，让我们的素材投放时效平均提升了超过50%，效果更是实现了颠覆性的增长。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><img data-imgfileid="100015333" class="rich_pages wxw-img" data-ratio="0.36574074074074076" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=4b1f7192&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvv6wzSC3ZrmA1k34ic9D8RVLGCH7UHdyic97429cXtykSfmcHhYo5WZPKo1NEKJNg4kcxONsYXmRo2A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;8 5 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; font-weight: 400; font-size: 16px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; color: rgba(0, 0, 0, 0.9); font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent; margin: 0px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; display: inline-block; vertical-align: middle; width: auto; align-self: center; flex: 0 0 auto; min-width: 5%; height: auto; visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-3 ace-line old-record-id-doxcnB6gVGrUDWLHl0aZUw24qkh&#34;,&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-weight: 400;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">未来已来：把时间和精力还给创</span></span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h3&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-3 ace-line old-record-id-doxcnB6gVGrUDWLHl0aZUw24qkh&#34;,&#34;style&#34;:&#34;text-align: justify; text-indent: 0px; margin: 0px 8px; line-height: 1.75em;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-weight: 400;font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-weight: bold;">意</span></span></p></div></div></div></div></h1><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">所以，回到最初的问题：你的钱和时间都去哪了？</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">过去，它们消耗在了无尽的重复劳动和不确定的“试错”中。而现在，AI为你提供了一个全新的答案。它不是要取代你的创意，而是要将你从繁琐、重复的“剪辑体力活”中解放出来，让你把宝贵的时间和精力，重新投入到真正的创意、故事和情感本身。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">当AI成为我们手中最锋利的“剪刀”，一个属于内容创作的“工业化革命”时代，已经悄然来临。而你，将成为这场变革的真正受益者。</span></span></p><p><span leaf=""><img data-w="1080" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" src="https://wechat2rss.xlab.app/img-proxy/?k=034e9104&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D10"/></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">也许你还想看</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><strong><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498972&amp;idx=1&amp;sn=586bc014e9dc46228c26af8a16cb3f72&amp;token=602265969&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="盘活数据资产，驱动价值释放：数据仓库与 ChatBI 的融合之道" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="letter-spacing: 1px;font-weight: normal;">盘活数据资产，驱动价值释放：数据仓库与 ChatBI 的融合之道</span></a></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498953&amp;idx=1&amp;sn=5893b7ad17c9c6c3cfc7efdd0c5b8a77&amp;token=602265969&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="基于StarRocks释放天玑买量数据价值" data-itemshowtype="0" linktype="text" data-linktype="2">基于StarRocks释放天玑买量数据价值</a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498918&amp;idx=1&amp;sn=413c0df35ba68561b41f75fb411595f5&amp;token=602265969&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="会员业务预防系统腐化的探索与实践" data-itemshowtype="0" linktype="text" data-linktype="2">会员业务预防系统腐化的探索与实践</a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498831&amp;idx=1&amp;sn=4afdc44158bf124cf1687ff231f8b3a4&amp;token=602265969&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="混合云场景下基于Anycast网络建设内网DNS服务" data-itemshowtype="0" linktype="text" data-linktype="2">混合云场景下基于Anycast网络建设内网DNS服务</a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498874&amp;idx=1&amp;sn=84917a3dc2e73a4bdb441ffb668eccfa&amp;token=602265969&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="喜报！爱奇艺AI团队三篇论文被顶会录用" data-itemshowtype="0" linktype="text" data-linktype="2">喜报！爱奇艺AI团队三篇论文被顶会录用</a></span></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: center;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">| </span></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></h1><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247499015">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=4241a304&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247499015%26idx%3D1%26sn%3Dfa82d748304123c5e314bdd4f4a7aa5b">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 30 Oct 2025 09:01:00 +0800</pubDate>
    </item>
    <item>
      <title>盘活数据资产，驱动价值释放：数据仓库与 ChatBI 的融合之道</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498972&amp;idx=1&amp;sn=586bc014e9dc46228c26af8a16cb3f72</link>
      <description>融合数据仓库与ChatBI激活数据资产释放业务价值提升智能决策效率</description>
      <content:encoded><![CDATA[<p>
原创 <span>商业智能团队</span> <span>2025-10-16 12:01</span> <span style="display: inline-block;">北京</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=febd4d22&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRWibiaIH9JvkVoSPc93dgZXYQHRHMYx5N1Dic6QUkZIOr7KXAzWNesocDw%2F0%3Fwx_fmt%3Djpeg"/></p>

<p>融合数据仓库与ChatBI激活数据资产释放业务价值提升智能决策效率</p>

<h1 data-pm-slice="8 3 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><p style="text-align: justify;margin-left: 8px;margin-right: 8px;" nodeleaf=""><p></p></p></h1><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">Chat BI 相关背景介绍</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">首先和大家分享下数据仓库与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">融合的背景，主要围绕</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">系统的发展历程、各阶段数据获取路径、</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的优劣势及核心关注点展开。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);white-space: normal;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="background: rgb(255, 255, 255);-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">1. BI</span></span></strong><strong style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);white-space: normal;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="background: rgb(255, 255, 255);-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">系统的</span></span></strong><strong style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);white-space: normal;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">发展历</span></span></strong><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">程</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BI</span></span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">系统的发展可归纳为三个版本，不同版本在服务用户、核心能力及开发者要求上存在显著差异：</span></span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100015308" data-ratio="0.5625" data-s="300,640" type="block" data-type="png" data-w="3840" src="https://wechat2rss.xlab.app/img-proxy/?k=a7a0ef36&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRy8J15ZJzTgsz5mGjxQCQBwhOsoZPdJBjYbPBDDyZOw6GvyOYqu2fbQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">1</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">BI 1.0 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代（报表系统）</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">服务用户：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">主要面向业务负责人，无法满足所有数据需求者。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心特点：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">系统开发周期长（通常以周为单位），用户仅能获取结果数据。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">开发者工作：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需搭建数据仓库，并对数据资产进行盘点、建立资产目录；数据分析师、产品运营等有自主能力的人员，需通过资产平台检索资产并自行编写</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">取数，效率较低。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">2</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">BI 2.0 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代（敏捷</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代）</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">服务用户：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">覆盖更多有个性化需求但无</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">编写能力的人群，通过拖拉拽、圈圈点点的操作方式满足需求。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心特点：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">开放底层数据，用户可选择的数据范围更广；依托</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">OLAP</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">技术发展，数据查询效率大幅提升，无需长时间运行大任务。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">开发者工作：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">要求更高，除资产管理外，还需进行数据建模，将数据打成大宽表作为数据集发布到分析平台。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">3</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">BI3.0 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">Chat BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代）</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">服务用户：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">无聚焦限制，所有用户均可使用，通过问答方式提取数据。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心特点</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：底层架构与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BI2.0</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">无太大差异，主要是在原有架构上叠加大语言模型。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心优势：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">降低用户使用门槛，提升数据获取便捷性。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">2. </span></span></strong><strong><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">各阶段数据获取路径对比</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">1</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">BI 1.0 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">路径：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户发起需求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BP</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">对接沟通</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户等待</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">研发人员开发</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">测试人员测试</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据交付</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户分析数据。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">用户体感</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：流程规范，无需自主操作，体感相对较好，但周期长。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">2</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">BI 2.0 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">路径</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：分析师</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> / </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">产品运营确认数据源</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">自助取数</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据核对</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据分析。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">用户体感：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需自主完成多个环节，对用户能力有一定要求，灵活性提升但操作成本增加。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">3</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">BI 3.0 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">时代</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">路径：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户提交需求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">产品</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BP</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">智能体与用户交互（评估需求合理性、补充信息，无法满足时引导至真实</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BP</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求可满足则生成详细需求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">研发智能体通过</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">NL2SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">并跑数</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">测试智能体进行置信度评分</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据洞察智能体提供分析建议</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">反馈给用户。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心变化：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用智能体替代原</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">1.0</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">时代的开发、测试等人工角色，保留</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">1.0</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的流畅流程，同时提升效率。</span></span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015309" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=5d3d110f&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRHiaYT0twkabBguv4ZuLUB2KJaS7zMZ5ibZbtyXorm3FqKZMaUUONODqg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">3. Chat BI</span></span></strong><strong><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">的优劣势分析</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">优势：</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">支持自然语言问答，交互更便捷；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">准实时响应，数据获取效率高；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户学习成本低，只需会提问即可使用；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据扩展性相对较强。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">劣势：</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">易出现</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">幻觉</span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，无法保证</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">100%</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">准确（可通过</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">AI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">评估环节降低影响）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">稳定性不足，相同问题两次提问答案可能不同（不一定是数据错误，可能是维度下钻或指标提取差异）。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">4. Chat BI</span></span></strong><strong><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">建设的核心关注点</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">1</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）技术关注点</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">数据引擎基建能力与查询性能需匹配企业现状：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">无需追求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">最好技术</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，需结合企业成本、维护难度等实际情况选择；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">本地大语言模型基建能力：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">因数据敏感，</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">基本需使用本地模型，需关注模型推理速度与质量；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">低成本融入现有</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">系统：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">降低改造与落地成本；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">数据质量、知识库管理与数据置信度：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">保障输出结果可靠。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;font-weight: normal;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">2</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">）应用关注点</span></span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">明确产品目标用户：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">避免</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">自嗨</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，确保产品有精准服务对象；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">制定推广与落地策略：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">确保产品能有效触达用户并发挥价值。</span></span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">Chat BI 核心实现流程（三步法+细化拆解）</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: justify;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;letter-spacing: 0.75pt;background: white;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span></strong><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的宏观实现流程可概括为意图理解、数据开发、测试三步，但为提升准确性，实际落地时需对各环节进行细化拆解，结合多轮校验与智能体协作保障效果。</span></span></span></p><p style="text-align: justify;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015310" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=527ebab4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRqD3qmKgHIVqmypDAlCJosG6Glxf5M4q4v7T6G3Pa7ic2eicvXzzbV5Tg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">意图理解是确保后续流程准确的基础，需解决</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户问题歧义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">” </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求结构化</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">” </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">问题，具体分为以下环节：</span></span></span></p><ul style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px 0px 0px 1.2em;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;list-style-type: square;box-sizing: border-box !important;overflow-wrap: break-word !important;" class="list-paddingleft-1"><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户问题解析与歧义消除</span></span></span></b></p></li><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成结构化详细需求</span></span></span></b></p></li><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">细化拆解与多轮模型校验</span></span></span></b></p></li></ul><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据开发环节需完成从</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">结构化需求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">到</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">物理</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的转化，重点解决</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">大语言模型幻觉</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">可用性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">问题，分为以下阶段：</span></span></span></p><ul style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px 0px 0px 1.2em;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;list-style-type: square;box-sizing: border-box !important;overflow-wrap: break-word !important;" class="list-paddingleft-1"><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成</span></span></span></b></p></li><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">校准</span></span></span></b></p></li><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">物理</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成</span></span></span></b></p></li></ul><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">测试环节需覆盖</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">可用性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">结果正确性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户可读性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，同时应对执行过程中的异常情况：</span></span></span></p><ul style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px 0px 0px 1.2em;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;list-style-type: square;box-sizing: border-box !important;overflow-wrap: break-word !important;" class="list-paddingleft-1"><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL </span></span></span></b><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">执行与降级策略</span></span></span></b></p></li><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">结果处理与可视化</span></span></span></b></p></li><li style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-align: justify;line-height: 1.75em;text-indent: 0px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">置信度评估</span></span></span></b></p></li></ul><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">Chat BI 技术架构设计（分层拆解+精准召回）</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: justify;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">技术架构以</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">元数据管理</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">为核心，通过分层设计实现</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">精准召回</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">- </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求确认</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> - SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> - </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">执行反馈</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的闭环，同时适配个性化场景与性能需求。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">1. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">元数据层：分类管理，提升召回准确性</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">元数据是</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">知识基础</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，需按类型拆分管理，避免召回混乱：</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">普通元数据</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">定义：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">通用型元数据，如数据资产平台中的指标、维度、维度值；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">召回方式：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">采用</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">精确召回</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> + </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">模糊召回</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">” </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">双策略：</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">精确召回：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">将元数据信息存入</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">HLP</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（高性能检索引擎），支持用户精确提问的精准匹配；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">模糊召回：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">将元数据同步至</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">RAG</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（检索增强生成）知识库，解决用户提问含错别字、长尾词的召回问题。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">个性化元数据</span></span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">定义：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">场景化专属元数据，如视频元数据（分辨率、时长）、用户标签元数据（会员等级、观影偏好）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">存储与召回：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">存入</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">ClickHouse</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，利用其高效的列式存储能力，适配个性化场景下的快速召回需求。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">2. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">需求确</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">认层：模型选型适配场景</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求确认需将</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户问题</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> + </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">召回元数据</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">转化为结构化需求，核心是选择适配的大语言模型：</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">早期误区：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">优先选择推理模型，但后期易出现逻辑发散；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">优化方案：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">改用千问类模型，其在需求聚焦与结构化输出上表现更优，可精准生成包含</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据集、筛选条件、分组逻辑</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的需求文档。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">3. SQL</span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">生成层：多模型协同</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> + </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">语法校验</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL </span></span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成是技术核心，需平衡</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">准确性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">适配性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">模型选择</span></span></span></b><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">DeepSeek </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与千问模型表现相近，实际落地时根据业务线数据复杂度、指标类型灵活选择；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">物理测试环节</span></span></span></b><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">以工程化工作为主，将语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">拆解至最细粒度，实现</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">中文业务语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">物理表字段</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的精准映射，避免字段匹配错误。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">4. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">执行与反馈层：多引擎适配</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> + </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">缓存优化</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">执行引擎：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">主引擎 </span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">StarRocks</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（高效支持</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> OLAP </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">查询），兜底引擎 </span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Spark</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（处理大数据量查询，高频数据缓存至</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Redis</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">结果反馈：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">执行完成后自动进行枚举值渲染与可视化处理，形成</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">查询</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> - </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">执行</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> - </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">反馈</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">闭环。</span></span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015311" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=129ddbe8&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRh44J2NFSJOUETVkNERelZT1ibCsa84YR2YjdNyyfQflCuMoyoUowCzQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">Chat BI 搭建关键难点与解决方案</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: justify;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span></b><b style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">搭建关键难点与解决方案</span></span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">落地需经历</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">初期</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> -</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">中期</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> - </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">后期</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">三个阶段，各阶段难点不同，需针对性突破。</span></span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015312" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=9d752b12&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBR5PjYhO8IZ9zg7Jrn0sepWXOds6RBMkbT5AcM6XBr1av0TUicPdmgUtA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><table style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 10px;padding: 0px;outline: 0px;border-collapse: collapse;display: table;width: 676.997px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;border: none;"></table><table style="-webkit-tap-highlight-color:transparent;margin:0px 0px 10px;padding:0px;outline:0px;border-collapse:collapse;display:table;width:563px;max-width:100%;box-sizing:border-box !important;overflow-wrap:break-word !important;color:rgba(0, 0, 0, 0.9);font-family:&#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size:17px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:0.544px;orphans:2;text-align:justify;text-transform:none;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;white-space:normal;background-color:rgb(255, 255, 255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;"><tbody><tr style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><td data-colwidth="76" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-align: center;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">阶段</span></span></p></td><td data-colwidth="234" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-align: center;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心难点</span></span></p></td><td data-colwidth="253" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-align: center;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">解决方案</span></span></p></td></tr><tr style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><td data-colwidth="76" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">初期</span></span></p></td><td data-colwidth="234" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">过度依赖大语言模型，问题归因模糊（将所有错误归因为 “模型不行”）</span></span></p></td><td data-colwidth="253" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">拆解任务</span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">流程，将 “意图理解 - 数据开发 - 测试” 拆分为多个小环节，每个环节单独校验，定位具体问题，而非笼统归咎于模型</span></span></p></td></tr><tr style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><td data-colwidth="76" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">中期</span></span></p></td><td data-colwidth="234" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">流程复杂后，大语言模型负担重，易出现逻辑偏差</span></span></p></td><td data-colwidth="253" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><font face="微软雅黑" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过工程手段分担模型压力：如添加</span></span></font><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> SQL 语法校验工具、离线沙盒环境测试、枚举值自动替换规则，减少模型需处理的 “非核心逻辑”</span></span></p></td></tr><tr style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><td data-colwidth="76" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-align: justify;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">后期</span></span></p></td><td data-colwidth="234" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">接入数仓数据后，元数据描述不匹配用户视角（原数仓元数据面向开发者，用户无法理解）</span></span></p></td><td data-colwidth="253" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 5px 10px;outline: 0px;overflow-wrap: break-word !important;word-break: break-all;hyphens: auto;border: 1px solid rgb(221, 221, 221);max-width: 100%;box-sizing: border-box !important;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;text-indent: 0px;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">修正数仓元数据：补充用户易懂的业务描述，确保元数据与用户提问的语义对齐</span></span></p></td></tr></tbody></table><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">提升Chat BI 效果的实践实验</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">1. </span></span><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">提高</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> SQL </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">执行成功率的</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> 5 </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">个关键方法</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">沙盒环境校验：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">在本地搭建与生产环境一致的沙盒，执行生成的语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，若报错则触发重新生成（最多</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> 2 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">轮），避免直接执行错误</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用公有知识格式解决幻觉问题：将元数据以</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“CREATE TABLE”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（建表语句）格式传给大语言模型，替代自定义格式，模型对公有 </span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">语法的识别准确率更高，减少</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">虚构字段</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">治理无效字段召回：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">样本召回时过滤不匹配的字段，避免无效字段干扰模型判断（无效字段可能导致模型生成错误</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，效果不如零样本）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">区分聚合指标与普通字段：</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据集需包含聚合指标，需明确告知模型</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">该指标为预定义聚合逻辑</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，避免模型重复聚合；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">提前规避资源不足风险</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：通过元数据预判查询规模，若扫描分区过大，直接调用</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Spark </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">执行，无需先尝试</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> StarRocks </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">再降级，节省时间。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">2. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">提升</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> SQL </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">生成准确性的</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> 6 </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">个实践技巧</span></span></b></p><p style="text-align: justify;text-indent: 0px;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015313" class="rich_pages wxw-img" data-ratio="0.5625" data-s="300,640" data-type="png" data-w="3840" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=8eb20973&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBR4HwOKC8K7DnwWzVF76n7ia43hE9eSp48dYHmDWsaIicODibnI8gUkgiacQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">流程优化</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：二次拆解需求：对用户意图与召回元数据进行二次拆解，生成技术视角的详细需求，为模型提供清晰输入；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">智能化用户接管：将模糊需求交给用户确认，而非模型自行判断，确保需求与用户预期一致；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">选择高质量数据集</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：优先选择宽表作为底座（含多维度、多指标），满足用户多样化查询需求，后期通过日志分析优化数据集；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">避免事实表与字典表冲突：确保数据集中指标唯一，若存在冲突，优先保留业务常用逻辑，删除冗余或冲突指标；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">业务术语微型知识库</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：将行业黑话、业务专属术语整理为微型知识库，接入</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> RAG</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，提升模型对业务语义的理解；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">独立置信度评估</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：用推理模型单独评估生成的</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，结合用户需求与召回元数据，判断</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">逻辑是否准确，不依赖开发流程自带的校验，避免</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">自循环误判</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">3. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">优化查询性能的</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> 3 </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">个方向</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">模型选型</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：按需选择大小模型，非核心环节用小模型，核心环节用大模型，平衡性能与成本；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">适配企业技术架构选择引擎</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：不盲目追求</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">最优引擎</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，结合现有架构选择；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">特殊向量单独处理</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：基数大的向量与普通指标</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> / </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">维度向量分开存储，避免相互干扰，提升召回效率；业务初期用宽表做底座，后期根据日志优化字段。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">4. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">保障业务上线稳定性的持续集成方案</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">为避免新增数据</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> / </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">术语影响历史功能，需建立</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">离线</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> + </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">实时</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">双集成环境：</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">离线集成</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：保底测试——每日定时用历史测试用例集测试元数据状态，仅评估</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据集选择准确性</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">语义</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">SQL</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">置信度</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，不校验具体数据，快速定位问题；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">实时集成</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：版本化控制——新增元数据</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">/ </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">术语时，不立即生效，而是创建新版本，仅跑与改动相关的用例（无需全量跑），根据评估报告决定是否上线，避免影响历史功能。</span></span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">数仓接入的核心流程</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数仓是</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Chat BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的数据基础，接入过程需解决</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">元数据对齐用户视角、</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据集精准召回</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">、</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据标准化</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">三大核心问题，确保数仓资产能被</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">高效利用。</span></span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015314" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=fab7b461&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRNyL7NqysjoxBoFZS4dL1tTaxIyWqe67xKLKBufepMxZxHHxaAHFiaVg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">1. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">数仓接入的核心逻辑与重点</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">优先接入宽表，适配用户多样化需求</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;font-size: 11pt;font-family: 微软雅黑, sans-serif;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">接入对象</span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数仓分层架构中，优先选择明细宽表与主题宽表，避免接入细粒度明细表导致查询复杂；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心原因：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">宽表包含多维度、多指标，能覆盖用户</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">一站式查询</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">解决数仓与</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">建模目标差异</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">差异点：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">传统数仓建模面向开发者（注重数据存储效率、分层逻辑），</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">建模面向业务方（注重数据可读性、查询便捷性）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">解决方案：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">通过</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">循环迭代</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">补充数仓资产</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> —— </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">若业务方需求在现有数仓中无对应数据，需新增衍生字段或补充业务描述，确保数仓资产匹配用户视角。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">元数据是关键：保障语义对齐</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心作用：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">元数据是</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">理解数仓数据的</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">桥梁</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，若元数据描述不规范，会直接导致</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成错误；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">优化方向</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：补充用户易懂的业务描述，将开发者视角的元数据转化为业务视角。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">2. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">数据集精准召回流程（以用户问题为例）</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">以用户提问</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">昨天一线城市</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> iPhone </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">用户在首页产生的人均播放时长和收入分别是多少？</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">为例，数据集召回需经过</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">主题匹配</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">指标筛选</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">维度过滤</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">三步：</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">主题匹配：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">根据问题关键词（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">播放时长</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">收入</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">），召回</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">播放主题</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">收入主题</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">相关的所有数据集（假设共 </span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">20 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">个）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">指标筛选：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">根据</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">人均播放时长</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">收入</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">两个核心指标，从</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> 20 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">个数据集中筛选出包含对应指标的数据集（假设剩</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> 10 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">个）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">维度过滤：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">根据</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">一线城市</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（城市等级维度）、</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“iPhone”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">（产品端维度），进一步筛选出包含这两个维度的数据集（最终剩</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> 2-3 </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">个，如</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">首页用户行为宽表</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">设备端播放收入表</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">）。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">3. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">数据标准化：适配</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> Chat BI </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">的必要步骤</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需基于标准化数据才能稳定输出结果，不同状态的数仓资产需差异化处理：</span></span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;" nodeleaf=""><img data-imgfileid="100015320" class="rich_pages wxw-img" data-ratio="0.9140625" data-s="300,640" data-type="png" data-w="512" style="width: 578px;height: 528px;" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=d6444f4c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBRJrvEHtbhuqLwQqhbyyJsmv5SV9UllJvGUichgt3621UuUMiabnB9dggg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">07</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">数据洞察：基于RAG知识库的深度分析</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据洞察是</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Chat BI </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">的增值环节，需结合</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据解读</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">归因分析</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">能力，从</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">提供数据</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">” </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">升级为</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">提供结论</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，核心依赖</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> RAG </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">知识库与多工具协作。</span></span></span></p><p style="text-align: justify;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015315" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=c2898a3b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBROKK0zB39tiaFiamOzicIHYnnwgzMiauEEJLCUqjENtBTTPTAFKj3ibzHeJQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">1. RAG </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">知识库：数据洞察的核心支撑</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">知识库数据源与内容</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">数据源：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">两类核心来源</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> —— </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">飞书文档（存储静态知识）、</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">API </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">接口（获取动态数据）；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心内容：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">指标口径、系统手册、数据规范、分析经验、</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">BP </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">信息，其中</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">分析经验</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">是归因分析的关键依据。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">知识库搭建与服务分发</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">搭建工具：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">采用</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Workflow </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">搭建知识服务，稳定性更高，便于维护；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">分发方式：</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">1）</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">通过机器人检索组件供内部查询；</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">2）</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">提供</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> API </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">接口给第三方系统；</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">3）</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">由智能体（</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Agent</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">）自动推送相关知识。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">2. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">数据洞察的两大核心能力</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">能力</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 1</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">：数据解读</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> —— </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">适配不同数据量</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">小数据量：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">直接通过大语言模型分析，快速输出结论；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">大数据量：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">通过</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> AI Coding </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Python </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">脚本，在计算引擎中运行脚本，提取关键信息，避免大模型处理超量数据导致错误。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">能力</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 2</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">数据归因</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> —— </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">跨数据源找原因</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">痛点：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">仅靠单一数据集无法解释数据变化；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">解决方案：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">基于</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> RAG </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">知识库触发跨数据源查询。</span></span></span></p><h1 data-pm-slice="8 5 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">08</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span leaf=""><span textstyle="" style="font-weight: bold;">用户运营：冷启动与推广策略</span></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">Chat BI </span></span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需精准定位目标用户，通过</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">降低使用门槛</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">提供价值感知</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">实现冷启动，再通过持续运营提升用户粘性。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">1. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">目标用户定位：优先服务高需求人群</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">核心用户群体：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">分析师、产品经理、运营人员，这类人群日常需高频查询数据，且对</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">高效取数</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">需求强烈；</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">暂不优先服务人群：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">业务线老板（需求偏宏观，已有专属数据工具）、基层员工（数据需求低频）。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">2. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">冷启动与推广的</span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> 5 </span></span><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">个关键策略</span></span></b></p><p style="text-align: justify;text-indent: 0px;margin-left: 8px;margin-right: 8px;margin-bottom: 0px;line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015316" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=5ac998d5&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuMdFrcfAjibsxVR46ib25sBR8yAAiaVG02QGk0vUDl33VVzKnevRJfcFMD30PQoHauIEAW8S9ibmn3zQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">策略</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 1</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">打通权限，降低使用门槛</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">与现有数据平台打通权限，用户无需额外申请权限即可使用</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> Chat BI</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，避免</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">有权限才能用</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">导致的用户流失。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">策略</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 2</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">准备痛点样本，快速建立价值感知</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">整理各业务线高频痛点问题，作为示例展示，用户进入系统即可看到</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);"> “</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">自己需要的答案</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，提升初始体验。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">策略</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 3</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">确定北极星指标，聚焦核心目标</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">初期以</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“SQL </span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">生成准确率</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">为核心指标，可适当牺牲性能，确保输出结果可靠，避免因准确率低导致用户放弃使用。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">策略</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 4</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">跟踪用户问答，持续完善样本</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">主动巡检用户的真实问答日志，将</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">错误案例</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">整理为样本，优化模型与元数据，逐步提升准确率。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">策略</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;"> 5</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);font-weight: bold;">：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">主动反馈，形成闭环</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">对用户的查询结果，主动推送</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">“</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">结果说明</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">”</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">，若用户反馈错误，快速响应并修复，增强用户信任。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">3. </span></span></b><b><span leaf="" style="clear: both;min-height: 1em;line-height: 1.75em;background: rgb(255, 255, 255);text-align: justify;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">运营推广流程</span></span></b></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 11pt;font-family: 微软雅黑, sans-serif;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">选择目标业务线</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">开展用户访谈（明确痛点需求）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">准备数据与权限配置</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">内部测试</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">选取种子用户试点</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">分析试点日志（优化数据集、样本）</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">全业务线发布</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">监控准确率与用户反馈</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">问题修复与用户回访</span></span><span style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">→</span></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(58, 79, 89);">输出运营报告。</span></span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;" nodeleaf=""><img data-imgfileid="100015191" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-s="300,640" data-type="other" data-w="1080" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: bottom;height: auto !important;width: 661px !important;visibility: visible !important;" data-backw="540" data-backh="100" src="https://wechat2rss.xlab.app/img-proxy/?k=c6102764&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="">也许你还想看</span></span></strong></p><p style="text-align:justify;margin-top:0px;margin-bottom:0px;line-height:1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498953&amp;idx=1&amp;sn=5893b7ad17c9c6c3cfc7efdd0c5b8a77&amp;token=2010681065&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="基于StarRocks释放天玑买量数据价值" data-itemshowtype="0" linktype="text" data-linktype="2">基于StarRocks释放天玑买量数据价值</a></span></p><p style="text-align:justify;margin-top:0px;margin-bottom:0px;line-height:1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498846&amp;idx=1&amp;sn=282d6eb02795bb1a59aa0660e00af04b&amp;token=2010681065&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="爱奇艺大数据异构计算实践" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺大数据异构计算实践</a></span></p><p style="text-align:justify;margin-top:0px;margin-bottom:0px;line-height:1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498918&amp;idx=1&amp;sn=413c0df35ba68561b41f75fb411595f5&amp;token=2010681065&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="会员业务预防系统腐化的探索与实践" data-itemshowtype="0" linktype="text" data-linktype="2">会员业务预防系统腐化的探索与实践</a></span></p><p style="text-align:justify;margin-top:0px;margin-bottom:0px;line-height:1.75em;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498917&amp;idx=1&amp;sn=6cb602e59e754ba05ab79e3d6e69f6bb&amp;token=2010681065&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="金融数据入湖实践" data-itemshowtype="0" linktype="text" data-linktype="2">金融数据入湖实践</a></span></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;text-align: center;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">| </span></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></h1><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247498972">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=a106732b&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498972%26idx%3D1%26sn%3D586bc014e9dc46228c26af8a16cb3f72">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 16 Oct 2025 12:01:00 +0800</pubDate>
    </item>
    <item>
      <title>基于StarRocks释放天玑买量数据价值</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498953&amp;idx=1&amp;sn=5893b7ad17c9c6c3cfc7efdd0c5b8a77</link>
      <description>【内有播客版音频可听】天玑买量平台通过StarRocks构建统一数仓，解决异构数据源查询复杂、实时性与性能难以兼顾的问题。</description>
      <content:encoded><![CDATA[<p>
原创 <span>后台产研团队</span> <span>2025-09-11 09:00</span> <span style="display: inline-block;">北京</span>
</p>

<p>【内有播客版音频可听】天玑买量平台通过StarRocks构建统一数仓，解决异构数据源查询复杂、实时性与性能难以兼顾的问题。</p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=e9074612&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDO8ibplDOhg9yVMse8NPbcS2cCkCBkS9LpTfLUUdGwv4bRTtzIGIBXpQ%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p nodeleaf=""><p></p></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;0 0 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">背景</span><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;">介绍</span></strong></span></p></div></div></div></div></h1></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">天玑买量平台服务于UG买量业务，由于业务特性，优化师需要丰富且准确的端内+端外数据来辅助投放决策。目前买量的数据有来自UG数仓的，有来自媒体MAPI拉取的，形式上有离线的，也有实时的。并且数据存储形式多样，业务数据主要使用Mysql，离线数据基于数据湖写入Clickhouse，实时数据基于TiDB，在如此多异构数据的前提下，又有联合分析的场景，准确性和时效性都面临考验，因此我们决定基于StarRocks构建统一数仓，来消减异构数据带来的复杂性，同时支持业务对数据准确性和实时性的要求。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在本文中，我们将Clickhouse简称为CK，StarRocks简称为SR。</span></span></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="font-size: 16px;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);text-align: center;vertical-align: middle;align-self: center;flex: 0 0 auto;min-width: 5%;clear: both;min-height: 1em;letter-spacing: 1px;font-weight: bold;visibility: visible;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;class&#34;:&#34;heading-1 ace-line old-record-id-ODT1dVe0QoXC7wx5E8bcPsfjnGb&#34;,&#34;style&#34;:&#34;text-indent: 0px; margin: 0px 8px; line-height: 1.75em; text-align: justify;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">痛点分析：传统多存储架构的困境</span></strong></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;"> 天玑</span></span></strong><strong><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">买量数据架构主要包含以下数据类型：</span></span></strong></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">业务数据：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">包括多个渠道的的广告主数据、广告计划数据、广告组数据、广告创意数据，以及极速搭建、资产、任务等相关数据，主要存储于MySQL中。</span></span></p></li><li style="text-align: left;"><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">指标数据：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">涵盖媒体、启动归因、点留存、投放成本、收入、播放等数据，在时间维度上包括分天离线数据和分时准实时数据，主要存储于CK中，实时数据同时也会存至TiDB。</span></span></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">引入SR之前</span></span></strong><strong style="white-space: normal;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">架构存在以下</span></span></strong><strong style="white-space: normal;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">痛点</span></span></strong><strong><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">：</span></strong></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li style="white-space: pre-wrap;text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">数据孤岛与跨源分析困难</span></span></p><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务数据与指标数据存储于不同类型的数据库中，导致数据天然隔离。在投放列表等典型场景中，需同时对业务MySQL、离线CK及实时TiDB进行联合查询。跨源查询能力较弱，通常需借助内存进行聚合计算，资源消耗大，技术实现复杂。</span></span></p></li><li style="white-space: pre-wrap;text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">实时性与查询性能难以兼顾 </span></span></p><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为满足实时数据分析，我们曾尝试两种方案：</span></span></p></li><ol style="list-style-type: lower-alpha;" class="list-paddingleft-1"><li><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">使用TiDB + TiFlash：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">虽具备实时更新能力，但查询在部分场景下性能不佳，整体查询效率低于CK。</span></span></p></li><li><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">使用CK</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：技术栈与离线统一，但不支持实时更新，数据时效差。</span></span></p></li></ol><li style="white-space: pre-wrap;text-align: left;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">架构复杂导致应用开发成本高 </span></span></p><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在天玑自定义数据大盘和ChatBI等产品中，因需对接多种数据源，语法差异大、实现复杂度高，扩展及维护成本显著</span>。</span></p></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">StarRocks的核心优</span></span><span leaf="" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">势</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: normal;">基于上述业务诉求，我们需要一个支持原子更新、多表JOIN、海量数据存储及快速响应的OLAP数据库。由于TiDB在查询性能上无法满足，因此我们最终对比CK与SR</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：</span></span></strong></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="794" data-imgfileid="100015279" data-ratio="0.3685185185185185" data-width="2154" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1ccf2b7d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDE2hOeMrlzz9wqItpfMGIS6B54YNf7YS60nEl1LZDib9vlhtcxSNDZNg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在数据写入效率、查询性能、并发能力、数据一致性等多维度对比上SR展现出更契合买量业务场景的能力。</span></span></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">统一数仓架构设计</span></strong></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">新架构核心目标为简化存储层、消除冗余存储类型，从根本上解决跨数据源查询与时效性问题，具体设计如下：</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="1090" data-imgfileid="100015280" data-ratio="0.5166666666666667" data-width="2108" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=f0238617&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDcEyu8XCp1P5hib266HkibxSHj0sw3Pb56dn7icS25nia4dfPSmvddaiahWg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">业务数据同步：</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于大数据团队提供的BabelX实时数据集成，将业务DB直接实时同步到SR集群中，在数据查询中应用存算一体的方式，提升查询性能，简化查询语法。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">实时+离线OLAP数据：</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">端外拉取的实时数据基于RCP直接写入SR，第一时间可用。对于离线的需要与UG数仓联合计算的数据，在数据湖计算完成后同步到SR集群。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">数据查询应用：</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">所有数据查询应用，全部从统一实时数仓SR出数，保证了结构简单，语法统一，同时如数据大盘，ChatBI等应用，只基于一种DB处理，降低了复杂性，同时提升查询准确性。</span></span></p></li></ul><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">场景化实践案例</span></strong></span></p></div></div></div></div></h1><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">实时数据报表</span></span></h2><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">实时数据报表主要针对的是广告在媒体侧产生的实时数据，这些数据有两种用法，一是直接查看广告的点击花费等效果，二是结合UG数仓端内数据做计算，在体现实时花费的同时能够结合端内收入数据，查看成本率。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="1294" data-imgfileid="100015278" data-ratio="0.3675925925925926" data-width="3524" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=55b500ec&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDzrRA2mev3ZlufXUx9GnKSBDRoQHS0VsCvKqb9AoO5mg0Sbk4j5fvTQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">关于实时数据报表，天玑采用过不同的方案。</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">第一阶段</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">采用TiDB+TiFlash方案，此阶段是为了满足优化师实时看数的需求，在第一阶段只有端外的数据，还没有端内的数据，因此本阶段的目的是要第一时间看到端外的数据情况，但是媒体一般没有实时流数据，因此采用定时抓取的方式，尽量在有效利用媒体QPS资源的同时，快速写入供优化师参考。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="966" data-imgfileid="100015281" data-ratio="0.6783707865168539" data-width="1424" data-type="png" data-w="1424" src="https://wechat2rss.xlab.app/img-proxy/?k=f5a1b6a6&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayD1UI6MF0CSpzowibTlRTk4RiaEo1cgrzEFOng20c25ibFVzcl5c5YfwyIQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">这个阶段采用TiDB的原因是我们想要实时更新的特性，但是在查询上需要做的工作比较多。</span></span></p><ol style="list-style-type: lower-alpha;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">耗时：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据量上每天约产生几百万条，存量上亿条，使用TiDB的查询耗时平均约为4～5秒，由于我们一次页面加载需要获取多个数据块，在并发查询的时候整体响应时间会变得更长。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">查询优化：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在使用TiDB的时候，我们也要考虑查询是走tikv还是tiflash，这时候的选择与查询的过滤条件有关，如果能通过一个条件过滤成几百万以内的聚合查询走tikv，如果按一个条件过滤之后还是几千万的数据则需要走tiflash，通过这种策略来尽量提高查询性能，但是因为判断条件较多，导致查询逻辑复杂且判断难度大，例如下面SQL，我们需要在部分查询中指定引擎。</span></span></p></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="352" data-imgfileid="100015277" data-ratio="0.18703703703703703" style="width:562px;height:105px;" data-type="png" data-w="1080" data-width="1886" src="https://wechat2rss.xlab.app/img-proxy/?k=1237ff32&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDU7Q5Mco7A1myhe6A2aLsorGSNLnevtrjdKWkCSzpQFe8d3vSK2V1ww%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">第二阶段</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">第二版方案的升级有两个因素驱动</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">：</span></span></p><ol style="list-style-type: lower-alpha;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">UG数仓的端内数据建设完成，优化师需要结合端内+端外的数据进行联合分析。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">考虑到TiDB在查询上的复杂性以及耗时问题。</span></span></p></li></ol><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于这两个原因我们舍弃了一部分实时性，将分时数据与分天数据的架构进行整合，即全部采用离线形式，计算放在iceberg中，然后同步到CK中进行OLAP查询使用。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="722" data-imgfileid="100015283" data-ratio="0.45185185185185184" data-width="1598" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2ab5c5fc&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayD84Moda2ZIQticK9icSsaVnPoZuNX64mJtKvQj42A9ny07Mt0GNPXn3OQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">采用这个方案我们每隔30分钟做一次计算，简化了数据链路，查询语法做了统一，借助于CK的查询性能，并发查询耗时也下降到1～2s。</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">第三阶段（SR方案）</span></span></strong></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">第二个阶段存在一个问题，就是在拿到数据之后不能直接提供查询，因为要经过离线计算和同步的过程，而且还有列表异构查询，ChatBI数据源统一的其他问题，因此实时报表也进行了SR统一数仓的升级。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="638" data-imgfileid="100015285" data-ratio="0.3675925925925926" data-width="1736" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1ad707a4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDGqUnbyobfEGmLqSCibLXpc0wUNfU7nQdiaxvv6poO5DQ8qhomMQ24mMQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">进行升级之后，可以实现拿到数据的第一时间即可提供数据查询能力，缩短了优化师分析路径，其次由于所有查询场景都是用SR集群，查询语法也进行统一。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong style="text-align: justify;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">升级前</span></span></strong><span leaf="" style="text-align: justify;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">主要是Hive节点计算+离线同步至CK，写入CK的平均耗时为3.5分钟。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="488" data-imgfileid="100015284" data-ratio="0.35185185185185186" data-width="1386" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2a52a754&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDu3kRia3ehVNJXrx28lOjjeH1r9eicgtTeqDe5Nf1yJxb8Wn7cHq64eQQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong style="font-weight: bold;text-align: justify;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-align: justify;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">升级后</span></span></strong><span leaf="" style="font-weight: bold;text-align: justify;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">端外数据近实时写入SR，得益于SR的高吞吐写入+支持部分列更新，端内数据在数仓计算好之后，做部分列更新，时效性得到了很大的提升。同时基于SR提供的物化视图技术，对外暴露统一视图，避免使用方感知当前最新ready数据的细节。写入SR的平均耗时为1分钟。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="592" data-imgfileid="100015282" data-ratio="0.42314814814814816" data-width="1399" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=af2567d8&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDSrsqCTxdPTpxWaIgwWAwNx0nU5xc2FGY1nTaOIpFx1zD5YYC5yI46A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">投放列表</span></h2><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="956" data-imgfileid="100015286" data-ratio="0.26851851851851855" data-width="3558" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=57a4c93f&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDicibTztTyibrfsibbr5xkfNxxnNVJJKN08iaxYlRuNLmj7JYmmQViaRlHnYA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">投放列表是面向优化师展示广告维度信息和数据指标信息的主要列表。广告维度本身保存在MySQL中，数据指标保存在OLAP中。主要经历过三个阶段：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">仅查询CK</span></span></strong></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;" data-pm-slice="2 2 []"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在项目初期，投放列表只有查看单一广告账户下的广告计划、广告组、广告创意的标签页，所以最开始我们采取先查询MySQL获得筛选后的广告ID，然后再查询CK，并筛选数据指标。</span></span></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">这样的好处是开发效率高，影响范围小，缺点就是每次查询都要传递大量广告ID（百度信息流一个账号下的创意数量最多达到2万个，已经快接近一个SQL语句2MB的极限），而且不能根据广告维度进行排序，性能差，但项目初期这样的架构方案已经足够了。</span></span></p></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">CK外表联表查询</span></span></strong></p><p data-pm-slice="0 0 []" style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">随着业务的扩张，优化师们已经不满足于只查看一个广告账户的广告数据了，投放列表增加投放账号层级的展示，而且也允许同时展示多个账号下的广告了。随之而来的问题就是每次传递的大量广告ID已经超出了SQL语句最大2MB的承载极限，而且 IN 匹配的值数量越多导致SQL查询的性能越来越差了。</span></span></p><p style="text-align: justify;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为此我们不得不使用新的方案：将MySQL作为CK的外表进行联表查询；新方案解决了传递大量广告ID的问题，性能更好了，但外表的方案不但影响MySQL的性能，也影响联表查询的性能。</span></span></p><span data-lark-record-format="docx/record"></span></li></ul><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">SR内表联表查询</span></span></strong></p><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由于CK的联表查询本身性能孱弱，我们将OLAP的方案转向了SR，而且碰巧BabelX实时数据同步的发布能够解决大量表的数据同步难以维护的问题，我们将CK替换为SR，将MySQL外表替换为SR内表，这样我们就可以在SR里完成全部的查询，基于其强大的联表查询性能，我们的投放列表性能也有了新的突破。</span></span></p></li></ul><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">以下是不同阶段的耗时对比</span></strong></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">以百度信息流查询164个账号的广告计划（16万+）、广告组（100万+）、广告创意（600万+）为例，单位毫秒。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由于仅查询CK的方案已经不满足需求，则不在本次耗时测试之内。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">可以看到随着数量级的膨胀，CK外表查询的耗时会显著的增加，而SR存算一体的查询则基本不受影响。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="746" data-imgfileid="100015288" data-ratio="0.44814814814814813" data-width="1666" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=6bddbd71&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDOSTXltvYwq2lzibTeAjNJwFAkMHH8k1luwpsGsRGFgYdRMxUIIaURKQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">买量助手数据查询</span></h2><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">目前天玑虽然提供了数据报表、自定义数据大盘等多种取数方式，但广告优化师还有更加灵活取数的场景，例如基于手机快速取数的场景，或者提供了新数据源，但报表还没有建设完成的阶段，场景case如下：</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="1360" data-imgfileid="100015291" data-ratio="0.6129629629629629" data-width="2218" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=95bbae1b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDloZ9b9oBDTzHfoNkg2bEQy7rQcbSjy29x5x92kjicBL32MpgExAv3sQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为了以上场景，我们提供了基于LLM的智能化ChatBI买量助手工具，优化师可以使用自然语言获取相关数据，但是在建设过程中，由于异构数据源的存在，会使买量助手的构建成本增加。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">如下为不使用SR统一数仓的简化工作流：</span></span></strong></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="1706" data-imgfileid="100015292" data-ratio="0.9462962962962963" data-width="1802" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=17623d87&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayD0xhQuIoWJibU7fXGQ3UorBV6iatscOBJh6Xicuk7DpNDWWJ9vAeoj3fgA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">注意图中红色部分，如果优化师的问题，需要多种数据源的结果，如需要mysql和CK中的数据，那我们需要召回mysql、CK两种不同数据库的函数，这会使上下文增加，如果涉及更复杂的查询上下文还会继续增加。其次整个工作流中，我们需要根据数据库类型的不同进行多次查询，然后将查询结果在内存中进行汇总，这里有一个缺点是只能处理一定范围内的数据，如果数据量过大，内存计算无法满足，此方案无法充分利用数据库的性能。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">如下为使用SR统一数仓的简化工作流：</span></span></strong></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="1078" data-imgfileid="100015290" data-ratio="0.687037037037037" data-width="1570" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=476902cf&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayD1x3BicdcuWicpVXXibm7axkvM7IehBwt1JVQTe2lKADbb9zgRgo7O6mnw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">可以看到，使用SR统一数仓之后，工作流的红色部分从4个变成2个了，同时知识召回的上下文长度变少，而且查询环节仅操作一个数据库，可以实现多表联合查询等场景。</span></span></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">迁移实施</span></strong></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为了保证业务能够无感知的切换到SR集群，我们从不同集群之间数据一致性、迁移过程、不同数据库之间查询语法差异等几个角度进行验证。</span></span></p><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">数据一致性</span></h2><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由于需要将所有业务数据写入SR，我们需要保证不同数据库之间的数据一致性，这里主要区分实时与离线两种类型。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">实时数据同步主要通过BabelX实时数据集成来实现，目前同步的延迟在秒级以内，一致性校验方面，BabelX平台也提供了全量校验、定时全量校验、增量校验三种校验模式，通过配置不同的校验任务，来保证数据的一致性。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img data-imgfileid="100015289" class="rich_pages wxw-img" data-ratio="0.1787037037037037" data-type="png" data-w="1080" data-width="1608" data-height="288" src="https://wechat2rss.xlab.app/img-proxy/?k=ec7b0a6c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDwkep9N5bygXJqK8Wu47LaxJ0Vr81SmShTooGSrWVoibkAxOfdHLVaGQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="734" data-imgfileid="100015296" data-ratio="0.2351851851851852" data-width="3116" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=42add7f4&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDBba4oGhvZePOznpKBK8v4Ku1SPo3ghIlYn3le7jvby9j6UYpIybmwQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">离线数据的校验更为简单一些，由于是每天跑一次任务，我们是直接通过定时脚本进行验证，除了部分字段精度处理有不一致之外，没有发现其他的异常case。</span></span></p><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">迁移过程</span></h2><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据库或者系统迁移过程中，为了保证对用户无感，通常会经历双写、双读（灰度放量）、切新等几个阶段，在整个迁移的过程中，我们大致也遵循这几个步骤。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">第一阶段-双写：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">离线数据通过babel同步至CK与SR，SR的写入通过服务云团队提供的Pilot工具，支持Hive节点直接写入。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong style="font-weight: bold;text-align: justify;text-indent: 0px;line-height: 1.75em;"><span leaf="" style="font-weight: bold;text-align: justify;text-indent: 0px;line-height: 1.75em;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">第二阶段-双读：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过开发灰度以及接口数据对比逻辑，在代码中对相关指标的聚合逻辑进行验证。主要流程如下图，由于这一步返回的结果与具体的实现方式有关系，所以出现不一致情况的可能性也更大，后边列出了我们所发现的主要问题。</span></span></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;" nodeleaf=""><img class="rich_pages wxw-img" data-height="800" data-imgfileid="100015295" data-ratio="0.7722007722007722" data-width="1036" data-type="png" data-w="1036" src="https://wechat2rss.xlab.app/img-proxy/?k=7fc4f0ae&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDbxlCXwP1kAnc7fSLYGcnyYJrxN8orBbk5Q9QAYXN013q0CduBBWwow%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">第三阶段-切新：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在完成前两步的验证之后，就可以将读流量全部切换到SR之上了。</span></span></p><h2 style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">语法差异</span></span></h2><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li style="font-weight:bold;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">聚合后的字段处理方式不同</span></span></p></li></ol><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在CK中，不允许对一个字段做多次的聚合，聚合后的字段如果被命名为与原字段相同的名字，则以后在引用该字段名时，引用的是聚合后的结果。而SR则要求对于分组字段以外的其他字段，都要有聚合函数，即使前边有聚合重命名为本名的字段，本次重新引用的也是表中的原始值。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img class="rich_pages wxw-img" data-height="532" data-imgfileid="100015298" data-ratio="0.6751269035532995" data-width="788" data-type="png" data-w="788" src="https://wechat2rss.xlab.app/img-proxy/?k=5499270a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDiaajvXicbwnwrQlYUtHppblYOoPuokcLgoNGGWgicnAZ04EXkDiasxPJrA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="2"><li style="font-weight:bold;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">使用union all的语句order by/limit生效范围不同</span></span></p></li></ol><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在我们的一个服务中，有通过union all合并两部分查询结果的使用场景。sql如下：</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img class="rich_pages wxw-img" data-height="408" data-imgfileid="100015297" data-ratio="0.9760765550239234" data-width="418" data-type="png" data-w="418" src="https://wechat2rss.xlab.app/img-proxy/?k=be86b643&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtHjpzEorx0QNeEB0OkmiayDVgn1a7CSxzLAEvTam2iaiaN7ckuuETKxxfRjX1AFwlEqOicOSyPghicHTA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在CK中，order by和limit都是对第二部分的查询结果生效，最终返回的结果是确定的。而在SR中，order by和limit的生效范围都是union后的结果，跟我们的场景是不符合预期的。解决方式就是将这两个sql同时发起请求，然后在内存中对结果进行合并，这样就不用去改造整体的sql配置以及担心两部分结果会互相影响。</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="3"><li style="font-weight:bold;"><p style="text-align: justify;text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">SR临时字段不能直接放在where里边使用</span></span></p></li></ol><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在SR里边如果一个字段是通过其他字段计算出来的，那么是不允许将这个临时字段直接放到where里边去进行条件判断，这也会带来一些不方便的地方，解决方案就是通过加一层子查询来实现。</span></span></p><p style="text-align: justify;text-indent: 0px;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">除上述几点之外，还有一些诸如日期函数、聚合默认值等比较小的点，在此不再赘述，如果使用过程中遇到直接参考官方文档即可。</span></span></p><h2 data-pm-slice="0 0 []" style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">致谢</span></h2><h2 data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">技术选型和迁移过程特别感谢大数据团队给予的帮助，以及在集群稳定性和一些兼容问题等方面的支持。</span></span></h2><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;" data-pm-slice="8 5 [&#34;para&#34;,{&#34;tagName&#34;:&#34;h1&#34;,&#34;attributes&#34;:{&#34;data-pm-slice&#34;:&#34;0 0 []&#34;,&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: \&#34;PingFang SC\&#34;, system-ui, -apple-system, BlinkMacSystemFont, \&#34;Helvetica Neue\&#34;, \&#34;Hiragino Sans GB\&#34;, \&#34;Microsoft YaHei UI\&#34;, \&#34;Microsoft YaHei\&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">06</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">未来规划</span></strong></span></p></div></div></div></div></h1><p style="text-indent: 0px;margin: 0px 8px;line-height: 1.75em;text-align: justify;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在基于SR构建统一数仓之后，消除了技术架构的复杂性，同时满足天玑平台的复杂OLAP需求，也大大降低了开发同学的运维成本。未来会在释放买量平台数据价值上做更多的尝试，助力业务发展。</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1" start="1"><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">性能优化专项，基于</span></span><span leaf="" style="text-indent: 0px;line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务特征进</span></span><span leaf="" style="text-indent: 0px;line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">一</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">步优化SR分区分桶策略。建立多维度物化视图体系，为高频查询场景提供毫秒级响应。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">建立统一的指标管理体系，</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">达到一次定义多处复用的目的，解决现有系统多模块各自管理的成本增加以及标准化问题。</span></span></p></li><li><p style="text-indent: 0px;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-align: justify;"><span leaf="" style="text-indent: 0px;line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">基于SR统一数仓，扩展智</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">能化数据分析场景，协助优化师进行广告优化，提升买量平台效率与质量。</span></span></p></li></ol><p><span data-lark-record-format="docx/record"></span></p><p><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c0693445&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp%23imgIndex%3D4"/></span></p><p data-pm-slice="4 2 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">也许你还想看</span></span></strong></p><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498918&amp;idx=1&amp;sn=413c0df35ba68561b41f75fb411595f5&amp;token=1483908625&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="会员业务预防系统腐化的探索与实践" data-itemshowtype="0" linktype="text" data-linktype="2">会员业务预防系统腐化的探索与实践</a></span></h1><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498917&amp;idx=1&amp;sn=6cb602e59e754ba05ab79e3d6e69f6bb&amp;token=1483908625&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="金融数据入湖实践" data-itemshowtype="0" linktype="text" data-linktype="2">金融数据入湖实践</a></span></h1><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498863&amp;idx=1&amp;sn=6abb2e92ae98053f2833aeca3d3c43cf&amp;token=1483908625&amp;lang=zh_CN&amp;scene=21#wechat_redirect" textvalue="爱奇艺奇境-基于零信任的泛测试环境" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺奇境-基于零信任的泛测试环境</a></span></h1><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: center;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;box-sizing: border-box !important;overflow-wrap: break-word !important;"> </span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 2px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">| </span></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-size: 15px;letter-spacing: 2px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></h1><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;">  </span></h1><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://iq.feishu.cn/wiki/OGa5wQAXDiyUVIkb8iNcwZEnncd">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=6cbbba9c&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498953%26idx%3D1%26sn%3D5893b7ad17c9c6c3cfc7efdd0c5b8a77">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 11 Sep 2025 09:00:00 +0800</pubDate>
    </item>
    <item>
      <title>会员业务预防系统腐化的探索与实践</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498918&amp;idx=1&amp;sn=413c0df35ba68561b41f75fb411595f5</link>
      <description>会员系统通过自动化巡检，预防系统腐化，确保高可用性，并通过生成检查报告，支持持续优化与维护。</description>
      <content:encoded><![CDATA[<p>
原创 <span>会员技术团队</span> <span>2025-08-14 13:31</span> <span style="display: inline-block;">北京</span>
</p>

<p>会员系统通过自动化巡检，预防系统腐化，确保高可用性，并通过生成检查报告，支持持续优化与维护。</p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=0bf6cfcf&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvs40LOIBEefuBRjiarWjCC8Joqqhic08f2u7oYwe3bwszpzxMvFhIaLCSCSkeJqic7S6pWJQLDYSicScA%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">背景</span><span leaf="">介绍</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.1 系统迭代及运维的痛点</span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在保证系统高可用性的背景下，我们通常依赖监控和报警系统来实时监控现有应用系统和中间件。当应用系统运行出现异常情况时，监控系统能够在第一时间发现问题，并报警通知相关人员，以便快速响应。这种做法有助于控制问题的影响范围，减少故障带来的损失。然而，这种事后减少损失的方式并不是完全理想的策略。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为了进一步提升系统的高可用性，我们需要在问题发生之前就能识别和解决潜在的隐患，从而防患于未然。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></h3><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.2 如何解决痛点</span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过自动化的方式，定期对系统进行各项巡检，提前发现可能存在的隐患以及系统腐化的问题。</span></span></p><ol style="list-style-type: lower-alpha;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="white-space: pre-wrap;text-align: left;font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">定期检查：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在当今普遍采用敏捷开发原则的场景下，系统可能因各种原因而被开发人员修改。为确保系统的稳定性和安全性，巡检系统会根据预设时间表，定期对系统的部署环境、运行参数设置、网络环境等多个方面进行全面检查。通过这种定期、多方位的检查机制，可以及时发现潜在问题和安全隐患，确保系统处于最佳状态。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="white-space: pre-wrap;text-align: left;font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">定期优化：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">随时间推移，系统规范可能会发生变化，而开发人员可能未能及时了解或实施这些新规范。为应对这种情况，巡检系统会在新的规范发布后，将这些规范配置在评价指标表中。通过定期提醒开发人员优化系统配置，确保所有关键参数设置（例如健康检测、限流参数、连接池配置等）符合最新标准，有效促进系统的持续优化。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="white-space: pre-wrap;text-align: left;font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">生成报告和建议：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">巡检系统会生成详细的检查报告，记录检查内容和发现的问题，并提供优化建议。这些报告可以作为系统维护和优化的重要参考，支持开发团队持续优化与改进相关系统。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li></ol><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.3 巡检系统是什么</span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">巡检系统是一个用于定期检查和维护应用系统、中间件以及其他系统组件的解决方案。它旨在通过系统性、全面性的检查，提前发现和解决潜在问题，进行预防性维护，从而保证系统的长期健康稳定运行。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img data-imgfileid="100015264" class="rich_pages wxw-img" data-ratio="0.4203125" data-s="300,640" data-type="png" data-w="1280" style="width: 578px;height: 202px;" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/unymlvueOvt8QyeE3OuHX2PHoK97uiczX3ibGNdKrbQaCo0OBLuJ1qjazO30wBrF0mNScs92ZZqyiakk6uDRtsR0A/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="578" data-cropsely2="205" src="https://wechat2rss.xlab.app/img-proxy/?k=9e44a531&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt8QyeE3OuHX2PHoK97uiczX3ibGNdKrbQaCo0OBLuJ1qjazO30wBrF0mNScs92ZZqyiakk6uDRtsR0A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">1.4 巡检系统带来的收益</span></h3><ol style="list-style-type: lower-alpha;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">提前发现问题：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span><span style="background-color: transparent;"><span leaf=""><br/></span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span style="background-color: transparent;"><span leaf="">通过定期和全面的检查，巡检系统能够在问题尚未影响系统运行之前就发现隐患，并跟踪修复进度，从而防范于未然。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span style="background-color: transparent;"><span leaf=""><br/></span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">避免腐化：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">系统腐化常常随着频繁的版本更新、团队成员更替和系统交接而发生。巡检系统可以在平时开发的过程中及时发现不当的系统配置和异常情况，从而避免系统的腐化。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">标准统一：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">巡检系统通过提供一套统一的技术标准，帮助各团队维持一致的技术方向，从而解决由于标准缺乏而导致的各团队技术方向分散问题。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">全局视角：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过体系化、系统化、综合分析的方法，解决单一视角无法全面掌握系统总体现状的问题。这样，可以从整体上洞悉各系统运行状况，识别潜在问题。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">主动化运维：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">相比于出现问题后进行被动运维，巡检系统帮助开发和运维团队提前发现系统的潜在风险，从而能够预先有针对性地改进和优化系统。这种主动式的运维方式显著提升了运维效率，并减少了重复错误的发生。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">公共平台：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">构建一个能够为其他团队赋能的公共平台。该平台旨在成为一个集成和协调的中心，以支持组织内各团队在更高层次上实现创新和发展。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">提高系统稳定性：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">定期的配置优化、安全检查和性能调优，可以提高系统在各种负载条件下的稳定性，减少崩溃和故障的发生频率。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">增强系统安全性：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">巡检系统能够及时发现从而修补安全漏洞，确保系统和数据的安全性，降低外部攻击的风险。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li></ol><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">技术设计与实现</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.1 整体架构</span></h3><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015234" class="rich_pages wxw-img" data-ratio="0.5813397129186603" data-type="jpeg" data-w="836" data-width="836" data-height="486" src="https://wechat2rss.xlab.app/img-proxy/?k=cf950f4f&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvs40LOIBEefuBRjiarWjCC8JPzK8Z4tlMUgIibZ9mLNiaGqTerUpEqibR2dmsObzpD172Pj1bm1ad5xkQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">  </span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(136, 136, 136);">2.1 整体架构图</span></span></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015232" class="rich_pages wxw-img" data-ratio="0.18333333333333332" data-type="jpeg" data-w="1080" data-width="1212" data-height="222" src="https://wechat2rss.xlab.app/img-proxy/?k=6f69ebbb&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvs40LOIBEefuBRjiarWjCC8JQTOUIXOicV12ibGgiaeib1l3AbIgIuoA2ibOz7HuudCGiayaey3E0xhCo8aA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">  </span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;color: rgb(136, 136, 136);">2.2 流程图</span></span></p><ol style="list-style-type: lower-alpha;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="font-size:15px;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">组件化接口调用模块</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">模块化接口调用的组件可以通过配置来实现接口的调用。由于巡检平台需要与不同的系统和组件运行平台对接，传统做法是每接入一个新系统或组件都开发专门的接口来获取信息，而通过配置化接口调用的方式，可以显著减少开发工作量。巡检系统普遍采用了这种配置化的实现方式，实际能够节约90%以上的时间。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">巡检信息提取模块</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">巡检信息提取模块用于从接口调用模块获取的响应中提取系统与中间件的相关信息。具体来说，该模块通过配置化方式，从上一个模块提供的原始数据中提取评价指标关注的相关信息。与传统的逐个开发实体类来获取相关信息的方式相比，采用这种配置方式更具可扩展性，并能够兼容不同接口返回的数据结构。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">评</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">分计算模块</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">评分模块用于计算某个系统在各个评价标准上获得的评分。通过动态执行预设的评分脚本，模块可以生成各个评价指标对应的评分，从而实现灵活的指标评分方式。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">•  自定义脚本配置：用户可以编写和配置自定义脚本，以便适应特定的评分需求。例如，在对某系统的线程池进行评分时，可以指定某个线程池不参与评分。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" data-pm-slice="1 1 [&#34;list&#34;,{&#34;type&#34;:&#34;ol&#34;,&#34;style&#34;:&#34;list-style-type: lower-alpha; margin-left: 8px; margin-right: 8px;&#34;,&#34;class&#34;:&#34;list-paddingleft-1&#34;},&#34;listitem&#34;,{&#34;style&#34;:&#34;font-size:15px;letter-spacing:1px&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;text-align: justify; margin-top: 0px; margin-bottom: 0px; line-height: 1.75em; text-indent: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">•  </span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">黑名单和白名单机制：模块支持在系统维度上通过黑名单和白名单来选择性跳过某些评价指标。白名单保证关键指标必被评估，而黑名单则允许忽略不相关或需暂时排除的指标。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">巡</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">检</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">记</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">录模</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">块</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">巡检记录模块用于汇总各个系统在不同评价指标上的评分，得出该系统的总体评分以及对应的评分等级，并将这些数据持久化，从而有助于追踪系统评分的变化，支持主动化运维。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">结果</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">跟踪</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">模</span></span><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">块</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">结果跟踪模块负责生成各个系统的评分质量报告，并通过邮件将这些质量报告发送给各个系统的负责人，确保相关人员及时了解系统状态以便进行整改和跟踪，并且提供相关的数据接口供外部系统使用，从而支持其他团队进行更深入的分析和应用。</span></span></p></li></ol><h3 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;letter-spacing: 0.544px;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">2.2 巡检指标</span></h3><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">目前，巡检系统已接入近百个不同的巡检项。这些巡检项按照特定的类目分布如下：</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;" nodeleaf=""><img data-imgfileid="100015231" class="rich_pages wxw-img" data-ratio="0.9644549763033176" data-type="png" data-w="422" data-width="422" data-height="407" src="https://wechat2rss.xlab.app/img-proxy/?k=a44cea98&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvs40LOIBEefuBRjiarWjCC8JvllbfSUSTZBBqJZbcD17wAd1nicoE2rzgesaRNs22hf3GnIo5icgy1GA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">部署类指标:</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 包括异地多活、集群实例数，预发环境等相关配置。重点在于通过优化部署提升系统的高可用性。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">配置类指标:</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 涵盖健康检测、启动预热、连接池配置、限流配置、组件版本等相关配置。重点在于确保系统与中间件的各项配置按照标准配置，提升系统健壮性。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">容量类指标:</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 关注自动弹性、各硬件使用率等相关容量限制，重点在于检查资源使用和容量管理，避免由容量不足而产生的故障风险。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">监控类指标:</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 用于检查监控相关的配置是否符合规范，确保有及时的监控机制和足够的人员接收告警，防止忽略重要问题。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">安全类指标:</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 专注于内外网访问以及账号授权，避免安全相关问题的发生。</span></span></p></li></ul><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">未来规划</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">会员内部系统已全面接入巡检系统，有效防止系统腐化。巡检系统的未来发展将融入AIOps（人工智能运维），通过智能化技术全面提升运维效率和系统质量：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">细化巡检结果：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">对巡检发现的问题进行深入分析并反馈分析结果，旨在发现更多相关隐患。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">提供修改建议：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">依据相关配置标准，提供符合要求的配置建议，从而简化优化过程。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">自动化配置：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">实现对巡检发现隐患进行自动修复，提高运维效率。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li><li style="text-align:left;letter-spacing:1px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf="" style="text-align: justify;line-height: 1.75em;text-indent: 0px;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">智能化配置: </span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">当前巡检系统依赖人工配置相关指标，未来将通过智能化技术降低人工配置依赖，提升巡检系统的便捷性以及系统能力。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p></li></ul><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []" nodeleaf=""><img data-imgfileid="100015191" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-s="300,640" data-type="other" data-w="1080" style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: bottom;box-sizing: border-box !important;overflow-wrap: break-word !important;height: auto !important;width: 661px !important;visibility: visible !important;" data-backw="540" data-backh="100" src="https://wechat2rss.xlab.app/img-proxy/?k=c6102764&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="4 2 []"><strong style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">也许你还想看</span></span></strong></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498874&amp;idx=1&amp;sn=84917a3dc2e73a4bdb441ffb668eccfa&amp;scene=21#wechat_redirect" textvalue="喜报！爱奇艺AI团队三篇论文被顶会录用" data-itemshowtype="0" linktype="text" data-linktype="2">喜报！爱奇艺AI团队三篇论文被顶会录用</a></span></h1><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498863&amp;idx=1&amp;sn=6abb2e92ae98053f2833aeca3d3c43cf&amp;scene=21#wechat_redirect" textvalue="爱奇艺奇境-基于零信任的泛测试环境" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺奇境-基于零信任的泛测试环境</a></span></h1><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498846&amp;idx=1&amp;sn=282d6eb02795bb1a59aa0660e00af04b&amp;scene=21#wechat_redirect" textvalue="爱奇艺大数据异构计算实践" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺大数据异构计算实践</a></span></h1><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span leaf=""> </span><span style="font-size: 15px;letter-spacing: 2px;"><span style="font-size: 15px;letter-spacing: 2px;text-align: center;"><span leaf="">| </span></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><br/></span><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span data-lark-record-format="docx/record"></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247498918">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=97ffddc2&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498918%26idx%3D1%26sn%3D413c0df35ba68561b41f75fb411595f5">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 14 Aug 2025 13:31:00 +0800</pubDate>
    </item>
    <item>
      <title>金融数据入湖实践</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498917&amp;idx=1&amp;sn=6cb602e59e754ba05ab79e3d6e69f6bb</link>
      <description>讨论金融数据入湖实践的背景、挑战、方案选型、价值实现、后续计划和使用参考，旨在解决金融业务数据架构存在的问题，推动业务敏捷迭代与数据价值挖掘。</description>
      <content:encoded><![CDATA[<p>
原创 <span>金科技术团队</span> <span>2025-08-07 12:01</span> <span style="display: inline-block;">北京</span>
</p>

<p>讨论金融数据入湖实践的背景、挑战、方案选型、价值实现、后续计划和使用参考，旨在解决金融业务数据架构存在的问题，推动业务敏捷迭代与数据价值挖掘。</p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=c6fe545e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvt8QyeE3OuHX2PHoK97uiczXzI3PnV9EA6TBkGyJO9f5ia1Qaib9e3VpWMjIYPQicw2VQRChxY3DAiavPg%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">背景与挑战</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在金融业务快速发展的过程中，用户运营、风控分发、产品设计等各个方面对数据的依赖程度与日俱增。为满足实时分析、量化运营、风控建模、机器学习等场景需求，我们需要构建一套大容量、低延迟、维护便捷的数据存储分析体系。</span></span></p><h2 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">原有方案的局限性</span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在历史方案中，存在两套数据同步链路：</span></span></p><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="font-size:15px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过DBIO将多个数据库的数据实时同步至采用TokuDB引擎的MySQL集群，依靠TokuDB引擎较为出色的数据压缩比例， 承担了业务数据的归档和历史数据的查询分析。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li><ul style="list-style-type:disc;font-size:15px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">性能瓶颈</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：复杂查询耗时长达几十分钟，线上场景无法使用。对于即席查询，等待过程也形成了很多碎片化的时间，难以有效利用。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据壁垒</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：跨团队取数困难，外部数据大多在数据湖存储， 关联使用时需要额外同步数据到数据湖中。向其他团队共享数据时，也无法有效的对表和指定字段做权限隔离。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">成本高企</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：存储成本达数千元/T/月，且随着数据量增长线性上升。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul><li style="font-size:15px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过BabelX将T-1日数据同步至数据湖中，用于需要与外部数据关联使用的场景。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li><ul style="list-style-type: disc;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据延迟</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：数据采用T+1批处理模式，无法满足风控等要求数据时效的场景。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据变更不友好</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：对于记录会跨天发生状态变更的场景，T+1的同步逻辑存在劣势，数据的一致性和完整性难以得到保证。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">补数困难</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：按日分区的数据，新建好表后，追溯数据需要大批量的重跑历史任务。 如果发现历史记录有错误需要修正时，也需要记得重跑历史同步任务。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">而且因为同时维护了两条链路，额外增加了</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">维护成本</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，在发生表结构变更时，需要额外的人力支持。如果忘记同步变更，就会发生数据损失。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">随着数据规模持续膨胀、使用场景的多元化、 变更维护成本高昂，这些问题直接制约了金融业务的敏捷迭代与数据价值挖掘，推动了我们尽快对数据架构进行升级。</span></span></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">方案选型</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf="" style="font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;font-weight: bold;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">初试方案：RCP SQL + Iceberg v2</span><span leaf=""><br/></span></h2><h2 style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2024年初，我们在结算业务中尝试在 RCP 平台 （Realtime Compute Platform是爱奇艺内部的统一实时计算平台，提供了实时大数据摄取、计算和分发能力）通过Flink SQL + Iceberg v2 方案进行数据入湖。该方案主要用来解决结算离线数仓面临的订单表状态变更处理难题——交易订单记录会随用户行为动态变化，传统T+1批处理的两类同步方案都存在着局限：</span></span></h2><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li style="font-size:15px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">全量快照同步</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：以每日为单位同步上游全量数据快照，虽能保证数据完整性，但同步耗时久， 数据量大，并且需要特殊处理上游已经归档的数据。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li><li style="text-align:left;font-size:15px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">终态数据同步</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：仅根据订单完成时间或退款时间同步当日数据，虽能控制数据量、避免重复，但无法获取中间态的订单数据，影响转化分析。如果产生历史数据的修改，也需要进行数据重跑。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ol><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Iceberg V2的行级数据变更特性</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">有效解决了上述问题，通过引入delete file记录需要删除的行数据，在不重写原有文件的前提下，实现了行数据的更新与删除。在实际使用体验上，我们已经可以将数据湖中的数据视为业务的从库来使用了。在一年多的时间内稳定运行，未出现任何报错与数据差异情况。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">然而，在金融业务场景下， 依然有一些需要解决的问题：</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">    </span></span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li style="font-size:15px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Schema变更繁琐</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：金融业务的开发流程很敏捷，后端人力紧张，面对较为频繁的表结构变更，维护成本没有减少。开发人员需手动同步修改 Iceberg 表结构与同步任务，一旦操作疏漏或延迟，就会导致数据缺失。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li><li style="font-size:15px;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">资源利用率低</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：由于每张表需独立创建任务且分配固定的CPU 资源，CPU 实际利用率仅为 2%左右，不符合我们的降本目标。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ol><h2 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">调研方案：OceanBase HTAP 是否是银弹？</span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2024 年Q3，部门内针对分布式数据库在交易类业务中的应用展开调研。凭借横向扩展能力、高效读写性能、经济的存储方案以及 HTAP（混合事务和分析处理） 概念，对解决分库分表、数据容量与提升AP性能等问题极具吸引力，能够大幅减轻运维负担。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">但深度评估后发现对于当前的金融业务需求，仍有一些需要解决的问题：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据孤岛</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：尽管通过 StarRocks 的 JDBC Catalog 可实现实时查询场景下的数据互通，但在量化运营、风控指标计算等流 / 批处理场景中，尚未找到高效可行的解决方案。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">存储成本</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：LSMTree提供了较高的数据压缩比例， 冷数据归档方案接近公有云商用，但整体集群部署方案核算下来相比业务在线库+数据湖方案高。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在后续计划中，我们会在在线交易中试用OB，探索成本优化空间。</span></span></p><h2 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">最终选型：BabelX 实时版 + Paimon</span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">2024 年 10 月，我们收到了BabelX 实时版（基于Flink CDC 开发的实时数据同步工具， 提供yaml和图形化的DAG配置）的调研问卷，经过进一步的沟通了解，我们基于 BabelX 实时版展开方案试用。在大数据团队的帮助下，解决了 Paimon 表小文件过多、pt-osc 类 DDL 工单 Schema Evolution 支持等问题。目前我们通过6个任务，完成了20+业务表的同步任务配置，相关任务已稳定运行超半年。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">该方案通过简化同步任务字段映射、正则表达式减化分库分表同步、自动化的目标表创建与 Schema Evolution，搭配可视化的监控界面，极大降低了业务数据入湖的人力投入与操作复杂度。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><br/></span></p><p style="text-align: center;margin-bottom: 0px;" nodeleaf=""><img class="rich_pages wxw-img" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/unymlvueOvt8QyeE3OuHX2PHoK97uiczXGEmtYXdibWowVwhmLLUKHayhxHvGbZVibHXIUmckNt9yTkfEDK3801ibg/0?wx_fmt=png&amp;from=appmsg" data-cropx1="513.7716262975779" data-cropx2="2050.657439446367" data-cropy2="1191.4186851211073" data-imgfileid="100015248" data-ratio="0.775" data-s="300,640" type="block" data-type="png" data-w="1280" style="width:550px;height:426px;" src="https://wechat2rss.xlab.app/img-proxy/?k=8100a80d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvt8QyeE3OuHX2PHoK97uiczXmMiaicdQzEoQ0vYuib5Brgek169mRu3BueibpHm2CyvgZoxnXdV101A4tA%2F640%3Fwx_fmt%3Djpeg"/></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="color: rgb(143, 149, 158);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图1: 方案变更后，整体链路简化</span></span></span></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="color: rgb(143, 149, 158);"><span leaf=""><br/></span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;" nodeleaf=""><img class="rich_pages wxw-img" data-height="1562" data-imgfileid="100015246" data-ratio="0.6407407407407407" data-width="2438" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=9dbdb2c1&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvt8QyeE3OuHX2PHoK97uiczXfXiagOQ2fKtKHuWXsadw0lMiaCu1q6EgFibUDdOxlwm7WJKsqJDliciaXeA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="color: rgb(143, 149, 158);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">图2：单任务同步多张表时的</span></span></span><span style="color: rgb(143, 149, 158);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">CPU</span></span></span><span style="color: rgb(143, 149, 158);"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">利用率依然保持较低水位</span></span></span></p><h2 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="font-weight: bold;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;">方案对比</span></h2><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">结合业务核心痛点，我们在</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">查询性能、数据时效、数据互通、存储成本、维护成本</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">五个关键维度，对上述技术方案进行了对比分析，可以发现最终选型方案更加符合业务需要。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;text-indent: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;margin-top: 0px;margin-bottom: 0px;" nodeleaf=""><img class="rich_pages wxw-img" data-croporisrc="https://mmecoa.qpic.cn/sz_mmecoa_png/unymlvueOvuDErkGD1khbmibZNc8nsG4iccFIjqZfIlnYybnYUBnHyjq7yZueuGFBoSmv3WtWHvTQibny5PtjhIRw/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="578" data-cropsely2="368" data-imgfileid="100015266" data-ratio="0.6314102564102564" data-s="300,640" data-w="936" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=42b49750&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuDErkGD1khbmibZNc8nsG4iccFIjqZfIlnYybnYUBnHyjq7yZueuGFBoSmv3WtWHvTQibny5PtjhIRw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;letter-spacing: 0.544px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"></strong><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 16px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><em style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-style: italic;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;clear: both;min-height: 1em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 1px;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">价值实现</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf=""><br/></span></p></div></div></h1><ol style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">降本增效：</span></span></p><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;margin-bottom: 0px;margin-top: 0px;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100015265" data-ratio="0.6068181818181818" data-s="300,640" type="block" data-type="png" data-w="880" src="https://wechat2rss.xlab.app/img-proxy/?k=4d2f2330&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvsYVaEEwE2tiaicJO4ibaicEQdvg6upR5ibtnoCjiaRr3p5Vib9ADic92NaeSfTHjyZBAZI8BGiaMWibBxJmRLQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-bottom: 0px;margin-top: 0px;"><span leaf=""><br/></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;background-color: transparent;"><span leaf=""><span textstyle="" style="font-size: 15px;">性能指标提升：</span></span></span></p></li><ul style="list-style-type: disc;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据延迟</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：从T+1优化至分钟级，满足实时风控需求</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">查询性能</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：复杂分析查询耗时从几十分钟降至1-3分钟，提升10-30倍</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">并发支持</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：同时支持10+并行查询，无性能衰减</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据治理成果：</span></span></p></li><ul style="list-style-type: disc;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">打破孤岛</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">： 成功整合Pingback 、风控、用户增长等数据源，实现数据互通。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">归档优化</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">： 利用数据湖低成本存储特性，有效解决冷数据归档与查询问题。存储成本降低。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">数据质量提升</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：通过自动化Schema管理，数据一致性问题减少90%。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务赋能：</span></span></p></li><ul style="list-style-type: disc;" class="list-paddingleft-1"><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">金融风控</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">： 实时获取数据用于风控指标计算、联合运营、 反诈拦截、机器学习，提升风控时效性，有效降低中介、诈骗等客诉， 提升贷后数据表现。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">量化运营</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">： 通过关联用户多场景数据（活跃度、意愿度、相关度），实现高意愿用户自动化营销，带动业务增长。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul></ol><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">后续计划</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">加工用户实时标签，优化金融营销系统的标签体系</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">完善业务监控，结合前后端数据，构建全链路监控</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">统计报表迁移，提升报表数据的产出耗时</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">结合chatBI构建自助式数据服务平台，降低业务侧使用门槛</span></span></p></li></ul><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">05</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">使用参考</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在这里也提供一些对于BabelX实时版的使用参考,更多资料可以查询FlinkCDC官方文档。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">引擎配置：</span></span></strong></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">大表出现报错Exceeded checkpoint tolerable failure threshold. 时可以适当增加checkpoint的超时时间：execution.checkpointing.timeout=30min。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">CheckPoint间隔：如果能够接受分钟级延迟，可以适当调增，降低小文件数量</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">计算资源：全量同步阶段可以适当增加资源，切换到增量同步后，可以观察监控中的cpu利用率，降配。合理使用多表同步的能力，降低配置成本，提升资源利用率。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">队列：对BabelX实时版和RCP任务分配专用的流任务队列，做好资源隔离。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">MySQL</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Source</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">配置：</span></span></strong></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">任务中途添加新的同步表：scan.newly-added-table.enabled=true。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">按日期动态分表的正则场景，希望对新增表自动开启同步：scan.binlog.newly-added-table.enabled=true， 注意这个参数和上面的参数冲突，只能选择一个。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">对pt-osc类无锁DDL工单的Schema Evolution支持：scan.parse.online.schema.changes.enabled=true， 注意目前这仍然是一项实验功能，配置开启后请勿再进行额外的字段映射。</span></span></p></li><li style="text-align: left;"><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">忽略上游的指定操作：debezium.skipped.operations=[c,u,d,t]，比如作为归档库我希望忽略定期的清理数据，可以配置为debezium.skipped.operations=d,t ， 忽略delete和truncate操作。</span></span></p><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><br/></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Paimon Sink配置：</span></span></strong></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">commit.user：在需要清空状态重启任务时，建议修改commit.user为新值，确保数据能够提交到Paimon。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">table.properties.bucket：</span></span><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">根据表存储大小、分区数合理评估bucket数量，bucket数过多会导致小文件。</span></span></p></li><li><p style="text-align: justify;margin-top: 0px;margin-bottom: 0px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">表：任务支持自动根据上游schema自动建表，没有特殊情况时，可以不用提前建立Paimon表，在pipeline做好表名映射即可。</span></span></p></li></ul><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span data-lark-record-format="docx/record"></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px 0px 24px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><p nodeleaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><img alt="图片" class="rich_pages wxw-img" data-backh="100" data-backw="540" data-imgfileid="100015191" data-ratio="0.18518518518518517" data-s="300,640" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: bottom;height: auto !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;width: 661px !important;visibility: visible !important;" data-type="other" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=082131fd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26randomid%3D3epbw007%26tp%3Dwebp"/></p></div><p data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">也许你还想看</span></span></strong></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498893&amp;idx=1&amp;sn=af4aa9ed969c5961a3a00ad21006ef45&amp;scene=21#wechat_redirect" textvalue="爱奇艺积分系统架构演进：从 MySQL 到 MongoDB 的统一存储实践" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺积分系统架构演进：从 MySQL 到 MongoDB 的统一存储实践</a></span></h1><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"> <a class="normal_text_link" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498874&amp;idx=1&amp;sn=84917a3dc2e73a4bdb441ffb668eccfa&amp;scene=21#wechat_redirect" textvalue="喜报！爱奇艺AI团队三篇论文被顶会录用" data-itemshowtype="0" linktype="text" data-linktype="2">喜报！爱奇艺AI团队三篇论文被顶会录用</a></span></h1><h1 data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"> <a class="normal_text_link" target="_blank" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;color: rgb(87, 107, 149);text-decoration: none;-webkit-user-drag: none;cursor: default;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498863&amp;idx=1&amp;sn=6abb2e92ae98053f2833aeca3d3c43cf&amp;scene=21#wechat_redirect" textvalue="爱奇艺奇境-基于零信任的泛测试环境" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺奇境-基于零信任的泛测试环境</a></span></h1><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span leaf=""> </span><span style="font-size: 15px;letter-spacing: 2px;"><span style="font-size: 15px;letter-spacing: 2px;text-align: center;"><span leaf="">| </span></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><br/></span><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247498917">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=a23a311a&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498917%26idx%3D1%26sn%3D6cb602e59e754ba05ab79e3d6e69f6bb">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 07 Aug 2025 12:01:00 +0800</pubDate>
    </item>
    <item>
      <title>爱奇艺积分系统架构演进：从 MySQL 到 MongoDB 的统一存储实践</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498893&amp;idx=1&amp;sn=af4aa9ed969c5961a3a00ad21006ef45</link>
      <description>爱奇艺积分系统架构演进：引入 MongoDB 统一存储，解决双库一致性与写入瓶颈，实现高并发支撑。</description>
      <content:encoded><![CDATA[<p>
原创 <span>技术产品团队</span> <span>2025-07-17 12:00</span> <span style="display: inline-block;">北京</span>
</p>

<p>爱奇艺积分系统架构演进：引入 MongoDB 统一存储，解决双库一致性与写入瓶颈，实现高并发支撑。</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=0958b94e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvs40LOIBEefuBRjiarWjCC8Js87vH0WicTibXUQEtuP6N2LlE73xsqXLLgmNI8RMBOibCnsic8qkzIk8jw%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">爱奇艺于2010年4月22日正式上线，推崇品质、青春、时尚的品牌理念如今已深入人心，网罗了全球广大的年轻用户，积极推动产品、技术、内容、营销等全方位创新。2018年3月29日，爱奇艺于纳斯达克上市，股票代码IQ。爱奇艺持续以用户为中心，以变应变，构建长 + 短的内容生态，已成功打造了包含长剧综、微剧、微综艺、动漫画、电影、游戏、小说、IP衍生品、线下娱乐等业务在内、连接人与服务的娱乐服务体系，引领视频网站商业模式的多元化发展。</span></span></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="8 3 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">背景</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">随着爱奇艺平台业务的不断发展，积分体系已成为用户运营、会员激励及跨端联动的重要基础能力。目前积分系统服务于四大业务方：极速版、基线业务、国际业务与综合端业务。每个业务方下设多个业务线，每条业务线又可能关联多个“积分线”，用于承载不同场景下的用户积分数据与权益逻辑。系统中，一个用户可对应多个积分线，每条积分线对应一个独立的积分账户，整体结构呈现高度多样化与大规模并发特征。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100015242" class="rich_pages wxw-img" data-ratio="0.45925925925925926" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=2e757aac&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuJkKgs2AcrUibM9iaTOThfdnv2gMqUiaIujpo9k13ogDiar8KY6GKRA6JLOxGMZwgibLtxibb5WEonpdfg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">从技术架构上看，当前系统采用双存储结构：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">MySQL 用于存储用户积分总值数据，支撑积分加减、总值查询、交易记录与计数等核心操作；</span></span></p></li><li><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">MongoDB 用于存储积分明细数据，主要支持历史积分变动记录的查询与追溯。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p></li></ul><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">然而，随着用户规模增长、积分线数量增加以及多业务线并发操作持续提升，原有架构面临一系列挑战：</span></span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">MySQL在总值存储场景中已成为性能瓶颈，其单实例写入能力有限，横向扩展复杂，难以应对积分业务持续增长的高并发压力；</span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">分离式存储架构引发一致性与维护难题，总值与明细分别存储于 MySQL 与 MongoDB，需要引入分布式事务机制或双写补偿逻辑，导致系统复杂度上升，数据一致性难以保障；</span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">系统维护与演进成本高，开发、运维需对两个数据库体系分别管理、监控、扩容，割裂的数据架构不利于未来统一调度与资源整合。</span></span></p></li></ol><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">为应对上述挑战，技术团队决定对积分存储架构进行重构，选择一个可水平扩展的存储引擎，实现积分总值与积分明细的统一存储。需要支持事务以及灵活的数据模型，同时还需要降低架构复杂度与运维成本，能为未来多业务线协同发展与高并发高可靠场景提供坚实的数据基础。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">存储架构选型</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">为了将原来分别使用 MySQL 存储“总值”、MongoDB 存储“明细”的分离架构，统一存储，使架构更简洁。同时解决现有积分系统在数据规模持续增长、业务线日趋复杂背景下所面临的存储瓶颈与运维挑战，技术团队对数据库架构进行了系统评估与选型，所选型的存储服务需具备一下能力：</span></span></p><ul style="margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">扩展能力：</span><span textstyle="" style="letter-spacing: 1px;">支持水平扩展，实现无限横向扩展；</span></span></p></li><li style="letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">并发能力：</span><span textstyle="" style="letter-spacing: 1px;">支持高并发，适合频繁积分加减操作；</span></span></p></li><li style="letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">事务能力：</span><span textstyle="" style="letter-spacing: 1px;">对于积分总值 + 明细同步更新操作纳入事务处理，替代原来依赖 MySQL 事务机制的部分逻辑，保证积分操作的一致性；</span></span></p></li><li style="letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">冗灾能力：</span><span textstyle="" style="letter-spacing: 1px;">具备高可用、自动故障转移能力。支持跨机房部署、优先级主节点切换等能力；</span></span></p></li><li style="letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;font-weight: bold;">建模能力：</span><span textstyle="" style="letter-spacing: 1px;">灵活的数据建模能力。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p></li></ul><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">经过评估，最终决定将积分总值与积分明细统一迁移至7.0 版本的MongoDB服务上。该版本具备强大的扩展能力、灵活的数据模型与显著的性能优化，是面向高并发、高可用业务场景的理想选型。</span></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span style="font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">为什么选择MongoDB</span></span></strong></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">MongoDB 7.0 在此背景下展现出明显优势。其原生分片机制支持系统水平扩展，可灵活支撑亿级用户和多业务线并发访问需求。同时，MongoDB 的文档型存储模型天然适配积分业务多变的字段结构，便于不同业务线在不做表结构调整的</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">前提下独立扩展。此外，MongoDB 7.0 强化了事务能力与一致性机制，支持多文档事务和可配置的写入确认策略，满足了积分加减、回滚等核心操作对数据一致性的高要求</span></span><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">在运维方面，MongoDB提供了完善的监控、告警与自动运维能力，配合公有云的实例托管能力，可显著降低人工维护成本。配套的 Change Stream、Time Series、全文索引等能力，也为后续扩展用户行为分析、积分洞察等数据增值场景提供了基础。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">通过数据库架构升级，积分系统在性能、扩展性、一致性与运维效率方面均可得到全面提升，同时实现了数据存储的统一化与架构的简化。预计该架构将为今后中长期的业务拓展和系统演进提供稳定、可靠、高弹性的支撑。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">03</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">数据迁移方案</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">我们对现有架构进行了两阶段的升级迁移：将积分明细与积分总值全面迁移至公有云7.0版本的MongoDB集群，以实现统一存储、简化架构和增强系统可扩展性。</span></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">完善迁移工具</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;">在积分明细数据迁移阶段，数据库团队对开源mongoshake同步工具做了诸多优化改进，实现了将MongoDB 3.4版本中积分明细的全量及增量数据同步至云上MongoDB 7.0集群。</span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;">开源版mongoshake存在诸多限制：同步日志文件过大、同步监控与主流监控系统不兼容性、源端负载较高时增量追平效率低等问题。为确保积分明细数据迁移过程稳定高效，团队对mongoshake进行了以下改造：</span></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> </span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">重构日志系统：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">替换默认日志 SDK，采用主流的 Uber zapLog，提升日志性能与可读性；</span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">过滤操作类型：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">支持按需过滤 CRUD 操作，支持数据归档的功能；</span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">优化增量同步：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">对增量阶段的同步机制进行调优，显著降低追平延迟；</span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">增加延迟监控：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">新增获取和消费 Oplog 的延迟指标，便于在监控大盘中直观展示同步延迟情况；</span></span></p></li><li style="font-size: 15px;letter-spacing: 1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">重构监控体系：</span><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">将原本零散的接口级监控数据整合为 Prometheus 结构，支持通过 Grafana 快速出图，提升运维可观测性。</span></span></p></li></ol><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;">通过改造，有效提升了mongoshake在高负载场景下的稳定性与可观测性，保障了积分明细数据平滑迁移上云。</span></p><p style="margin: 0px 8px;line-height: 1.75em;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">积分明细迁移</span></span></strong></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">引入MongoDB 7.0，完成全量明细数据同步</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">新增MongoDB 7.0实例，通过MongoShake工具实现MongoDB 3.4到MongoDB 7.0的实时全量数据同步。此阶段，业务系统依然读写MySQL和MongoDB 3.4，MongoDB 7.0作为同步备份库。</span></span></p></li><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">切换明细数据读取数据源</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务系统将明细数据的读取操作切换至MongoDB 7.0，确保新库数据可用性和稳定性。</span></span></p></li><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">下游链路同步与兼容性调整</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">下游数据消费及同步链路同步切换至MongoDB 7.0。如遇兼容性问题（如大数据同步服务不支持MongoDB 7.0），需将同步作业调整为基于mongo-spark-connector的SparkJob实现。</span></span></p></li><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">切换明细数据写入新库，回收老库</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">业务系统将明细数据的写入操作切换至MongoDB 7.0，完成数据迁移。待确认无误后，申请回收MongoDB 3.4老库资源。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100015243" class="rich_pages wxw-img" data-ratio="0.5527777777777778" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=10bc2a79&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuJkKgs2AcrUibM9iaTOThfdnwAhwhlDw6412BiaQI7icD4jXRsZibpBz85uaiczt9hOysB9e8CkkOY59Nw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></li></ol><p style="margin: 0px 8px;line-height: 1.75em;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">积分总值迁移</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">积分总值迁移涉及数据结构调整与同步流程重构。</span></span></p><ol style="list-style-type: decimal;" class="list-paddingleft-1"><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;"><span leaf="">在 MongoDB 中批量创建所需的积分线集合，同时配置索引与分片策略</span></span></p></li><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过 DBIO 工具订阅 MySQL  binlog到消息系统，再将全量数据也发到消息系统</span></span></p></li><li style="font-size:15px;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;"><span leaf=""><span textstyle="" style="font-size: 15px;">score-consumer消费实时消息，并在增量数据追上延迟时，达到最终一致性</span></span></span><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;"><span leaf="">写入过程中，通过云配限流开关控制集群压力，并新增扩展字段 ext_info 用于存储线上用户的积分请求参数，通过在后续环节回放请求到新版API来验证逻辑正确性。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;"><span leaf=""><br/></span></span></p></li></ol><p style="text-align: center;margin-bottom: 0px;" nodeleaf=""><img data-imgfileid="100015244" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=250f6218&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvuJkKgs2AcrUibM9iaTOThfdnKgkXiaepA4lQd1PPU0HoH77kVUDFwR1rQoHCHNkldkGdibCb7GibnJpJA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">为确保数据一致性，sync 模块在STEP2回放写操作执行完毕后，对增量请求执行多重校验，包括明细实验表和明细对照表，新总值表和老总值表，新总值表和新明细表的校验，若有任意不一致则触发告警进入问题数据定位分析阶段，待问题修复后继续循环上述流程直至没有告警。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">实时校验开启后，正式切流前，通过对全量总值新老库的校验，同步全量库不一致的数据，达到新老总值库数据100%完全一致的状态，正式进入切流流程。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">在灰度切流阶段，基于配置中心灰度开关逐步切换 UID 尾号流量，遵循 1% → 10% → 20% → 50% → 100% 的节奏分批推进，最终完成流量切换。</span></span></p><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">04</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">迁移进度</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;">截至目前，综合端积分系统、极速版积分系统已完成全部迁移任务。整个迁移过程在保障数据一致性和业务连续性的前提下，顺利实现了 MySQL 到 MongoDB 的架构转型，为后续多业务线、跨区域、千万量级账户场景提供了<span textstyle="" style="letter-spacing: 1px;">良好的技术基础。</span></span></p><p style="margin: 0px 8px;line-height: 1.75em;"><strong><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;span&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;node&#34;,{&#34;tagName&#34;:&#34;strong&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align: justify;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-weight: bold;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;color: rgb(0, 220, 90);visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">迁移收益</span></span></strong></p><ol style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;" class="list-paddingleft-1"><li style="font-size:15px;letter-spacing:1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">服务稳定性增强</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">迁移后，系统整体运行更加稳定，接口超时499错误码明显减少，接口成功率趋于稳定，毛刺波动现象基本消除。即便在促销活动高峰期，系统也能保持良好服务可用性。不过在接口调</span></span><span leaf="" style="line-height: 1.75em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">用链中，</span></span><span style="line-height: 1.75em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">平均响应略有波动</span></span></span><span style="line-height: 1.75em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">，主要由于采用了更严格的写一致性策略，写操作需获得大多数节点确认后方可返</span></span></span><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;"><span leaf="">回。该波动仍处于业务可接受范围内，换来的则是数据强一致性的显著提升。</span></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">系统并发能力增强</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">通过引入MongoDB 7.0的分片架构，系统可实现水平扩展，应对高并发写入与多积分线并发访问等业务场景。集群整体写入吞吐能力提升明显，资源瓶颈从数据库转向应用层业务逻辑。原有 MySQL 在单表/单库高并发下出现的锁竞争与资源耗尽问题得到根本性缓解。</span></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">数据一致性增强</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">统一迁移至 MongoDB 后，极大简化了原本依赖分布式事务或异步补偿逻辑的实现复杂度。通过对写操作配置majority写入确认机制与延迟一致性比对校验，确保数据在主备节点间强一致传播，极大降低了因异步或双写不一致带来的数据风险。</span></span></p></li><li style="font-size:15px;letter-spacing:1px;"><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><strong><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;font-weight: bold;">开发维护效率增强</span></span></strong></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">由原先“双数据库、双接口逻辑”的混合架构，统一切换为基于MongoDB的统一数据模型，开发侧仅需维护一套读写逻辑与数据结构，接口联调和问题排查成本大幅下降。同时MongoDB丰富的诊断工具也有效降低了运维难度。</span></span></p><p style="-webkit-tap-highlight-color: transparent;margin-top: 0px;margin-bottom: 0px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><br/></span></p></li></ol><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.75em;visibility: visible;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="" style="color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;-webkit-tap-highlight-color: transparent;margin-right: 0px;margin-left: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;visibility: visible;letter-spacing: 1px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span textstyle="" style="letter-spacing: 1px;">整体来看，本次迁移不仅实现了技术架构的优化和数据一致性的增强，也显著提升了系统在性能、扩展性、稳定性与维护效率方面的综合能力，为爱奇艺积分业务的未来发展打下了坚实基础。</span></span></p><p style="margin-bottom: 0px;margin-top: 0px;line-height: 1.75em;"><span data-lark-record-format="docx/record"></span></p><div><p nodeleaf=""><img data-imgfileid="100015191" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-s="300,640" data-type="other" data-w="1080" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: bottom;height: auto !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;width: 661px !important;visibility: visible !important;" data-backw="540" data-backh="100" src="https://wechat2rss.xlab.app/img-proxy/?k=c6102764&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp"/></p></div><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;" data-pm-slice="0 0 []"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="">也许你还想看</span></span></strong></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498874&amp;idx=1&amp;sn=84917a3dc2e73a4bdb441ffb668eccfa&amp;scene=21#wechat_redirect" textvalue="喜报！爱奇艺AI团队三篇论文被顶会录用" data-itemshowtype="0" linktype="text" data-linktype="2">喜报！爱奇艺AI团队三篇论文被顶会录用</a></span></h1><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498863&amp;idx=1&amp;sn=6abb2e92ae98053f2833aeca3d3c43cf&amp;scene=21#wechat_redirect" textvalue="爱奇艺奇境-基于零信任的泛测试环境" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺奇境-基于零信任的泛测试环境</a></span></h1><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498846&amp;idx=1&amp;sn=282d6eb02795bb1a59aa0660e00af04b&amp;scene=21#wechat_redirect" textvalue="爱奇艺大数据异构计算实践" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺大数据异构计算实践</a></span></h1><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span leaf=""> </span><span style="font-size: 15px;letter-spacing: 2px;"><span style="font-size: 15px;letter-spacing: 2px;text-align: center;"><span leaf="">| </span></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><br/></span><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247498893">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=3527ffc7&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498893%26idx%3D1%26sn%3Daf4aa9ed969c5961a3a00ad21006ef45">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 17 Jul 2025 12:00:00 +0800</pubDate>
    </item>
    <item>
      <title>喜报！爱奇艺AI团队三篇论文被顶会录用</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498874&amp;idx=1&amp;sn=84917a3dc2e73a4bdb441ffb668eccfa</link>
      <description>近日，ACL 2025和INTERSPEECH 2025正式公布了论文录用名单，爱奇艺AI团队共有3篇研究成果入选，其中ACL 2篇（主会1篇，Findings1篇），INTERSPEECH 1篇。</description>
      <content:encoded><![CDATA[<p>
原创 <span>技术产品团队</span> <span>2025-07-03 12:02</span> <span style="display: inline-block;">北京</span>
</p>

<p>近日，ACL 2025和INTERSPEECH 2025正式公布了论文录用名单，爱奇艺AI团队共有3篇研究成果入选，其中ACL 2篇（主会1篇，Findings1篇），INTERSPEECH 1篇。</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=d4bc2e1b&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvsPNb22Yfe42en6Liafiat4RC3jibcWFxhnCa6rtUazMCqKBj96PpOx3B90RCS7iap9NZLgAgK8SDkCWA%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">01</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">摘要</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><p data-pm-slice="0 0 []" style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">近日，ACL 2025和INTERSPEECH 2025正式公布了论文录用名单，</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">爱奇艺</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">AI</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">团队共有3篇研究成果入选，其中ACL 2篇（主会1篇，Findings1篇），INTERSPEECH 1篇。</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">相信产研同学对这两大顶会及其含金量一定不陌生！</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">ACL</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">（国际计算语言学年会，简称ACL）是由</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">国际计算语言学协会主办</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的学术盛会，是</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">计算语言学和</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">自然语言处理</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">领域</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">国际排名第一</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的顶级国际学术会议，在中国计算机学会（CCF）推荐会议列表中被列为</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> A 类会议</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">。据统计，今年第63届ACL总投稿数高达8000多篇，创历史之最，被称为ACL论文收录竞争最为激烈的一年。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">InterSpeech</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">是由</span></span><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">国际语音通讯协会（ISCA）主办，</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">是语音处理与语言技术领域的顶级国际会议之一，作为全球最大的综合性语音处理领域的科技盛会，历届Interspeech会议都备受全球学术界和工业界的广泛关注。</span></span></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="8 2 []"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px 7px 0px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">02</span></strong></span></em><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"></strong><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-style: italic;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">#</span></strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">AI Business技术·论文摘要</span></strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><span leaf=""><br/></span></p></div></div></h1><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">以下为入选论文摘要：</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">主会录用论文：</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文标题：</span></span><span leaf="" style="color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span textstyle="" style="letter-spacing: 1px;">L</span></span><span leaf="" style="line-height: 1.75em;color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span textstyle="" style="letter-spacing: 1px;">IFBENCH: Evaluating the Instruction Following Performance and Stability </span></span><span leaf="" style="color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span textstyle="" style="letter-spacing: 1px;">of Large Language Models in Long-Context Scenarios</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">合作单位：华东师范大学</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文摘要：</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">大语言模型能否在长文本（输入文字超过32K）中准确执行复杂指令，已成为应用的关键。现实应用中，我们往往希望模型能够记住更多的知识，同时能够对复杂提示词和指令做出精准的响应。为此，爱奇艺联合华东师范大学推出了LIFBench——一个专为长文本场景设计的测试工具，包含3类长文本场景和11项任务，通过自动生成2766条多样化指令（从长度、表达方式、变量三个维度拓展），全面检验模型能力，进而评估大语言模型在现实应用场景的扩展能力。我们提出LIFEval评分体系，无需人工或依赖其他模型，即可自动化打分，从多角度分析模型表现和稳定性。我们对20个主流大模型在不同文本长度下进行了实验，结果揭示了当前技术的优势与不足。帮助开发者发现模型在长文本（如长篇报告、复杂对话）中的真实表现，推动更稳定的AI开发，并模拟真实世界的复杂指令（如整理长文档、多步骤操作），让AI更好地服务于影视文学、娱乐、教育等领域。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文链接：</span></span></strong><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://arxiv.org/abs/2411.07037" textvalue="https://arxiv.org/abs/2411.07037" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">https://arxiv.org/abs/2411.07037</span></a></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Findings of </span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">ACL</span></span></strong><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;"> 录用论文 ：</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf="" style="text-align: justify;line-height: 1.75em;font-weight: bold;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文标题：</span></span><span leaf="" style="line-height: 1.75em;color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span textstyle="" style="letter-spacing: 1px;">CNNSum: Exploring Long-Context Summarization with Large Language Models in Chinese Novels</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">合作单位：华东师范大学</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文摘要</span></span></strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">：大语言模型在处理长文本任务上已有不少研究，但缺乏专门针对长文章摘要的高质量中文数据集。为此，我们推出了CNNSum——一个基于中文小说的长文本摘要评测集，包含695篇1.6万至12.8万字的样本及人工撰写的高质量摘要。 文中发现了几个结论： 1、高级模型反而容易&#34;加戏&#34;：像GPT-4这类强大模型生成摘要时，常掺杂主观评论，导致重点模糊。 2、小模型性价比更高：如7B参数级别，更划算。 3、提示词设计很关键：同样的模型，用不同提问方式（如&#34;用三句话总结&#34;vs&#34;列出关键人物和事件&#34;），效果可能天差地别。但通过微调训练可以缓解这一问题。 4、训练技巧影响巨大：采用RoPE-base缩放技术的模型，用短文本训练就能提升长文本摘要能力，但其他优化方法需谨慎选择。 CNNSum能更真实反映模型在&#34;读小说、长报告&#34;类场景的实际能力，可以快速提取长篇小说核心内容等。</span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文链接：</span></span></strong><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://arxiv.org/abs/2412.02819" textvalue="https://arxiv.org/abs/2412.02819" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">https://arxiv.org/abs/2412.02819</span></a></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">Interspeech2025录用论文：</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong style="text-align: justify;line-height: 1.75em;font-weight: bold;"><span leaf="" style="text-align: justify;line-height: 1.75em;font-weight: bold;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文标题：</span></span></strong><strong style="line-height: 1.75em;color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="" style="line-height: 1.75em;color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span textstyle="" style="letter-spacing: 1px;">Weakly Supervised Data Refinement and Flexible Sequence Compression for Efficient Thai LLM-based </span></span></strong><strong style="line-height: 1.75em;color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span leaf="" style="line-height: 1.75em;color: rgb(0, 220, 90);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 700;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;float: none;display: inline !important;"><span textstyle="" style="letter-spacing: 1px;">ASR</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">合作单位：西北工业大学</span></span></strong></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文摘要：</span></span></strong><span leaf="" style="text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">高质量标注数据不足和算力不足是低资源场景下泰语语音识别面临的两个主要问题，为了解决这两个问题，我们提出了EThai- ASR。首先通过两个标注模型迭代优化语音转录文本的准确度来解决</span></span><span leaf="" style="line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">高质量数据不足的问题，同时得到了一个优化后的泰语语音编码器。在此基础上，我们基于大语言模型构建了语音编码器-模态适配器-大语言模型的语音识别结构，得到了目前业界</span></span><span leaf="" style="text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">领先的泰语语音识别性能。最后，我们设计了一个基于相似度的去冗余模块解决算力不足问题，使得</span></span><span data-eleid="5"><span leaf="" style="line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">模型</span></span><span leaf="" style="line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">的训练和</span></span><span leaf="" style="line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">部署</span></span><span leaf="" style="line-height: 1.75em;text-align: justify;"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">成本在不影响性能的情况下大大降低。</span></span></span></p><p style="text-align: justify;margin: 0px 8px;line-height: 1.75em;"><strong><span leaf=""><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">论文链接：</span></span></strong><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://arxiv.org/abs/2505.22063" textvalue="" linktype="text" data-linktype="2"><span textstyle="" style="font-size: 15px;letter-spacing: 1px;">http://arxiv.org/abs/2505.22063</span></a></span></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;" data-pm-slice="0 0 []" nodeleaf=""><img data-imgfileid="100015213" alt="图片" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-s="300,640" data-type="other" data-w="1080" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: bottom;height: auto !important;width: 661px !important;visibility: visible !important;" data-backw="540" data-backh="100" src="https://wechat2rss.xlab.app/img-proxy/?k=c6102764&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp"/></p><p style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><span leaf="">也许你还想看</span></span></strong></p><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.544px;text-indent: 0em;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247494379&amp;idx=1&amp;sn=feed65d7025a72b12221ea8f85819fef&amp;scene=21#wechat_redirect" textvalue="一个算法“拿下”两个榜单！爱奇艺ICCV 2021论文提出人手三维重建新方法" data-itemshowtype="0" linktype="text" data-linktype="2">一个算法“拿下”两个榜单！爱奇艺ICCV 2021论文提出人手三维重建新方法</a></span></h1><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.544px;text-indent: 0em;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247493655&amp;idx=2&amp;sn=887923bdfa8ee885de2fa5677d77ae2b&amp;scene=21#wechat_redirect" textvalue="爱奇艺M2VOC挑战赛落幕，6篇论文被ICASSP2021收录" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺M2VOC挑战赛落幕，6篇论文被ICASSP2021收录</a></span></h1><h1 style="-webkit-tap-highlight-color: transparent;margin: 0px 8px;padding: 0px;outline: 0px;font-weight: 400;font-size: 16px;max-width: 100%;color: rgba(0, 0, 0, 0.9);font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.544px;orphans: 2;text-align: justify;text-indent: 0em;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;background-color: rgb(255, 255, 255);line-height: 1.75em;box-sizing: border-box !important;overflow-wrap: break-word !important;" data-pm-slice="0 0 []"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;letter-spacing: 0.544px;text-indent: 0em;font-size: 15px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247488105&amp;idx=3&amp;sn=857369ae36ec9477d47c2346a555f2fd&amp;scene=21#wechat_redirect" textvalue="爱奇艺论文被ACM MM会议接收，开放卡通人物数据集开启卡通智能识别新世代" data-itemshowtype="0" linktype="text" data-linktype="2">爱奇艺论文被ACM MM会议接收，开放卡通人物数据集开启卡通智能识别新世代</a></span></h1><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">AI</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" data-linktype="2">&amp;算法</a></span></span><span leaf=""> </span><span style="font-size: 15px;letter-spacing: 2px;"><span style="font-size: 15px;letter-spacing: 2px;text-align: center;"><span leaf="">| </span></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" data-linktype="2">大数据</a></span></span><span style="font-size: 15px;letter-spacing: 2px;"><span leaf=""><br/></span><span leaf=""><a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" data-linktype="2">大前端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" data-linktype="2">大后端</a> | <a class="normal_text_link album" target="_blank" style="" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" data-linktype="2">播放</a></span></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=2ab8256b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother"/></p>



<p><a href="2247498874">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=d305818f&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498874%26idx%3D1%26sn%3D84917a3dc2e73a4bdb441ffb668eccfa">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 03 Jul 2025 12:02:00 +0800</pubDate>
    </item>
    <item>
      <title>爱奇艺奇境-基于零信任的泛测试环境</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498863&amp;idx=1&amp;sn=6abb2e92ae98053f2833aeca3d3c43cf</link>
      <description>测试与验证工作不再混乱，一站式搞定环境、接入与安全</description>
      <content:encoded><![CDATA[<p>
原创 <span>系统网络团队</span> <span>2025-06-12 12:01</span> <span style="display: inline-block;">北京</span>
</p>

<p>测试与验证工作不再混乱，一站式搞定环境、接入与安全</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=22ec925d&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_jpg%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJUAt8geehibKcwib5dYVFvWQKPwW87KTC4UOhniciasLbFQKXLOOqCG6bGQ%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<h1 style="-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;padding-right: 7px;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">01</strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">#</strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">行业背景 - 测试理念的进化图谱与创新实践</strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p></div></div></h1><p style="letter-spacing: 0.578px;text-align: justify;margin: 0px 8px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在数字经济高速发展的今天，从智能硬件到云端系统，从底层架构到终端应用，每个科技产品的诞生都需要经历严苛的质量熔炉。专业QA团队作为产品质量的守门人，通过系统化的测试流程构筑起企业核心竞争力的护城河。但当我们跳出传统视角会发现，测试已不仅是质量保障部门的专属职责，而是渗透到每个岗位的工作流中——研发工程师要验证代码逻辑的缜密性，运营团队需预演活动流程的健壮性，产品经理要确认规划功能的完整性等等。可以说，在追求敏捷迭代的现代科技企业，测试已从可选项进化为研发流程的必选项，成为每个岗位必备的&#34;质量验证&#34;机制。</span></p><p style="letter-spacing: 0.578px;text-align: justify;margin: 0px 8px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="text-align: justify;margin: 0px 8px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在应对多元化测试需求的探索中，行业内已构建出多维度解决方案体系，形成了值得借鉴的方法论矩阵。以Google开创的&#34;吃自家狗粮&#34;(Dogfooding)模式为例，这种将未发布产品投入内部真实工作流的测试法，在组织内部建立了产品可信度的最后一道防线。而在移动互联领域，部分企业通过构建&#34;全真测试矩阵&#34;——集成自动化手机测试架、跨品牌设备租赁平台和仿真环境沙箱，可以实现几乎所有机型的覆盖。而A/B测试框架的普及，更是将数据驱动的验证机制深度植入产品迭代基因。同时基于微服务架构的流量泳道测试方案的兴起，则为复杂系统的渐进式验证提供了新范式。这些创新实践揭示了一个行业共识：优秀的测试方案不仅是质量检测工具，更是驱动技术进化的元能力。</span></p><p style="text-align: justify;margin: 0px 8px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin: 0px 8px;"><img class="rich_pages wxw-img" data-height="750" data-imgfileid="100015203" data-ratio="1" data-width="750" data-type="png" data-w="750" src="https://wechat2rss.xlab.app/img-proxy/?k=67d7c468&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJe2cwianObkvAzN4RwWwpxHQmQPoGXpxzFEkuJ0SwicA2g5AFUcyqtHEA%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin: 0px 8px;"><br/></p><h1 style="-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">02</strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">#</strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">爱奇艺测试需求全景 - 复杂生态下的质量攻坚战</strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br/></p></div></div></h1><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">作为覆盖全国的内容科技平台，爱奇艺承载着远高于行业平均的复合型测试挑战。从核心业务来看，除产品、研发、运营等常规需求外，内容审核、广告投放、编码传输、会员体系等十余个专业领域均存在深度测试诉求。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">多终端适配的复杂度：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">我们的服务需要穿透PC（Windows/macOS）、移动端（iOS/Android）、TV大屏、Web浏览器、小程序、车联网等六大终端矩阵，每个平台都面临硬件性能、分辨率、交互逻辑的差异化验证需求。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">测试环境架构的多样性：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">从个人开发机调试、私有云/公有云虚拟机集群，到传统4层/7层负载均衡、API网关及微服务网关，不同测试环境入口形成复杂的测试路径拓扑。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">全域化分发策略：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">受CDN动态调度策略影响，不同地区用户可能触达差异化的内容界面与广告策略。不同地区的影视推荐、播控规则、支付流程等都需要在测试中精准还原地域特征。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">合规性验证：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">各国内容审查标准、数据隐私法案（如GDPR、CCPA）、版权展示规范等政策要求，必须通过细粒度测试实现全量覆盖。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">内容安全与防泄漏：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">需构建权限隔离机制，确保测试环境按角色分级授权（如未发布内容仅限制片团队访问），结合自动化生命周期管理实现权限到期自动回收与数据清理，严防内容违规泄漏。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">这些要素的交织，最终形成了爱奇艺测试和验证体系的四大特征：</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ol class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">终端多样性：</span></strong><span style="letter-spacing: 1px;font-size: 15px;">横跨6大类终端、多种细分设备类型</span></p></li><li style="font-size: 15px;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">入口多元化：</span></strong><span style="letter-spacing: 1px;font-size: 15px;">包含开发机、云资源、负载均衡、微服务网关等多层次接入点</span></p></li><li style="font-size: 15px;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">场景碎片化：</span></strong><span style="letter-spacing: 1px;font-size: 15px;">需覆盖功能、性能、合规、安全与防泄漏等多个验证维度</span></p></li><li style="font-size: 15px;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">仿真精准度：</span></strong><span style="letter-spacing: 1px;font-size: 15px;">要求基本还原用户真实软硬件环境</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ol><h1 style="-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">03</strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">#</strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">既有的测试和验证方案 - 有效但分散的探索</strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br/></p></div></div></h1><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">面对上述所述复杂的测试场景和需求，爱奇艺内部也存在着针对不同场景不同的的测试和验证手段。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><h2 style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">测试环境</span></strong><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">现状</span></strong></h2><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在测试环境建设方面，我们为不同场景搭建了专属验证空间：有团队内部通用的统一测试环境，用以团队内部版本迭代过程中的功能测试；有跨团队的基于场景的通用测试环境，用来验证多团队协同的准确性；有全公司通用的狗粮（dogfood）环境用来产品上线前内部真实公测；也有特定场景的测试环境，例如关键内容上线前的检验和校对。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在使用方式上，技术人员通过多元路径进入测试战场：有通过特定的WiFi或VPN节点直接进入对应的测试环境，有员工使用自有终端设置Host指向测试环境或者使用SwitchHosts等工具进行多测试环境之间快速切换，也有内部手机租赁平台可支持在线上进行远程真机测试和验证。</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">尽管这些方案在过去为各业务线提供了有效支撑、立下了汗马功，但碎片化问题日益凸显，我们能清晰洞察其核心<strong>局限性——&#34;统一性&#34;的缺失</strong>。不同终端的测试环境各搞一套、接入方式五花八门、管理规则也像方言一样各说各话。可偏偏“统一”又是我们的执念和向往（对，这就是双关！）。</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">另外，在实际工作中高频使用的测试方案往往潜藏深层缺陷，以一个最常见的功能测试场景为例，在日常测试工作中，开发/测试/运维人员最常面临的是两种方案选择：</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><h3 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">方案一：独立测试域名</span></strong></h3><p style="margin-bottom: 0px;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><br/></span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="425" data-imgfileid="100015201" data-ratio="0.5279503105590062" data-width="805" data-type="png" data-w="805" src="https://wechat2rss.xlab.app/img-proxy/?k=941b1390&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJJa7FkRg7kDFd6ct0sH8TJS5iaAK9GyoIPnN0hyyWhkOjDImTv1ANGQw%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">实现方式：</span></strong></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">使用独立的测试域名指向测试环境IP，线上域名指向线上环境IP</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">缺陷：</span></strong></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">测试包和线上包不一样、APP逻辑不统一，可能导致将测试环境问题带到线上</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">测试路径与线上路径不一致，可能无法发现线上问题</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">可能发生的部分证书问题、跨域问题等</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><h3 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">方案二：Host劫持线上域名</span></strong></h3><p style="margin-top: 0px;margin-bottom: 0px;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><br/></span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="425" data-imgfileid="100015200" data-ratio="0.571236559139785" data-width="744" data-type="png" data-w="744" src="https://wechat2rss.xlab.app/img-proxy/?k=20efe901&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJxTQqyibPgxCWx5C13eErHtXia3bQYkCGTOxtCy4SUAEkJHxTwHtRCibcQ%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">实现方式：</span></strong></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">保持线上域名，通过Host强制指向测试IP</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">缺陷：</span></strong></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">忘记清除配置可能导致流量误入错误的环境</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">团队成员需同步维护相同的Host规则，增加沟通成本</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">移动端/TV端无法直接修改Host，测试覆盖率受限</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><h3 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">方案三：独立测试无线网</span></strong></h3><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">实现方式：</span></strong></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">使用独立无线路由器搭建独立的测试网络，每个无线路由器对应一个测试环境，在无线路由器上设置Hosts将线上的域名指向不同测试环境IP</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">缺陷：</span></strong></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">有限空间内有多个无线放射源增加干扰降低无线网质量</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">缺乏统一配置中心，环境切换需物理接触设备</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">多个路由器上的Hosts的管理也面临同步和协同问题</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><h2 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">破局时刻：从碎片到乐高</span></strong></h2><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">当&#34;统一性缺失&#34;成为创新绊脚石，当&#34;配置战争&#34;消耗工程师精力，我们选择重新定义规则——奇境测试环境应运而生。它像拼乐高一样把所有零散的测试环节整合成一套标准流程，既治好了我们的“强迫症”，又让所有乱七八糟的测试需求从此有了同一个入口、同一种语言，为所有测试和验证需求打造了标准化接入门户。它的设计基因中镌刻着三大核心原则：</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ol class="list-paddingleft-1" style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;"><li style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"><h3 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">环境治理：用云端中枢终结碎片化</span></strong></h3></li></ol><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">我们厌倦了开发机、测试沙盒、预发环境各自为政的混乱局面。设计伊始便确立：必须构建云端域名映射中枢，将海量环境纳入统一逻辑框架。在这个体系中：</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">每个测试环境独立拥有域名-IP映射主权（如环境A中www.iqiyi.com→10.1.1.1，环境B中同域名→10.2.2.2）</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">通过云上隔离的配置空间，彻底消灭本地Host文件修改的黑暗时代</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">目标：让环境管理如乐高拼接般自由而有序</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><ol class="list-paddingleft-1" start="2" style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;"><li style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"><h3 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">接入体验：以无感化解放生产力</span></strong></h3></li></ol><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">我们拒绝再为每个环境记忆不同接入规则，痛恨SwitchHosts的频繁切换。由此确立：必须创建统一的零负担的接入范式：</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">内部：连接办公WiFi即自动关联环境，TV/手机等设备原生支持</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">外部：通过统一安全通道扩展接入能力</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">用户动作简化为：在Portal选择目标环境 → 系统自动完成网络路由切换</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">目标：让环境接入与切换如呼吸般自然，将测试验证工作从配置负累与接入方案自构建中彻底解放</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><ol class="list-paddingleft-1" start="3" style="list-style-type: decimal;margin-left: 8px;margin-right: 8px;"><li style="font-size: 15px;letter-spacing: 1px;font-weight: bold;"><h3 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">权限体系：构建动态安全边疆</span></strong></h3></li></ol><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">我们担忧敏感数据在测试中泄露，警惕权限失控的风险。因此奠基：必须依托零信任架构实现基于用户的原子级权限管控：</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">每个测试环境都是独立安全域，权限策略精准到设备级</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">权限生命周期自动化管理</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">操作全链路留痕，构筑数据防护的终极防线</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">目标：在开放协作中最大限度的保障内容和数据安全</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">这三大原则如同三根支柱，共同撑起奇境的灵魂：“让测试回归本质——相关测试人员只需关注验证逻辑本身，其余交给平台”。让曾经混沌状态的测试宇宙实现&#34;逆熵增进化&#34;，如散落的星尘终于聚合成精密运转的星系。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;margin-left: 8px;margin-right: 8px;"><img class="rich_pages wxw-img" data-height="205" data-imgfileid="100015199" data-ratio="0.31490015360983103" data-width="651" data-type="png" data-w="651" src="https://wechat2rss.xlab.app/img-proxy/?k=da151e80&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJeaiaLibYy0kH5BrUgHPEUp0GksKia1Xhk36TB6cOmNlL4fnJ4kPiblCXCw%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;margin-left: 8px;margin-right: 8px;"><br/></p><h1 style="-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">04</strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">#</strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">奇境环境 - 重新定义测试验证的协作模式</strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br/></p></div></div></h1><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;">奇境环境</span></strong><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;">是一个爱奇艺内部通用的一站式测试平台，通过公共协作+个人测试双模架构建立测试范式，包含两大核心模块：</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">奇境公共环境：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">是团队协作的共享测试环境、是基于场景和功能的公用测试环境，这类环境功能相对完整，实现环境即服务（EaaS）。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">奇境个人环境：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">是个人专属的云端实验室，每个人都可以设置属于自己个人的云端测试域，个人的任意设备均可使用。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><h2 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">技术架构核心解析</span></strong></h2><p style="letter-spacing: 0.578px;text-indent: 0em;margin: 0px 8px;line-height: 1.75em;"><br/></p><p style="margin: 0px 8px;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="477" data-imgfileid="100015214" data-ratio="0.4351851851851852" data-width="1095" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=889dad20&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvszR6dzolOx27ejzCmDNqicK2KicblRQ7cibLrNb8fmoVHXajic4pcUDqHYarib9knjZicdB8pUffibSkU3w%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin: 0px 8px;line-height: 1.75em;"><br/></p><p style="letter-spacing: 0.578px;text-indent: 0em;margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">奇境环境的核心在于构建了一个云端调度体系。在云端配置中心，我们为每个测</span><span style="font-size: 15px;letter-spacing: 1px;">试环境建立了动态域名-IP映射库——无论是个人开发机、虚拟机集群、负载均衡还是API网关节点，都能通过统一域名体系实现精准寻址。当后端服务是微服务网关和服务网格时，系统还可通过泳道路由技术，在基础测试环境中实现流量染色与链路隔离。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">自主研发的DNSProxy模块扮演着&#34;智能导航员&#34;的核心角色。它不仅能基于客户端将域名解析路由到不同测试环境，还具备全协议解析能力——无论是传统DNS请求还是HttpsDNS查询。当客户端发起请求时，DNSProxy会根据其所属环境自动选择最优路径。同时还可通过终端SDK与云端联动的机制治理HttpsDNS缓存，消除缓存导致的测试失真问题。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在接入方式上，我们实现了安全与便捷的平衡。</span><span style="text-indent: 0em;font-size: 15px;letter-spacing: 1px;">智能终端通过企业级入网认证直连办公网，TV等哑终端也采用特殊认证入网，无需单独配置测试专用WiFi，设备只需采用上述通用入网方式连接办公网即可</span><span style="text-indent: 0em;font-size: 15px;letter-spacing: 1px;">。</span><span style="text-indent: 0em;font-size: 15px;letter-spacing: 1px;">对于远程办公场景，VPN通道同样会自动关联对应测试环境。</span><span style="text-indent: 0em;font-size: 15px;letter-spacing: 1px;">这些看似不同的接入方式，最终都会汇入统一的流量调度中枢。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在终端身份管理上，我们利用爱奇艺零信任架构破解了传统IP识别的局限性。通</span><span style="font-size: 15px;letter-spacing: 1px;">过零信任客户端构建实时动态的「IP-设备-使用者」三元映射体系，每次网络指纹（登录信息、设备特征）的变化都会触发实时更新。这套机制既能确保测试环境权限的精准隔离，又能让跨设备测试如同指纹解锁般自然可靠——即便你同时用手机、平板、TV三端切换测试，系统也能自动识别并保持环境一致性。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">除以上基础功能外，还构建了三大增强型验证能力，形成完整的测试体系闭环，基本完全覆盖爱奇艺业务场景。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">网络出口模拟：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">通过内部SDN可动态的将终端流量调度至指定地区的出口节点来模拟不同地区的网络环境。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">实时请求分析：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">实现Web类请求实时分析，使用户不再依赖Fiddler/Charles这类的抓包工具就可以实时跟踪测试终端的网络请求。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">弱网仿真模拟：</span></strong><span style="font-size: 15px;letter-spacing: 1px;">基于Linux TC+NetEm网卡队列控制技术实现对网络数据包控制，用以模拟网络延迟、带宽限制、丢包、重排序等弱网情况，这对优化弱网环境下的爱奇艺视频观看效果至关重要。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">奇境环境全流程架构图</span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;"><br/></span></strong></p><p style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;margin-left: 8px;margin-right: 8px;"><img class="rich_pages wxw-img" data-height="520" data-imgfileid="100015204" data-ratio="0.3194444444444444" data-width="1626" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=3177f97c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJUaJbGGpibZtPU6yyUvBuPRXBNJNTwiayp4XfibegLnV3KROGm7MIzHB7Q%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">另外，为满足关联企业的联合测试需求，我们建立了安全可靠的环境外延体系。该方案通过专用无线AP与主动式加密隧道，在确保爱奇艺核心测试环境集中管控的前提下，将测试能</span><span style="font-size: 15px;letter-spacing: 1px;">力安全延伸至合作伙伴侧，使其能够直接验证与爱奇艺平台的全链路交互功能。在提供云端统一管理、灵活部署能力的同时，为外部用户打造即插即用、即连即用的零配置测试体验，全程保障网络传输与内容数据的安全隔离。</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><h2 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">从技术实现到核心价值</span></strong></h2><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">上述技术架构的突破性设计，使得奇境环境能够将复杂的测试验证需求转化为标准化工程实践。<strong>正是这些底层能力的支撑，使得平台具备以下六大核心优势：</strong></span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><strong><br/></strong></span></p><ol class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;font-weight: bold;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">全终端覆盖，随时随地开测</span></strong></p></li></ol><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">无论是测手机APP、网页端、TV大屏还是小程序全都可以使用奇境</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">网络接入无死角，无论是在办公网内部还是外部，均可接入奇境环境进行测试，真正实现“有网就能测”</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">使用员工日常办公网络（非专用测试WiFi）就能进行测试验证，无需配置独立测试路由器</span></p></li></ul><ol start="2" class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;font-weight: bold;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">环境和设备统一管理，批量操作超省心</span></strong></p></li></ol><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">复杂纷乱的测试环境、个人设备和IoT设备均实现统一管理</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在统一的平台集中操作自己名下设备快速加入和切换至不同的测试环境，支持无接触操作，对于名下有多台设备的专业测试人员非常友好，无需每台设备分别操作</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">彻底告别传统无线路由器组网模式，通过逻辑隔离替代物理路由器堆砌，消除多WiFi信号干扰</span></p></li></ul><ol start="3" class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;font-weight: bold;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">云端配置不伤机，一键分享超方便</span></strong></p></li></ol><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">环境的设置在云端，对名下所有设备均有效，对设备本地环境无任何侵入，退出环境后设备不留痕</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">个人环境支持一键分享，同事轻松即可获取环境进行测试和复现问题</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">DNS解析、HttpsDNS解析统一生效，DNS缓存快速清理</span></p></li></ul><ol start="4" class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;font-weight: bold;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">真实用户视角验证，全域网络实验室</span></strong></p></li></ol><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">使用员工日常的终端（手机/电脑）即可以完成不同场景的测试，数据和网络环境更贴近真实用户</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">减少专门采购测试机，对于公司层面可降低成本</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">弱网环境模拟：模拟网络质量差的场景，以支持持续优化弱网用户的观影流畅度</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">爱奇艺全域网络穿越体验：真实模拟全国各地区网络，支持不同地区的效果预览和检测</span></p></li></ul><ol start="5" class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;font-weight: bold;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">基于零信任的权限管控，安全又灵活</span></strong></p></li></ol><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">环境权限分离机制，不同人看到不同的测试环境，权限申请留痕</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">环境权限生命周期管理，权限到期自动回收</span></p></li></ul><ol start="6" class="list-paddingleft-1" style="list-style-type: decimal;"><li style="font-size: 15px;font-weight: bold;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="letter-spacing: 1px;font-size: 15px;">请求分析和泳道导航</span></strong></p></li></ol><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">可视化请求分析：类似Charles和Fiddler的实时请求分析能力，开发者无需配置即可透视APP与服务的&#34;对话&#34;</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">支持基于微服务架构的流量染色和链路追踪实现多泳道测试方案，可实现多版本功能并行测试，使得测试环境更灵活、更精准、更便捷</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><h1 style="-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">05</strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">#</strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">奇境环境在爱奇艺的实战场景举例</strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br/></p></div></div></h1><p style="margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;text-indent: 0em;letter-spacing: 1px;">奇境环境已经在爱奇艺内部应用了很多场景，为爱奇艺不同业务线都提供了质量保障价值，以下为应用场景举例：</span></p><p style="margin: 0px 8px;line-height: 1.75em;"><span style="font-size: 15px;text-indent: 0em;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;margin-left: 8px;margin-right: 8px;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 1px;text-indent: 0em;line-height: 1.75em;"><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">内容终检防线</span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;">制片团队通过奇境环境在内容上线前完成全终端预检：跨PC/移动端/Web/TV等平台同步校验画面渲染精度、音画同步效果、字幕准确性及广告合规性，有效降低线上事故风险。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 1px;text-indent: 0em;line-height: 1.75em;"><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">全员公测机制</span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;">通过Dogfood环境实现功能上线前最后一公里验证：全公司员工在真实办公场景中实测新功能。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 1px;text-indent: 0em;line-height: 1.75em;"><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">敏捷协作模式</span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;">各团队既可使用专属测试域进行日常功能迭代测试，也可创建跨部门协作测试环境提升联调效率。</span></p></li><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 1px;text-indent: 0em;line-height: 1.75em;"><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong><span style="font-size: 15px;letter-spacing: 1px;">轻量化功能验证</span></strong></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;text-indent: 0em;">越来越多的人构建属于自己的个人测试空间，在小范围内验证创意和方案，既保障测试灵活性，又避免占用公共资源。</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li></ul><h2 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">测试环境生效效果举例</span></strong></h2><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在某一个iOS终端上，没有任何终端上的额外设置和操作，它就被无感知的调度至某测试环境了。</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;"><br/></span></p><ul start="1" class="list-paddingleft-1" style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;margin-left: 8px;margin-right: 8px;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 1px;text-indent: 0em;line-height: 1.75em;"><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">通过域名访问已经指向了测试集群</span></p><p style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li><ul class="list-paddingleft-1" style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;list-style-type: square;margin-left: 8px;margin-right: 8px;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="917" data-imgfileid="100015207" data-ratio="2.0287610619469025" data-width="452" data-type="png" data-w="452" src="https://wechat2rss.xlab.app/img-proxy/?k=8656166e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJMk7u4L9BdCApDUZZptfqWRDgUOAbyJiaCrvCbXK2CTEajyhjAQRUF4g%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></ul><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">打开爱奇艺APP访问的已经是某测试环境</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li><ul class="list-paddingleft-1" style="margin-bottom: 0px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;list-style-type: square;margin-left: 8px;margin-right: 8px;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="963" data-imgfileid="100015206" data-ratio="2.0980392156862746" data-width="459" data-type="png" data-w="459" src="https://wechat2rss.xlab.app/img-proxy/?k=cfc2911a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJyAuXibmY8tDIKCibV46duAicicGMnwG4rZPrQjSyhAMeOP4o9py1hYiaLlA%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></ul></ul><h2 style="margin: 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">多环境切换效果举例</span></strong></h2><ul start="1" class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">在统一的奇境环境平台中，操作自己的某个终端在自己所拥有权限的不同环境中快速的切换（包括公共环境和个人环境）</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li><ul class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;list-style-type: square;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="791" data-imgfileid="100015205" data-ratio="0.41574074074074074" data-width="1901" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=cc7f3bef&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJK7zvqkDUx2q8iaoNUXX86gURMnaG6C1WcAxsQUzTt2HY1toggjtiaD9g%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></ul><li style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">一个终端在不同的环境中，对于同一个服务（域名）访问到的是相应不同的后端</span></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></li><ul class="list-paddingleft-1" style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;list-style-type: square;"><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><img class="rich_pages wxw-img" data-height="902" data-imgfileid="100015208" data-ratio="0.6592592592592592" data-width="1369" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=204b601c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJiaibwfchkiaw2EkR1ktHsibwBd0PsFhaJ00ItMhiaCLM7TxP4rKXtWErfow%2F640%3Fwx_fmt%3Dpng"/></p><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.75em;"><br/></p></ul></ul><h1 style="-webkit-tap-highlight-color: transparent;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);visibility: visible;"><div style="padding-right: 7px;-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;min-width: 5%;flex: 0 0 auto;height: auto;align-self: center;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 26px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 0.544px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">06</strong></span></em><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 16px;visibility: visible;"><em style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">#</strong></em></span></span></p></div></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;min-width: 5%;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;letter-spacing: 1px;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;">总结 - 效能革新驱动质量保障生态持续进化</strong></span></p></div><div style="-webkit-tap-highlight-color: transparent;outline: 0px;text-align: center;visibility: visible;"><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><svg viewBox="0 0 1 1" style="float: left;line-height: 0;width: 0px;vertical-align: top;visibility: visible;"></svg></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"/></p><p style="-webkit-tap-highlight-color: transparent;outline: 0px;height: 1px;background-color: rgb(0, 220, 90);visibility: visible;"><br/></p></div></div></h1><p style="margin-right: 8px;margin-bottom: 0px;margin-left: 8px;letter-spacing: 0.578px;line-height: 1.75em;"><span style="font-size: 15px;letter-spacing: 1px;">奇境测试平台的诞生，是爱奇艺对研发效能与质量安全的系统性回应。它通过标准化流程与统一管理平台，大幅压缩测试准备时间，让研发团队聚焦核心创新；以环境协同能力打破跨团队壁垒，实现多场景高效并行测试和验证；基于零信任架构与动态权限体系，全面保障数据安全与合规性。未来，我们将持续优化环境调度精度与终端实时联动能力，让每一次测试验证成为业务价值的可靠基石，为爱奇艺内容生态构筑坚实的质量护城河。</span></p><p style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;visibility: visible;letter-spacing: 1px;"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;"/></span></p><p style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;background-color: rgb(255, 255, 255);line-height: 1.75em;"><img alt="图片" class="rich_pages wxw-img" data-backh="100" data-backw="540" data-imgfileid="100015213" data-ratio="0.18518518518518517" data-s="300,640" style="-webkit-tap-highlight-color: transparent;outline: 0px;width: 661px !important;visibility: visible !important;" data-type="other" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c6102764&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother%26wxfrom%3D10005%26wx_lazy%3D1%26wx_co%3D1%26tp%3Dwebp"/></p><p style="-webkit-tap-highlight-color: transparent;margin-bottom: 0px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;background-color: rgb(255, 255, 255);"><br style="-webkit-tap-highlight-color: transparent;outline: 0px;"/></p><p style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;background-color: rgb(255, 255, 255);line-height: 1.75em;visibility: visible;"><strong style="-webkit-tap-highlight-color: transparent;outline: 0px;visibility: visible;"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;letter-spacing: 1px;color: rgb(0, 220, 90);visibility: visible;">也许你还想看</span></strong></p><h1 style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;background-color: rgb(255, 255, 255);line-height: 1.75em;"><span style="letter-spacing: 0.544px;text-indent: 0em;font-size: 15px;"><a target="_blank" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498846&amp;idx=1&amp;sn=282d6eb02795bb1a59aa0660e00af04b&amp;scene=21#wechat_redirect" textvalue="爱奇艺大数据异构计算实践" linktype="text" imgurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" data-linktype="2">爱奇艺大数据异构计算实践</a></span></h1><p style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;background-color: rgb(255, 255, 255);line-height: 1.75em;"><a target="_blank" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498831&amp;idx=1&amp;sn=4afdc44158bf124cf1687ff231f8b3a4&amp;scene=21#wechat_redirect" textvalue="混合云场景下基于Anycast网络建设内网DNS服务" linktype="text" imgurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;" data-linktype="2"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;">混合云场景下基于Anycast网络建设内网DNS服务</span></a></p><p style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;background-color: rgb(255, 255, 255);line-height: 1.75em;"><a target="_blank" href="https://mp.weixin.qq.com/s?__biz=MzI0MjczMjM2NA==&amp;mid=2247498817&amp;idx=1&amp;sn=30445eff5ebc05cafba88dd5d1295f75&amp;scene=21#wechat_redirect" textvalue="助力用户增长数据可视化分析：天玑个性化数据大盘" linktype="text" imgurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;" data-linktype="2"><span style="-webkit-tap-highlight-color: transparent;outline: 0px;font-size: 15px;">助力用户增长数据可视化分析：天玑个性化数据大盘</span></a></p><p style="-webkit-tap-highlight-color: transparent;margin-right: 8px;margin-bottom: 0px;margin-left: 8px;outline: 0px;font-family: &#34;PingFang SC&#34;, system-ui, -apple-system, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;letter-spacing: 0.544px;text-indent: 0em;background-color: rgb(255, 255, 255);line-height: 1.75em;"><br/></p><p style="text-align: center;margin: 0px 8px;line-height: 1.75em;"><a target="_blank" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692274151810629633#wechat_redirect" textvalue="AI&amp;算法" linktype="text" imgurl="" tab="outerlink" data-linktype="2"><span style="font-size: 15px;letter-spacing: 2px;">AI&amp;算法</span></a> <span style="font-size: 15px;letter-spacing: 2px;"><span style="font-size: 15px;letter-spacing: 2px;text-align: center;">| </span><a target="_blank" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692291288512036864#wechat_redirect" textvalue="大数据" linktype="text" imgurl="" tab="outerlink" data-linktype="2">大数据</a><br/><a target="_blank" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692286335961759747#wechat_redirect" textvalue="大前端" linktype="text" imgurl="" imgdata="null" tab="innerlink" data-linktype="2">大前端</a> | <a target="_blank" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3692283818758602761#wechat_redirect" textvalue="大后端" linktype="text" imgurl="" tab="outerlink" data-linktype="2">大后端</a> | <a target="_blank" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MjczMjM2NA==&amp;action=getalbum&amp;album_id=3694886178500608000#wechat_redirect" textvalue="播放" linktype="text" imgurl="" tab="outerlink" data-linktype="2">播放</a></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=67d7c468&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJe2cwianObkvAzN4RwWwpxHQmQPoGXpxzFEkuJ0SwicA2g5AFUcyqtHEA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=941b1390&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJJa7FkRg7kDFd6ct0sH8TJS5iaAK9GyoIPnN0hyyWhkOjDImTv1ANGQw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=20efe901&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJxTQqyibPgxCWx5C13eErHtXia3bQYkCGTOxtCy4SUAEkJHxTwHtRCibcQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=da151e80&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJeaiaLibYy0kH5BrUgHPEUp0GksKia1Xhk36TB6cOmNlL4fnJ4kPiblCXCw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=889dad20&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvszR6dzolOx27ejzCmDNqicK2KicblRQ7cibLrNb8fmoVHXajic4pcUDqHYarib9knjZicdB8pUffibSkU3w%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=3177f97c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJUaJbGGpibZtPU6yyUvBuPRXBNJNTwiayp4XfibegLnV3KROGm7MIzHB7Q%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=8656166e&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJMk7u4L9BdCApDUZZptfqWRDgUOAbyJiaCrvCbXK2CTEajyhjAQRUF4g%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=cfc2911a&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJyAuXibmY8tDIKCibV46duAicicGMnwG4rZPrQjSyhAMeOP4o9py1hYiaLlA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=cc7f3bef&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJK7zvqkDUx2q8iaoNUXX86gURMnaG6C1WcAxsQUzTt2HY1toggjtiaD9g%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=204b601c&amp;u=https%3A%2F%2Fmmecoa.qpic.cn%2Fsz_mmecoa_png%2FunymlvueOvtxm1FuytsTwzh9W0LPasDJiaibwfchkiaw2EkR1ktHsibwBd0PsFhaJ00ItMhiaCLM7TxP4rKXtWErfow%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=2ab8256b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FunymlvueOvvXwhLEYHkepiaFicVMpbsBLVD8UBl8EaQ4j9XwcUpjafibX1SuB6zZOJGy2VDN9gjgQa4xM9tnh3fHQ%2F640%3Fwx_fmt%3Dother"/></p>



<p><a href="2247498863">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=0dac4b11&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MjczMjM2NA%3D%3D%26mid%3D2247498863%26idx%3D1%26sn%3D6abb2e92ae98053f2833aeca3d3c43cf">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 12 Jun 2025 12:01:00 +0800</pubDate>
    </item>
  </channel>
</rss>