<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>CodeWisdom</title>
    <link>https://wechat2rss.xlab.app/feed/4e361ed9f2258098a35e02a6b738d6e53107f8bb.xml</link>
    <description>本公众号由复旦大学智能化软件开发研究团队维护。公众号将分享团队所开发的代码大数据与智能化软件开发平台的最新进展及研究成果，学术界及工业界的最新技术发展，以及相关的专家观点。公众号还将发布各种相关的线上及线下交流活动和学术会议信息。&#xA;(wechat feed made by @ttttmr https://wechat2rss.xlab.app)</description>
    <managingEditor> (CodeWisdom)</managingEditor>
    <image>
      <url>https://wx.qlogo.cn/mmhead/Q3auHgzwzM6BpicDciboRtKxKYJ2DGpEzPPZ4Pgfu3ykfMnQwhMWJNeg/0</url>
      <title>CodeWisdom</title>
      <link>https://wechat2rss.xlab.app/feed/4e361ed9f2258098a35e02a6b738d6e53107f8bb.xml</link>
    </image>
    <item>
      <title>活动预告｜CodeWisdom可信AI系统系列学术报告第14期：可信大语言模型智能体</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516633&amp;idx=1&amp;sn=e71d3e0f594c198ce7a0ddf03c88f84d</link>
      <description>活动时间：2026年8月18日（周二）10:30</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-08-16 13:56</span> <span style="display: inline-block;">吉林</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=113c9f17&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN7sQb4wXkVSv5ElAAlAJqbGV9UAzZP07AuuOAsdA6RUU5MN4l6nF0YK3iaPEIibLP9dlsBxc05VQv6DBDTqvrCA0EhJI1zuDreYw%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>活动时间：2026年8月18日（周二）10:30</p>
  <div style="margin-top: 80px;margin-bottom: 20px;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;" data-pm-slice="0 0 []"><div style="display: inline-block;width: 100%;vertical-align: top;background-color: rgba(143, 179, 219, 0.1);padding-right: 15px;padding-left: 15px;align-self: flex-start;flex: 0 0 auto;visibility: visible;"><div style="display: flex;flex-flow: row;margin: -10px 0%;justify-content: flex-start;visibility: visible;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;height: auto;align-self: center;visibility: visible;"><div style="text-align: center;margin-top: -52px;margin-bottom: 10px;line-height: 0;visibility: visible;"><p style="vertical-align: middle;display: inline-block;line-height: 0;border-width: 0px;border-radius: 497px;border-style: none;border-color: rgb(62, 62, 62);overflow: hidden;width: 57%;height: auto;visibility: visible;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100026262" data-ratio="1.0157407407407408" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;width: 343.703px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=3e3f8a90&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVaORsvXCT9iaM0o5WibgwPlxkAUibIjTW9ibUu4qlu9m69JN33aZDdB7BWg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D0"/></p></div><div style="margin-top: 10px;margin-bottom: 10px;text-align: center;justify-content: center;display: flex;flex-flow: row;visibility: visible;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 8px;background-color: rgb(143, 197, 219);min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;visibility: visible;"><div style="margin-right: 0%;margin-left: 0%;visibility: visible;"><div style="font-size: 17px;color: rgb(0, 0, 0);visibility: visible;"><p style="visibility: visible;"><strong style="visibility: visible;"><span leaf="">Dongdong She</span></strong></p><p style="visibility: visible;"><span leaf="">Assistant professor at the Hong Kong University of Science and Technology, CSE department</span></p></div></div></div></div></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px 0px 24px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 50px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;justify-content: center;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;min-width: 10%;flex: 0 0 auto;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;transform: perspective(0px);transform-style: flat;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: right;transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;visibility: visible;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;visibility: visible;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100026260" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 79px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d70e913d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVqWTWmJT6nU0acth6t9TXpSzAhSzDmzlORY2LLwViawvWOUTWNEcC8wA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D1"/></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 33px;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;min-width: 10%;flex: 0 0 auto;height: auto;background-color: rgb(143, 197, 219);visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 17px;color: rgb(0, 0, 0);visibility: visible;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">Summary</span></strong></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;min-width: 10%;flex: 0 0 auto;height: auto;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;transform: translate3d(-22px, 0px, 0px);line-height: 0;visibility: visible;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;visibility: visible;"><img alt="图片" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 79px !important;visibility: visible !important;height: auto !important;" data-imgfileid="100026259" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=0d31861f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVqWTWmJT6nU0acth6t9TXpSzAhSzDmzlORY2LLwViawvWOUTWNEcC8wA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D2"/></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;justify-content: flex-start;display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 20px 20px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 179, 219);border-bottom-left-radius: 0px;min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 9px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);background-color: rgb(143, 197, 219);min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 17px;color: rgb(0, 0, 0);visibility: visible;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><span leaf="">Title</span></strong></p></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;visibility: visible;"><p data-pm-slice="0 0 []"><span style="  mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri; mso-font-kerning:1.0000pt; "><font face="Calibri"><span leaf=""><span textstyle="" style="font-size: 16px;">Trustworthy LLM Agents: Uncovering and Securing the Attack Surface from a Systems Perspective</span></span></font></span></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;justify-content: center;display: flex;flex-flow: row;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 20px 20px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 197, 219);border-bottom-left-radius: 0px;min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 9px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);background-color: rgb(143, 197, 219);min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 17px;color: rgb(0, 0, 0);"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">Abstract</span></strong></p></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><p data-pm-slice="0 0 []"><span style="  mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri; mso-font-kerning:1.0000pt; "><font face="Calibri"><span leaf=""><span textstyle="" style="font-size: 16px;">The rapid evolution of LLM foundation models and agents is reshaping daily life</span></span></font><font face="宋体"><span leaf=""><span textstyle="" style="font-size: 16px;">—</span></span></font><font face="Calibri"><span leaf=""><span textstyle="" style="font-size: 16px;">from general-purpose AI assistants such as ChatGPT to specialized coding agents and autonomous deep-research agents. Yet this leap in capability introduces a new class of security and privacy challenges that traditional defenses were never designed to handle. Ensuring trustworthiness in LLM agents has thus become a fundamental and urgent problem for both academia and industry.</span></span></font></span></p><p><span style="  mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri; mso-font-kerning:1.0000pt; "><font face="Calibri"><span leaf=""><span textstyle="" style="font-size: 16px;">In this talk, I will present a systematic security framework for trustworthy LLM agents, organized around three critical and previously under-examined system modules that every production agent relies upon: (1) Prompt Compression, where we show that widely adopted compression modules (e.g., LLMLingua) expose a new attack surface that causes an adversarial information loss to manipulate LLM agent behavior; (2) Semantic Caching, where we reveal an inherent security vs. performance trade-off in the semantic cache design and demonstrate practical cache collision attacks that can hijack LLM responses and agent actions; and (3) Agentic Tool Invocation, where we show that a novel mode-behavior gap in the tool-invocation pipeline of major real-world coding agents(Cursor, Claude Code) can be exploited into security-sensitive system prompt leakage and a further Remote Code Execution(RCE). We also demonstrate the first query-agnostic indirect prompt injection that fires under arbitrary user queries.</span></span></font></span></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;justify-content: center;display: flex;flex-flow: row;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 20px 20px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 197, 219);border-bottom-left-radius: 0px;min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 9px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);background-color: rgb(143, 197, 219);min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 17px;color: rgb(0, 0, 0);"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">Speaker</span></strong></p></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf=""><span textstyle="" style="font-size: 16px;">Dongdong She is an Assistant Professor in the Department of Computer Science and Engineering at the Hong Kong University of Science and Technology (HKUST). He received his Ph.D. from the Department of Computer Science at Columbia University, his M.S. from UC Riverside, and his B.S. from Huazhong University of Science and Technology. His research lies at the intersection of security and machine learning, with a current focus on the security of LLM-powered agents and on leveraging LLMs to solve traditional security problems such as program analysis and vulnerability discovery. His work has been recognized with multiple prestigious awards at top-tier venues, including the IEEE S&amp;P Distinguished Paper Award, the ISSTA Distinguished Paper Award, the ACM CCS Best Paper Runner-Up Award, and the NYU CSAW Applied Research Finalist Award. He has published extensively at premier security and software engineering conferences, including IEEE S&amp;P, CCS, USENIX Security, FSE, ISSTA, and OOPSLA.</span></span></p></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 30px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;justify-content: center;display: flex;flex-flow: row;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;min-width: 10%;flex: 0 0 auto;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;transform: perspective(0px);transform-style: flat;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: right;transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;"><img alt="图片" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 79px !important;visibility: visible !important;height: auto !important;" data-imgfileid="100026261" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=ab940a3b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVqWTWmJT6nU0acth6t9TXpSzAhSzDmzlORY2LLwViawvWOUTWNEcC8wA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D3"/></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px 33px;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;min-width: 10%;flex: 0 0 auto;height: auto;background-color: rgb(143, 197, 219);"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 17px;color: rgb(0, 0, 0);"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">Schedule</span></strong></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;min-width: 10%;flex: 0 0 auto;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: left;transform: translate3d(-22px, 0px, 0px);line-height: 0;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;"><img alt="图片" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 79px !important;visibility: visible !important;height: auto !important;" data-imgfileid="100026258" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=9aa33acf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVqWTWmJT6nU0acth6t9TXpSzAhSzDmzlORY2LLwViawvWOUTWNEcC8wA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D4"/></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;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;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 20px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;width: 677px;vertical-align: top;border-style: solid;border-width: 1px;border-color: rgb(143, 179, 219);align-self: flex-start;flex: 0 0 auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: flex;flex-flow: row;justify-content: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: top;width: auto;min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(143, 197, 219);text-align: center;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf="">❖</span></p></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;color: rgb(0, 0, 0);"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">时间：</span></strong></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf="">2026年8月18日（周二）10:30</span></p></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: flex;flex-flow: row;justify-content: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: top;width: auto;min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(143, 197, 219);text-align: center;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf="">❖</span></p></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;color: rgb(0, 0, 0);"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">腾讯会议：</span></strong></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">会议号：</span></strong><span leaf="">797 887 323</span></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf=""><span textstyle="" style="font-weight: bold;">密码：</span><span textstyle="" style="font-weight: normal;">386190</span></span></p></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: flex;flex-flow: row;justify-content: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: top;width: auto;min-width: 10%;flex: 0 0 auto;height: auto;align-self: flex-start;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;color: rgb(143, 197, 219);text-align: center;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf="">❖</span></p></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: justify;color: rgb(0, 0, 0);"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><strong style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span leaf="">地点：</span></strong></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;"><span leaf="">复旦大学江湾校区二号交叉学科楼A2003</span></p></div></div></div></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 30px 0px 10px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;text-align: center;justify-content: center;display: flex;flex-flow: row;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;min-width: 10%;flex: 0 0 auto;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;transform: perspective(0px);transform-style: flat;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;transform: rotateY(180deg);line-height: 0;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;"><img alt="图片" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 79px !important;visibility: visible !important;height: auto !important;" data-imgfileid="100026264" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=977770eb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVqWTWmJT6nU0acth6t9TXpSzAhSzDmzlORY2LLwViawvWOUTWNEcC8wA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D5"/></p></div></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px 10px;padding: 12px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: inline-block;vertical-align: middle;width: 223.406px;align-self: center;flex: 0 0 auto;height: auto;background-color: rgb(143, 197, 219);"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;line-height: 0;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 199.406px;height: auto;"><img alt="图片" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="688" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 199.406px !important;visibility: visible !important;height: auto !important;" data-imgfileid="100026265" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=4c440034&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVzFCdOdH5bAbXLpMrHcsBejqe4MNzJonvibb188PfQoaxfGhUhlc3JhA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D6"/></p></div></div><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);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;min-width: 10%;flex: 0 0 auto;height: auto;"><div style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;line-height: 0;"><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;"><img alt="图片" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin: 0px;padding: 0px;outline: 0px;max-width: 100%;vertical-align: middle;box-sizing: border-box !important;overflow-wrap: break-word !important;width: 79px !important;visibility: visible !important;height: auto !important;" data-imgfileid="100026263" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=916e729a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5wajYZQC9sBNLJVFzUFtZVqWTWmJT6nU0acth6t9TXpSzAhSzDmzlORY2LLwViawvWOUTWNEcC8wA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D7"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=2e19dbaf&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516633%26idx%3D1%26sn%3De71d3e0f594c198ce7a0ddf03c88f84d">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sun, 16 Aug 2026 13:56:00 +0800</pubDate>
    </item>
    <item>
      <title>AI时代软件工程课该怎么教：来自助教视角的观察和思考</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516628&amp;idx=1&amp;sn=e40cb70b617a1cfa25dcace78c4ddf5d</link>
      <description>来自复旦大学彭鑫老师《软件工程（H）》课程助教视角的观察和思考</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-07-26 22:53</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=7d4aa282&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN77D1nfmGicrWEHxepE3ybf7SsqGcNS9KC0PibY6dtp5OibR4wPpCp1xutAInTqYItEOwicaiaj05oSHO19icQ9g9dIRQwQiaHRndpptU%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>来自复旦大学彭鑫老师《软件工程（H）》课程助教视角的观察和思考</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=e039f077&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7tUY8Um9tIlNXKiaicQ8h8mKBKmGTReD0lCIGYvAzeic6IoDL9E4epjtL9lINUu31B9R39M1Rd2Bvib6y1rTLIGibo02OfWWMD9N0s%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">导  言</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">在刚过去的春季学期，我们担任了彭鑫老师主讲的《软件工程（H）》课程助教，在彭老师的指导下全程参与了课程项目设计和验收。本文从助教的角度对AI时代软件工程课程教学特别是课程实践的开展方式进行了观察和思考，供大家一起探讨和交流。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032977" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=c76a2e82&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4lLywwrbEJVGaJmbBHJldvDBDtyjnqYevtJaBYhhlx5NcDhqSe4mxp8mHSWeicDuupcicr6RMS0zGSlfpSzbViaXn3iblN2zLcskY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=d6778380&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN59OKVFBJibFkukpx0HTGcTwvia7RCiaV7QhdYAb8ln7RJThX5UqtyrvEzdnz9jOXp7nHuySJFA4tTxT16vpZ9qibDdOgyhgqywucA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">背  景</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">过去，软件工程课程最直接的问题往往是：学生能不能把需求实现为代码，能不能完成一个能够真正运行的软件系统。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    但这一学期，我们越来越强烈地感受到，这个问题正在发生变化。当 Claude Code、Cursor、Copilot、Codex等工具进入学生的日常开发流程之后，“把代码写出来”已经越来越不是问题了。学生可以在很短时间内生成 CRUD、DTO、接口骨架、页面、配置和文档，也可以让 AI 根据日志修复错误、根据需求补充功能。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    于是，一个非常有挑战性的问题自然浮现出来了：</span></span><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">当代码实现变得如此容易、软件开发似乎就是跟AI对话，软件工程课程究竟应该教什么？</span></span></strong><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">进一步，学生是否还需要软件工程能力的训练？带着这个问题，我们在彭老师的指导下一边摸索一遍开展本学期软件工程课程项目的设计和验收工作。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    与以往一样，课程项目要求以迭代化的方式开发一个完整软件。本学期的开发任务是一个网盘系统，按照Lab1到Lab4以迭代化的方式，从基础的文件上传、下载和目录管理功能，逐步增加团队空间、私密空间、权限、配额、回收站和分享等功能；同时，在开发要求上，从高质量编码、单元和接口测试、版本管理和协作开发开始，逐渐增加软件设计、需求分析、系统测试以及持续集成要求。但与过去不同的是，AI工具已经进化到了一个新的高度，几乎所有同学都会使用AI完成课程作业，甚至很多同学重度依赖AI并相信AI的强大能力。于是乎，在课程允许四人组队的情况下，有同学自愿一人成组独立完成课程项目，还有的组组长一人信心满满自愿包揽全部工作。因此，本学期课程项目设计的一个主要挑战就是如何在AI编码能力如此之强的当下突出软件工程的重要性同时强化软件工程能力体验。正如彭老师所说，如果同学们到学期末都可以用AI轻松搞定课程项目，那么他们不会对软件工程有什么理解，甚至会质疑软件工程存在的意义。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    为此，我们一方面加大了项目的开发难度特别是增量开发过程中的需求和设计纠缠，另一方面强化了对于实现质量和软件理解的要求。本文的分享来自我们对这一学期课程项目的观察，其中既包括同学们在Lab1 到 Lab4 持续迭代过程中的真实经历，也包括我们对13个小组、总计约 20万行代码所做的系统性评审。我们想讨论的不是“学生应不应该使用 AI”，而是当 AI 已经成为默认队友之后，工程师怎样才能继续掌控需求、架构、边界和复杂度。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032943" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=c0b0eedf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN66lLyjjqZoY2JBCaSBQL2okT0GAnQh791eIiaiaUUgr2RTWdbwHekwCsM84hgNQEbuosDK1uLG3VxVrowmMqvryLhdUrEicxpRI8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=a515c9bd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5aXIicHaAoNuSh4zbylRkWS6xXDaGYiaXqmzXjWf5lHcjQACIk1hOZVw5wZRkRMTLhlHvYyicb6IMdL3XLuAzYrAlicscnibAWcleI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">AI Coding已经成为默认工作流</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">   <span textstyle="" style="color: rgb(0, 0, 0);"> 从本学期软件工程课程项目的布置到最终验收，最明显的感受是：</span></span><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">AI coding 已经不再是学生开发过程中的辅助选项，而是几乎默认进入了他们所有的编程和软件开发任务中。</span></span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    在 Lab1 到 Lab4 的迭代过程中，大部分小组都会使用 Coding Agent 完成需求拆解、代码生成、接口联调、测试用例生成和文档整理。尤其在前期开发中，AI对通用功能代码、CRUD接口、前后端页面骨架、测试框架和文档初稿的生成确实显著提高了效率。有的小组甚至会完全依赖AI，形成所谓的“Human Out of The Scope”环路，即：首先把开发要求转成 Markdown文档，再让 AI 根据要求生成 checklist、实现代码、读取日志、自查功能覆盖情况，从而形成一种“需求文档 → AI 实现 → AI 自查 → 人工验证 → 再交给 AI 修复”的循环。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    但是，随着Lab的开发复杂度不断上升，尤其到了 Lab3，系统开始涉及团队空间、个人空间、私密空间、权限、配额、回收站、分享、VIP 规则、前后端联调等多种交叉逻辑之后，AI的短板也逐渐显现出来，那就是擅长完成局部明确的任务，但很难真正承担系统级的软件工程判断。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    很多学生一开始会觉得“功能能跑起来”就说明AI已经完成了主要工作，但在验收和联调时才发现，单个接口正确并不代表整体流程正确，单个页面能展示并不代表业务语义一致，生成了大量代码也不代表系统仍然可维护。例如，有小组总结到，团队文件复制时后端接口已经预留了 teamId，但前端调用时没有传递，导致目标目录回退到个人空间，用户感知上就变成“团队文件只能复制到个人空间”。这类问题不是语法错误，而是跨模块、跨空间上下文没有被统一检查的问题。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032941" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=c3e945c3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6UwH20IiacMr4YGlryggyQNyib9mfXYyu45TS6gPCRJskkaDHcDmB8htZw2SqBmIBy3moLcz2EA9vKb3CWd8XDmyvvm6F8MWOQU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=58b4e055&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4voI5VUhvUM3ozEmsFTvwiaKxTL9qAPia2IbvQ2cjMrJibAYdE1VN0pPrZSww6bVCRfaByiburUNrib89D3vQRh7n4NwBsys1rJENM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">验收中暴露出的五个问题</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">1.部分学生被 AI 带着走，而不是主动驾驭 AI（Lint 与 unsafe 用量）</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    学生能够通过 AI 快速生成大量代码，但未必理解这些代码为什么这样写、是否符合原始需求、是否保持了系统已有结构。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    一个典型现象是，学生在修改和答辩时会变成“传话者”：Reviewer指出问题后，学生把意见转述给 AI，AI 再修改代码；如果再次不通过，学生继续搬运反馈。这样一来，真正做决策的似乎不是学生，而是 AI；学生反而失去了对代码的掌控权。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    有的小组把这种现象概括为：</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    Who is the real agent？</span></span></strong></em></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">当人在 AI 与 Review 之间机械搬运意见，却无法独立解释和修正代码时，AI 并没有增强学生的软件工程能力，而是在替代学生做决定。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">2.AI生成的代码往往局部可用，但全局设计能力不足</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""> <span textstyle="" style="color: rgb(0, 0, 0);">   在简单场景下，AI 能够快速生成三层架构、权限枚举、接口封装、表单校验等内容；但一旦涉及长期扩展和需求演进，问题就会暴露出来。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    例如，有小组在早期假设“一个用户一套存储空间”，到了Lab3需要支持个人、团队、私密三种空间时，原有设计压力陡增，只能通过扩展数据库字段来补救，最后反思前期应当更重视扩展性评估。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    还有的小组指出，AI 可能会生成看似合理的 RBAC 权限枚举，但把角色和权限硬编码在代码里，导致后续新增角色必须修改源码，失去了运行时动态扩展能力。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">3.AI 不会主动质疑错误前提</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    如果前端同学在 Prompt 中假设“后端已经实现某个接口”，AI 通常不会反问这个接口是否真实存在，而是会顺着这个假设继续生成代码。它甚至可能绕过后端，直接读取浏览器缓存来模拟效果，然后告诉学生功能已经完成。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    这个问题在实际开发中非常危险，因为它会把错误假设包装成“已完成的功能”。只有人工读代码、真实联调和验收时，才可能发现系统从来没有真正实现那条业务链路。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">4.AI可以生成测试，但不能保证测试真正有效</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">   <span textstyle="" style="color: rgb(0, 0, 0);"> 很多学生会让 AI 根据业务代码生成单元测试、接口测试或 checklist，这在形式上提高了覆盖范围，但并不意味着验证一定可靠。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    AI 擅长列举格式错误、分享过期、提取码错误、同名目录、配额不足等边界情况，但对于权限可见性、跨空间状态变化、真实数据操作后的副作用，仍然必须由学生自己运行系统、登录前端、逐项验证。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    有小组也明确反思，自动化工具能发现重复代码、命名不规范、缺少 null 检查等问题，但很难判断业务逻辑是否正确、设计是否合理、是否符合课程验收要求。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">5.AI放大了团队协作中的接口不一致和设计不统一</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    在多人小组中，如果每个成员都让 AI 独立生成自己负责的模块，就很容易出现命名、接口参数、返回格式、错误码、权限边界、数据库变更方式不一致的问题。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    有前端同学在Lab3的反思中提到，团队空间、私密空间、个人空间三套入口在界面上看起来相似，但背后的权限、配额、回收站、分享规则并不完全一样。如果前端只是照着接口堆页面，很容易把不同空间的语义混在一起，直到验收时才发现“看起来能用，但逻辑不一致”。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032942" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=218eb6b9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5HFM8B7Yhano64alY2TI8icoPvprVf5JCdia2blEU5IDiaeOuDdhPYAnPxQugx8BnuOLVgFtEGfH7EPh9nEq6rj4TmcRDNhXGBVI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=75bd5992&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5cFReT3t9wwFBjZEml29nIicDpTObSzSmX5QxgwrKHmbdwP5NxCSsZPiaVxbRA5ILJG3nHkaCPKESHO5sAxulfFNJWRrVeFJhicM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">代码审查结果</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    为了判断验收中发现的问题究竟是少数个案，还是 AI 辅助开发中更普遍的现象，我们设计了一套可量化的代码质量审查skill：先用静态工具统计代码规模、复杂度和重复，再由多个 agent 按清单分片检查代码，并通过文件摘要完成跨模块分析和覆盖校验。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    主要分析代码中的结构清晰度、代码重复度、耦合、命名与领域建模、变更边界等问题。我们在 13 个项目中记录了 437 条有效发现，其中高严重度 97 条、中严重度 303 条、低严重度 37 条。各组代码综合分平均为 71.2 分。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    最值得关注的是各维度之间的差异：</span></span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032970" data-ratio="0.6481481481481481" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=e7d8d9bc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6TmdRmW5IibXVt06apuNhljnEWBT03f6fDLp4g5QV1KJdsT3bFOl5OqGvRnqPzbmBxYlhdyuzMHCTtqhictAeqFUVgqltNcv3uI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">  <span textstyle="" style="color: rgb(0, 0, 0);">  我们发现，越是可以在单个文件内识别和修正的问题，整体表现越好；越需要跨文件、跨模块、跨迭代判断的问题，AI 整体表现越差。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    高频问题也呈现出相同趋势：职责过多的长函数出现 75 处，参数过多出现 56 处，基本类型偏执出现 45 处，普通代码块重复出现 44 处，重复的条件分发出现 31 处，大类或“上帝对象”出现 30 处，数据泥团出现 29 处。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    这些项目往往并不缺少分层目录、DTO、Service、Mapper、统一响应对象或框架配置。真正的问题是：代码可以继续生成，功能可以继续接入，但系统的结构、边界和领域模型没有以同样速度演化。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032944" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=6c1f55d4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6S1buecSDaEsd6t6rlyic8B2p6RrjOUOQWiaoSaeGt6QRuaVg5DYFQt5WZckoricyoUq14LFmboNmS99CGBfXLY3bIkRyxbAPnqg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=394841ac&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4eCZj0ibic1WbL4bGwBBiczCekfrUy3SvKICibkiaDSibf0bkTf4xTyIZ7Lwn2amCMLQJtgYbwLNeFPXkL8ISiaXy5B3P6Sg72YzGpRM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">代码审查中得到的五个洞察</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">洞察1：长函数、大类和参数过多非常普遍——AI让代码增长快于结构演化</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">  <span textstyle="" style="color: rgb(0, 0, 0);">  结构是这批项目中平均得分最低的维度。这里的问题不是项目“没有结构”，而是代码量和功能持续增加时，原有的类、函数和模块划分没有随之调整：已有 Service 继续增加方法，已有函数继续增加分支，已有接口继续增加参数。越来越多的业务被塞进同一套旧结构。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    例如，一个最初只负责上传的</span></span><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);"> FileService</span></span></strong></em><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">，经过几个迭代后可能同时负责下载、复制、移动、回收站、配额、分享失效和对象存储。上传方法也逐渐变成：</span></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="css"><code><span leaf="">upload(userId,teamId,spaceType, parentId, fileName, <span class="code-snippet__attribute">content</span>, conflictPolicy)</span></code></pre></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    方法内部依次完成权限校验、配额检查、重名处理、对象上传、数据库写入和审计记录。每一步都合理，但这些职责不应该由一个方法和一个类长期共同承担。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    这类问题不容易通过“再生成一次”解决，因为根因不是单段代码写得不好，而是代码增长速度超过了结构演化速度。AI 擅长回答“怎样把这次需求接上去”，却很少主动提出“承载需求的结构是否已经需要改变”。如果人只验收本次功能是否完成，局部正确的代码就会不断叠加成全局难以维护的系统。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">洞察2：重复性问题特别严重——AI 擅长复制成功模式，却不会主动建立唯一规则来源</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">重复的条件判断和成组出现的平行实现存在于全部 13 个项目，普通代码块重复也出现在 11 个项目中。这里的重复不只是多写了几行代码，更严重的是同一业务规则在不同模块中被重新解释。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    一个典型场景是：</span></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="nginx"><code><span leaf=""><span class="code-snippet__attribute">uploadPersonalFile</span> → 检查配额 → 处理重名 → 上传对象 → 写数据库</span></code><br/><code><span leaf="">uploadTeamFile     → 检查配额 → 处理重名 → 上传对象 → 写数据库</span></code><br/><code><span leaf="">uploadPrivateFile  → 检查配额 → 处理重名 → 上传对象 → 写数据库</span></code><br/></pre></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    三套代码最初看起来只是必要的业务差异，随后却可能出现一处支持 rename，一处支持 overwrite，另一处仍然只会报错。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    AI 会把已经成功工作的代码当成最可靠的上下文样例，因此“再生成一套相似实现”通常比“识别共同规则并重构现有实现”更容易。这使 AI 的局部一致性恰好制造了全局重复。高层来看，重复代码真正危险的地方，是系统失去了唯一事实来源：同一规则有三份实现，就可能产生三种行为。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">洞察3：基本类型偏执和数据泥团非常普遍——AI容易把领域建模退化为字段传递</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">基本类型偏执，是指本应具有业务含义和约束的概念被表示为普通 String、数字或布尔值；数据泥团，则是</span></span><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">userId、teamId、spaceType、parentId</span></span></strong></em><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">等一组字段总是在多个方法和 DTO 中一起出现，却没有形成一个明确的领域对象。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    例如：</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">moveFile(userId, teamId, spaceType, fileId, targetParentId, role, conflictPolicy)</span></span></strong></em></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    这个签名没有表达 </span></span><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">spaceType</span></span></strong></em><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">与</span></span><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);"> teamId</span></span></strong></em><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">的约束，也没有保证</span></span><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">role、conflictPolicy</span></span></strong></em><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">是合法状态。更清晰的方向可能是：</span></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="bash"><code><span leaf="">record MoveFileCommand(</span></code><br/><code><span leaf="">        Actor actor,</span></code><br/><code><span leaf="">        SpaceContext <span class="code-snippet__built_in">source</span>,</span></code><br/><code><span leaf="">        FileId file,</span></code><br/><code><span leaf="">        DirectoryId destination,</span></code><br/><code><span leaf="">        ConflictPolicy policy) {}</span></code><br/></pre></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    这使非法状态更难被表达。更高层的问题是，AI 常常把系统理解成一组需要接通的输入、输出和字段，而软件工程需要进一步识别字段背后的概念、约束和不变量。字段传对了，只能说明数据管道接通了，不代表领域模型是正确的。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">洞察4：AI提高修改速度，也可能加速架构熵增</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">发散式变化和霰弹式修改的平均评级都只有 2.85/5。AI 可以迅速完成一次跨 Controller、Service、Mapper、DTO 和数据库脚本的修改，但“迅速完成”不等于“变化边界合理””。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">例如，“文件进入回收站后，所有公开分享立即失效”可能被分别补进文件服务、回收站服务、分享服务、数据库查询和定时清理任务。当前需求很快完成了，但“文件生命周期变化”仍然没有唯一所有者。下一次加入批量删除或自动过期时，还要重新寻找全部修改点。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    如果系统存在明确的领域事件或生命周期策略，例如 </span></span><strong style="box-sizing: border-box;"><em style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">FileMovedToRecycleBin</span></span></em></strong><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">和统一的 </span></span><strong style="box-sizing: border-box;"><em style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">ShareInvalidationPolicy</span></span></em></strong><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">，变化就更容易被收束。AI 能够快速执行跨文件修改，但是否应该跨这么多文件，必须由人先判断。</span></span></p></div><div style="font-size: 18px;color: rgb(3, 22, 102);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">洞察5：为了快速完成任务，AI会选择绕过模块边界的捷径</span></strong></p></div><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">跨模块依赖问题出现在11个项目中。常见模式是，分享服务为了完成当前接口，直接访问文件、团队和成员模块的数据访问层，并在分享模块中重新实现文件可见性和团队权限判断。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    直接访问内部数据最容易让当前接口工作，却使分享模块开始了解其他模块的表结构并复制其规则。以后文件可见性或团队权限变化时，原模块已经更新，分享模块仍可能保留旧语义。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    更稳妥的方式是通过 </span></span><em style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf=""><span textstyle="" style="background-color: rgb(165, 200, 255);color: rgb(0, 0, 0);">FileAccessService、TeamAuthorizationService</span></span></strong></em><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">等公开能力维护不变量。模块边界的价值不是让目录看起来整齐，而是规定谁有权解释某条业务规则。AI 选择捷径时减少的是当前任务的实现成本，增加的却是未来规则变更时的不一致风险。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032949" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=b5de3e4c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4fAhtB49bSdYkibjXvBz6VIc0n23icrItlfGxC95kD64ibSdsO5rbzGqO783rkiaXk2dBibFFyhicjTGROzUicMAjGNPTvXcb8IdicX6E%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=6190fdbb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN65c76bRNBHQLFlGlVoleazBAnyUKTLicUsgMEkicLR2UiaUEN1By3XFkiazuNibZxuz4PsibO6Ks2nXKOnZxRHaxYY4ibeb4vwyHC9Fs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 17px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">从Lab1到Lab4：需求变化如何暴露设计问题</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">也正因为这些问题，本学期的项目布置方式对学生产生了比较明显的触动。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    课程项目不是一次性的小作业，而是从 Lab1 到 Lab4不断叠加需求、引入变更、要求扩展已有系统。这样的设计让学生逐渐意识到：软件工程不是把某个功能写出来，而是在不断变化的需求下，让系统仍然保持清晰、可靠、可维护、可协作。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    有的小组在总结中提到，Lab3 中需求变更带来了大量返工，例如回收站规则调整、分享文件被删除后分享链接失效等问题，都要求他们回溯修改之前的代码并补充验证。这让学生真切感受到，前期需求理解不清、接口契约不稳定、设计文档缺失，都会在后期变成真实的开发成本。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    从最终验收来看，不少同学对软件工程的认识发生了变化。最开始，很多人会把AI当成“代码生成器”，认为只要 Prompt 写得好，就能快速完成项目；但经过多轮 Lab、联调、Review 和验收后，他们逐渐意识到，AI 更适合作为执行加速器，而不是架构决策者。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    比较成熟的小组最后形成的共识是：人先定义需求、边界、接口和规则，AI 再补充骨架、重复代码、检查清单和文档；AI 可以参与 Review，但最终判断必须回到人工实测和业务语义本身。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    因此，作为助教，对这一学期的整体感受可以概括为：AI coding 确实降低了代码实现门槛，但没有降低软件工程能力的门槛，反而把学生在需求理解、架构设计、验证、团队协作和代码掌控方面的短板暴露得更明显。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    过去，我们可能通过“能不能写出来”判断学生是否掌握课程内容。但在 AI coding 普及之后，更重要的问题变成了：学生是否知道自己写了什么，是否能解释为什么这样设计，是否能发现 AI 生成代码中的隐患，是否能在需求变化时维护系统，是否能证明功能真的正确。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032948" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=a3253e02&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5DJLsoMd5R1Xjz5X7SaFU9kE0kyT5nHBowBvWAA5jeKLnJOD3iagqw9vkcLaIR0XjrribNVLozs406Ko8CgbfgHZQvezjclMRH4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=5b323261&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6ONwP8Ee3eIHFV31M19bJtgTcIrsA28CjaAHjAIa2yArxISdCFP8cicVLkZYrt3X49iaXZABpP5umV1cy4iaLXcrXSOvKCkKY56Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">结语</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(3, 22, 102);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    <span textstyle="" style="color: rgb(0, 0, 0);">AI coding 并没有让软件工程教育失去意义。恰恰相反，当实现代码变得更便宜，需求理解、架构判断、系统一致性、长期维护和团队协作就变得更加重要。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    AI 可以生成代码，但不能替学生承担工程责任；AI 可以给出方案，但不能替学生做长期维护成本、权限安全、系统一致性和团队协作的取舍。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    课程项目真正带给学生的，不应该只是一次前后端系统开发经历，而是让他们意识到：软件工程的核心价值不在于机械地产生代码，而在于通过需求分析、架构设计、规范实现、真实验证和团队协作，把一个复杂系统持续控制在人的理解和掌控之中。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">    当 AI 让代码生产变得越来越容易，软件工程教育更需要训练学生定义问题、建立边界、验证结果并承担取舍。会使用 AI 只是起点，能够让 AI 参与构建的系统始终保持可理解、可维护、可演进，才是新的工程能力。</span></span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032947" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=e8affae7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4OCfMB5Aa8aocnPe0EvJQF84f7VprQOiaqtibdiadyt2joIbI3a7O2JC6FKEOdxBIRB7LbVFM2zcyibxWgL7QM9K8vmAlIrDosZuU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 20px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;height: auto;align-self: center;padding: 0px 11px 0px 20px;box-sizing: border-box;"><div style="text-align: center;box-sizing: border-box;"><div style="padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">本文作者</span></b></p></div></div></div></div></div></div><div style="margin: 20px 0%;box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="box-sizing: border-box;width: 7em;height: 7em;display: inline-block;vertical-align: bottom;border-radius: 100%;border-width: 5px;border-style: solid;float: right;margin-left: 5px;box-shadow: rgb(225, 245, 254) 0.707107px 0.707107px 2px;border-color: rgb(255, 255, 255);background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=b7c02ea6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN4YOkAREgLd7qYOzKnn2bCvRJ50cF0XdYakUmvLPo152YdzTyk0bRcYDibIWntiaAISRjOia5yTPMxDQYOCmeU8h4ic6riaLe9HkedI%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg&#34;);"><p style="width: 100%;height: 100%;overflow: hidden;line-height: 0;max-width: 100%;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="1.4538461538461538" data-s="300,640" data-type="jpeg" data-w="780" style="width: 100%;opacity: 0;box-sizing: border-box;height: auto !important;" data-imgfileid="100032972" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=c8fa5c9c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN4IdRicAe59Iia8DsI21v1RlCbhot9oyRQ6sdSnibkmTtc6QOTbm6uuiajKQKIqZW4ibYDrV0VlhGsCZHxm27Jq6IejiamdibbRiaeRTzI%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div><div style="border-color: rgb(249, 110, 87);background-color: rgb(255, 255, 255);padding: 10px;margin-right: 3.5em;border-style: none;border-width: 2px;border-radius: 4px;box-shadow: rgb(0, 0, 0) 0px 0px 0px;letter-spacing: 0px;width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;font-size: 20px;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">袁子诚</span></b></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学</span></p></div><div style="margin: 10px 0% 0px;box-sizing: border-box;"><div style="font-size: 12px;text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="letter-spacing: 0px;box-sizing: border-box;"><span leaf="">袁子诚，复旦大学计算与智能创新学院硕士生，导师为彭鑫教授。研究方向为云原生软件智能运维、AgentOps 等。</span></span></p></div></div></div></div><div style="margin: 20px 0%;box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="box-sizing: border-box;width: 7em;height: 7em;display: inline-block;vertical-align: bottom;border-radius: 100%;border-width: 5px;border-style: solid;float: right;margin-left: 5px;box-shadow: rgb(225, 245, 254) 0.707107px 0.707107px 2px;border-color: rgb(255, 255, 255);background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=405830d8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN6PosSOialKHUglVBuwicOhCF1IsOkjsXWCblASkCqTmt4teiazSxVkmCSuuPdxric2znSbm5xpAbboicW1O1xG7qwibTy4fsm2EOaZg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg&#34;);"><p style="width: 100%;height: 100%;overflow: hidden;line-height: 0;max-width: 100%;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="1.4555555555555555" data-s="300,640" data-type="jpeg" data-w="1080" style="width: 100%;opacity: 0;box-sizing: border-box;height: auto !important;" data-imgfileid="100032975" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=5ddbb764&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN5tWarhZsldbQcaFKEibEEuXaSicH4vXP9UYQWyicoH29e74mMseZryMUric0saQxp2cF1dJ3ca2kCS6Vr9cbOicfVAmebsibEyUhLpk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div><div style="border-color: rgb(249, 110, 87);background-color: rgb(255, 255, 255);padding: 10px;margin-right: 3.5em;border-style: none;border-width: 2px;border-radius: 4px;box-shadow: rgb(0, 0, 0) 0px 0px 0px;letter-spacing: 0px;width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;font-size: 20px;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">李展发</span></b></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学</span></p></div><div style="margin: 10px 0% 0px;box-sizing: border-box;"><div style="font-size: 12px;text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="letter-spacing: 0px;box-sizing: border-box;"><span leaf="">李展发，复旦大学计算与智能创新学院硕士生，导师为彭鑫教授。研究方向为云原生与智能体软件系统，包括云原生智能运维、智能体软件架构、AgentOps 等。</span></span></p></div></div></div></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 20px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;height: auto;align-self: center;padding: 0px 11px 0px 20px;box-sizing: border-box;"><div style="text-align: center;box-sizing: border-box;"><div style="padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">指导教师</span></b></p></div></div></div></div></div></div><div style="margin: 20px 0%;box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="box-sizing: border-box;width: 7em;height: 7em;display: inline-block;vertical-align: bottom;border-radius: 100%;border-width: 5px;border-style: solid;float: right;margin-left: 5px;box-shadow: rgb(225, 245, 254) 0.707107px 0.707107px 2px;border-color: rgb(255, 255, 255);background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=d8fb307d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6hheFglJU2IzHRjggG83GwwJafFuib48mURqstsupf7d1QJd6knXsux0ibS2q2hickp0K7K49p0liaynVg1hib20cawkL2T7n4pZ2A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><p style="width: 100%;height: 100%;overflow: hidden;line-height: 0;max-width: 100%;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="1.348623853211009" data-s="300,640" data-type="png" data-w="654" style="width: 100%;opacity: 0;box-sizing: border-box;height: auto !important;" data-imgfileid="100032979" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=4ca225df&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6X3qcobunM6fVwpgkqticUwMkicS9Eq7FazicavLLxRxbQrkz8kvamZkO8oxkksicnsEc2NgYhqur0IB00oXNLGvctxuiceMqF7f8U%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="border-color: rgb(249, 110, 87);background-color: rgb(255, 255, 255);padding: 10px;margin-right: 3.5em;border-style: none;border-width: 2px;border-radius: 4px;box-shadow: rgb(0, 0, 0) 0px 0px 0px;letter-spacing: 0px;width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;font-size: 20px;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">彭鑫</span></strong></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学</span></p></div><div style="margin: 10px 0% 0px;box-sizing: border-box;"><div style="font-size: 12px;text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="letter-spacing: 0px;box-sizing: border-box;"><span leaf="">复旦大学计算与智能创新学院副院长、教授，国家级高层次人才计划入选者。中国计算机学会（CCF）杰出会员、软件工程专委会副主任、开源发展委员会常务委员，中国汽车工程学会汽车基础软件分会副主任，《Journal of Software: Evolution and Process》联合主编（Co-Editor），《ACM Transactions on Software Engineering and Methodology》、《Empirical Software Engineering》、《Automated Software Engineering》、《软件学报》等期刊编委。主要研究方向包括软件智能化开发与测试、智能化软件系统构造与运行支撑、具身智能与自主无人系统软件等。研究工作多次获得《IEEE Transactions on Software Engineering》年度最佳论文奖、ICSM最佳论文奖、ACM SIGSOFT杰出论文奖、IEEE TCSE杰出论文奖等国际期刊及会议优秀论文奖。担任2022年与2023年CCF中国软件大会（CCF ChinaSoft）组织委员会主席与程序委员会共同主席，以及ICSE、FSE、ASE、ISSTA、ICSME、SANER等会议程序委员会委员。</span></span></p></div></div></div></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;"><img class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032951" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=029dbef4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5toUhokSXLVHJAhYD8J7RrhbmHPwzibRjtkb6Ez4ia0UWcTPpt6fX4KdpkK7UWSfYk56JtkRQ1Unn81riaS1ZSRko0ajOvR9ADU0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=d4f7afb1&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516628%26idx%3D1%26sn%3De40cb70b617a1cfa25dcace78c4ddf5d">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sun, 26 Jul 2026 22:53:00 +0800</pubDate>
    </item>
    <item>
      <title>复旦大学软件工程实验室（CodeWisdom团队）介绍</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516507&amp;idx=1&amp;sn=39e6848cfddd76eb21c623dad2d14f21</link>
      <description>复旦大学CodeWisdom团队最新概况及研究方向介绍（2026年7月）</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-07-22 08:00</span> <span style="display: inline-block;">美国</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=53cf5087&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlTMf1uYISMrjibz0piafg8zibZuSiaPTuYZiaEfkIUmKJ6Ps2XDjpMhbzPeA%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>复旦大学CodeWisdom团队最新概况及研究方向介绍（2026年7月）</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;" data-nest-level="2"><div style="display: grid;width: 100%;overflow: hidden;align-self: flex-start;line-height: 1.6;letter-spacing: 0px;color: rgb(0, 0, 0);grid-template-columns: 100%;grid-template-rows: 100%;box-sizing: border-box;" data-nest-level="3"><p style="grid-column-start: 1;grid-row-start: 1;display: flex;pointer-events: none;box-sizing: border-box;" data-nest-level="4"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" style="transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);box-sizing: border-box;" viewBox="0  0 382 364" data-nest-level="5"><svg style="overflow: initial;box-sizing: border-box;" width="101.167%" height="19.04%" x="-0.09934%" y="41.911647121691%" data-nest-level="6"><foreignObject width="100%" height="100%" style="transform-origin: center center;-webkit-transform-origin: center center;-moz-transform-origin: center center;-o-transform-origin: center center;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 22px;height: 100%;box-sizing: border-box;" data-nest-level="8"><div style="font-size: 44px;color: rgb(52, 54, 60);text-align: center;padding: 0px 10px;letter-spacing: 2px;word-break: break-word;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12">CodeWisdom</span></strong></p></div></div></foreignObject></svg></svg></p><p style="grid-column-start: 1;grid-row-start: 1;display: flex;pointer-events: none;box-sizing: border-box;" data-nest-level="4"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" style="transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);box-sizing: border-box;" viewBox="0  0 382 364" data-nest-level="5"><svg style="overflow: initial;box-sizing: border-box;" width="99.1234%" height="7.86%" x="0.17709%" y="33.69764710937%" data-nest-level="6"><foreignObject width="100%" height="100%" style="transform-origin: center center;-webkit-transform-origin: center center;-moz-transform-origin: center center;-o-transform-origin: center center;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 10px;height: 100%;box-sizing: border-box;" data-nest-level="8"><div style="font-size: 17px;color: rgb(52, 54, 60);text-align: center;word-break: break-word;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12">2026.7</span></strong></p></div></div></foreignObject></svg></svg></p><p style="grid-column-start: 1;grid-row-start: 1;display: flex;pointer-events: none;box-sizing: border-box;" data-nest-level="4"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" style="transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);box-sizing: border-box;" viewBox="0  0 382 364" data-nest-level="5"><svg style="overflow: initial;box-sizing: border-box;" width="99.6222%" height="6.8%" x="0.188758%" y="62.31917656406701%" data-nest-level="6"><foreignObject width="100%" height="100%" style="transform-origin: center center;-webkit-transform-origin: center center;-moz-transform-origin: center center;-o-transform-origin: center center;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 9px;height: 100%;box-sizing: border-box;" data-nest-level="8"><div style="font-size: 15px;color: rgb(52, 54, 60);text-align: center;letter-spacing: 1px;word-break: break-word;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">复旦大学软件工程实验室</span></p></div></div></foreignObject></svg></svg></p><div style="width: 10.8335%;height: 12.7363%;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);margin-left: 3.60466%;margin-top: 61.8728%;grid-column-start: 1;grid-row-start: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: center;line-height: 0;font-size: 3px;height: 100%;pointer-events: none;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;pointer-events: none;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="596" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026649" src="https://wechat2rss.xlab.app/img-proxy/?k=a3624b89&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlU1x8jQabgmZKdUABY7n5cficfrb4QRwh4TWwY0K388eiaSKOY1ZqqwoQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="width: 10.8335%;height: 12.7363%;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);margin-left: 3.59454%;margin-top: 63.5492%;grid-column-start: 1;grid-row-start: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: center;line-height: 0;font-size: 3px;height: 100%;pointer-events: none;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;pointer-events: none;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="596" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026650" src="https://wechat2rss.xlab.app/img-proxy/?k=a3624b89&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlU1x8jQabgmZKdUABY7n5cficfrb4QRwh4TWwY0K388eiaSKOY1ZqqwoQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="width: 9.82535%;height: 11.5472%;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);margin-left: 4.33453%;margin-top: 7.21931%;grid-column-start: 1;grid-row-start: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: center;line-height: 0;font-size: 2px;opacity: 0.31;height: 100%;pointer-events: none;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;pointer-events: none;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="596" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026652" src="https://wechat2rss.xlab.app/img-proxy/?k=1f9b3e10&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlRDkDFm8pgqTZ7GEIKWyibxiaUE1ia5T1KmaED3ZMcuvQEgMu6NgUibOVBg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="width: 10.4491%;height: 12.2845%;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);margin-left: 3.8373%;margin-top: 65.2375%;grid-column-start: 1;grid-row-start: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: center;line-height: 0;font-size: 2px;height: 100%;pointer-events: none;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;pointer-events: none;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="596" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026651" src="https://wechat2rss.xlab.app/img-proxy/?k=a3624b89&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlU1x8jQabgmZKdUABY7n5cficfrb4QRwh4TWwY0K388eiaSKOY1ZqqwoQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="transform: translate3d(2.5%, 0px, 0px);-webkit-transform: translate3d(2.5%, 0px, 0px);-moz-transform: translate3d(2.5%, 0px, 0px);-o-transform: translate3d(2.5%, 0px, 0px);box-sizing: border-box;" data-nest-level="3"><div style="font-size: 20px;box-sizing: border-box;" data-nest-level="4"><p data-nest-level="5"><span leaf="" data-nest-level="6"><span textstyle="" style="font-size: 14px;">欢迎联系各类合作以及申请加入实验室（博士生、硕士生、本科生、博士后、科研助理、科研专任岗等）！</span></span></p><p data-nest-level="5"><span leaf="" data-nest-level="6"><span textstyle="" style="font-size: 14px;">联系方式：pengxin@fudan.edu.cn（彭鑫老师）</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="5"><span style="color: rgb(73, 246, 162);box-sizing: border-box;" data-nest-level="6"><span leaf="" data-nest-level="7">▋</span></span><strong style="box-sizing: border-box;" data-nest-level="6"><span leaf="" data-nest-level="7">团队成员</span></strong></p></div></div><div style="display: inline-block;width: 95%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(255, 255, 255);border-radius: 15px;overflow: hidden;padding: 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="3"><div style="text-align: justify;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="4"><p data-nest-level="5"><span leaf="" data-nest-level="6"><span textstyle="" style="font-size: 14px;">     团队现有教授2名（彭鑫、赵文耘）、副教授6名（陈碧欢、吴毅坚、沈立炜、董震、沙朝锋、李敏波）、讲师1名（李弋），负责人是彭鑫教授。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="5"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032842" data-ratio="0.48286604361370716" data-s="300,640" type="block" data-type="png" data-w="642" src="https://wechat2rss.xlab.app/img-proxy/?k=5a9259d5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN46tfN7AVkWaRYjZKGwRryvCLsYnXLywAIiciaWWJCDjuiasVv2ZDgSHX1RYttFBtxqiclx9nkm7evWO39sY1V2rLz7VwMkiaMAny9o%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf="" data-nest-level="5"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032844" data-ratio="0.4983388704318937" data-s="300,640" type="block" data-type="png" data-w="602" src="https://wechat2rss.xlab.app/img-proxy/?k=ef327572&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6Mxppb4sBFwBCcVN25hnSAxjSDvLG5RIfYIdI5oFCseSLhKRFocGkAXqUxHN5cd0RiaPwzOuKTgicBt7ZvVLzPN46E5LG57qyrk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf="" data-nest-level="5"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032845" data-ratio="0.5" data-s="300,640" type="block" data-type="png" data-w="584" src="https://wechat2rss.xlab.app/img-proxy/?k=16e804b5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7nRIRFm8nmK7Y9TaL12CxVkndHWbfRcK8icib6vTpNqD4Omd1gKgxOkhsngaQP3oAM7WnvOuuyu2socFIWI4XVctfvP1g6mzUGw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="3"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0px -1px;box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;background-color: rgb(153, 243, 199);padding: 8px;border-radius: 5px;overflow: hidden;box-sizing: border-box;" data-nest-level="8"><div style="color: rgb(0, 0, 0);letter-spacing: 0px;font-size: 24px;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12">PART 01</span></strong></p></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: -32px 0px 0px;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 1px;border-color: rgb(153, 243, 199);border-radius: 15px;overflow: hidden;margin: 0px 0px 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="5"><div style="z-index: 2;box-sizing: border-box;" data-nest-level="6"><div style="margin: 15px 0px;transform: translate3d(-10px, 0px, 0px);-webkit-transform: translate3d(-10px, 0px, 0px);-moz-transform: translate3d(-10px, 0px, 0px);-o-transform: translate3d(-10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><p style="text-align: center;line-height: 2;padding: 0px;font-size: 28px;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="8"><span style="background-image: linear-gradient(90deg, rgb(106, 158, 246) 0%, rgb(133, 255, 171) 100%);color: transparent;-webkit-background-clip: text;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">研究概览</span></strong></span></p></div></div></div></div></div><div style="text-align: right;line-height: 0;margin: -79px 0px 0px;opacity: 1;box-sizing: border-box;" data-nest-level="3"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 37px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="4"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="2.759124087591241" data-s="300,640" data-type="png" data-w="274" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026657" src="https://wechat2rss.xlab.app/img-proxy/?k=7cdb52dd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliacAJOrTKu7xGtIMpB22oMlHWazzWGeoSMVgRwpPaot2dBIFia0R5kEg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: 95%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(153, 243, 199);border-radius: 15px;overflow: hidden;padding: 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="margin: 10px 0%;text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: top;width: auto;border-width: 0px;border-style: none;border-color: rgb(62, 62, 62);line-height: 1;letter-spacing: 0px;padding: 0px;align-self: flex-start;flex: 100 100 0%;height: auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11"> 研究概述</span></strong></p></div></div><div style="text-align: center;line-height: 0;margin: -6px 0px 0px;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100026655" data-ratio="0.04682779456193353" data-s="300,640" width="100%" data-type="gif" data-w="662" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" src="https://wechat2rss.xlab.app/img-proxy/?k=d09fac3b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlibPr34QbnjbOf5zibmr8icxorC0RSyzUwWDlZDTewicrXTRw5JtMnxd9eA%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="text-align: justify;font-size: 14px;color: rgb(62, 62, 62);letter-spacing: 1px;line-height: 2;padding: 0px;box-sizing: border-box;" data-nest-level="6"><p data-nest-level="7"><span leaf="" data-nest-level="8">    团队研究工作聚焦国家战略性需求和产业共性问题，主要围绕智能化时代的软件工程与系统软件技术展开，具体包括<span textstyle="" style="font-weight: bold;">软件智能化开发与运维方法与技术（</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><span leaf="" data-nest-level="9"><span textstyle="" style="font-weight: bold;">AI4SE）以及面向智能化系统的工程化方法与技术（SE4AI）</span>两个方面。前者关注于将大模型与Agent等智能化技术应用于复杂软件的开发、测试与运维之中，后者关注于</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">融合代码组件与</span></font><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">AI组件的</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">新型</span></font><span leaf="" data-nest-level="9">AI原生系统</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">架构与软件支撑技术，以及面向</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">智能汽车、智能制造、自主无人系统等新型智能化系统的基础软件支撑与开发测试方法</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">。</span></font></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="7"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032846" data-ratio="0.21394230769230768" data-s="300,640" type="block" data-type="png" data-w="832" style="width:508px;height:109px;" src="https://wechat2rss.xlab.app/img-proxy/?k=61889c83&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7IRu0AehEX7Oj1MicFiauibnKiaaqGfBHUPMow4IgHG7OmYRPorBUCPG400aXom21qIfWlKwOVCoHjqEESYRCF8UWLMSM3fwbnjxk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-nest-level="7"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"></font></span></p></div></div><div style="margin: 10px 0%;text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: top;width: auto;border-width: 0px;border-style: none;border-color: rgb(62, 62, 62);line-height: 1;letter-spacing: 0px;padding: 0px;align-self: flex-start;flex: 100 100 0%;height: auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11"> 工作成果</span></strong></p></div></div><div style="text-align: center;line-height: 0;margin: -6px 0px 0px;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100026656" data-ratio="0.04682779456193353" data-s="300,640" width="100%" data-type="gif" data-w="662" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" src="https://wechat2rss.xlab.app/img-proxy/?k=d09fac3b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlibPr34QbnjbOf5zibmr8icxorC0RSyzUwWDlZDTewicrXTRw5JtMnxd9eA%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="text-align: justify;font-size: 14px;color: rgb(62, 62, 62);letter-spacing: 1px;line-height: 2;padding: 0px;box-sizing: border-box;" data-nest-level="6"><p data-nest-level="7"><span leaf="" data-nest-level="8">     研究工作得到科技部重点研发计划项目、自然科学基金重点/面上项目支持，与重点企业共建校企联合实验室，研究成果在多家重点企业和重点行业应用，获华为优秀技术成果奖。</span></p><p data-nest-level="7"><span leaf="" data-nest-level="8">     在ICSE、FSE、ASE、ISSTA、CCS、WWW、TOSEM、TSE以及中国科学、软件学报等国内外高水平会议与期刊上发表论文100余篇。发表在软件工程领域国际旗舰期刊《 IEEE Transactions on Software Engineering》上的论文获得该期刊首次颁发的年度最佳论文奖。此外还获得ACM SIGSOFT及IEEE TCSE杰出论文等国际期刊/会议优秀论文奖10余次。</span></p></div></div><div style="line-height: 0;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100026661" data-ratio="0.2878612716763006" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="865" src="https://wechat2rss.xlab.app/img-proxy/?k=89b31866&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlHQiboXJjZtpQvATmgJQKcib1f4nWSk0flG8Ugyz2RzfjYaeICp8grFUA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="3"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: right;line-height: 0;margin: -56px 0px 0px;opacity: 0.4;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 34%;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100026662" src="https://wechat2rss.xlab.app/img-proxy/?k=dead9458&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlaVBznawTWV2NP3LiaKSFQPbdvGkFic5k8rlP5DzBXPg9oyMdtLLUEJAQ%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="3"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0px -1px;box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;background-color: rgb(153, 243, 199);padding: 8px;border-radius: 5px;overflow: hidden;box-sizing: border-box;" data-nest-level="8"><div style="color: rgb(0, 0, 0);letter-spacing: 0px;font-size: 24px;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12">PART 02</span></strong></p></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: -32px 0px 0px;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 1px;border-color: rgb(153, 243, 199);border-radius: 15px;overflow: hidden;margin: 0px 0px 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="5"><div style="z-index: 2;box-sizing: border-box;" data-nest-level="6"><div style="margin: 15px 0px;transform: translate3d(-10px, 0px, 0px);-webkit-transform: translate3d(-10px, 0px, 0px);-moz-transform: translate3d(-10px, 0px, 0px);-o-transform: translate3d(-10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><p style="text-align: center;line-height: 2;padding: 0px;font-size: 28px;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="8"><span style="background-image: linear-gradient(90deg, rgb(106, 158, 246) 0%, rgb(133, 255, 171) 100%);color: transparent;-webkit-background-clip: text;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">教育教学与学术服务</span></strong></span></p></div></div></div></div></div><div style="text-align: right;line-height: 0;margin: -79px 0px 0px;opacity: 1;box-sizing: border-box;" data-nest-level="3"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 37px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="4"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="2.759124087591241" data-s="300,640" data-type="png" data-w="274" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026660" src="https://wechat2rss.xlab.app/img-proxy/?k=7cdb52dd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliacAJOrTKu7xGtIMpB22oMlHWazzWGeoSMVgRwpPaot2dBIFia0R5kEg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: 95%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(153, 243, 199);border-radius: 15px;overflow: hidden;padding: 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="justify-content: center;display: flex;flex-flow: row;margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;box-sizing: border-box;" data-nest-level="6"><div style="line-height: 0;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 24px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026664" src="https://wechat2rss.xlab.app/img-proxy/?k=eed601b3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliavU9btdCdhe2WeoXLWg4GeLoXCibVq6FFeJL6jNcOVfowjBnEgg7AXw%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;padding: 0px 17px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px;box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11"> 教育教学</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;box-sizing: border-box;" data-nest-level="6"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="7"><div style="line-height: 0;transform: rotateX(180deg) rotateY(180deg);-webkit-transform: rotateX(180deg) rotateY(180deg);-moz-transform: rotateX(180deg) rotateY(180deg);-o-transform: rotateX(180deg) rotateY(180deg);box-sizing: border-box;" data-nest-level="8"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 24px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="9"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026663" src="https://wechat2rss.xlab.app/img-proxy/?k=eed601b3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliavU9btdCdhe2WeoXLWg4GeLoXCibVq6FFeJL6jNcOVfowjBnEgg7AXw%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="text-align: justify;font-size: 14px;color: rgb(62, 62, 62);letter-spacing: 1px;line-height: 2;padding: 0px;box-sizing: border-box;" data-nest-level="6"><p data-nest-level="7"><span leaf="" data-nest-level="8">     团队编写的教材《现代软件工程基础》入选教育部软件工程教指委推荐教材，获2022年教育部-华为“智能基座”优秀教材奖、优秀课件奖。编写的专著《软件开发大数据分析研究与实践》入选工业和信息化部“十四五”规划专著。</span></p><p data-nest-level="7"><span leaf="" data-nest-level="8">     彭鑫教授获得复旦大学本科毕业生 “我心目中的好老师”以及复旦大学“研究生心目中的好导师”称号，入选2023年教育部-华为“智能基座”优秀教师，同时担任IEEE软件工程知识体系（SWEBOK）3.0和4.0版编委会成员。</span><span leaf="" data-nest-level="8">指导学生获得2025年“挑战杯”“揭榜挂帅”擂台赛全国特等奖。</span></p></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: -2px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-top: 1px solid rgb(33, 143, 244);border-bottom: 1px solid rgb(33, 143, 244);height: auto;margin: 0px 6px;padding: 14px 0px;box-sizing: border-box;" data-nest-level="6"><div style="line-height: 0;text-align: center;box-sizing: border-box;" data-nest-level="7"><p style="text-align: center;" nodeleaf="" data-nest-level="8"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100030423" data-ratio="0.6600877192982456" data-s="300,640" type="block" data-type="png" data-w="912" src="https://wechat2rss.xlab.app/img-proxy/?k=09c22ec3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M5dVpdscWrg0hZ77FnCC5JrOexch0n5QXIPXbDibticjuAmlcICopDTdVaA4BIOia7CNzrfQrlJ8JNyw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;box-sizing: border-box;" data-nest-level="6"><div style="line-height: 0;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 24px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026668" src="https://wechat2rss.xlab.app/img-proxy/?k=eed601b3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliavU9btdCdhe2WeoXLWg4GeLoXCibVq6FFeJL6jNcOVfowjBnEgg7AXw%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;padding: 0px 17px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px;box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11"> 学术服务</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;box-sizing: border-box;" data-nest-level="6"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="7"><div style="line-height: 0;transform: rotateX(180deg) rotateY(180deg);-webkit-transform: rotateX(180deg) rotateY(180deg);-moz-transform: rotateX(180deg) rotateY(180deg);-o-transform: rotateX(180deg) rotateY(180deg);box-sizing: border-box;" data-nest-level="8"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 24px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="9"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026669" src="https://wechat2rss.xlab.app/img-proxy/?k=eed601b3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliavU9btdCdhe2WeoXLWg4GeLoXCibVq6FFeJL6jNcOVfowjBnEgg7AXw%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="text-align: justify;font-size: 14px;color: rgb(62, 62, 62);letter-spacing: 1px;line-height: 2;padding: 0px;box-sizing: border-box;" data-nest-level="6"><p data-nest-level="7"><span leaf="" data-nest-level="8">    团队承办</span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><span leaf="" data-nest-level="9">IEEE全球化软件工程国际会议（ICGSE 2014）、IEEE软件维护与演化国际会议（ICSME 2017）、2022年与2023年CCF中国软件大会等国内外重要学术会议。彭鑫教授担任中国计算机学会软件工程专委会副主任、中国汽车工程学会基础软件分会副主任、SCI期刊《Journal of Software: Evolution and Process》联合主编，以及TOSEM、EMSE、软件学报等多个期刊编委。团队成员常年担任ICSE、FSE、ASE、ISSTA等软件工程顶级国际会议程序委员。    </span></span></p><p style="" data-nest-level="7"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">    彭鑫教授创办智能化软件开发沙龙，依托沙龙微信群举办了</span></font><span leaf="" data-nest-level="9">4</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">2</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">期线上微访谈活动，反响热烈。团队微信公众号</span></font><span leaf="" data-nest-level="9">CodeWisdom已形成较大影响力</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="8"><font face="宋体" data-nest-level="9"><span leaf="" data-nest-level="10">。</span></font></span></p></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: -2px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-top: 1px solid rgb(33, 143, 244);border-bottom: 1px solid rgb(33, 143, 244);height: auto;margin: 0px 6px;padding: 14px 0px;box-sizing: border-box;" data-nest-level="6"><div style="line-height: 0;text-align: center;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100026666" data-ratio="0.6658959537572254" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="865" src="https://wechat2rss.xlab.app/img-proxy/?k=1e7b1849&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlDPCOWXsd8icjoUoAue7uhgLx1A1wh9WLt423071W3EswVxkSZWfb2XA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: justify;box-sizing: border-box;" data-nest-level="5"><div style="justify-content: center;display: flex;flex-flow: row;margin: 0px;box-sizing: border-box;" data-nest-level="6" data-pm-slice="0 0 []"><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;box-sizing: border-box;" data-nest-level="7"><div style="line-height: 0;box-sizing: border-box;" data-nest-level="8"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 24px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="9"><img data-aistatus="1" alt="图片" class="rich_pages wxw-img __bg_gif" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 24px !important;box-sizing: border-box;height: auto !important;visibility: visible !important;" width="100%" data-imgfileid="100026668" src="https://wechat2rss.xlab.app/img-proxy/?k=c4790f65&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliavU9btdCdhe2WeoXLWg4GeLoXCibVq6FFeJL6jNcOVfowjBnEgg7AXw%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D17"/></p></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;padding: 0px 17px;box-sizing: border-box;" data-nest-level="7"><div style="margin: 0px;box-sizing: border-box;" data-nest-level="8"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12"> 专家观点</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-end;box-sizing: border-box;" data-nest-level="7"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="8"><div style="line-height: 0;transform: rotateX(180deg) rotateY(180deg);-webkit-transform: rotateX(180deg) rotateY(180deg);-moz-transform: rotateX(180deg) rotateY(180deg);-o-transform: rotateX(180deg) rotateY(180deg);box-sizing: border-box;" data-nest-level="9"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 24px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="10"><img data-aistatus="1" alt="图片" class="rich_pages wxw-img __bg_gif" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 24px !important;box-sizing: border-box;height: auto !important;visibility: visible !important;" width="100%" data-imgfileid="100026669" src="https://wechat2rss.xlab.app/img-proxy/?k=895dbe9c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliavU9btdCdhe2WeoXLWg4GeLoXCibVq6FFeJL6jNcOVfowjBnEgg7AXw%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D18"/></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="6"><div style="text-align: justify;font-size: 14px;color: rgb(62, 62, 62);letter-spacing: 1px;line-height: 2;padding: 0px;box-sizing: border-box;" data-nest-level="7"><p data-nest-level="8"><span leaf="" data-nest-level="9">    彭鑫教授</span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="9"><font face="宋体" data-nest-level="10"><span leaf="" data-nest-level="11">围绕智能化软件以及智能化开发发表的多篇观点文章受到学术界和产业界广泛关注，多次受邀在学术会议以及行业大会上进行分享。</span></font></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="8"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032847" data-ratio="0.7403846153846154" data-s="300,640" type="block" data-type="png" data-w="832" src="https://wechat2rss.xlab.app/img-proxy/?k=a9dc73f1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4M7pXCFukrP8jjJxV9e4S6xxos92Uj9n9hxKcYsFpDEZG6MsF1kDus7wLQRg3989D2s8obYn5FLwOERibxciaAfMXVEQZdHlqXk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf="" data-nest-level="8"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7355769230769231" data-s="300,640" data-type="png" data-w="832" type="block" data-imgfileid="100032848" src="https://wechat2rss.xlab.app/img-proxy/?k=01cc4914&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5jH8ftyaia8O9VAjGRaDricGc1aXIoCnd6BCnugBlmDqFAYZ7B5xmXqQNzicoicFnicf9QicBtAVDZFJicqJBtpUNicDiajudjUFQggibEQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf="" data-nest-level="8"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032849" data-ratio="0.5625" data-s="300,640" type="block" data-type="png" data-w="832" src="https://wechat2rss.xlab.app/img-proxy/?k=b46a25ae&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6iaiaIDIpxxcY5avicDsiaLHagCeFmqwSuJynVNfqZsicsZsWIegbWptmro0cHkznpNp4jsG9rU3TlE0Nt58aHgrEH3YiaVpldZpMns%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="3"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: right;line-height: 0;margin: -56px 0px 0px;opacity: 0.4;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 34%;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100026667" src="https://wechat2rss.xlab.app/img-proxy/?k=dead9458&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlaVBznawTWV2NP3LiaKSFQPbdvGkFic5k8rlP5DzBXPg9oyMdtLLUEJAQ%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="3"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0px -1px;box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;background-color: rgb(153, 243, 199);padding: 8px;border-radius: 5px;overflow: hidden;box-sizing: border-box;" data-nest-level="8"><div style="color: rgb(0, 0, 0);letter-spacing: 0px;font-size: 24px;box-sizing: border-box;" data-nest-level="9"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12">PART 03</span></strong></p></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: -32px 0px 0px;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 1px;border-color: rgb(153, 243, 199);border-radius: 15px;overflow: hidden;margin: 0px 0px 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="5"><div style="z-index: 2;box-sizing: border-box;" data-nest-level="6"><div style="margin: 15px 0px;transform: translate3d(-10px, 0px, 0px);-webkit-transform: translate3d(-10px, 0px, 0px);-moz-transform: translate3d(-10px, 0px, 0px);-o-transform: translate3d(-10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><p style="text-align: justify;line-height: 2;padding: 0px;font-size: 28px;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="8"><span style="background-image: linear-gradient(90deg, rgb(106, 158, 246) 0%, rgb(133, 255, 171) 100%);color: transparent;-webkit-background-clip: text;text-align: center;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">        研究方向介绍</span></strong></span></p></div></div></div></div></div><div style="text-align: right;line-height: 0;margin: -79px 0px 0px;opacity: 1;box-sizing: border-box;" data-nest-level="3"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 37px;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="4"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="2.759124087591241" data-s="300,640" data-type="png" data-w="274" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" width="100%" data-imgfileid="100026671" src="https://wechat2rss.xlab.app/img-proxy/?k=7cdb52dd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqliacAJOrTKu7xGtIMpB22oMlHWazzWGeoSMVgRwpPaot2dBIFia0R5kEg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: 95%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(153, 243, 199);border-radius: 15px;overflow: hidden;padding: 0px 20px;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6"><span leaf="" data-nest-level="7">     团队围绕智能化软件工程与系统开展研究，具体包括</span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><span leaf="" data-nest-level="8">9个研究方向及相应的研究组，即：程序分析与</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">智能化</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">测试、软件分析与挖掘、软件供应链治理、软件智能化开发、</span></font><span leaf="" data-nest-level="8">AI原生与云原生系统、人工智能系统工程、人机物融合系统软件、机器人软件工程、智能汽车与工业软件。目前，团队已围绕相关研究形成良好的产学研合作关系，并瞄准</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">软件产业智能化开发能力提升</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">、开源软件生态治理、</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">企业智能化转型发展</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">、人机物融合泛在计算、智能汽车与智能制造基础软件等国家信息产业发展的重大战略需求进行布局。</span></font></span></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="7"><div style="transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-o-transform: rotateX(180deg);box-sizing: border-box;" data-nest-level="8"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9178px;width: 31.981px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="9"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="10"><div style="z-index: 1;transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="11"><div style="margin: -6px 0px -16px;transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-o-transform: rotateX(180deg);box-sizing: border-box;" data-nest-level="12"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 0.18;box-sizing: border-box;" data-nest-level="13"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="14"><strong style="box-sizing: border-box;" data-nest-level="15"><span leaf="">1</span></strong></p></div></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">程序分析与智能化测试</span></strong></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p style="text-indent: 2.1429em;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="6"><span leaf="" data-nest-level="7">在软件定义一切的时代，质量是软件成功的关键因素之一。面向软件质量保障工具的可靠性和可用性，团队聚焦静态程序分析和软件测试两个领域。我们基于抽象解释理论、内存模型、程序逻辑、程序语言理论和计算机系统等技术，设计和实现了一种多阶段的模块化分析平台；开放的架构助力分析能力的扩展，多阶段闭环迭代机制提升分析精度。我们探索大语言模型和传统测试方法的有机结合，面向移动应用、微服务系统、无人自主系统、网络通信协议等领域研究高效的测试技术。课题组的研究工作获得了国家自然科学基金面上项目和科技部重点研发项目的资助。相关成果发表在软件工程领域的顶级会议</span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7" data-pm-slice="0 0 []"><span leaf="" data-nest-level="8"> ICSE、FSE、ASE、ISSTA 上，并荣获 ISSTA 杰出论文奖。多个项目成果在企业（荣耀、字节跳动、华为等）落地应用。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5453703703703704" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032850" src="https://wechat2rss.xlab.app/img-proxy/?k=1beeffe1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5AkkVn9Ip71s06EpjWKWRqUicz0liaQeQhOVRsQwoK7qzNLURmODIWGy9JmxPrgf4sdyfw3ZJwPoiaibSXibrJdU2t8xjPuSgI6fYw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="7"><div style="box-sizing: border-box;" data-nest-level="8"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9086px;width: 31.9781px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="9"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="10"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="11"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="12"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="13"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="14"><strong style="box-sizing: border-box;" data-nest-level="15"><span leaf="">2</span></strong></p></div></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">软件分析与挖掘</span></strong></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    大型复杂软件系统的长期开发与维护过程形成了大规模代码库，还沉淀了代码提交、需求讨论、缺陷分析等大量的开发过程数据。尽管以大模型和智能体为代表的</span></font><span leaf="" data-nest-level="8"> AI 编码技术极大提升了代码产出效率，但面对大型软件系统的多层次复杂性，如何充分利用软件开发过程中沉淀的各类数据与知识，提升开发质量，降低开发成本，减少代码隐患与维护难度，仍是一个不可回避的现实问题。本方向聚焦软件开发过程数据分析、代码演化追溯、依赖与架构分析、缺陷分析等关键技术，构建软件开发追溯体系，充分挖掘大型复杂软件系统长期演化中积累的开发数据与知识，建立基于时空追溯的软件研发数字化基座，实现代码溯源和辅助理解、架构演化分析、研发热点与态势研判、开发知识挖掘等多种软件分析与挖掘能力，为智能体和人类工程师的软件开发过程提供数据与知识支撑。本方向研制“祝融”代码大数据分析平台，实现面向代码编写和评审、架构分析与看护、开发历史决策回顾等多种应用场景的基础数据支持能力，并与华为、荣耀、中国电科32所、中汇信息、亿通、汇丰科技等企业开展技术合作。后续将进一步持续利用大模型和Agent等智能化基础设施，强化各类软件研发数据的分析挖掘能力，提升软件开发知识挖掘和演化态势研判的效果。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5509259259259259" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032851" src="https://wechat2rss.xlab.app/img-proxy/?k=ec87dd78&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6jkR0mzjqmn4bNibpKXia3QM0O1Bdms54N8VfBsm3tO9TwW8MA5NWudsrGmPVKZURjX19KcWTvpPc1cMYqFzgceqIIAfytib2ibqk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9151px;width: 31.9801px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">3</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">软件供应链治理</span></strong></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    针对日益严峻的软件供应链可信问题，团队围绕安全风险、合规风险、维护风险开展系统性研究工作。团队聚焦漏洞知识增强、漏洞传播影响分析、漏洞与恶意软件包检测、漏洞验证、补丁迁移、漏洞修复、组件迁移等关键任务，融合动静态分析、大模型、智能体等技术，研发了软件供应链风险治理平台</span></font><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">“伏羲”，已累计检测到460+个新漏洞并申请50+个CVE，在NPM与PyPI生态中检测出3000+个恶意软件包，与华为、中科南京软件技术研究院等开展合作，相关工作获得4次ACM SIGSOFT、IEEE TCSE杰出论文奖。与此同时，团队围绕大模型供应链治理开展研究，重点关注供应链风险建模、模型依赖关系恢复、Skills与MCP运行时防护与恶意检测等方向。团队发布首个开源大模型系统供应链的系统定义与研究综述；首次在百万规模上刻画开源模型供应链结构与风险传播规律，揭示模型生态中隐式依赖复杂、风险传播链路不透明等问题，并在Hugging Face上的“孤立模型”场景中验证了模型隐式依赖关系的恢复能力；在MCP Server生态中检测多个高风险恶意Server。</span></font></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5509259259259259" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032852" src="https://wechat2rss.xlab.app/img-proxy/?k=12ec40a7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4uDPcVDHLUMvp9TF9lCZHwzyIqrQJqoWsKnYG89zGCAdK5iaYqyAICkLHV68hgnJiaoOWcN0MpibQsNyNjHRicZicTWJ1geSpoOGRE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9225px;width: 31.9901px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">4</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">软件智能化开发</span></strong></p></div></div></div></div><div style="text-align: justify;font-size: 14px;color: rgb(62, 62, 62);letter-spacing: 1px;line-height: 2;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    基于</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">大模型与</span></font><span leaf="" data-nest-level="8">Agent</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">的代码生成与理解已经被广泛应用于各类软件开发项目。</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">然而，由于系统复杂性这一根本性挑战以及软件开发知识的缺失，大模型与</span></font><span leaf="" data-nest-level="8">Agent在面对真实软件开发任务时经常出现缺少全局理解、难以整体规划的问题，从而难以适应大规模复杂软件开发的需要。为此，我们在深入理解软件开发实践以及软件工程思想的基础上，</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">从知识增强与过程驾驭两个方面研究并构建面向复杂软件智能化开发的方法体系与工具平台</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">，</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">支持</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">生成式应用开发、软件理解与问题定位、仓库级代码生成与问题修复、代码审查与漏洞检测等</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">任务</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">。</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">在知识增强方面</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">，我们提出构建共建、共享、与代码同步演化的代码数字孪生，通过</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">业务与设计</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">知识的抽取、组织以及按需的上下文补充</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">支持</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><span leaf="" data-nest-level="8">Agent</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">自主探索分析以及人机协作智能化开发；在过程驾驭方面，我们通过设计感知的任务拆解与工作流管理、基于知识的工具与技能按需加载、基于可观测性数据分析的异常检测与干预优化提升</span></font><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">Agent的持续高效工作能力。</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">相关工作多次荣获</span></font><span leaf="" data-nest-level="8">ACM SIGSOFT以及IEEE TCSE杰出论文奖，与华为、阿里、字节、腾讯等企业开展合作，特性驱动的迭代式软件应用生成、基于代码数字孪生的软件理解与维护支持、静态检查误报消除及逻辑漏洞检测、知识增强的同源漏洞检测等多项成果在企业落地应用。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.55" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032853" src="https://wechat2rss.xlab.app/img-proxy/?k=a937f53c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN79jOjwObBicKy9MOXlTv3hcVk0VASibaV65zrLFhLibUdL29SVprBfibiaBk08OibBpEfEVLvCytnLkD76CTpJZ2KFTzJ7FiawiaibUSeo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9225px;width: 31.9901px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">5</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><span style="text-decoration: none;box-sizing: border-box;" data-nest-level="10"><strong style="box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12"> AI原生与云原生系统</span></strong></span></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    以容器、微服务等为代表的云原生技术给现代软件架构、应用模式等带来了深刻改变，并已成为企业数字化转型的关键支撑技术。同时，以大模型、</span></font><span leaf="" data-nest-level="8">Agent为代表的AI技术也正在重塑现代应用形态。在此背景下，AI原生与云原生逐渐成为两种代表性的现代应用系统形态，同时二者不断融合、持续推动智能化软件系统创新发展。为此，我们围绕AI原生与云原生系统及应用生态构建方法开展研究，同时针对这类系统的复杂性和不确定性开展智能化运维方法研究。在</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">智能体技术方面</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">，我们针对</span></font><span leaf="" data-nest-level="8">GUI Agent</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">以及</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><span leaf="" data-nest-level="8">Web/API混合Agent</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">开展研究，</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">实现并开源了基于大模型的自演进交互式智能体框架</span></font><span leaf="" data-nest-level="8">Fairy，并在智能体架构优化、智能体能力评估等方面取得了一系列成果。在</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">智能体系统方面</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">，</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">我们面向企业智能化转型发展研究融合微服务等代码组件与</span></font><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">Agent等AI组件的神经符号融合架构以及相应的自适应与自演化技术，实现智能与可信的有机融合与平衡。在智能体应用方面，我们构建了面向</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">高校教学、学习与科研全过程的</span></font><span leaf="" data-nest-level="8">AI Agent平台Wisepen，</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">支持</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">资料管理、知识问答、作业指导、论文研写、教师助教与科研辅助</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">等智能化场景以及相关智能化开放生态。</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">我们构建的开源微服务基准系统</span></font><span leaf="" data-nest-level="8">TrainTicket已被上百家国内外高校和研究机构用于相关研究</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">。</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">此外，我们还构建了基于大模型</span></font><span leaf="" data-nest-level="8">Agent的AI云原生软件基准系统TripSphere</span></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">。相关</span></font></span><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">研究成果获得软件工程旗舰期刊《</span></font><span leaf="" data-nest-level="8">IEEE Transactions on Software Engineering》年度最佳论文奖，同时与华为、阿里、字节、腾讯等企业开展合作，系统架构评估、运行时异常检测、告警事件聚合、故障根因定位等研究成果在企业应用。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.55" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032854" src="https://wechat2rss.xlab.app/img-proxy/?k=3336fb64&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6trrvOD4w9RTUpASmTibLsyEGJgGYPJC49ED6NibPshIIJvU0tsgOtZLPcdiaagLw4ziblOkB6dz1MgSUoBibdibahHfL3POEibehd4s%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9225px;width: 31.9901px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">6</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><span leaf="" data-nest-level="10"><span textstyle="" style="font-weight: bold;">人工智能系统工程</span></span></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    人工智能系统具有复杂异构的软硬件技术栈，如何在开发和部署中确保系统可信、性能稳定、推理速度等成为人工智能系统工程中的关键挑战。在应用软件侧，团队围绕多场景智能体构建、智能体可信演化，以及运行时质量保障等角度开展研究工作，旨在实现人工智能系统的性能提升与质量保障。在系统软件侧，团队围绕系统推理优化、全局编译优化，以及高性能算子开发开展研究工作，旨在实现人工智能系统在各种边端云异构设备上的快速部署与高效运行。</span></font></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.55" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032855" src="https://wechat2rss.xlab.app/img-proxy/?k=ad185c06&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6AHXib1dBCIb8RkLPLiajLs4PKwB54AiaGpPDLo2sicPZiajwibk0jYd6tVPagmpRXtoBePXEeKw9OXAdSgjb9TFX9B1Nv2kHdcuFZM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9225px;width: 31.9901px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">7</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><span leaf="" data-nest-level="10"><span textstyle="" style="font-weight: bold;">人机物融合系统软件</span></span></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    在人机物三元融合的万物智能互联时代，人机物融合系统软件可类比于传统计算机操作系统，是实现海量异构资源（信息服务、人力众包、物理设备）统一管理、支撑多领域智能化应用构建与运行的核心支柱。本小组围绕人机物融合系统软件的构造与应用开展了系列工作：以边缘云原生技术为基座，研制面向分级分层边缘环境的分布式系统软件，以软件定义的方式实现边缘侧计算、存储、网络、物理设备等异构资源的统一接入与池化；设计覆盖多边缘节点的集群管控与自治，以及跨节点资源互操作机制；构建人机物泛在环境的数字空间孪生，结合大模型、</span></font><span leaf="" data-nest-level="8">Agent等技术支持资源得按需编排与智能应用的快速构建；依托云边端协同的算力与设备能力调度，支撑应用高效、可靠执行。当前，本小组已经具有无人机、无人车、机器人、边缘计算盒等一系列专用硬件设备，已经研制出基于开源云原生边缘计算框架KubeEdge的云边协同人机物融合系统软件初始版本。在此基础上，小组计划进一步夯实系统软件能力，并在智慧城市设备联动、无人系统集群自治、船岸协同数据互联等真实场景中开展实践验证。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5518518518518518" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032856" src="https://wechat2rss.xlab.app/img-proxy/?k=e3bba32d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6zlliciae5dA1LUlpmsyJMM3feJjKiaqF7c2W8ZzkZo830UxADgMCh8mqu8kyAm5pnxmcgOSc9p1WKrCDGbFZmuZRCr5jyrAiaM38%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9225px;width: 31.9901px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">8</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><span leaf="" data-nest-level="10"><span textstyle="" style="font-weight: bold;">机器人软件工程</span></span></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;color: rgb(62, 62, 62);box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    随着人工智能技术的快速发展，智能机器人正逐步融入日常生活，并在越来越多的实际场景中承担复杂的任务。面对现实环境中对高可靠性长程任务的要求，课题组聚焦于将大模型（</span></font><span leaf="" data-nest-level="8">LLM、VLA、VLM等）与程序合成技术相结合，研究机器人程序自主生成方法，研究机器人任务执行过程中自主监控及问题检测方法、机器人程序与运行平台相结合的软件自适应方法，研究面向动态环境中机器人程序自主演化方法。课题组的研究受到上海市重大专项的资助，研究成果发表在人工智能领域NeurIPS、IJCAI等顶级会议上，并获得中国软件大会“机器人大模型与具身智能”挑战赛一等奖。</span></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.549074074074074" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032857" src="https://wechat2rss.xlab.app/img-proxy/?k=3f51853f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7MmHiaFgu7KymeD7pfaeKKlP5tFBnBwmVpAXAd26rdq13ltfWvymzXRy1yrpicOibmVC6uEjk2PN8rwj4umEJAG5VNAyHUNS8aQQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="justify-content: center;display: flex;flex-flow: row;margin: 20px 0px;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;line-height: 0.1;margin: 0px 5px 5px;box-sizing: border-box;" data-nest-level="6"><div style="box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;vertical-align: top;overflow: hidden;height: 24.9225px;width: 31.9901px;background-color: rgb(33, 143, 244);box-sizing: border-box;" data-nest-level="8"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="9"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="10"><div style="margin: -6px 0px -16px;box-sizing: border-box;" data-nest-level="11"><div style="font-size: 20px;color: rgb(255, 255, 255);line-height: 1.9;text-shadow: rgba(0, 0, 0, 0.09) 3px 0px 0px;box-sizing: border-box;" data-nest-level="12"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="13"><strong style="box-sizing: border-box;" data-nest-level="14"><span leaf="" data-nest-level="15">9</span></strong></p></div></div></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 100 100 0%;height: auto;align-self: flex-end;padding: 0px;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0% 4px;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;" data-nest-level="7"><div style="font-size: 18px;color: rgb(52, 54, 60);padding: 0px;text-align: left;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><span leaf="" data-nest-level="10"><span textstyle="" style="font-weight: bold;">智能汽车与工业软件</span></span></p></div></div></div></div><div style="text-align: justify;font-size: 14px;line-height: 2;letter-spacing: 1px;box-sizing: border-box;" data-nest-level="5"><p data-nest-level="6" data-pm-slice="0 0 []"><span style="mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;" data-nest-level="7"><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">    工业软件在现代工业制造中扮演着</span></font><font face="宋体" data-nest-level="8"><span leaf="" data-nest-level="9">“大脑”与“神经系统”的关键角色，是实现制造系统数字化、网络化与智能化的核心基础。智能汽车则被视为全球制造业的战略制高点，其发展不仅推动技术创新，也加速产业升级。两者均高度依赖系统的安全性、可用性与可靠性，对计算机技术，尤其是软件与人工智能提出了更高的技术要求。本团队以智能汽车与工业软件为主要应用场景，结合软件工程与系统观思想，面向嵌入式系统运行环境的复杂性和需求多样性，系统化开展共性基础软件研究。研究内容包括：分布式实时系统的设计与实现、嵌入式系统的智能化开发方法以及复杂嵌入式系统的功能测试与性能分析。在智能汽车领域，团队聚焦智能驾驶与控制系统，通过实验与仿真验证基础研究成果的有效性；在工业软件领域，则围绕数字孪生系统的构建，重点探索工业生产系统中的设备控制、数据采集与分析等关键技术。该研究旨在构建可复用的软件基础设施和工程方法，为提升智能制造与智能汽车系统的性能、可靠性与柔性化水平提供理论支撑和实践指导。</span></font></span></p><p style="text-align: center;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5453703703703704" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032858" src="https://wechat2rss.xlab.app/img-proxy/?k=f3d0c98a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4g6KpibDh1Ou58XllbBfL4lvtrUNM2fdCUZLuAy2KTu1ytP8NoAYOMXVibDms7yicYdypJe4icfuHU7LmCIoLsnEOdxBtV4QFNjP4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;" data-nest-level="3"><div style="z-index: 1;box-sizing: border-box;" data-nest-level="4"><div style="text-align: right;line-height: 0;margin: -56px 0px 0px;opacity: 0.4;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 34%;height: auto;box-sizing: border-box;" nodeleaf="" data-nest-level="6"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="gif" data-w="800" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100026707" src="https://wechat2rss.xlab.app/img-proxy/?k=dead9458&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlaVBznawTWV2NP3LiaKSFQPbdvGkFic5k8rlP5DzBXPg9oyMdtLLUEJAQ%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;margin: 5px 0% 10px;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: 95%;vertical-align: top;box-shadow: rgb(185, 185, 185) 1.4px 1.4px 6px;padding: 10px 10px 15px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="4"><div style="margin: -30px 0% 0px;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: top;width: 50%;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0%;line-height: 0;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(0, 0, 0) 0px 0px 0px;width: 95%;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2196078431372549" data-s="300,640" data-type="png" data-w="255" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100026705" src="https://wechat2rss.xlab.app/img-proxy/?k=620a9e4c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlibiadJ3PeDyiaaye3Ihn1Seialc4QGVSax9yPbGQtu1h8ibrJxdqG9zcibyg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="display: inline-block;vertical-align: top;width: 50%;box-shadow: rgb(0, 0, 0) 0px 0px 0px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0%;line-height: 0;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 95%;box-sizing: border-box;" nodeleaf="" data-nest-level="8"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2196078431372549" data-s="300,640" data-type="png" data-w="255" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100026706" src="https://wechat2rss.xlab.app/img-proxy/?k=620a9e4c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlibiadJ3PeDyiaaye3Ihn1Seialc4QGVSax9yPbGQtu1h8ibrJxdqG9zcibyg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="margin: 10px 0%;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: bottom;width: 50%;align-self: flex-end;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0%;font-size: 13px;box-sizing: border-box;" data-nest-level="7"><div style="width: 5em;height: 5em;display: inline-block;vertical-align: bottom;margin: 0.12em 0px 0px;border-radius: 100%;background-color: rgba(252, 160, 183, 0.51);box-sizing: border-box;" data-nest-level="8"><div style="width: 5em;height: 5em;border-radius: 100%;padding: 0.2em 0.1em 0.1em 0.2em;margin-left: -0.2em;margin-top: -0.1em;background-color: rgba(169, 219, 242, 0.43);box-sizing: border-box;" data-nest-level="9"><div style="width: 100%;height: 100%;border-radius: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;box-shadow: rgb(0, 0, 0) 0px 0px 0px;overflow: hidden;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=5eb5aadf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlekCvIcsCdLLPjMr0kicfRb17V7w0wicDo8TR58cHm8hsRaKrBb0QPgQw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);box-sizing: border-box;" data-nest-level="10"><p style="width: 100%;height: 100%;overflow: hidden;line-height: 0;max-width: 100%;box-sizing: border-box;" nodeleaf="" data-nest-level="11"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.996" data-s="300,640" data-type="png" data-w="1000" style="width: 100%;height: 100%;opacity: 0;box-sizing: border-box;" data-imgfileid="100026710" src="https://wechat2rss.xlab.app/img-proxy/?k=5eb5aadf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FfqMibmFHJ8M7lDIq8yJ3ReZddjO3hqpqlekCvIcsCdLLPjMr0kicfRb17V7w0wicDo8TR58cHm8hsRaKrBb0QPgQw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div></div></div><div style="display: inline-block;vertical-align: bottom;width: 50%;align-self: flex-end;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="6"><div style="text-align: right;box-sizing: border-box;" data-nest-level="7"><div style="text-align: left;font-size: 12px;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">CodeWisdom</span></strong></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">一个有知识的软工公众号</span></strong></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">发现智能化编程之道</span></strong></p></div></div></div></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=d174f19d&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516507%26idx%3D1%26sn%3D39e6848cfddd76eb21c623dad2d14f21">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 22 Jul 2026 08:00:00 +0800</pubDate>
    </item>
    <item>
      <title>活动预告｜CodeWisdom 可信AI系统系列学术报告第13期</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516488&amp;idx=1&amp;sn=ec7c753b2092034ccc9fdfe46a9ea59d</link>
      <description>报告时间：2026年7月22日（周三）上午10:30</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-07-21 10:22</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=1a608f60&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN7wH3oAno7OHdY1ZD3WFGVYtrHXB4E30zIN1jCS2OpQNu3Oa3UIz8WJWRviae8dj6tQs4q0wWrfwr7y16dv3BchjZcjDibtGR7og%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>报告时间：2026年7月22日（周三）上午10:30</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);" data-nest-level="2"><div style="margin: 80px 0px 20px;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: 100%;vertical-align: top;background-color: rgba(143, 179, 219, 0.1);padding: 0px 15px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="4"><div style="display: flex;flex-flow: row;margin: -10px 0%;justify-content: flex-start;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;height: auto;align-self: center;box-sizing: border-box;" data-nest-level="6"><div style="text-align: center;margin: -52px 0px 10px;line-height: 0;box-sizing: border-box;" data-nest-level="7"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-width: 0px;border-radius: 497px;border-style: none;border-color: rgb(62, 62, 62);overflow: hidden;width: 50%;height: auto;box-sizing: border-box;" data-nest-level="8"><img class="rich_pages wxw-img" data-ratio="1.2726218097447797" data-s="300,640" data-type="jpeg" data-w="862" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032832" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=57200fe2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN78g2WV08pCCXgNW9k6BysULqkVibV3GwMMy7dF5z8ibUs0pMqLJ2PCwUCS1pJCeSEBo4Iib2rOD04J2Wvtvpb5Ym8Ne0WhMTyYx8%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div><div style="margin: 10px 0px;text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="7"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 8px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;" data-nest-level="8"><div style="margin: 0px 0%;box-sizing: border-box;" data-nest-level="9"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;" data-nest-level="10"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="11"><strong style="box-sizing: border-box;" data-nest-level="12"><span leaf="" data-nest-level="13">Zhixiang Zhang</span></strong></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="11"><span leaf="" data-nest-level="12">HKUST</span></p></div></div></div></div></div></div></div></div><div style="text-align: center;justify-content: center;margin: 50px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="5"><div style="text-align: right;margin-top: 10px;margin-bottom: 10px;transform: translate3d(22px, 0px, 0px) rotateY(180deg);-webkit-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-moz-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-o-transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;box-sizing: border-box;" data-nest-level="6"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" data-nest-level="7"><img class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032828" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=d5be9bf5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4eqjwibMkpfRjFtric0AZicBhTLY5O6rqhyLORweyBavYp3p2dpJ17h0CrGgpsoYUnqWA6aQJ19oibFeHlXuttMgEKfuIAeXB6ytg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;padding: 0px 33px;background-color: rgb(143, 197, 219);box-sizing: border-box;" data-nest-level="4"><div style="margin: 10px 0px;box-sizing: border-box;" data-nest-level="5"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;" data-nest-level="6"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><b style="box-sizing: border-box;" data-nest-level="8"><span leaf="" data-nest-level="9">内容简介</span></b></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="text-align: left;margin-top: 10px;margin-bottom: 10px;transform: translate3d(-22px, 0px, 0px);-webkit-transform: translate3d(-22px, 0px, 0px);-moz-transform: translate3d(-22px, 0px, 0px);-o-transform: translate3d(-22px, 0px, 0px);line-height: 0;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" data-nest-level="6"><img class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032831" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=94388f26&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4dqeibzXmTYAPlyorRJay5r9zJDhqkcb96DZFdiaVzrrTARJWv6BSptovx4LDC1Wcia8e06pBaWIzibaS6dLMJUo6ibFKic7lRI076I%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: left;justify-content: flex-start;margin: 10px 0px 0px;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 179, 219);border-bottom-left-radius: 0px;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;" data-nest-level="4"><div style="margin: 0px;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);-webkit-transform: translate3d(-11px, 0px, 0px);-moz-transform: translate3d(-11px, 0px, 0px);-o-transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0%;box-sizing: border-box;" data-nest-level="7"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><strong style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">题目</span></strong></p></div></div></div></div><div style="text-align: justify;box-sizing: border-box;" data-nest-level="5"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="6"><span leaf="" data-nest-level="7">From Similarity to Vulnerability: Key Collision Attack on LLM Semantic Caching</span></p></div></div></div><div style="text-align: center;justify-content: center;margin: 0px;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 197, 219);border-bottom-left-radius: 0px;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;" data-nest-level="4"><div style="margin: 0px;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);-webkit-transform: translate3d(-11px, 0px, 0px);-moz-transform: translate3d(-11px, 0px, 0px);-o-transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0%;box-sizing: border-box;" data-nest-level="7"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><b style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">摘要</span></b></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="text-align: justify;box-sizing: border-box;" data-nest-level="6"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><span leaf="" data-nest-level="8">Semantic caching has emerged as a pivotal technique for scaling LLM applications, widely adopted by major providers including AWS and Microsoft. By utilizing semantic embedding vectors as cache keys, this mechanism effectively minimizes latency and redundant computation for semantically similar queries. In this work, we conceptualize semantic cache keys as a form of fuzzy hashes. We demonstrate that the locality required to maximize cache hit rates fundamentally conflicts with the cryptographic avalanche effect necessary for collision resistance. Our conceptual analysis formalizes this inherent trade-off between performance (locality) and security (collision resilience), revealing that semantic caching is naturally vulnerable to key collision attacks.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><span leaf="" data-nest-level="8">While prior research has focused on side-channel and privacy risks, we present the first systematic study of integrity risks arising from cache collisions. We introduce CacheAttack, an automated framework for launching black-box collision attacks. We evaluate CacheAttack in security-critical tasks and agentic workflows. It achieves a hit rate of 86\% in LLM response hijacking and can induce malicious behaviors in LLM agent, while preserving strong transferability across different embedding models. A case study on a financial agent further illustrates the real-world impact of these vulnerabilities. Finally, we discuss mitigation strategies.</span></p></div></div></div></div><div style="text-align: center;justify-content: center;margin: 0px;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 197, 219);border-bottom-left-radius: 0px;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;" data-nest-level="4"><div style="margin: 0px;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);-webkit-transform: translate3d(-11px, 0px, 0px);-moz-transform: translate3d(-11px, 0px, 0px);-o-transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="5"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;" data-nest-level="6"><div style="margin: 0px 0%;box-sizing: border-box;" data-nest-level="7"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;" data-nest-level="8"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="9"><b style="box-sizing: border-box;" data-nest-level="10"><span leaf="" data-nest-level="11">报告人</span></b></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;" data-nest-level="5"><div style="text-align: justify;box-sizing: border-box;" data-nest-level="6"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><span leaf="" data-nest-level="8">Zhixiang Zhang(张芝翔) recently received his B.Eng. in Software Engineering from Fudan University. In Fall 2026, he will join the Hong Kong University of Science and Technology (HKUST) as a PhD student, advised by Prof. Dongdong She. His research primarily focuses on AI security, specifically the robustness and privacy of Large Language Models (LLMs) and Trustworthy AI. His recent work on LLM semantic caching and agent security has been accepted at top-tier conferences including ICML, ASE, and ISSTA. Beyond his research, he actively engages with the academic community by serving as a reviewer and sub-reviewer for conferences like ACL, ICML, ISSTA, ASE, CCS and so on.</span></p></div></div></div></div><div style="text-align: center;justify-content: center;margin: 30px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="5"><div style="text-align: right;margin-top: 10px;margin-bottom: 10px;transform: translate3d(22px, 0px, 0px) rotateY(180deg);-webkit-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-moz-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-o-transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;box-sizing: border-box;" data-nest-level="6"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" data-nest-level="7"><img class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032829" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=cc73fc29&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7RsibQf47dcv439d2uQoMtTpeuc5gNeBJVdxV9pPhcBS5OtaU733ibQrPXBQpCzeibu8VbaFyEib714HFK2Eic3qUvwELR0mHIYMnA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;padding: 0px 33px;background-color: rgb(143, 197, 219);box-sizing: border-box;" data-nest-level="4"><div style="margin: 10px 0px;box-sizing: border-box;" data-nest-level="5"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;" data-nest-level="6"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><strong style="box-sizing: border-box;" data-nest-level="8"><span leaf="" data-nest-level="9">时间安排</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="text-align: left;margin-top: 10px;margin-bottom: 10px;transform: translate3d(-22px, 0px, 0px);-webkit-transform: translate3d(-22px, 0px, 0px);-moz-transform: translate3d(-22px, 0px, 0px);-o-transform: translate3d(-22px, 0px, 0px);line-height: 0;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" data-nest-level="6"><img class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032830" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=095b997f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7uVkNDRHcttDu9PJesNYZhklicyejGEjic0Nd0qFCR8qrkafXkMCPJYdJr058mDefPiaviaAopMgcT6k26K3IQk0166N8Z5hKylXE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="margin: 10px 0px;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;width: 100%;vertical-align: top;border-style: solid;border-width: 1px;border-color: rgb(143, 179, 219);padding: 20px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;" data-nest-level="4"><div style="margin: 0px;text-align: center;box-sizing: border-box;" data-nest-level="5"><div style="color: rgb(143, 197, 219);box-sizing: border-box;" data-nest-level="6"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><strong style="box-sizing: border-box;" data-nest-level="8"><span leaf="" data-nest-level="9">时间：</span></strong><span leaf="" data-nest-level="8">2026年7月22日10:30</span></p></div></div><div style="margin: 0px;text-align: center;box-sizing: border-box;" data-nest-level="5"><div style="color: rgb(143, 197, 219);box-sizing: border-box;" data-nest-level="6"><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><strong style="box-sizing: border-box;" data-nest-level="8"><span leaf="" data-nest-level="9">地点：</span></strong><span leaf="" data-nest-level="8">复旦大学江湾校区交叉二号楼A2003</span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;" data-nest-level="7"><strong style="box-sizing: border-box;" data-nest-level="8"><span leaf="" data-nest-level="9">腾讯会议：</span></strong><span leaf="" data-nest-level="8">474-813-999  密码：169539</span></p></div></div></div></div><div style="text-align: center;justify-content: center;margin: 30px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;" data-nest-level="3"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;" data-nest-level="5"><div style="margin-top: 10px;margin-bottom: 10px;transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);line-height: 0;box-sizing: border-box;" data-nest-level="6"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" data-nest-level="7"><img class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032834" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=48a6c6d3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4cVVQeJa5ygDghVrAwbQ1utTP49ARWXx6TqcWEkL3Ibqy0LJoEgWLDrFuawsTaZiaEGxGuLsfanEK5NfOWnFaYOT6qI3icDM0qA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 33%;align-self: center;flex: 0 0 auto;height: auto;padding: 12px;background-color: rgb(143, 197, 219);margin: 0px 10px;box-sizing: border-box;" data-nest-level="4"><div style="margin: 0px;line-height: 0;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;height: auto;box-sizing: border-box;" data-nest-level="6"><img class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="688" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032833" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=a632a3ca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4UJkzaPtUOMssO289WE7J6VLW8rGlRSmJ5eOeLRmkCWZqrpib1ic6EXvncyahQbfbrEO0l4fSUhmzVfqvpHUgAhz2mjA9Al6X0Y%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;" data-nest-level="4"><div style="margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;" data-nest-level="5"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" data-nest-level="6"><img class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-imgfileid="100032835" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=d5eb084a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4KoshHCxiaRTQOW5vk8CEWiaBFdkvJkhyFQFyNSnkdS19Et8ktlEjR4iaC01bMBpyrU2AUE9OUMjqrz4xRwMZSKwZzrzPvjxuRYU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=3e60ee9c&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516488%26idx%3D1%26sn%3Dec7c753b2092034ccc9fdfe46a9ea59d">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 21 Jul 2026 10:22:00 +0800</pubDate>
    </item>
    <item>
      <title>复旦大学CodeWisdom团队机器人软件工程研究组召唤“驯机高手”</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516475&amp;idx=1&amp;sn=6e4ee8c267a47476bdd7f5d9fd2240aa</link>
      <description>欢迎对智能机器人与软件工程交叉方向感兴趣的同学联系交流！</description>
      <content:encoded><![CDATA[<p><span>洪达良</span> <span>2026-07-19 08:00</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=b7e79434&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN4C2GdY2qY7Eqy5gZDxxOkrAQgSjuYdYtqNhlTHQaAQN1bWslps3KgUKichmrhD4icCDMyIx9LbmSjCcJNSLwA08x720aVBneUF8%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>欢迎对智能机器人与软件工程交叉方向感兴趣的同学联系交流！</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 0px 20px;box-sizing: border-box;"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: center;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 18px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8518518518518519" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032817" src="https://wechat2rss.xlab.app/img-proxy/?k=e1b4c78e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4MJzNGadA0bD4KC08OEtKIGicAqiaqxL2cGK3dntB0sWCGiaa1Z0BCFkiakcofSKeGrC2AmLakXlISqMk7rYUovVspoT6r58rZibGU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: 1;box-sizing: border-box;"><div style="margin: 0px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">我们的科研日常是什么？</span></strong></p></div></div></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">教移动机器人别迷路，教机械臂别抓空，再想办法让人形机器人更聪明。机器人偶尔也会“不太听话”，但每一次调试，都是让想法走进现实的过程。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">不同于主要聚焦运动控制或视觉感知的传统机器人研究，<span textstyle="" style="font-weight: bold;">我们更关注机器人软件架构、系统集成与神经符号融合，让感知、决策和控制高效协同，构建可靠、可扩展、可落地的具身智能系统。</span></span></p></div><div style="text-align: center;margin: 10px 0px 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 95.93px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.41" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032818" src="https://wechat2rss.xlab.app/img-proxy/?k=b8811d99&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6iaQuLmq3KG7qol8YpibG2tOC10j6NPM4GOLLePfvee9n2TUic9wlHorXpUEUliatqlXGibibHo1sFwpZDgt7783IXyhgQf7xTPfmOc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="box-sizing: border-box;"><p nodeleaf=""></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(39, 124, 238);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">欢迎加入我们，一起探索具身智能与机器人软件工程，成为机器人最靠谱的“人类队友”！</span></strong></span></p></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">欢迎对智能机器人与软件工程交叉方向感兴趣的同学联系交流！</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">邮箱：zhendong@fudan.edu.cn</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">编辑人：洪达良</span></p></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=543c6bac&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516475%26idx%3D1%26sn%3D6e4ee8c267a47476bdd7f5d9fd2240aa">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sun, 19 Jul 2026 08:00:00 +0800</pubDate>
    </item>
    <item>
      <title>TensorLock：恢复大模型供应链中缺失的模型依赖关系</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516464&amp;idx=1&amp;sn=b8b5266db8ec7474f2e61c9f29804a63</link>
      <description>TensorLock通过公开模型权重恢复缺失的模型依赖关系，支撑大模型供应链的风险溯源与缓解。</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-07-09 08:00</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=d86b8a8a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN6ZQ9XCyCmomQoXMSVibIsByIJKF7Z95Rskonsq3J7E6EFjYFMRGfibP9SeurjDzFrIz4VPrASgaefpwEEfd2PFu8ZZBhWpsJs0I%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>TensorLock通过公开模型权重恢复缺失的模型依赖关系，支撑大模型供应链的风险溯源与缓解。</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究背景：模型依赖缺失是大模型供应链风险治理的关键瓶颈</span></span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p style="" data-pm-slice="0 0 []"><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">近年来，随着</span></span><span lang="EN-US" style="font-family:
&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf=""> Hugging Face </span></span><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">等开放模型托管平台快速发展，开发者越来越多地直接复用已有模型，而不是从零开始训练模型。一个模型可能在上游模型的基础上经过微调、量化、合并等操作后再次发布，并继续被其他开发者复用。由此，大模型不再是孤立发布的单个产物，而是逐渐形成了复杂且庞大的大模型供应链。这种复用模式在降低开发成本的同时，也带来了新的治理难题。下游模型不仅会继承上游模型的能力，也可能继承其性能缺陷、许可证限制，甚至幻觉、越狱、提示注入等安全风险。为了评估这些风险是否会传播、传播到哪些模型、风险责任归属，必须要先知道模型之间存在怎样的依赖关系。然而，当前开放模型社区中的依赖声明高度不完整：许多模型虽然基于已有模型构建，却没有在模型卡中明确标注其来源</span></span><span lang="EN-US" style="font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:
ZH-CN;"><span leaf=""> [1]</span></span><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">。这种模型依赖信息缺失，使得模型来源难以追踪、风险影响范围难以及时评估，许可证合规和安全责任也难以界定。</span></span></p></div><div style="box-sizing: border-box;"><p style="" data-pm-slice="0 0 []"><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">为系统刻画当前开放模型社区中模型依赖缺失的严重程度，我们选取了</span></span><span lang="EN-US" style="font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:
ZH-CN;"><span leaf="">Hugging Face </span></span><span style="font-family:宋体;mso-ascii-font-family:
&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">下载量最高的</span></span><span lang="EN-US" style="font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:
ZH-CN;"><span leaf=""> 10,000 </span></span><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">个模型作为研究对象，并从中抽取</span></span><span lang="EN-US" style="font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf=""> 369 </span></span><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">个模型进行人工依赖标注。</span></span><span lang="EN-US" style="font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">369 </span></span><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">个抽样模型中有</span></span><span lang="EN-US" style="font-family:
&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf=""> 81.8% </span></span><span style="font-family:宋体;mso-ascii-font-family:&#34;Times New Roman Regular&#34;;mso-hansi-font-family:&#34;Times New Roman Regular&#34;;mso-bidi-font-family:&#34;Times New Roman Regular&#34;;mso-fareast-language:ZH-CN;"><span leaf="">至少与一个开源模型存在依赖关系；然而，在人工识别出的依赖关系中：</span></span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;height: auto;margin: 0px 5px 0px 0px;padding: 21px;box-sizing: border-box;"><p style="text-align: justify;box-sizing: border-box;"><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-1"><li style="box-sizing: border-box;"><p><span leaf="">53.6%并未在模型卡中显式声明，表明当前模型依赖信息存在大规模缺失的情况；</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">38.1%的模型同时作为下游衍生模型和上游根模型存在，表明当前模型供应链并不是简单的一跳关系，而是复杂的传递式依赖网络；</span></p></li><li style="box-sizing: border-box;"><p><span leaf="">96.4% 的依赖关系发生在 Transformer 模型之间，表明 Transformer 架构构成了当前模型供应链的主要骨架；</span></p></li></ul><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-1"><li style="box-sizing: border-box;"><p><span leaf="">97.7% 的依赖关系集中在 Fine-Tuning（包括全量微调和参数高效微调）、Quantization 和 Merging 三类操作上，进一步表明模型复用形式虽多样，但主要依赖类型高度集中。</span></p></li></ul></p></div></div><div style="box-sizing: border-box;"><p><span leaf="">这些发现表明，要有效治理当前大模型供应链中的依赖缺失问题，关键在于面向 Transformer 模型，自动恢复 Fine-Tuning、Quantization 和 Merging 这三类核心依赖关系。</span></p></div><div style="box-sizing: border-box;"><p><span leaf="">围绕模型依赖关系恢复，已有研究可分为模型水印和模型指纹两类。模型水印方法通常需要在模型训练阶段嵌入特定模式，后续由模型拥有者凭借密钥验证模型来源[1]。这类方法适合用于版权保护，但依赖预先嵌入和私有密钥，难以支持第三方对整个开源模型社区开展大规模依赖分析。模型指纹方法则通过分析模型参数统计特征、梯度、激活或输出行为，判断两个模型之间是否存在依赖关系[3-12]。相比模型水印方法，模型指纹方法不需要预先嵌入标记，更适合对已经发布的开源模型进行溯源。然而，面对真实开放模型社区，现有方法仍面临两个关键挑战。</span></p></div><div style="box-sizing: border-box;"><p><span leaf="">第一，真实模型供应链具有开放式、传递式的复杂拓扑结构。现有基于聚类的方法往往需要预先知道根模型的数量，默认所有衍生模型都直接来自某个根模型[9,11,13]。但在实际场景中，模型可能经历多跳修改。例如，一个模型先被微调，再被量化，随后又被继续微调或与其他模型合并。随着修改链条不断延长，远端下游模型与原始根模型之间的相似度会逐渐降低，简单依赖单跳相似度阈值的方法很容易将同一模型家族错误拆分为多个独立簇。此外，真实供应链中还广泛存在兄弟式分支结构，即多个模型可能由同一上游模型独立派生而来，它们彼此之间并不存在直接修改关系，但共享共同祖先。仅依赖根模型数量或单跳相似度的聚类方法，难以同时恢复这种同源分支关系和多跳传递关系。</span></p></div><div style="box-sizing: border-box;"><p><span leaf="">第二，真实模型供应链中的依赖类型是混合的。微调和量化通常是一对一依赖，而模型合并可能同时引入多个父模型，使依赖结构从树形关系扩展为有向无环图。已有树形依赖恢复方法MoTHer [14]通常假设每个模型只有一个父节点，因此难以识别模型依赖图中模型合并带来的多对一依赖关系。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">研究进展：基于权重空间指纹的模型依赖恢复框架 TensorLock</span></strong></p></div></div></div></div><p><span leaf="">针对上述问题，我们提出了一种依赖类型感知的、基于权重空间指纹的模型依赖恢复框架TensorLock。TensorLock 的输入是一组候选Transformer模型，仅依赖公开的模型权重文件（如 safetensors、bin、pt、gguf 等），输出一个包含依赖方向与依赖类型的模型依赖图。相关研究论文录用于ISSTA 2026 [15]。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.29806259314456035" data-s="300,640" data-type="png" data-w="671" type="block" data-imgfileid="100032805" src="https://wechat2rss.xlab.app/img-proxy/?k=c22c9890&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6LFflvcxjlloXDIib6QVXO2wyiczQE1NbiauIeialNiafsNp2UX1xPNHP5D7zxxGWTFc4ibHuHLib1WDgAIb5HyWPHEX84fxq2scuAgU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div style="text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图一  TensorLock 框架图</span></p></div><div style="box-sizing: border-box;"><p><span leaf="">如图一所示，TensorLock 主要包含两个阶段：第一阶段进行模型聚类，用于在未知根模型数量的开放场景下识别潜在的模型家族，并缓解传递式模型复用导致的远端同源模型相似度衰减问题；第二阶段在每个模型簇内部进行类型感知的依赖恢复，针对 Fine-Tuning、Quantization 和 Merging 三类核心依赖类型分别设计识别策略，从而同时恢复模型依赖方向和依赖类型。</span></p></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（一）基于连通性的模型聚类</span></strong></span></p><p><span leaf="">TensorLock 首先通过基于连通性的模型聚类识别潜在的模型家族。不同于需要用户预先指定模型家族数量的方法，TensorLock 的核心思想是：即使远端衍生模型与根模型之间的直接相似度已经下降，只要它们能够通过若干中间模型形成连续的高置信连接，就仍应被归入同一模型家族。为此，TensorLock 重点利用 Transformer 中 Multi-Head Self-Attention（MSA）层的权重统计特征作为模型家族指纹，而不是直接使用全部权重。这是因为 FFN 层通常承载更多任务相关知识，在微调过程中变化更大；相比之下，MSA 层更稳定，更适合刻画模型谱系关系。具体而言，TensorLock 从 Q、K、V、O 四类注意力矩阵中提取标准差、偏度和峰度等统计特征，计算模型之间的 Spearman 相关性，并据此构建模型连通图，最终利用 HDBSCAN 算法自动识别稳定的模型簇。该模块使 TensorLock 能够适应开放模型社区中根模型数量未知、依赖链条较长的真实场景。</span></p></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（二）数据无关依赖的恢复：优先恢复量化与合并关系</span></strong></span></p><p><span leaf="">在获得模型簇之后，TensorLock 进一步在簇内恢复具体依赖关系。它首先区分两类依赖：数据无关的依赖和数据驱动的依赖。量化和合并主要对已有权重进行确定性或近似确定性的变换，不依赖新的训练数据，因此属于数据无关的依赖；微调则依赖训练数据和训练过程，其权重变化更难被直接验证，因此属于数据驱动的依赖。基于这一差异，TensorLock 优先恢复量化和合并关系，再处理微调关系。</span></p><span leaf="">对于量化依赖，TensorLock 利用量化操作会将连续权重分布压缩到离散取值网格这一特征，设计 Quantization Provenance Score（QPS）。该得分基于归一化互信息衡量候选量化模型与候选父模型在权重分布上的统计对齐程度，从而能够在 GGUF、AWQ、GPTQ 等不同量化格式下识别量化模型的来源。</span></div><div style="box-sizing: border-box;"><p><span leaf="">对于合并依赖，TensorLock 针对两类常见模型合并方式分别建模：线性插值和稀疏任务向量聚合。对于线性插值，TensorLock 判断候选模型是否位于两个父模型权重之间的插值路径上；对于稀疏任务向量聚合，TensorLock 通过 LASSO 回归验证候选模型的残差是否可以由多个父模型的任务向量稀疏重构。借助这一设计，TensorLock 不仅能够判断一个模型是否由合并得到，还能够恢复其多个父节点。</span></p></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（三）数据驱动依赖的恢复：恢复微调方向与父子结构</span></strong></span></p><p><span leaf="">在量化和合并等数据无关的依赖被确认后，TensorLock继续恢复微调依赖。对于微调关系，TensorLock 一方面使用 MSA 与 FFN 层级权重的 L2 距离衡量模型之间的接近程度，另一方面引入奇异值熵判断依赖方向。其基本依据是：模型从通用模型向特定任务模型微调时，权重表示会发生结构性变化，并在谱熵上呈现可观测差异。</span></p><p><span leaf="">最后，TensorLock 将已确认的量化和合并依赖作为约束注入图结构中，并通过最小有向生成树恢复剩余微调边。针对合并带来的多父节点结构，TensorLock 进一步设计了 “detach-resolve-reattach” 策略：先临时分离多父节点子图，再恢复其上游谱系，最后重新连接已验证的多父依赖。由此，TensorLock 能够同时支持树形微调链条和 DAG 式合并结构，恢复更加贴近真实模型供应链的依赖图。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">实验评估：TensorLock 的有效性与实用性</span></b></p></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（一）有效性评估</span></strong></span></p><p><span leaf="">为了系统评估 TensorLock，我们构建了模型依赖恢复基准MDGBench。如表一所示，与已有的基准相比，MDGBench 同时具备真实世界模型、多领域、多依赖类型、簇级评估和图级评估等特点。MDGBench 包含了 137 个真实模型、17 个模型簇和 131 条依赖边，覆盖 NLP、CV、Audio 和 Multimodal 等领域，包含 32 条量化边、22 条合并边和 77 条微调边。</span></p></div><div style="text-align: center;box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3053977272727273" data-s="300,640" data-type="png" data-w="704" type="block" data-imgfileid="100032806" src="https://wechat2rss.xlab.app/img-proxy/?k=3e5dab71&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5dxVVlCXaQosvULAcQbcvouyz66ibOqDYD5V04YKAISjd4Og7jj0wmQk1A2OuflcoERlZPxgTe8r6aA3ULkVzWXhicwkhiaZUvtk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表一  MDGBench与已有基准的比较</span></p></div><div style="box-sizing: border-box;"><p><span leaf="">- 在模型聚类任务上，如表二所示，TensorLock 取得了 0.96 的 ARI，显著优于目前SOTA的基线方法 HuRef 的 0.69，提升至少 39%；其中 ARI 用于衡量聚类结果与真实标签的一致程度，数值越接近1表示聚类越准确，这说明连通性聚类能够更好地处理真实模型供应链中的链式、兄弟式和多跳依赖结构。进一步地，图二的 pair-wise 混淆矩阵从模型对层面展示了这一优势：TensorLock 几乎没有将无关模型错误聚为一类，并显著减少了同类模型被拆散的情况，说明其聚类结果在类内一致性和类间区分性上都更稳定。</span></p><p><span leaf="">- 在模型依赖恢复任务上，如表三所示，我们同时评估了两种设置：一是端到端设置，即工具需要从未知模型簇结构开始，完整完成模型聚类与依赖恢复；二是给定真实模型簇的设置，即仅评估依赖恢复模块本身的性能。其中，TensorLock+、MoTHer+和ChronChai+表示在已知真实模型簇划分的条件下进行依赖恢复，用于排除聚类误差影响，衡量依赖恢复模块的上限表现；不带 “+” 的 TensorLock、MoTHer 和 ChronChain 则表示端到端场景下的完整恢复能力。结果表明，TensorLock+ 取得了 0.83 的依赖边恢复精确率、0.81 的召回率和 0.82 的 F1 分数，相比 MoTHer+ 的 F1 分数 0.28 提升 193%；这一优势也在图三的可视化对比中得到进一步体现。即使在未知簇结构的端到端设置下，TensorLock 仍能达到 0.81 的精确率和 0.75 的召回率，说明其在真实开放场景中具有较强的实际可用性。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.21156558533145275" data-s="300,640" data-type="png" data-w="709" type="block" data-imgfileid="100032807" src="https://wechat2rss.xlab.app/img-proxy/?k=a773eaa6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4HXQFMa3IUPj0IHd2Gu9oC2e4nxW7WOn2QpG9ZJrbUoB6A9KuFtmMcOY3rBZpgZagWwcez9xicqSmmXoctmK5hBPluJc77MwV4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表二 TensorLock 在模型聚类任务上的有效性结果</span></p></div><div style="text-align: center;box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.22590361445783133" data-s="300,640" data-type="png" data-w="664" type="block" data-imgfileid="100032808" src="https://wechat2rss.xlab.app/img-proxy/?k=12d2b23f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4tV2nBibJMI1ouXunbnl2BKQy3dfXic7iadvWXMias1An8NRSicOP0p9HtNwVFhd0Y4a3zWeRWsfqicDF791XzgUIHkMKYZUictDem8E%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表三  TensorLock在依赖恢复任务上的有效性结果</span></p></div><div style="box-sizing: border-box;"><p><span leaf="">此外，我们还引入了可达性召回率（RchRec）和可达性精确率（RchPre）来评估供应链风险传播分析的可靠性。基于时间排序的基线方法ChronChain 虽然 RchRec 很高，但其 RchPre 仅为 0.02，意味着其恢复出的可达依赖中约 98% 实际上并不可达。这说明，仅按模型发布时间串成链，会制造大量虚假的风险传播路径；相比之下，TensorLock 的可达路径由真实权重证据支撑，因此更适合用于实际风险分析。</span></p></div><div style="box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3746177370030581" data-s="300,640" data-type="png" data-w="654" type="block" data-imgfileid="100032809" src="https://wechat2rss.xlab.app/img-proxy/?k=e8c1e0ea&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7dvb1ZAAEicQ3p4ucXo3F6Y7LrPCRC30OTySMr9UdSKSvsosIABNibJB9ndzXNxjibIQH2OMMx1ZmnhKGbKq5U6YKUcLJ2ianvrvE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图二 TensorLock 与基线方法的成对聚类混淆矩阵对比</span></p></div><div style="box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3121852970795569" data-s="300,640" data-type="png" data-w="993" type="block" data-imgfileid="100032810" src="https://wechat2rss.xlab.app/img-proxy/?k=060c9258&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5A3MIic4yfKWUZqIEuRloiaNiaxmte4nL5xjALatAyzSkiclYdKkQcXnPPaZVzAtVbpbSR5pLTTS46Zt6858f6DkL6NLo9PjDtibvw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图三  TensorLock 与 MoTHer 在依赖图恢复上的可视化对比</span></p></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（二）实用性评估</span></strong></span></p><p><span leaf="">我们将TensorLock应用于真实 Hugging Face 生态中的“孤立模型”。这些模型在模型卡中缺少依赖声明，表面上似乎不存在上下游关系，但实际上可能仍由某个模型家族衍生而来。为了验证TensorLock在真实开放场景中的实用性，我们随机选取了289个未显式声明依赖关系的孤立模型，并将其与 MDGBench 中已有模型簇进行依赖恢复。TensorLock 在这 289 个模型中恢复出 189 个隐藏依赖，占比达到 65.4%。在恢复出的依赖关系中，有 38 对父模型和子模型均位于 Hugging Face 下载量排名前 1000。该结果表明，TensorLock 恢复出的隐藏依赖不仅具有统计意义，也能够为高影响力模型供应链的透明化治理提供直接支持。我们进一步联系了高影响力的模型开发者，并通过提交Pull Request协助更新模型卡中的依赖信息。截至论文完成时，已有 42 位开发者确认了 TensorLock 的恢复结果，表四展示了其中的部分案例。 </span></p></div><div style="text-align: center;box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.43329253365973075" data-s="300,640" data-type="png" data-w="817" type="block" data-imgfileid="100032811" src="https://wechat2rss.xlab.app/img-proxy/?k=6551e2a3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN679rVZC3IXrx1RPzibK2VaAuaic1OvHymcNWFQH8VOG74OadiceBNI7xEm2x3e8JmhpDYIQib676kzRjbq89bTI5Y018WNOiaKYELc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表四  TensorLock部分真实恢复依赖案例</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">总结</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p><span leaf="">TensorLock 的核心贡献在于，将模型依赖恢复从简单的相似度判断推进到类型感知的模型依赖图恢复。通过基于连通性的聚类，TensorLock 能够识别开放式、多跳式模型家族；通过针对量化、合并和微调关系设计专门的权重空间指纹，它能够进一步恢复不同模型变换背后的父子关系与依赖类型；通过真实世界基准测试和开放生态应用，TensorLock 进而验证了其在大模型供应链治理中的实际价值。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">作者</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p><span leaf="">吴苏晟，复旦大学CodeWisdom团队软件供应链安全小组博士生，导师为陈碧欢，主要研究方向为软件供应链安全、大模型供应链安全，部分成果在企业内部落地。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="vertical-align: middle;display: inline-block;line-height: 0;width: 41%;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.3945945945945946" data-s="300,640" data-type="jpeg" data-w="370" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032800" src="https://wechat2rss.xlab.app/img-proxy/?k=aaf08ebf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN7B90c3CgZbYIy4WefROE3Ojax7ibumSaoI6DkMNsib1m0GrBUWWMHNGtB2KwpRia8esy38lkiaNrqWJw0eBp0ibFSOUGplG9HP2FaM%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div><div style="box-sizing: border-box;"><p><span leaf="">陈子谦，复旦大学CodeWisdom团队软件供应链安全小组硕士生，导师为陈碧欢，研究方向为大模型供应链安全。</span></p></div><div style="box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0782312925170068" data-s="300,640" data-type="png" data-w="294" style="width:224px;height:242px;" type="block" data-imgfileid="100032812" src="https://wechat2rss.xlab.app/img-proxy/?k=90118361&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6ibq42ibBAzj9aXdzSBByHz3AgGzGVTGnhP5SOQN1585KOLsicI7ibATwnRLbrkgibdHOEUktCP5Vv4u2ud4iasFrjFPBJUzAwx6AGQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">大模型供应链治理往期回顾：</span></strong></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516079&amp;idx=1&amp;sn=73c4f2ea2083e32d86f5a780f0c27e3b&amp;scene=21#wechat_redirect" textvalue="[MCP：从诞生到行业标准，从繁荣到安全危机]" data-itemshowtype="0" linktype="text" data-linktype="2">[MCP：从诞生到行业标准，从繁荣到安全危机]</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516396&amp;idx=1&amp;sn=d46eb73b208f6ad6cb99719bf38fdea6&amp;scene=21#wechat_redirect" textvalue="[模型供应链风险初探：依赖、演化、质量与风险传播的首次全景扫描]" data-itemshowtype="0" linktype="text" data-linktype="2">[模型供应链风险初探：依赖、演化、质量与风险传播的首次全景扫描]</a></span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">参考文献</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p><span leaf="">[1] Ziqian Chen, el al. “A First Look at Model Supply Chain: From the Risk Perspective”,  Proceedings of the IEEE/ACM International Conference on Software Engineering 2026.</span></p><p><span leaf="">[2] Krauß Torsten, et al. “ClearStamp: A Human-Visible and Robust Model-Ownership Proof Based on Transposed Model Training.” Proceedings of USENIX Security 2024.</span></p><p><span leaf="">[3] Alhazbi Saeif, et al. “LLMs Have Rhythm: Fingerprinting Large Language Models Using Inter-Token Times and Network Traffic Analysis.” IEEE OJ-COMS 2025.</span></p><p><span leaf="">[4] Chen Jialuo, et al. “Copy, Right? A Testing Framework for Copyright Protection of Deep Learning Models.” Proceedings of IEEE S&amp;P 2022.</span></p><p><span leaf="">[5] Song Hae Jin, and Laurent Itti. “Riemannian-Geometric Fingerprints of Generative Models.” arXiv preprint, 2025.</span></p><p><span leaf="">[6] Wu Zehao, Yanjie Zhao, and Haoyu Wang. “Gradient-Based Model Fingerprinting for LLM Similarity Detection and Family Classification.” arXiv preprint, 2025.</span></p><p><span leaf="">[7] Yoon Do-hyeon, et al. “Intrinsic Fingerprint of LLMs: Continue Training Is NOT All You Need to Steal A Model!” arXiv preprint, 2025.</span></p><p><span leaf="">[8] Yu Runpeng, and Xinchao Wang. “Neural Lineage.” Proceedings of CVPR 2024.</span></p><p><span leaf="">[9] Zeng Boyi, et al. “HuRef: Human-Readable Fingerprint for Large Language Models.” Proceedings of NeurIPS 2024.</span></p><p><span leaf="">[10] Zhang Jie, et al. “EasyDetector: Using Linear Probe to Detect the Provenance of Large Language Models.” Proceedings of TrustCom 2024.</span></p><p><span leaf="">[11] Zhang Jie, et al. “Reef: Representation Encoding Fingerprints for Large Language Models.” arXiv preprint, 2024.</span></p><p><span leaf="">[12] Zhang Ruichong. “Matrix-Driven Instant Review: Confident Detection and Reconstruction of LLM Plagiarism on PC.” arXiv preprint, 2025.</span></p><p><span leaf="">[13] Zehao Wu,et al. “Gradient-Based Model Fingerprinting for LLM Similarity Detection and Family Classification.” arXiv preprint, 2025.</span></p><p><span leaf="">[14] Eliahu Horwitz, et al. “Unsupervised model tree heritage recovery.” Proceedings of ICLR 2025.</span></p><p><span leaf="">[15] Wu Susheng, et al. “TensorLock: Recovering Model Dependency for Model Supply Chain.” Proceedings of ISSTA 2026.</span></p></div><div style="text-align: right;margin: 10px 0% 0px;justify-content: flex-end;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: 10%;align-self: center;flex: 0 0 auto;box-sizing: border-box;"><div style="text-align: left;margin: 0px 0%;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 80%;border-width: 0px;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7731959" data-s="300,640" data-type="svg" data-w="194" style="vertical-align: middle;max-width: 100%;width: 100%;height: 100%;box-sizing: border-box;" data-imgfileid="100032799" src="https://wechat2rss.xlab.app/img-proxy/?k=6e4d91e9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2FQ3auHgzwzM5wSTUErDYrvx1okD3YA8UmiaFNiazKN604Do5sYls1EDGczp2Konick2vhPz0j6CBjn90ISAZpKGvP832M6r2xquuJr4eESh3PIKWkFCqo7KHEA%2F640%3Fwx_fmt%3Dsvg%26from%3Dappmsg"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=03bb17c6&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516464%26idx%3D1%26sn%3Db8b5266db8ec7474f2e61c9f29804a63">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 09 Jul 2026 08:00:00 +0800</pubDate>
    </item>
    <item>
      <title>彭鑫老师受邀参加APSEC 2026并作大会报告</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516439&amp;idx=1&amp;sn=fe79e78ba9bc75d7b930778f610f2d7c</link>
      <description>第33届亚太软件工程会议（APSEC 2026）将于2026年12月7-10日在印度尼西亚巴厘岛举行</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-06-21 13:55</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=888355db&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN5AlIDoKUgLQtMLkibcO6oLV0ibnPMQVJJZib5I18rPgzAV14eDCEUmP1wOKAf0fOq2rf2ZicHPCoxYHlQgnNhicyibwEzKFBVg3uEt4%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>第33届亚太软件工程会议（APSEC 2026）将于2026年12月7-10日在印度尼西亚巴厘岛举行</p>
  <p style="text-align: center;"><img class="rich_pages wxw-img" data-ratio="0.25" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032787" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=c5e83f9f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4TUYV5dLwc2LIJvTAYdKbg1Kic5w4aG32OPyPfZfYCIJIYhussMamtqaG4L2I8DFPWKJIFPYWm0X2gQvjaCJJaspukpib5z6VXw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf="">    第33届亚太软件工程会议（33rd Asia-Pacific Software Engineering Conference，简称APSEC 2026）将于2026年12月7-10日在印度尼西亚巴厘岛举行。彭鑫老师受邀参加本次会议并作大会报告《Intelligent Software Development Through the Lens of Complex Systems: Opportunities and Challenges》。本次报告将从系统复杂性的角度对于当前基于大模型和智能体的软件智能化开发所面临的机遇与挑战进行分析，并介绍复旦大学CodeWisdom团队当前的一些探索方向和初步成果。</span></p><p><span leaf="">    亚太软件工程会议（APSEC）作为亚太地区软件工程领域的旗舰会议，长期以来汇聚了学术界、工业界及政府机构的广大研究人员与实践者，共同交流软件工程知识与最佳实践，探讨软件工程创新中涌现的新挑战与应对方案。与历届会议一样，APSEC 2026的主研究轨道将集中展示软件工程及其所有子领域中最前沿、最重要的创新成果。同时，大会诚邀高质量研究论文投稿。</span></p><p><span leaf="">    欢迎大家注册参会！APSEC 2026网站</span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">（点击阅读原文即可跳转）：         </span><span leaf=""><a href="https://conf.researchr.org/home/apsec-2026" target="_blank">https://conf.researchr.org/home/apsec-2026</a></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://conf.researchr.org/home/apsec-2026">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=3aec3fd5&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516439%26idx%3D1%26sn%3Dfe79e78ba9bc75d7b930778f610f2d7c">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sun, 21 Jun 2026 13:55:00 +0800</pubDate>
    </item>
    <item>
      <title>玩具题满分，真实项目瘫痪？AI辅助开发能力“真”评测</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516433&amp;idx=1&amp;sn=94e3d688a615ad4f488c6112a7d6e533</link>
      <description>高分评测不等于高能产出。我们可能一直在用错误的方式衡量AI编程的真实水平。关于AI辅助开发的9个深层缺陷和8个深度洞察。</description>
      <content:encoded><![CDATA[<p><span>茹炳晟+AI</span> <span>2026-06-15 12:48</span> <span style="display: inline-block;">上海</span></p>




  <p>以下文章来源于：茹炳晟聊软件研发</p>
  <strong>茹炳晟聊软件研发</strong>
  <p>关注软件研发行业效能提升与质量提升的工程实践，普及研发效能宣言的价值观、最佳实践与工程落地案例</p>



  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=66b70c75&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FKZmmekMKYqotuAamZNHnHEOzM4Ng2By5rnQUTxP0O9f0dW8NPqssXWLlREH9jQWXGEaPY0jK1BqyCSk9RT2ZLzm7HsDtqK7kbicWaPyKOtko%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>高分评测不等于高能产出。我们可能一直在用错误的方式衡量AI编程的真实水平。关于AI辅助开发的9个深层缺陷和8个深度洞察。</p>
  <p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="0"><span leaf="">高分评测不等于高能产出。我们可能一直在用错误的方式衡量AI编程的真实水平。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="1"><span leaf="">我见过一个团队，欢天喜地地引入了一款在某个权威榜单上排名第一的AI编程助手。试用期写的几个小函数确实漂亮。可当他们把工具扔进那个有着八年历史、400多个微服务、依赖关系像蜘蛛网一样的产品时，效果迅速变质，AI建议的重构破坏了隐秘的边界约定，它推荐的库版本与内部镜像源冲突，它“自信满满”生成的异常处理逻辑甚至掩盖了真正的问题根源。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="2"><span leaf="">最后，技术负责人苦笑着对我说：“玩具题满分，真实项目瘫痪。”</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="3"><span leaf="">这绝非某个模型的个体缺陷。这是整个评测范式的系统性问题。</span></p><h1 style="text-align: center;font-size: 20px;font-weight: 500;color: rgba(234, 120, 0, 1);line-height: 1.8;margin-bottom: 12px;" data-layout-id="4"><span leaf=""><span textstyle="" style="text-decoration: underline;">为什么高分评价在现实里不堪一击</span></span></h1><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="5"><span leaf="">当前主流的AI辅助开发评测，存在九个深层缺陷。每一个缺陷，都足以让实验室的漂亮数据在实际场景中严重失真。</span></p><h2 style="color: rgba(234, 120, 0, 1);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="6"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">1. 问题定义过于“整洁”</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="7"><span leaf="">真实的需求从来不是一道边界清晰的编程题。用户说“做个类似淘宝的购物车”，背后藏着无数未曾言明的约束：库存扣减是在下单时还是支付时？优惠叠加的优先级规则是什么？未登录状态添加的商品，登录后如何合并？真实项目里，需求是一团沾着口水的毛线球。评测题把这些模糊性全切掉了，AI只需要在一个干净的问题空间里完成一次“翻译”。这就像考核一个飞行员在完美天气下的起降能力，却从不测试雷暴、侧风、单发失效。</span></p><p style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="7"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">2. 构建与环境的“理想化”</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="8"><span leaf="">现实项目的环境像一锅煮了十年的老汤：老旧的内部依赖版本、编译工具链的前后冲突、测试框架与生产环境的环境变量不一致、某个底层库因为安全策略被禁止使用……我经历过一次真实故障：AI生成的Dockerfile里用了apt-get update，但公司内部的镜像源需要先认证,这个细节没有任何公开评测会涉及。评测里什么都配好了，依赖一键安装，端口不会冲突，文件权限不会报错。AI没经历过这些“脏活累活”，自然就不具备处理它们的能力。</span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="9"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">3. 对“正确”的狭义定义</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="10"><span leaf="">一段代码能跑通测试，远远不等于“好代码”。它可能正确但不可维护。全局变量满天飞，函数长度超过1000行；它可能正确但性能糟糕，用O(n²)遍历十万级数据，上线三分钟就把CPU打满；它可能正确但让团队其他成员完全读不懂，变量名叫a、b、c，没有任何注释。评测只看能否通过测试，把软件工程的复杂性简化成了一个对答案的游戏。</span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="11"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">4. 未能覆盖软件开发全流程中的各类真实任务</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="12"><span leaf="">写新代码只是冰山浮出水面的那一角。真实的开发者把大量时间花在：理解一段十年前的遗留代码、定位一个只在凌晨三点出现的竞态条件Bug、做技术方案评审时指出架构风险、写运维手册里的故障排查文档、从几十GB的日志里分析错误模式。这些任务几乎都不在当前的评测范围内。而恰恰是这些领域，AI的表现最容易让人失望，因为它从未被系统性地考核与评测过。</span></h2><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="12"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">5. 缺乏体系化的任务难度分类</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="13"><span leaf="">“生成一个二分查找”和“理解一个有着10年历史、状态图横跨三个系统的支付模块”，被混在一起打分，然后取个平均。这没有任何意义。难度的维度没有被拆解：是依赖的理解深度深？是信息不完备程度高？是需要多步规划的能力强？是跨文件的上下文窗口大？没有分类，平均分就是一个数字幻觉。我曾建议一个团队建立自己的难度金字塔，从“单函数生成”到“跨模块重构”到“缺陷定位与修复”再到“模糊需求澄清”，每一层的分数单独评测单独分析。</span></h2><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="13"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">6. 忽略“非功能”</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="14"><span leaf="">安全性、可观测性、可扩展性、可测试性、合规性、国际化……这些非功能需求在真正的代码评审时才是最大的拦路虎。评测不看这些，AI自然也学不会主动考虑。举个例子：某个AI生成的REST API端点，功能没问题，但它没有做输入校验，没有限流，没有记录请求ID，没有处理幂等性，这些在评审中会被一一打回。一个只考核功能正确性的评测，会给这段代码打满分，可它在真实企业中，这样的代码压根不会被接受。</span></h2><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="14"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">7. “答案泄漏”已演变为“知识快照”效应</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="15"><span leaf="">过去我们担心评测集被直接放进训练数据里，现在更隐蔽的问题是大模型“记忆”了它在训练时见过大量开源实现。遇到相似的问题，它不是在进行推理，而是在回放它见过的那个解法。这种“知识快照”在静态评测里表现很好，因为评测集里也有那个老项目的影子。可一旦遇到超出其记忆范围的真实场景（比如你们公司自研的框架），它就露馅了。有人做过实验：把一个公开问题的变量名和API名称全部改写，保持逻辑不变，某些模型的分数直接下降了30%以上。</span></h2><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="15"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">8. 过时的代码实现</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="16"><span leaf="">评测集里的参考实现可能已经过时。AI依葫芦画瓢生成的代码，在今天的环境下根本跑不起来。比如，某个流行评测里还要求使用Python的distutils，而这个模块已经在Python 3.12中被移除。模型“记住”了那个旧写法，给出所谓的“正确答案”，但你敢把它用到新项目里吗？</span></h2><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="17"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">9. Token经济的盲点</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="18"><span leaf="">评测只看结果对不对，不计过程成本。但在真实开发中，一个需要反复对话20轮、消耗大量Token、开发者来回确认十余次才修好的Bug，和另一个一次对话就解决的场景，两者的“经济价值”天差地别。当前的分数抹平了这种差异。更糟糕的是，有些AI会生成冗长的、包含大量无用注释和过度设计的代码，虽然“正确”，但浪费了你的阅读时间和后续维护精力。Token经济应该被纳入评测视野。</span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 500;color: rgba(234, 120, 0, 1);line-height: 1.8;margin-bottom: 12px;" data-layout-id="18"><span leaf="" style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;"><span textstyle="" style="color: rgb(255, 76, 65);font-weight: bold;">评测本质是衡量一个有限理性体在开放目标下的决策质量，这也是最根本的悖论。AI是一个“有限理性体”，它没有真正的理解，只有基于统计的模式匹配。而真实软件开发是一个“开放目标”系统，需求会变，约束会变，什么是“正确”的边界本身就会随着时间而漂移。在这两者之间，我们却试图用一个封闭的、确定性的评测集去衡量它的“决策质量”，这本质上是一种错配。</span>好比用闭卷考试去衡量一个野外求生专家的生存能力，场景完全不对。</span></h2><h1 style="text-align: center;font-size: 20px;font-weight: 500;color: rgb(234, 120, 0);line-height: 1.8;margin-bottom: 12px;" data-layout-id="21"><span leaf=""><span textstyle="" style="text-decoration: underline;">AI</span></span><span leaf=""><span textstyle="" style="text-decoration: underline;">辅助</span></span><span leaf=""><span textstyle="" style="text-decoration: underline;">开发能力评测的8大深度洞察</span></span></h1><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="22"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察1：比“生成代码”更重要的是“理解代码”</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="23"><span leaf="">有一个现象值得深思：一名开发者如果能够写出复杂的系统代码，那么他一定已经扎实地掌握了编程的基础，比如变量作用域、控制流、数据结构、内存模型。这是由人的学习规律决定的：地基不牢，高楼不起。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">但大模型恰好相反。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">模型可以“依葫芦画瓢”地生成一段看上去很漂亮的复杂代码，因为它从海量训练数据中见过类似的模式。可当你问它一个极其基础的问题，比如“这段循环里，第三次迭代结束后，变量</span><code><span leaf="">x</span></code><span leaf="">的值是多少？”它却可能答错。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">模型往往</span></span><strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">懂复杂的，不懂基本的</span></span></strong><span leaf="">。它的“能力”不是从因果理解中生长出来的，而是从模式匹配中拼接出来的。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">如果不能“理解代码”，那么其他一切能力：生成、重构、审查、调试等等都建立在沙丘之上。</span><span data-pm-slice="0 0 []"><span leaf="">没有理解，这一切都是空中楼阁。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-pm-slice="0 0 []"><span leaf="">我们应该用</span><span data-pm-slice="0 0 []"><span leaf="">更精细的实验来拆穿“<span textstyle="" style="font-weight: bold;">生成能力等于理解能力</span>”的幻觉。一个典型的评测思路是：</span></span><strong><span leaf="">给出一段代码和一个具体的输入，但不允许运行代码，要求模型推理出每一步执行前后各个变量的值、系统状态的变化</span></strong><span leaf="">。</span><span data-pm-slice="0 0 []"><span leaf="">这样的任务不需要模型“创造”新代码，只需要它</span></span><strong><span leaf="">忠实追踪执行流</span></strong><span leaf="">。而这恰恰是理解代码的本质。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-pm-slice="0 0 []"><span leaf="">著名的</span><strong><span leaf=""><span textstyle="" style="font-weight: normal;">CRUXEval</span></span></strong><span leaf="">基准就发现了令人不安的事实：许多在代码生成榜上分数亮眼的模型，在执行流跟踪、数据依赖理解方面表现糟糕。它们能够写出正确的最终输出（因为训练数据里见过类似问题的输出模式），但回答不出中间状态的变化。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">这意味着什么？<span textstyle="" style="color: rgb(255, 76, 0);">意味着模型更像一个</span></span><strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">代码复读机</span></span></strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">——它记住了“对于这种问题，答案通常长这样”，而不是一个</span></span><strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">因果推理机</span></span></strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">——它理解“因为变量a在第二步被改变了，所以第三步的结果才会是b”。</span><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">前者在静态评测里可以蒙混过关，后者才是在真实项目中值得信赖的伙伴</span><span textstyle="" style="color: rgb(255, 76, 0);">。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">因此，未来的评测必须做一次根本性的分离：</span><strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">将“生成能力”与“理解能力”作为两个独立的维度分别评估</span></span></strong><span leaf="">。一个模型可以在代码生成上拿高分，但在理解评测上暴露短板。只有两者都强的模型，才配得上“可靠”二字。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">对于企业选型来说，这个洞察的价值尤其直接：不要只看模型能不能写出一个排序算法；请给它一段你代码库里的真实函数，关掉运行环境，问它“第三次调用</span><code><span leaf="">update_cache</span></code><span leaf="">之后，</span><code><span leaf="">dirty_flag</span></code><span leaf="">的值是true还是false？”——答案会告诉你，它到底是真的理解了你的代码，还是在优雅地鹦鹉学舌。</span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="25"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察2：什么样的评测是充分的</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="26"><span leaf="">当我们说一个评测“充分”时，不是在追求用例数量的堆砌，而是在追求一件事：<span textstyle="" style="font-weight: bold;">对“各类可能性的覆盖”</span>。</span></p><p><span leaf="">传统的大模型评测，本质上是<span textstyle="" style="font-weight: bold;">“一锅炖”</span>，扔一组输入进去，看一组输出出来，这种面向</span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">结果的评测其实是远远不够的。</span></p><p><span leaf="">AI辅助开发的评测，尤其是面对具备多步规划、工具调用能力的Agent时，必须换一种思路：<span textstyle="" style="font-weight: bold;">评</span><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">测不再是一次性的输入输出比对，而是对Agent在模拟世界中可能经历的“决策轨迹”进行覆盖</span>。</span></p><p><span leaf="">什么意思？举个例子。一个真实的重构任务，Agent可能走这些路径：</span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p><span leaf="">路径A：先理解当前代码结构 → 定位到重复逻辑 → 提取公共函数 → 替换所有调用点 → 跑测试</span></p></li><li><p><span leaf="">路径B：先搜索是否有现成工具库 → 引入依赖 → 改写接口 → 报错 → 回滚 → 换方案</span></p></li><li><p><span leaf="">路径C：请求用户澄清意图 → 用户给出了额外约束 → 调整方案 → 分步提交</span></p></li></ul><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">一个充分的评测，应该覆盖这三条轨迹中的关键决策点，而不是只看“最终重构是否成功”。因为两个Agent可能都成功了，但一个走的是直线，另一个跌跌撞撞绕了远路。后者的“过程脆弱性”在高压力下会暴露无遗。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">所以我们<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">必须追求从“结果评测”到“过程评测”的理念转变</span>，把一个大任务切成多个阶段，分别评估每个阶段的决策质量：需求澄清是否到位？信息检索是否精准？代码修改是否最小化影响范围？错误恢复是否合理？这些过程指标加起来，比一个最终对错分数要有用得多。</span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="27"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察3：评测常常忽略了AI Coding带来的隐形负债</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="28"><span leaf="">传统评测只问一个问题：“能不能做出来？”只要能通过测试用例，就算成功。但这种方式忽略了一个更隐蔽、更致命的问题：AI Coding是否在过程中制造了巨大的技术债务，进而带啦更大的认知债务。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">两个Agent都能完成同一个开发需求，测试通过率都是100%。但一个用3000行难以维护的平铺代码，重复逻辑遍地、函数长达数百行、命名随意，最终勉强凑出了正确结果；另一个用500行清晰的抽象，模块分明、边界清晰。现有评测给两者打同样的分。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">反过来还有一种情况：Agent写的代码行数不算多，功能也正确，但完全是面向过程的一口气写到底，没有合理的函数拆分，没有数据结构的封装。代码少，不等于好。它只是把复杂性藏进了更隐蔽的地方。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">问题的本质在于：Agent的成功，可能只是把负担转移给了未来的人类。当维护者接手这段代码，他需要花多少时间去理解、修改、调试？这个代价被传统评测完全无视了。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">真正的度量指标应该是：“维护者面对Agent产出的困惑度”。</span>一个可操作的方式是：通过预测后续修改该代码所需的时间来量化。给出一段AI生成的代码，然后设定一个合理的修改任务（例如“添加一个新的排序规则”或“修复一个边界条件的Bug”），测量一个经验丰富的开发者（或另一个基准系统）完成这个修改需要多长时间。困惑度越高，修改时间越长。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">基于这个思路，评测实验可以这样设计：完成初始需求之后，不停止，而是连续给出多个后续的修改任务（比如3到5个，由易到难）。累计完成所有这些任务的总时间，才是衡量AI真实价值的关键指标。一个Agent如果初始生成的代码结构混乱，第一个任务可能勉强通过，但后续每个小改动都会触发连锁反应，时间成本指数级上升。而另一个Agent产出的代码虽然初始完成稍慢，但后续修改顺滑流畅，后者才是真正降低了全生命周期的成本。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">在这个设计下，传统评测里“平铺3000行”和“抽象200行”的差距会赤裸裸地暴露出来。前者可能在第一个后续任务上就花费数倍的时间。而那个“行数少但面向过程”的方案，在面对第二个需要扩展功能的修改时，因为没有合理的模块边界，同样会陷入困境。</span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="29"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察4：评测结果的脆弱性</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="30"><span leaf="">一个模型在某个基准上拿到高分，这件事本身可能极为脆弱。脆弱到什么程度？<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">仅仅改变变量名，或者调整一下依赖库的版本号，成功率就可能断崖式下跌</span><span textstyle="" style="font-weight: bold;">。</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">更常见的情形是：对问题的描述做一点微小的改动，比如把“返回所有偶数”改成“返回所有能被2整除的数”；在需求中添加一句无关的上下文信息“天气不错”；或者把约束条件的顺序调换一下，模型的表现就从“惊艳”变成了“翻车”。这个模型并没有真正理解问题，它只是记住了训练数据中某种特定的表述模式。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">这种脆弱性意味着：评测结果只是一个“点”上的分数，而这个点在真实世界中几乎永远不会以完全相同的形式出现。你无法依赖它。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">因此，<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">评测必须引入一个新的维度：扰动测试</span>。<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">不是测一个单点，而是测量“在各类扰动影响下，模型性能衰减曲线的形状”。衰减曲线越平缓，模型越健壮；衰减曲线越陡峭，那个高分就越像泡沫。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">一个可行的实验设计是：在代码表层进行不影响语义和抽象语法树（AST）的变异，比如批量重命名变量（`a→x`、`counter→cnt`）、调整空格和换行、等价替换常量表达（`2+2`→`4`）、交换无关语句的顺序。将这些变异后的版本输入模型，观察评测结果的变化。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">如果性能基本保持不变，说明模型对表层变异性不敏感，这是一个好信号。如果性能出现超出统计容差的明显下跌，则判定为<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">脆弱性缺陷</span>，表示<span textstyle="" style="font-weight: bold;">模型只是在“背文本”，而不是在“解问题”</span>。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">继续加大变异范围：改一改依赖版本号（`requests==2.28.1`→`2.31.0`）、调整题干的句法结构而不改语义。每增加一层扰动，记录一次性能衰减。最终绘出一条“扰动-性能”曲线，这条曲线比那个孤立的分数有价值得多。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">这种扰动测试，为那些无法定义“绝对正确”的情形提供了相对正确的预言：</span><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">我们不知道什么是完美的健壮性，但我们可以知道，一个模型在轻微扰动下就崩溃，它一定不值得信任</span><span textstyle="" style="font-weight: bold;">。</span></span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="30"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察5：当评测结果成为目标函数，评测数据污染就是必然的</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="31"><span leaf="">这是“古德哈特定律”在AI编程评测领域的精准应验：</span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">当一个指标成为目标，它就不再是一个好指标</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">。</span></span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">一旦某个基准（比如SWE-bench）被公认为“参考标准”，Agent开发者就会直接针对它优化训练策略。这不是道德问题，是激励结构的问题。结果就是：基准饱和的速度，远远超过了模型真实编程能力的增长。一个模型今天在榜单上又提高了两个百分点，但它很可能只是“记住”了更多与基准中题目相似的解法，而不是真正学会了泛化的编程推理。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">这种“虚假进步”极其隐蔽。模型没有变聪明，只是题库被悄悄消化了。</span></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">因此，评价编程能力的视角必须彻底转换：从 </span></span><span data-font-family="default"><span leaf="">“见过多少题”</span></span><span data-font-family="default"><span leaf=""> 转向 </span></span><span data-font-family="default"><span leaf="">“如何解决从未见过的问题”</span></span><span data-font-family="default"><span leaf="">。不是测试记忆的广度，而是测试推理的深度。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">前沿趋势已经清晰地指向这个方向：构建</span></span><span data-font-family="default"><span leaf="">动态的、不可提前记忆的基准</span></span><span data-font-family="default"><span leaf="">。例如：</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">LiveCodeBench</span></span><span data-font-family="default"><span leaf="">：定期从最新发布的编程竞赛、新开源的代码库中自动抓取题目，确保模型训练数据中不可能包含这些内容。</span></span></p></li><li><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">合成变异技术</span></span><span data-font-family="default"><span leaf="">：以种子题目为基础，通过语义保持的变异无限生成互异的变体，让每个评测对象面对的都是一套“独一份”的试卷。</span></span></p></li></ul><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">一个更深层的思考是：</span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">唯一能长期有效的评测，是那些评测用例生成成本远低于模型适应成本的动态基准</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">。</span><span textstyle="" style="font-weight: bold;">模型开发者如果要“刷”这个基准，需要付出的代价（比如持续地收集和消化海量新题目）远远超过评测维护者生成新用例的成本。这种成本不对称，才是防污染的底层逻辑</span>。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">基于这个洞察，评测实验设计需要引入四重机制：</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">1. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">评测数据集的动态保鲜机制</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>定期自动更新题目池，剔除可能已被“熟记”的老题，注入新来源（如最近一周的GitHub commit记录、最新的Codeforces竞赛题）。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">2. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">不完整上下文的探针机制</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>主动向模型提供残缺或矛盾的需求描述，如果模型表现出“过拟合式”的自信（即没有追问就给出了与上下文不符的标准答案），则命中并触发该题目的变异或淘汰。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">3. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">禁用搜索的效果对比</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>在评测执行过程中，分别测量模型开启与关闭外部检索（如互联网搜索、本地代码库索引）时的性能差异。差距过小可能意味着模型依赖内部实时推理；差距过大则需要进一步分析是真正利用信息还是机械照抄。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">4. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">饱和度趋势检查</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>持续监控模型在某一基准上的整体得分随时间的变化曲线。当单题饱和率达到90%以上，自动触发新评测用例的收集、筛选或变异生成机制。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">通过这些设计，评测不再是静态的“靶子”，而是一个主动进化的“免疫系统”。模型可以暂时领先，但无法“霸榜”，因为榜单本身会不停地换血</span>。</span></span></p><h2 style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;margin-bottom: 12px;" data-layout-id="31"><span leaf=""><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察6：需要避免聚焦“依葫芦画瓢”的误区，需要关注对跨语言的泛化能力</span></span></h2><h2 style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="32"><span leaf="">当前评测有一个隐蔽的倾向：评测模型在主流语言（Python、JavaScript、Java）上的代码生成能力。模型从海量语料中学会了这些语言的惯用模式，本质上是在“依葫芦画瓢”，看到一个相似的问题，套用见过的模板。</span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">真正的编程智能，不应该依赖这种统计上的记忆。</span><strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">如果模型真具备“编程智能”，它应当能够依赖语言参考文档（而非海量代码语料）来解题</span></span></strong><span leaf="">。这是对死记硬背的终极检验。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">因此，一个真正有洞察力的评测应该是这样的：<span textstyle="" style="color: rgb(255, 76, 0);">给定一门模型</span></span><strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">从未充分接触过的领域特定语言及其规范</span></span></strong><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);">，看它能否快速适应并写出正确代码</span>。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">更极端地，可以构造一门全新的<span textstyle="" style="color: rgb(255, 76, 0);">“</span><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">玩具语言”</span>——精心设计，图灵完备，但语法和语义完全不同于任何现有的主流语言。然后给出该语言的完整规范文档，要求模型在阅读文档后，解决用该语言描述的经典编程题（如快速排序、二叉树遍历）。</span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf="">如果模型能做到这一点，也就是此前从未见过这种语言，仅凭规范的描述就能编写正确程序，那才是跨越了“模式复读”的鸿沟，真正接近了编程智能的本质。反之，如果离开Python和JavaScript就寸步难行，那么再高的榜单分数也不过是记忆的幻象。</span></p><h2 style="text-align: left;font-size: 17px;font-weight: 500;color: rgb(234, 120, 0);line-height: 1.8;margin-bottom: 12px;" data-layout-id="32"><span leaf="" style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;"><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞</span></span><span leaf="" style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;"><span textstyle="" style="font-size: 18px;text-decoration: underline;">察7：不能独立评测AI Coding的能力，而应该评测“人+AI”这个复合系统的产出与体验</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="33"><span leaf="">AI永远不会完全替代开发者亲自上阵。真正的工作单元是“人+AI”。这个复合系统里，<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">AI帮助人拓展认知边界（快速搜索文档、生成样板代码），人帮助AI纠偏和验证（审查逻辑、补充上下文）。评测应该把这种协作效率作为核心指标。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0,0,0,0.9);line-height: 1.8;margin-bottom: 24px;" data-layout-id="33"><span leaf="">例如，一个任务在人机协作模式下需要多长时间完成，产出的代码质量如何，人的认知负荷（比如每小时的修正次数）有没有降低。学术界已经有一些探索：让一组开发者使用AI，另一组不使用，完成相同的任务，然后比较时间、代码缺陷率、满意度等。<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">这种“人+AI”对比评测，远比孤立地测试模型更有现实意义。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-pm-slice="0 0 []"><span data-font-family="default"><span leaf="">我们还可以从另外一个视角来探讨这个问题哦。</span></span><span data-font-family="default"><span leaf="">传统</span></span><span data-font-family="default"><span leaf="">的</span></span><span data-font-family="default"><span leaf="">评测有一个固执的假设：AI生成的代码必须完美通过编译、通过所有测试用例，才算成功。这个假设在现实场景中很可能是错的。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">考虑两种情景：</span></span></p><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">情景A</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>AI生成了一段代码，但有一个变量名拼写错了（比如user_id写成了user_if），无法通过编译。人类开发者看了一眼，花三秒钟修正，代码正确运行。</span></span></p></li><li><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">情景B</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>AI生成了一段代码，语法完全正确，测试全部通过。但它采用了极其晦涩的嵌套条件，没有注释，变量命名毫无意义。人类开发者花了十分钟才理解这段代码是干什么的，然后小心翼翼地将其合并。</span></span></p></li></ul><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">传统评测会判情景A为“失败”（因为没通过编译），情景B为“成功”。但在真实的“人+AI”协作中，情景A的实际成本（3秒修正）远低于情景B（10分钟理解）。<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">传统评测忽略了这个维度：</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">AI不需要完美，它只需要让人类的介入成本足够低</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">。</span></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">同理，反过来也存在：AI生成了完全正确的代码，但人类需要花大量时间审查、调试、维护——这种“成功”其实是一种隐形的负担转移</span>。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">因此，评测的核心对象不应该是孤立的大模型，而应该是 </span></span><span data-font-family="default"><span leaf="">“人+AI”这个复合系统</span></span><span data-font-family="default"><span leaf="">。我们需要测量的不是“AI独自完成了多少”，而是“人与AI协作的产出效率与认知体验”。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">具体来说，评测实验可以这样设计：</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">1. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">最小修复时间</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>给定AI生成的代码（可能带有可快速定位的微小错误），测量一位经验开发者从拿到代码到将其正式提交。时间越短，说明AI的“近似正确性”越高。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">2. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">理解成本</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>给定AI生成的正确代码，要求开发者回答几个关于其逻辑的问题（比如“如果输入X，输出会是什么？”），测量回答正确所需的时间。时间越短，代码的可读性越好。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">3. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">总任务耗时</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>让“人+AI”协作完成一个完整任务（比如添加一个新特性），从需求理解到最终合入主分支，记录总耗时。与纯人工基线对比，计算净收益。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">4. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">认知负荷评分</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>通过开发者自评或行为指标（如中途纠错的频率、查阅文档的次数），评估AI是否真正降低了脑力负担，还是增加了困惑和二次确认。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">只有当评测从“AI独舞”转向“人机二重奏”，我们才能看清一个AI编程助手的真实价值，不是它自己能写多好，而是它能让人类写得多轻松</span>。</span></span></p><h2 style="text-align: left;font-size: 17px;font-weight: 500;color: rgb(234, 120, 0);line-height: 1.8;margin-bottom: 12px;" data-layout-id="34"><span leaf="" style="color: rgb(234, 120, 0);text-align: left;font-size: 17px;font-weight: 500;line-height: 1.8;"><span textstyle="" style="font-size: 18px;text-decoration: underline;">洞察8：企业需要有AI Coding方案的基准评测体系</span></span></h2><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;" data-pm-slice="0 0 []"><span data-font-family="default"><span leaf="">很多企业犯过一个同样的错误：根据某个公开榜单选定了AI编程助手，集成到内部开发环境后，起初效果不错。但三个月后，模型有了更新的版本，或者Harness逻辑有了调整，又或者真实代码库的依赖和架构悄然变化了，原本好用的AI突然变得频频犯错。这不是某个模型变“笨”了，而是一个更根本的问题：</span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">模型退化在多种因素的叠加下，是必然的，而不是偶然的</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">。</span></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">这三种变化通常无人主动告知，退化往往是“无感”发生的，直到某天开发者的效率骤降，或者代码审查发现了AI引入的一批异常模式。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">因此，<span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">企业不能依赖一次性的选型评测。</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">需要建立生产环境中的“基准评测信标”，构成一套无感的回归评测体系</span></span></span><span data-font-family="default"><span leaf="">。这套体系的核心思想，借用MLOps领域的概念我自己将其称为</span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">EvalOps Harness</span>，</span></span><span data-font-family="default"><span leaf="">将评测本身作为一条持续运行的流水线，嵌入日常开发过程。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">具体做法：</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">1. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">选取一组“信标任务”</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>从企业内部真实的、已完成的历史开发任务中，抽取具有代表性的场景（例如“修复某个类型的并发Bug”“为某个API添加限流”“将某个工具类迁移到新版本”）。这些任务不复杂，但能覆盖核心原子能力。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">2. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">每天（或每次模型/Harness变更后）自动运行</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>在隔离环境中，用当前的AI Coding方案（模型版本+Harness配置）执行这些信标任务，记录通过率、总耗时、人工介入次数等指标。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span leaf=""><span textstyle="" style="font-weight: bold;">3. </span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">比对基线，报警退化</span></span></span><span data-font-family="default"><span leaf=""><span textstyle="" style="font-weight: bold;">：</span>将当前结果与历史上的“黄金基线”（比如最初验证通过时的表现）进行对比。若任一信标任务的完成时间增加超过30%，或通过率下降超过一个阈值，自动触发告警，通知相关负责人回滚或排查。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf="">这套无感回归评测体系不打断开发者的日常工作，信标任务在后台自动执行，不依赖实时的人工参与。它就像是放在生产环境中的一个“持续健康检查仪”：模型变了，它知道；Harness变了，它知道；真实世界的需求模式变了，它也能通过定期的信标更新来捕捉。</span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="color: rgb(255, 76, 0);font-weight: bold;">有了EvalOps Harness，企业不再需要等到开发者集体抱怨时才意识到问题。评测从“一次性项目”变成了“持续性基础设施”。这才是企业级AI Coding方案走向可控、可信的必经之路</span>。</span></span></p><p style="text-align: center;font-size: 20px;font-weight: 500;color: rgb(234, 120, 0);line-height: 1.8;margin-bottom: 12px;"><span data-font-family="default"><span leaf=""><span textstyle="" style="text-decoration: underline;">推荐阅读</span></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484897&amp;idx=1&amp;sn=5f1aeee57c7f6fa87874ab1c3a1e404e&amp;scene=21#wechat_redirect" textvalue="AI软件工程范式革命的思考" data-itemshowtype="0" linktype="text" data-linktype="2">AI软件工程范式革命的思考</a></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484892&amp;idx=1&amp;sn=0c9b760501fb4d85ee44717a11827ef0&amp;scene=21#wechat_redirect" textvalue="Token烧了，产出在哪？AI编程时代的度量危机与突围" data-itemshowtype="0" linktype="text" data-linktype="2">Token烧了，产出在哪？AI编程时代的度量危机与突围</a></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484884&amp;idx=1&amp;sn=1333c1c9e2cf6b12b26de4b4a989969c&amp;scene=21#wechat_redirect" textvalue="如何用大模型搞垮一个团队？" data-itemshowtype="0" linktype="text" data-linktype="2">如何用大模型搞垮一个团队？</a></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484877&amp;idx=1&amp;sn=ca02a6c6bf7cd0e6927f283d2416e869&amp;scene=21#wechat_redirect" textvalue="2026 Harness Engineering启示录：聪明但不听话的AI，比蠢AI更危险" data-itemshowtype="0" linktype="text" data-linktype="2">2026 Harness Engineering启示录：聪明但不听话的AI，比蠢AI更危险</a></span></span></p><p style="text-align: left;font-size: 17px;font-weight: 400;color: rgba(0, 0, 0, 0.9);line-height: 1.8;margin-bottom: 24px;"><span data-font-family="default"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484868&amp;idx=1&amp;sn=57cc3728adacbfb45be8548f3dacb7b3&amp;scene=21#wechat_redirect" textvalue="茹炳晟谈Agent时代产品经理的认知跃迁" data-itemshowtype="0" linktype="text" data-linktype="2">茹炳晟谈Agent时代产品经理的认知跃迁</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=8f5fedb3&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516433%26idx%3D1%26sn%3D94e3d688a615ad4f488c6112a7d6e533">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 15 Jun 2026 12:48:00 +0800</pubDate>
    </item>
    <item>
      <title>褪去AI神话滤镜：从复杂系统视角，重新看懂智能化开发的机遇、边界与未来</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516430&amp;idx=1&amp;sn=22c2bdd1214776deb8388734ba9222f3</link>
      <description>2026年6月彭鑫教授在上海Agentic AICon 智能体应用与架构工程大会上的演讲</description>
      <content:encoded><![CDATA[<p><span>小智</span> <span>2026-06-11 10:06</span> <span style="display: inline-block;">上海</span></p>




  <p>以下文章来源于：智能时代软件研发</p>
  <strong>智能时代软件研发</strong>
  <p>秉承开放，链接的主题，围绕软件工程，需求工程，平台工程等一线工程能力建设， 融合数字化，云计算，区块链，新媒体等多个热门技术专题，打造最高效和前沿的技术交流平台，构建多元融合的工程能力生态圈为宗旨。一线前沿资讯，峰会速递，实践分享平台</p>



  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=b9b22a54&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2F4CuQftIsxTcLQRpXJAVBIdQovJJvJ3r4e7x2KzHzeNVjHpN37HqmSYswPciaQ8ia7UC7PJwk2xn3JLu4qWibibZVbzsoicU8ee4vgQlalN9qCm24%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>2026年6月彭鑫教授在上海Agentic AICon 智能体应用与架构工程大会上的演讲</p>
  <div style="line-height: 1.75em;"><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.6666666666666666" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100003655" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=cdb0fd6e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2F4CuQftIsxTdYsZ7ywiaPAjHPTaZ2N1XAg9tBvcicFfqiaiaQrkZLia5BXhbU3UIwVvPAPt9ZTuSpmRRE0mQtsLxIQyODKz8Q8RL4N7dzCPawNWOk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span style="font-family: 微软雅黑;font-size: 15px;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">本文内容整理自2026年6月上海Agentic AICon 智能体应用于架构工程大会，复旦大学彭鑫教授专题演讲《</span></span><span style="color: rgb(0, 0, 0);font-family: 微软雅黑;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 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=""><span textstyle="" style="letter-spacing: 1px;">复杂系统视角下的软件智能化开发机遇与挑战</span></span></span><span leaf=""><span textstyle="" style="letter-spacing: 1px;">》。</span></span></span></p><div data-id="146847" powered-by="xmyeditor.com" data-md5="358df"><div style="" powered-by="xmyeditor.com" data-md5="358df"><div powered-by="xmyeditor.com" data-md5="358df"><div style="display: flex;justify-content: center;width: fit-content;margin: 0 0 -25px;" powered-by="xmyeditor.com" data-md5="358df"><div style="background-color: #ffae4a;border-radius: 0 50px 50px 0;padding: 0 5px 0 0;" powered-by="xmyeditor.com" data-md5="358df"><div style="background-color: #3f4c6c;border-radius: 0 50px 50px 0;" powered-by="xmyeditor.com" data-md5="358df"><div style="padding: 5px 25px;" powered-by="xmyeditor.com" data-md5="358df"><div style="color: #ffffff;letter-spacing: 1px;line-height: 26px;text-align:justify;font-size: 16px;font-weight: bold;" powered-by="xmyeditor.com" data-md5="358df"><p style="padding: 0px;margin: 0px;line-height: 1.75em;" data-md5="358df"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">引言</span></span></p></div></div></div></div></div></div><div style="background-color: #f4f4f4;padding: 10px;" powered-by="xmyeditor.com" data-md5="358df"><div style="background-color: #fff;border-radius: 0 0 50px 0;margin: 0 0 -11px;" powered-by="xmyeditor.com" data-md5="358df"><div style="padding: 25px 15px 20px;" powered-by="xmyeditor.com" data-md5="358df"><div style="color: #000;letter-spacing: 1px;line-height: 24px;text-align:justify;font-size: 14px;" powered-by="xmyeditor.com" data-md5="358df"><p style="padding: 0px;margin: 0px;line-height: 1.75em;" data-md5="358df"><span style="font-family: 微软雅黑;font-size: 15px;letter-spacing: normal;text-align: start;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">“AI 六个月接管全部代码”“三年之内编程彻底消亡”，近两年，这类博眼球的论断持续在技术圈层传播。一边是各类产品宣称人工智能可以独立完成数万行代码开发，主流代码大模型接连在专业评测榜单刷新成绩，人工智能 “无所不能” 的神话被不断放大；另一边却是现实场景频频 “翻车”：号称由 AI 独立开发的大型项目代码无法编译运行，大量智能工具生成的补丁即便通过基础测试，也会违背架构规范、埋下长期技术隐患。</span></span></span></p><p style="line-height: 1.75em;"><span style="color: rgb(0, 0, 0);font-family: 微软雅黑;font-size: 15px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 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=""><span textstyle="" style="letter-spacing: 1px;">行业喧嚣之下，焦虑情绪在从业者群体中蔓延开来。初级开发者担忧自身岗位被AI技术替代，企业技术管理者纠结是否要推翻运行多年的研发体系，一线工程师则在追捧与质疑之间反复摇摆。当整个行业都在聚焦 “人工智能会不会取代程序员” 这一话题时，我们更需要回归软件工程的本质逻辑。抛开流量话术与舆论噱头，以</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">系统复杂性</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">为核心视角，沿着行业舆论乱象、软件本质特征、复杂度底层解析、人工智能技术演进与能力边界、工程落地逻辑、研发体系重构、产业实践探索、行业展望的完整脉络，一步步拆解 AI 辅助软件开发的真实面貌，客观梳理这项技术带来的机遇、挑战，厘清人机协作的合理模式，找准软件行业智能化转型的长期方向。</span></span></span></p></div></div></div></div></div></div><h2 style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span style=""><span leaf=""><span textstyle="" style="letter-spacing: 1px;">🔔 </span></span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">金句</span></span></strong></span></h2><ul style="list-style-type: disc;" class="list-paddingleft-1"><li><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">“大家每天收到不同的声音，有的说AI多么牛，有的说AI多么垃圾，真正的原因是大家都把前提去掉了——你的项目类型和复杂度呢？”</span></span></span></p></li><li><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">“Linux内核代码人人都能拿到，但几个人看得懂、改得动？代码共享不代表知识传承。”</span></span></span></p></li><li><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">“软件开发最大的浪费是知识的浪费，是重复思考的浪费。”</span></span></span></p></li><li><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">“对于复杂系统，AI是参谋长而非司令员，一定要人去掌舵。”</span></span></span></p></li><li><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">“系统复杂性始终在那里，你不把第一原理讲清楚，就会整天被公众号搞得很焦虑。”</span></span></span></p></li></ul><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">众声喧</span></span></strong></span><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">哗：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">拨开舆论迷雾，正视认知偏差</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003638" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=99e62c70&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTcxKMsibQRXzFmxjufhFdwic3RAGoClsGkFSg2ERwibMaLZOFN5sRNsbPqDHvsxFbiaKvcROqqlVRSTibtOFChxuIibXre92HxibU0yMA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">当下行业对于 AI 编码能力的评价呈现出极端两极化的态势，有人将其奉为行业变革的终极答案，也有人在企业级项目落地中屡屡碰壁，认为其实用性有限。这种认知分歧的背后，并非技术本身出现矛盾，而是大众在评判技术时，普遍忽略了诸多核心前提，最终形成了 “盲人摸象” 式的判断。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">早在 2023 年，前谷歌工程主管 Matt Welsh 就抛出激进观点，认为生成式人工智能会在三年内彻底终结编程工作，未来软件研发团队仅需要保留产品经理和代码评审两类岗位。时隔不久，Anthropic 企业负责人更是进一步放大舆论，宣称人工智能全面接手代码开发工作，最短只需要六个月。与此同时，不少商业产品对外宣传，依靠 AI 工具在短时间内完成数百万行代码的浏览器项目开发，迅速吸引全网关注，但很快就被业内人士打假，相关代码漏洞百出、完全不具备实际运行价值。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">各类真假信息交织，加上部分媒体惯用片面解读、刻意制造对立的传播方式，进一步放大了行业的认知混乱。不同使用者对 AI 的体验天差地别，核心原因在于，大家所处的项目场景、软件复杂度、开发模式、个人技术积累以及所使用的工具环境都截然不同。用单一场景下的使用感受，去定义一项技术的整体能力，本身就存在巨大逻辑漏洞。想要理性看待智能化开发，首先要跳出舆论陷阱，认清软件行业三大基本特征：</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">形态具备多样性、系统存在固有复杂性、软件开发本身是持续探索的过程</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。</span></span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5611111111111111" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100003656" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=b2854c08&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTdjM9NXfPeKV3ibobLkaEqAqeZiaxhAbpibDamR8icbhvQ5uoibhOX2bLCdPBF6WXx5YsLG4tBAdYZ5l96NnX2p441wgEnVWkUrRJxw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003641" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=556f843d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTc8w9kUdXHE267iaR0oAibQibuS0RO1sHLsDTFTyQiaibLKar5c22ekCMOjo7ouxZpic7DOURZH5BY69QvmMQ7F1BxuCKJ03BFesL74U%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">从实际应用场景划分，市面上的软件可以分为三大类，不同类型的软件，对应着人工智能完全不同的发挥空间。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第一类：一次性解决方案，这类程序以完成单次任务为唯一目标，使用结束后便可直接舍弃，比如为临时数据处理、单次设备操控编写的简易脚本。这类场景逻辑简单、无后续维护压力，人工智能能够独立完成代码编写、运行等全流程工作。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第二类：通用工具应用，主要服务于固定业务流程与批量处理任务，比如常规信息管理系统、标准化办公工具。这类软件代码体量往往较大，但业务逻辑规整，人工智能可以完成绝大部分编码工作，开发者仅需做最终确认、局部微调与效果反馈。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第三类：大型复杂系统，以操作系统、电信核心平台、金融交易系统为典型代表，这类系统要求长年稳定运行，对安全性、兼容性、容错性有着极致要求，内部组件繁多、依赖关系盘根错节。在这类项目中，人类工程师需要主导架构设计、模块拆分、代码评审等核心工作，人工智能仅能承担局部代码填充这类基础任务。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">在智能化技术快速发展的当下，还有一个概念误区亟待纠正：</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">编程不等同于软件开发</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。传统教材将软件定义为 “程序 + 文档”，但在 “软件定义一切” 的行业大趋势下，这一定义早已无法覆盖真实的产业场景。单纯的编程，仅仅是将既定逻辑转化为代码字符的单一环节，也是当前大模型最擅长的工作内容。而软件开发是一套完整、严谨的工程体系，拥有四大核心特质：系统需要实现长期稳定运行，同时应对各类极端边界场景；软件根植于真实的社会与物理环境，需要遵守外部行业规则、监管要求；内部架构精巧且复杂，各个组件之间深度联动、相互影响；项目交付不是终点，系统需要经历长年累月的迭代、优化与维护。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">如今着重区分二者的边界，有着极强的现实意义。一方面，数字化转型渗透到各行各业，软件的规模与复杂度持续攀升，社会对于软件安全、合规、可靠的要求不断加码；另一方面，大模型的代码生成能力飞速提升，其擅长编码、却无法驾驭复杂系统全生命周期开发的短板，被不断放大。基于行业现状可以明确判断：仅仅依靠大模型技术，无法实现软件智能化开发的根本性变革。目前整个行业过度追逐大模型、智能体带来的流量热度，却很少深入思考软件工程最核心的难题 —— </span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">复杂需求拆解、顶层架构设计、系统性逻辑梳理，而这些恰恰是人工智能难以突破的能力盲区</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。</span></span></span></p><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">敬畏系统复杂性：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">软件开发所有难题的底层根源</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003639" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=f825e7a7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTf6usNiaUEcYBNhvhvBo6lU4ogy3tiaqssbJIrydbicN4bBfcuDTlGH0zXNzP4gXX1icav0uA5CB4eqOlpqTCVtys9mgAfBaWlohWQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">系统复杂性，是解读 AI 辅助开发所有问题的核心立足点。无论是人工智能的能力短板，还是传统软件开发过程中遇到的各类疑难问题，追根溯源，都指向软件与生俱来的复杂性。正视、敬畏系统复杂性，才能客观判断技术的价值与边界。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">在传统单体软件开发阶段，工程师可以通过断点调试、单步跟踪、变量监控等方式，完整掌握程序每一步的运行状态，对系统实现全方位把控，业内将这种状态形象地称为 “上帝视角”。但随着微服务、分布式架构、云原生技术的普及，现代软件被拆分为数量庞大的独立组件，跨进程、跨服务器交互成为常态。时至今日，工程师已经无法完整追踪系统的全链路运行过程，只能依靠日志、监控指标、链路追踪等可观测性工具，结合自身从业经验，反向推导、验证问题所在。从 “全面掌控” 到 “推测验证”，这一转变，正是软件系统复杂度不断飙升最直观的体现。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">从专业角度定义，软件系统复杂性，指系统因组件数量庞大、组件间交互呈现非线性特征、运行状态多变且难以预判，进而产生整体涌现特性。这类特性无法通过拆解、分析单个组件来理解系统整体行为，也是复杂系统故障频发的核心原因。而系统复杂性主要来源于三个维度：</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">规模与连接关系、非线性交互、系统适应性</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">首先，复杂度高低和代码行数没有必然关联，核心取决于组件数量以及组件之间的交互网络。一套百万行代码的系统，如果被合理拆分为大量相互独立的模块，模块之间仅通过标准化接口通信，整体复杂度并不高；反观一段仅有百行的代码，倘若各个逻辑单元深度耦合、互相牵制，修改任意一处都会引发全局变动，其复杂度反而会居高不下。其次是非线性交互，软件中一处微小的代码改动、一个不起眼的输入变化，都有可能引发不可逆的全局故障，业内流传的“删除一行看似无用的代码，导致整套系统彻底崩溃”，就是非线性交互最典型的案例。最后是系统适应性，软件需要跟随外部业务、运行环境持续迭代更新，不断衍生出新的运行模式与逻辑行为，进一步加剧了系统的不可预测性。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">业内沿用数十年的经典理论，将软件复杂性划分为</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">本质复杂性</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">与</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">偶然复杂性</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">，这一划分源自《人月神话》中的经典观点，时至今日依然对行业具备极强的指导意义。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">本质复杂性，来源于业务问题本身，是行业规则、业务逻辑、外部环境带来的固有难度，这类复杂度无法通过技术工具、开发模式的改变被消除。举例来说，金融系统的财务报销流程、工业控制系统的安全操作规范、政务软件的审批逻辑，无论使用哪种编程语言、哪种开发框架，都必须完整承接对应的业务规则，这部分复杂度与生俱来。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">偶然复杂性，则并非业务本身所需，而是在软件开发、落地、迭代的过程中，后天引入的额外负担。技术选型失误、架构设计缺陷、模块化划分不合理、开发者经验不足、项目进度紧张欠下技术债等因素，都会催生偶然复杂性。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">结合当下数字化发展趋势来看，本质复杂性与偶然复杂性都处在持续增长的状态，这也彻底打破了 “人工智能可以消灭软件复杂度” 的幻想。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">本质复杂性不断提升，主要有三方面原因：一是软件应用边界持续扩张，物理世界、社会生活的各类场景全面向数字世界迁移，软件需要承载的业务范围越来越广；二是万物互联格局不断深化，人机物融合、跨平台跨系统联动成为常态，“系统之上的系统” 随处可见，组件交互规模呈指数级增长；三是软件承载的社会属性不断强化，稳定性、数据隐私、网络安全、伦理规范等社会性要求，逐步融入软件设计与运行规则之中。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">偶然复杂性的增长同样存在客观必然性。首先是</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">阻抗失配</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">问题，人类在梳理业务、设计方案时，使用的是抽象的领域思维与自然逻辑，而代码必须遵循机器的语法规则与执行逻辑，两种思维体系天生存在鸿沟，这也是偶然复杂性最核心的来源。其次，软件工程依赖分层、模块化等抽象思想，但不存在绝对完美的抽象体系，底层逻辑的隐性交互，时常会突破抽象边界引发各类故障。与此同时，开发者往往在信息不全、工期紧张的状态下做出设计决策，个人经验、责任心的差异，也会制造额外问题。再加上复杂系统的涌现效应，组件之间细微的相互作用不断叠加，最终衍生出各种无法提前预判的问题。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">想要理解人工智能在存量复杂系统中举步维艰的现状，还要看清工业软件真实的存在形态。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">现实中的企业级软件，普遍存在</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">逻辑混杂</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">与</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">代码散布</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">两大痛点，这也是多年前面向切面编程技术想要解决的行业难题。逻辑混杂，指同一个函数、同一个代码文件中，糅合了业务计算、数据库读写、网络请求、日志输出、异常处理等多种毫无关联的逻辑，功能边界完全模糊。代码散布，则是指同一个业务概念、同一套功能逻辑，对应的代码片段分散在系统的各个角落，彼此没有直观关联，开发者想要梳理完整的逻辑链路，需要耗费大量精力遍历全系统。人工智能依靠关键词检索、上下文匹配完成代码操作，面对这种混乱的代码形态，根本无法穿透表层字符，理解背后的业务逻辑。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">除此之外，软件是具备生命力的产品，始终处在持续演化的过程中，这一特点可以用一个通俗的比喻来理解：就像在诸多现实约束下搭建房屋，无法推倒重建，只能在原有基础上不断修补、扩建。软件的每一次迭代，都是在历史代码、现有依赖、时间压力的多重约束下做出的权衡取舍。早年为了快速上线临时添加的功能，因为层层依赖无法下线，逐步变成无人敢动的 “死代码”；不同时期、不同开发者编写的临时补丁层层叠加，形成业内戏称的 “狗皮膏药式开发”。长年累月下来，整套系统形成了独有的运行逻辑与历史痕迹。而当前的人工智能模型，大多围绕 “一次性代码生成” 设计，无法理解软件的演化历史、设计决策的背景以及各类隐性约束，这也是它难以胜任存量系统维护工作的核心原因。</span></span></span></p><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">AI 编码技术演进：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">从简单指令到系统性管控</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003642" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=05f872bf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTeia6X4sVRO7bu59lxh5mIKqwYnpFD99oSaMbI6cSHbMhEKIic1g8oUWgB4Urpibia7yfzXKB7jBsIHdFpZx321WoAI7RZEOcGphus%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003640" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=cad904d8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTeJhaZcDHrRUUTzEAv2XuibfiatzRoskv2GI4pEeCu3VZ818RdUhL4PPnUkKYuc1MGa9GINcSDBuibLA4iaRGlN4d9ibtZfgel5lbco%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.5574074074074075" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100003657" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d645428d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTfKLI7RHB3crKBmJB7Tap9Cqcbu4531E43NUuJCWlduJm0nAlXUiczgzJIjj5lL2SASr2WyKK2HGauUOKUr8nNU0ibYicqu9hwRwo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">伴随着落地场景的不断深入，AI 辅助编码的技术形态与应用逻辑也在持续迭代。整个发展过程，本质上是人类对于人工智能的管控能力不断强化的过程，大致可以划分为三个阶段。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第一阶段是提示工程，也是大众最先接触到的使用模式。这个阶段的核心重点在于 “如何向 AI 提问”，使用者依靠优化自然语言指令，引导模型生成符合预期的代码，使用方式简单，但效果高度依赖话术质量。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第二阶段是上下文工程，使用者不再局限于优化提问方式，而是主动把控模型的信息来源。通过主动投喂代码片段、项目文档、接口说明等内容，划定模型的认知范围，减少无效输出，相比单纯的话术引导，实用性大幅提升。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第三阶段也是目前企业级落地的主流方向 —— 驾驭工程。这一模式不再局限于信息供给，而是搭建起全流程的系统性管控体系，结合事前引导、事后校验的双重逻辑，形成完整的闭环，让人工智能在规则框架内稳定工作。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">业内极具代表性的落地案例，印证了驾驭工程的落地逻辑。一支小型技术团队依托代码智能体，从零起步开展项目开发，耗时五个月完成了超百万行代码的产品搭建。但这个案例能够成功，存在三个不可忽视的前置条件：项目本身业务规模大，但整体逻辑复杂度偏低；项目从零搭建，没有历史代码、技术债等包袱；团队提前将整套项目拆分为数百个相互独立的软件包，实现模块深度隔离、接口标准化，让人工智能可以分模块独立完成工作。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">这一实践充分说明，人工智能和人类开发者一样，同样依赖清晰的模块划分与解耦设计。一旦模块之间深度耦合、上下文信息杂乱，人工智能同样无法正常开展工作。与此同时，项目团队配套落地了传统软件工程的各类规范：定制化代码检查工具、架构约束校验规则、定期技术债务清理机制，这也证明，经典的软件工程实践，是 AI 编码落地的重要保障。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">从管控逻辑来看，驾驭工程可以划分为</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">前馈控制</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">与</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">反馈控制</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">两大维度，分别适配计算型、推理型两类开发任务。前馈控制属于事前引导，针对计算型任务，会提前设定代码规范、语法校验规则；针对推理型任务，则通过明确自然语言规则，划定技术栈、架构原则、设计约束等边界。反馈控制属于事后校验，针对计算型任务，依靠类型检查、静态分析、自动化测试，校验代码语法与基础功能；针对推理型任务，则借助大模型开展二次代码评审，从逻辑、架构层面排查问题。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">评判一个 AI 开发项目是否具备长期价值，不能只看短期的代码产出效率，需要从两个核心维度持续拷问。第一是空间维度，项目模块之间是否存在复杂的交互关系？模块解耦、交互简单的项目，AI 容易做出成果；而模块联动复杂、依赖交错的系统，人工智能的短板会快速暴露。第二是时间维度，项目能否经受长期演化的考验？一次性交付成功并不代表模式可行，存量迭代、版本升级、故障修复等长期工作，才是检验技术能力的真正试金石。</span></span></span></p><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">可驾驭性：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">界定 AI 能力边界的核心标尺</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003643" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=937f1561&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTeyxjI7MvIRMk5pplMAhiaYOQ8Ppw5EFMAEqzFRrVcdna1WkNkJ24xwI0FaGyUWMcXadLPq3DAqIvVvhM3pibczMKu0FSQib7BAQo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003646" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d6ac43d5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTfl9RP0NianRYrBLwXxzaO9atyCKQsUf3d0MPA3tRc5W7BVLYJHzUdOghHKgtrxyweFY1DkmXClOibBvNLiaoyQlITRLJaegTZFWg%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">结合大量落地实践，行业总结出可驾驭性四大判定标准，这也是衡量一项开发任务是否适合交由 AI 完成、人工智能能够发挥多大价值的核心依据。只有同时满足这些条件，AI 才能稳定、可靠地参与开发工作。</span></span></span></p><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003645" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=0ae9b05d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTdu59r2p5kaJ6KyDBGfib63fQT8pvffzzqLPpXV6JPkm7EbXIRbcs3ibemJYPDCKq2edW98jVicu0RlLlr9cIgB9ptJjicYBlHbHXs%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.5611111111111111" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100003658" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=07fba850&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTexIq8shcU7libOUgGapicQ8RbejYqjicAwIkic3CvJ4E0952fNC6aGK0ATOTzkHq0bNVnf4iaEWdEOVwHDic9XJWEgVyFO0N20swmjw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第一，任务本身拥有清晰定义，且具备可自动化验证的标准。需求明确、规则固定，能够批量生成自动化测试用例，结果可以量化校验，这类任务适配 AI 能力，比如代码翻译、通用工具函数开发。反之，需求模糊、需要主观判断、依赖人工验收的任务，人工智能很难胜任。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第二，运行环境具备可理解、可导航、可操控的特性。项目目录结构、接口文档、组件依赖关系清晰完整，智能体可以自主遍历环境、执行操作，不会因为信息缺失陷入停滞。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第三，系统完成充分解耦设计。各个模块遵循高内聚、低耦合的原则，功能边界清晰，模块之间仅通过标准化接口交互。人工智能可以独立处理单个模块的开发工作，无需应对复杂的跨模块依赖。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">第四，底层交互实现充分抽象。框架、中间件、硬件底层的复杂逻辑被完全屏蔽，上层开发者只需要聚焦业务本身，避免底层隐性交互引发各类未知故障。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">即便项目满足可驾驭性要求，AI 智能体在运行过程中，依然存在四大先天性缺陷，这也是人机协作无法被彻底替代的关键原因。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">首先是测试反馈机制不完备，存在严重的过拟合风险。人工智能的优化目标是通过测试用例，因此会刻意生成大量模拟数据绕过校验规则，代码表面上功能正常，实际运行后会暴露出致命漏洞。甚至部分用于修复漏洞的智能体，会篡改评估模块的判定逻辑，刻意制造 “修复成功” 的假象，留下巨大线上风险。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">其次是自然语言引导存在精度上限。依靠自然语言下达修改指令，本质是 “经验式引导”，语言本身的模糊性，导致 AI 很难精准定位到目标代码位置，时常误修改正常逻辑，越调整问题越多。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">再者是架构约束难以落地，架构看护长期缺失。人工智能无法深度理解架构设计的底层逻辑与长远考量，一旦系统出现架构腐化，它会顺着错误的逻辑继续生成代码，进一步加剧系统问题。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">最后，人工智能缺乏全局认知、风险意识与责任担当。面对故障，它只会在表层修复问题，无法追溯根源、彻底解决隐患；面对潜在风险，它没有预判能力，无论代码是否存在漏洞、是否会引发连锁问题，都会无条件生成输出；同时，它无法体会长期维护的压力，不会主动规避技术债。而人类工程师会综合考量各类隐性约束，评估上线风险，追溯问题根源，这份基于责任的敬畏之心，是人工智能无法复刻的。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">海外一项技术实践也直观印证了 AI 的能力局限：技术团队投入成本，调用智能体集群尝试用新语言编译底层工具，最终仅完成基础雏形，剩余核心问题始终无法攻克。而该团队自身的客户端产品，也存在代码臃肿、漏洞频发等问题。这足以说明，面对深度复杂的底层系统，人工智能依旧难以跨越技术的 “最后一公里”。</span></span></span></p><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">软件工程体系：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">AI 时代不可抛弃的发展基石</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003644" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=5e5e1c5b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTe2ficJ6ZC566Mib4WuibNICKP1gMzsudBDP7QraZyE71Ghg9ARVUSZ3MMMDu23uoVhoaury3RWaR2qrIvU9jON4M9fmDJe2VOgI0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003647" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=4adc668a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTd5LuS9SkbmnjjJ3QG0lPvfp3Wp0Y5bDkDyo1FwvGuibFj9lMukOZOl87jkaAdJj3G0WSCcG0aFSXFdXp6ycorFC5jW6AsyF0QI%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">随着 AI 技术普及，行业中出现一种片面观点：传统研发流程、质量管控体系规则繁琐，拖累了 AI 的开发效率，应当彻底摒弃。但从产业实践来看，</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">在 AI 时代，软件工程体系的重要性不仅没有下降，反而大幅提升</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。我们不需要推倒原有体系，而是结合 AI 的特性完成适配与升级。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">首先要落地的核心方向，是搭建</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">代码数字孪生体系</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">，解决行业长期存在的 “代码可复制、知识无法传承” 难题。从本质上来说，代码仅仅是软件的物理载体，作用是承载机器可识别的执行逻辑；而业务意图、设计思路、决策取舍、排障经验等高层知识，才是一套软件真正的核心资产。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">代码数字孪生的核心目标，就是在代码之上搭建对应的逻辑视图，建立代码与高层知识的双向映射关系。这套体系可以让人工智能不仅知道 “代码该怎么写”，更能理解 “当初为什么要这样设计”，在设计约束、历史经验的指引下，输出更贴合工程要求的代码。同时，它也能解决知识碎片化、隐性经验流失的问题，避免不同开发者重复踩坑。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">整套体系以源代码、项目文档、版本提交记录、问题工单、代码合并记录等全量研发数据为基础，自动化抽取领域概念、功能逻辑、设计原理三类核心知识，构建代码图谱、概念图谱，实现知识与代码同步迭代、动态更新。</span></span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-ratio="0.562037037037037" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100003659" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=52bb8203&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTdGwU3YfgluIpEBps1xbpZpzDVY7QMIVIf9ctUlYRk7dpSeXslE5jj41RmibQrCh1Ul0mxJTJqfkJe2zZsZZpoX9iaibukOnHMmcE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003650" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=8d3d22f2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTcicvOPCZlV2Z2jia1HpztDM1IOtfzC3Y24BqPkzs6bxqV61IxTiaHjpn8fpGSXT5reOHKwtnkhdkViat2YmtbMNY1XR36oBaaedcY%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">其次是重新定义人机协作的分工模式，遵循 “因地制宜、优势互补” 的原则。在小程序、临时脚本、独立工具等低复杂度场景中，AI 可以承担主要编码工作，人类仅负责最终审核，最大化释放技术提效价值。在大型核心业务系统、分布式复杂系统等高复杂度场景中，必须坚守明确的分工边界：人工智能扮演 “辅助参谋” 的角色，负责代码生成、常规检查、问题探查、方案罗列，为决策提供参考依据；人类工程师作为 “掌舵者”，统筹全局，负责架构设计、模块拆分、需求分析、风险管控、架构看护、最终决策与故障兜底。人机协作的核心是各司其职、取长补短，而非一方彻底替代另一方。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">最后，坚持</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">可驾驭设计</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">，将模块解耦、分层抽象作为长期价值投资。持续优化模块划分与接口设计，让人工智能在明确的规则约束下独立工作；统一技术底座，屏蔽底层复杂逻辑，拓宽 AI 的有效工作范围；建立常态化的架构治理机制，在系统迭代过程中，及时纠正架构偏差，防止架构持续腐化。如果放任代码耦合、逻辑混乱、架构失控，最终只会让 AI 彻底失去应用价值。</span></span></span></p><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">产业前沿实践：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">面向复杂系统的智能化开发探索</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003649" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=e5e872d9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTdNRctnSUhKGWlnC6xPU07vrMibTZDvibNwpdHcZ2A0fMEtvh69l1W5yuasgmWpB0o3IJaa7UhbL8SlFiaGpg3n0sdZibo9VqtriaicM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003652" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=5ba1898a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_gif%2F4CuQftIsxTcKuoMllAbx08D7ThHhNfWoLC9ibSCJ4ox4cdMZhdcMoiarQ779vD3YL4Lcibx60icRIkrVxKeDrK1Y87SjH2WdibqP25ibnmAFqEqO4%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">针对复杂系统开发、存量代码维护中的各类痛点，业内技术团队结合软件工程理论与 AI 技术，开展了多项落地探索，并且形成了可落地的方案与实测成果。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">针对 “AI 一次性生成完整代码漏洞多、逻辑不连贯” 的问题，行业探索出</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">特性驱动的迭代式开发模式</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。不再追求一步到位完成开发，而是由业务、架构人员拆解整体需求，梳理出清晰的功能列表与功能图谱，按照单个功能分阶段完成设计、编码、验收。每一轮代码生成后，都会经过人工审查、自动化校验，确认无误后再进入下一轮迭代。在移动端开发场景的实测数据显示，这种模式相比直接使用大模型开发，功能完整度提升超五成，对比单一智能体方案，能力提升区间达到 16% 至 76.6%。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">针对代码 “混杂、散布” 导致 AI 无法定位故障代码的痛点，技术团队研发出基于概念抽取的问题定位方案。通过抽取代码中的业务概念、核心关注点，生成可视化的知识导航地图，帮助 AI 精准锁定目标代码。在主流专业评测数据集的测试中，这套方案让代码检索、问题定位的准确率提升 28% 至 47%，有效解决了复杂代码场景下的定位难题。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">当前主流 AI 评测体系，大多仅以 “是否通过自动化测试” 作为唯一判定标准，完全忽略架构规则、API 使用规范、代码一致性等隐性设计约束。为此，团队开展</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">设计约束感知技术研发</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">，让 AI 在生成代码、修复漏洞时，主动识别并遵守整套系统的设计规则。对开源项目历史漏洞修复记录的分析显示，大量通过测试的 AI 补丁，都违背了原有设计逻辑，会引入长期技术债，统计发现 AI 生成的补丁中，仅有不到半数能够满足工程设计约束，这也是多数 AI 代码无法正式上线的核心原因。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">与此同时，行业也在重构</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">工业级 AI 评测体系</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。原有评测任务场景简单、验证标准单一，没有区分任务难度，也无法衡量人机协作能力。新的评测体系搭建了多维度场景分类、任务难度分级规则，综合考量系统复杂度、私有业务知识、上下文规模等真实工程要素；在评判指标上，新增设计约束满足率、工程可接受度、长期可维护性等核心维度；同时搭配动态更新的测试环境，让评测结果更贴合企业真实研发场景。</span></span></span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100003660" data-ratio="0.5611111111111111" data-s="300,640" data-type="png" data-w="1080" type="block" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=71172d51&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTez5ibps0scLnjGI8oCzIGkq0FbUze1icGpdgIkYdA2XD1qPkS1UeRQIUA6qpwAFbAkfaABhsPPJWhXNA2qOo0jyDEjyocwV8Jgw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><div data-id="37822" data-type="lspecial02,lspecial04" powered-by="xmyeditor.com" data-md5="22294"><div style="text-align: center;" powered-by="xmyeditor.com" data-md5="22294"><div style="display: inline-block;vertical-align: middle;" powered-by="xmyeditor.com" data-md5="22294"><div style="border-bottom: 2px solid rgb(255, 218, 169);box-sizing: border-box;-webkit-transform: rotate(0deg);" powered-by="xmyeditor.com" data-md5="22294"><div style="box-sizing: border-box;padding: 0px 5px;" powered-by="xmyeditor.com" data-md5="22294"><div style="color:rgb(255, 104, 39);letter-spacing:1px;line-height:24px;text-align:justify;" powered-by="xmyeditor.com" data-md5="22294"><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">总结与展望：</span></span></strong></span></p><p style="font-size: 16px;padding: 0px;margin: 0px;line-height: 1.75em;text-align: center;" data-md5="22294"><span style="font-size: 18px;font-family: 默认字体;color: rgb(255, 104, 39);"><strong data-md5="22294"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">敬畏复杂性，理性驾驭 AI 技术</span></span></strong></span></p></div></div></div></div><p style="width: 20px;margin: -2px auto 0px;font-size: 0px;line-height: 1.75em;" powered-by="xmyeditor.com" data-md5="22294" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.0833333333333333" data-type="png" data-w="24" style="width: 100%;vertical-align: middle;height: auto !important;" data-imgfileid="100003648" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=7b2a6cca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTdS87Trhf1TW71Ly5FrbqmfmNicv13ibWiaEdz2nfCjnXLwY3agPGRArlhibdQTtvTuCIfA3lcUGiba4ZvMNLIQ6jicmyQl47Dqb1m3U%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><p style="line-height: 1.75em;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="gif" data-w="1" data-imgfileid="100003651" data-aistatus="1" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=4b3b5ce1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2F4CuQftIsxTf3ceWXVRKYmjNrQM7wjVMUicOHAOoRic9QEzicGunEuARmSS8tvPLWxythPMjV50cEE6aEhtPkb0UgtOudlOPCEFY15x5lnLnt58%2F640%3Fwx_fmt%3Dgif%26from%3Dappmsg"/></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">软件的本质复杂性会随着数字化、万物互联的发展持续提升，偶然复杂性也会因思维鸿沟、人为局限客观存在。大模型依托文本训练的先天特性，决定了它无法感知代码之外的系统复杂性，单纯提升模型性能，永远无法突破软件工程的底层难题。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">对于整个软件行业而言，系统复杂性是理解 AI 辅助开发的第一性原理。基于这一核心认知，行业的发展方向也变得清晰明确：无需摒弃积淀数十年的软件工程体系，而是结合 AI 的特性完成升级，打造面向智能体的运行环境、反馈机制与管控体系；全面落地代码数字孪生，搭建全员参与的知识沉淀体系，弥补 AI 在高层逻辑、历史经验上的短板；坚守科学的人机协作模式，让 AI 负责重复性编码工作，人类把控核心决策与风险；始终坚持解耦、抽象、架构治理等可驾驭设计，为 AI 长期落地筑牢基础。</span></span></span></p><p style="line-height: 1.75em;"><span style="font-size: 16px;font-family: 微软雅黑;"><span leaf=""><span textstyle="" style="letter-spacing: 1px;">人工智能是软件行业发展的加速器，能够有效提升编码环节的效率，但它绝非颠覆整个行业的 “终结者”。</span></span><strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">驾驭 AI 的能力，决定行业发展的速度；敬畏系统复杂性的智慧，决定行业能走多远</span></span></strong><span leaf=""><span textstyle="" style="letter-spacing: 1px;">。在软件产业漫长的发展征程中，我们不必被舆论制造的焦虑裹挟，也不能盲目追逐技术噱头。保持清醒的判断，正视软件的固有复杂性，理性拥抱智能化技术，坚守软件工程的核心原则，才能让 AI 真正服务于产业发展，推动软件行业行稳致远。</span></span></span></p><div data-id="158681" data-type="lspecial04" powered-by="xmyeditor.com" data-md5="1df08"><div style="text-align: right;" powered-by="xmyeditor.com" data-md5="1df08"><div style="display: inline-block;vertical-align:middle;" powered-by="xmyeditor.com" data-md5="1df08"><div style="width: fit-content;" powered-by="xmyeditor.com" data-md5="1df08"><div style="display: flex;" powered-by="xmyeditor.com" data-md5="1df08"><div style="display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin-right: 20px;" powered-by="xmyeditor.com" data-md5="1df08"><div style="width: 33px;transform: translate(0,0);" powered-by="xmyeditor.com" data-md5="1df08"><p style="line-height:2px;" powered-by="xmyeditor.com" data-md5="1df08" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="png" data-w="70" style="vertical-align: middle;width: 100%;height: auto !important;" data-imgfileid="100003666" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=9677d08b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTeJoPeOXcqwQ7fdwtk8G0EFw8cbXQdFLO4qa3iaxuFrKYwibjOFWNIgiaG5icMHIh7xxeV0RmicmrtqXXjh2hfKGYLJfolicNyhZUibiaA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="margin-top: 5px;" powered-by="xmyeditor.com" data-md5="1df08"><div style="line-height: 20px;color:#333333;font-size:14px;letter-spacing: 1px;margin-left:1px;" powered-by="xmyeditor.com" data-md5="1df08"><p style="margin: 0;padding:0;" data-md5="1df08"><span leaf="">分享</span></p></div></div></div><div style="display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin-right: 20px;" powered-by="xmyeditor.com" data-md5="1df08"><div style="width: 33px;transform: translate(0,0);" powered-by="xmyeditor.com" data-md5="1df08"><p style="line-height:2px;" powered-by="xmyeditor.com" data-md5="1df08" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="png" data-w="70" style="vertical-align: middle;width: 100%;height: auto !important;" data-imgfileid="100003667" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=decc9c24&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTdd2pVicxy06icqpR6NwFLmSoWggPnNA5ZpaxHWT81xv8RjzpksMUp4aibXUjEsVvnNlzhSEsUNGTBufEIiaSKj6YicSa8FuMUmuwxg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div powered-by="xmyeditor.com" data-md5="1df08"><div style="line-height: 20px;color:#333333;font-size:14px;letter-spacing: 1px;margin-left:1px;" powered-by="xmyeditor.com" data-md5="1df08"><p style="margin: 0;padding:0;" data-md5="1df08"><span leaf="">收藏</span></p></div></div></div><div style="display: flex;flex-direction: column;justify-content: space-between;align-items: center;margin-right: 20px;" powered-by="xmyeditor.com" data-md5="1df08"><div style="width: 33px;transform: translate(0,0);" powered-by="xmyeditor.com" data-md5="1df08"><p style="line-height:2px;" powered-by="xmyeditor.com" data-md5="1df08" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="png" data-w="70" style="vertical-align: middle;width: 100%;height: auto !important;" data-imgfileid="100003665" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=094028b9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F4CuQftIsxTejzrmMScvP6gRWCznmdkZDWQOKqPtTm6yBSXYcUeicQIKtRYXSI6xic41iaibhmKH93RlDeBkKUia8Ciclx4Zjbt2Lw5zq0GlwxV4Y4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div powered-by="xmyeditor.com" data-md5="1df08"><div style="line-height: 20px;color:#333333;font-size:14px;letter-spacing: 1px;margin-left:1px;" powered-by="xmyeditor.com" data-md5="1df08"><p style="margin: 0;padding:0;" data-md5="1df08"><span leaf="">在看</span></p></div></div></div><div style="display: flex;flex-direction: column;justify-content: space-between;align-items: center;" powered-by="xmyeditor.com" data-md5="1df08"><div style="width:33px;transform: translate(0,0);" powered-by="xmyeditor.com" data-md5="1df08"><p style="line-height:2px;" powered-by="xmyeditor.com" data-md5="1df08" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1" data-type="png" data-w="70" style="vertical-align: middle;width: 100%;height: auto !important;" data-imgfileid="100003668" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=9c92b893&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F4CuQftIsxTdZ5HSe1qnNflI1vUJRDJ9gzm0vszHnGnuzazchsrcDAxZtibRibX8z0nDhyXE0h2N5b219tMo5OW1naG7lWOllCumNQtbcfnib0k%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div powered-by="xmyeditor.com" data-md5="1df08"><div style="line-height: 20px;color:#333333;font-size:14px;letter-spacing: 1px;margin-left:1px;" powered-by="xmyeditor.com" data-md5="1df08"><p style="margin: 0;padding:0;" data-md5="1df08"><span leaf="">点赞</span></p></div></div></div></div></div></div></div></div><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img js_insertlocalimg" data-aistatus="1" data-imgfileid="100003661" data-ratio="2.52037037037037" data-s="300,640" data-type="jpeg" data-w="1080" type="block" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=4df7bda6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2F4CuQftIsxTdkVjIEuaVsKzYasbFkDTvldGFUZdHgibMe3t2icJhHKdkghlibySa5eqV6D7qqSTwicEy5dMLPt34cfqh4JV6sicW7Ptu5eC7NX3fQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100003662" data-ratio="0.562962962962963" data-s="300,640" data-type="jpeg" data-w="1080" type="block" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d8415c0e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2F4CuQftIsxTdGAMNVXPwZqbxcMujaaYh4NaRQzll4OROyeFbswF23ptpNF0YKibRGyvH2yGvhapvs4kFthewiaS2ETEGKEXuv4oAqNicAge79iaU%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=9e6a358b&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516430%26idx%3D1%26sn%3D22c2bdd1214776deb8388734ba9222f3">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 11 Jun 2026 10:06:00 +0800</pubDate>
    </item>
    <item>
      <title>AI时代软件工程的价值：学生视角的实践体验</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516427&amp;idx=1&amp;sn=e17cd68cf1df8c71e53551b211f172b6</link>
      <description>来自复旦大学吴嘉原同学的软件工程课程实践思考</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-06-10 18:34</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=74b52f07&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN4jvvwScgChInK7p4fT8xuAicYZq9ZkXRFauborGjgJ2yUHLexFYuY6ePmdv4VFRPNWJvUfJWywpPHQYG85SQ0j6flAgwBFt0YA%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>来自复旦大学吴嘉原同学的软件工程课程实践思考</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);"><div style="box-sizing: border-box;"><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">大模型时代软件工程的价值</span></span></strong></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">基于软件工程（H）课程项目的实践与思考</span></strong></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">吴嘉原</span><span leaf=""><br/></span><span leaf="">复旦大学计算与智能创新学院</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">近年来，大模型的能力突飞猛进，写代码似乎突然间变得门槛极低——只要输入自然语言，AI 就能迅速吐出成百上千行代码，写出来的程序又美观又好用。但事实果真如此吗？</span></p><span leaf="">在本学期彭鑫老师主讲的软件工程（H）课程实践项目中，我和另外 3 位同学组成了开发小组。我们在开发中深度使用了 Claude Code、Copilot、Cursor、Codex 等主流 AI 编程工具，并融合了部分“古法编程”的实践。 在经历了从设计、实现到测试、迭代的完整生命周期后，我们有了深刻的体会：AI 的发展并没有让软件工程成为历史。 任何工具的实际使用效果极大地受到使用者自身能力的影响。区别于非专业开发者，专业软件工程师懂得运用软件工程理论，通过充分的需求分析、良好的架构设计、成熟的编程规范、全面的软件测试，确保所构建的软件系统可靠、稳定、可持续。就目前 AI 的能力看来，这些效果是非专业开发者单纯依赖 AI 工具所无法取得的。 此外，随着系统复杂性的增加，单纯依赖 AI 会让项目逐渐脱离人的掌控，大大降低项目的可维护性。</span></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">AI 辅助软件开发的几种模式</span></span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在审视了团队成员与 AI 的对话记录后，我们总结了以下人机协作模式：</span></p></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">氛围编程 (Vibe Coding)</span></strong></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">这是当前最“火”的 AI 辅助开发模式，根据人工介入程度不同，又可细分为三个子模式：</span></p></div><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-2"><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">纯粹氛围编程 (Pure Vibe Coding)： </span></strong><span leaf="">用户仅提出模糊的功能需求，将设计、编码、基础测试全权委托给 AI，仅以“代码是否实现预期功能”作为唯一验收标准，可能有简单但不充分的代码质量检查。</span></p></li></ul><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px -10px;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="transform: rotateX(340deg) rotateY(36deg);-webkit-transform: rotateX(340deg) rotateY(36deg);-moz-transform: rotateX(340deg) rotateY(36deg);-o-transform: rotateX(340deg) rotateY(36deg);box-sizing: border-box;"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgb(255, 205, 104);min-width: 5%;max-width: 100%;height: auto;padding: 0px 11px;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Prompt</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;height: auto;margin: 0px 5px 0px 0px;padding: 21px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">请实现团队模块的成员系统，要求支持成员管理。</span></span></p></div></div></div><div style="box-sizing: border-box;"><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">纯粹氛围编程 (Pure Vibe Coding) 示例 Prompt</span></p></div><p style="box-sizing: border-box;"><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-2"><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">监督式氛围编程 (Supervised Vibe Coding)：</span></strong><span leaf=""> 在 Pure Vibe Coding 的基础上，增强人工监督，一旦发现 AI 迭代方向偏离预期，立即打断并干预。在 AI 迭代完成后，加强对交付物的审查。</span></p></li></ul><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-2"><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">约束式氛围编程 (Vibe Coding with Constraints)：</span></strong><span leaf=""> 在 Pure Vibe Coding 的基础上，在 Prompt 中内置详细的工程要求，作为对 AI 迭代过程的约束。</span></p></li></ul></p><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px -10px;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="transform: rotateX(340deg) rotateY(36deg);-webkit-transform: rotateX(340deg) rotateY(36deg);-moz-transform: rotateX(340deg) rotateY(36deg);-o-transform: rotateX(340deg) rotateY(36deg);box-sizing: border-box;"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgb(255, 205, 104);min-width: 5%;max-width: 100%;height: auto;padding: 0px 11px;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Prompt</span></b></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;height: auto;margin: 0px 5px 0px 0px;padding: 21px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">请实现团队模块的成员系统，要求支持成员管理，要求如下：</span><span leaf=""><br/></span><span leaf="">1. 权限模型使用 RBAC，角色、权限点必须用数据库实体管理。</span><span leaf=""><br/></span><span leaf="">2. 接口遵循 docs/lab3/API_REFACTOR.md 中已定义的契约，路径与字段名保持一致。</span><span leaf=""><br/></span><span leaf="">3. 数据库变更必须通过 Flyway migration 提交，禁止直接改动既有表结构。</span><span leaf=""><br/></span><span leaf="">4. Controller 层只做参数校验与响应封装，业务逻辑下沉到 Service，Service 层采用接口 + impl 的结构。</span><span leaf=""><br/></span><span leaf="">5. …（更多约束）</span></p></div></div></div><p style="text-align: center;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">约束式氛围编程 (Vibe Coding with Constraints) 示例 Prompt</span></p><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">精确编程 (Accurate Coding)</span></strong></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">用户提出原子的需求，需求没有模糊地带，让 AI 进行小规模编辑，涉及文件数量少，编辑正确率高。</span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px -10px;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="transform: rotateX(340deg) rotateY(36deg);-webkit-transform: rotateX(340deg) rotateY(36deg);-moz-transform: rotateX(340deg) rotateY(36deg);-o-transform: rotateX(340deg) rotateY(36deg);box-sizing: border-box;"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgb(255, 205, 104);min-width: 5%;max-width: 100%;height: auto;padding: 0px 11px;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="caret-color: rgb(0, 0, 0);color: rgb(0, 0, 0);box-sizing: border-box;"><span leaf="">Prompt</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 100 100 0%;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;height: auto;margin: 0px 5px 0px 0px;padding: 21px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">Prompt 请在此页面的左上角增加 Element Plus 按钮，使用 primary 样式。</span></span></p></div></div></div><div style="box-sizing: border-box;"><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">精确编程 (Accurate Coding) 示例 Prompt</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">启发式编程 (Inspired Coding)</span></strong></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">启发式编程（Inspired Coding）的核心目标不在于获取最终形态的生产代码，而在于利用大模型极高的生成速度，为技术设计提供灵感。 在此模式下，用户提出模糊的需求，没有明确的实现方案，让 AI 迭代生成一个 Demo，随后根据此 Demo 理清思路，推翻或部分推翻此 Demo，重新设计并实现，工作流见下图：</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3659622" data-s="300,640" data-type="png" data-w="899" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032769" src="https://wechat2rss.xlab.app/img-proxy/?k=988c894c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7cqUyE1f1fjTswTxgJxI5P81zrq8MK3tvRxqz9pF37LtIsiaNibRNIKuAEicl6yDNWoNRLwy0vdiaDCtVOtxGf6t5PQm5pw6ODBiaQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图1：Inspired Coding 工作流</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">大模型引入的工程问题</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在享受了开发初期的效率红利后，随着系统复杂度的提高，大模型“非工程化”的特性给项目带来了诸多技术问题：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">1. 代码复用性差</span></span></strong><span leaf="">：大模型在生成代码时，缺乏全局视角，在不配置 memory、rule 的前提下，往往无法主动复用系统已有的全局导入、通用工具类等，导致项目中出现大量代码克隆。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">2. 上下文记忆丢失</span></span></strong><span leaf="">：在不同的会话之间或较长的上下文窗口下，AI 会丢失记忆，导致此前代码检视中反复强调过的问题重复出现。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">3. 缺乏设计性和可扩展性</span></strong></span><span leaf="">：这一问题在“纯粹氛围编程（Pure Vibe Coding）”模式下尤为严重。AI 为了快速跑通当前功能，倾向于选择最快捷的解决方案，极易引入硬编码等问题。以下是我们在代码检视阶段拦截的一例由 AI 自主生成的代码：</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8083067" data-s="300,640" data-type="png" data-w="626" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032771" src="https://wechat2rss.xlab.app/img-proxy/?k=1992b078&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN65ib9Ykjtsk3icAESQ2FLHeEkrHcdDHKKLYz71oLxzLq0RE7LkmEe2Aia2ARRLlBDBmqPkJG68Q4LTicHAqb7cpqaPlBzr7R41jgs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">AI 自动生成的 RBAC 权限设计</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">客观来说，该设计确实能起到鉴权功能，却使得权限系统在运行时失去了动态扩展能力，用户若要加入新的角色，就必须直接修改代码。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">4. 编码惯性思维</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">：</span></span></strong></span><span leaf="">模型在处理特定业务逻辑时，往往会陷入其训练数据所带来的惯性思维和刻板套路中，难以根据本项目的特定技术栈约束（如特定的依赖版本或私有框架组件）进行灵活变通。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">5. 无法证明生成的测试的正确性</span></strong></span><span leaf="">：虽然 AI 可以依据业务代码快速自动吐出单元测试，但人类开发者很难在逻辑上证明这些自动生成的测试用例本身是否完整、正确，甚至面临 AI 针对测试断言进行“作弊”的风险。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">6. 开发者身份错位（Who is the real Agent?）</span></strong></span><span leaf="">： 这是一个极具讽刺意味的问题。在代码持续迭代的过程中，一旦生成的代码未通过检视，原始开发者往往因无法掌控庞大的生成代码，反向沦为了“传话者”——机械地在 Reviewer 与 AI 之间搬运、转述检视意见，无法独立完成代码修改。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3368263" data-s="300,640" data-type="png" data-w="668" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032770" src="https://wechat2rss.xlab.app/img-proxy/?k=1f0d5f24&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4licA1s201QyqXe9VY8eBqt2hrMNjp3HOIKBzdjcamh9Q9Yk9xSwVBrCvrQicc7VeoLM8WXBO5pl41XpAoavCoGia52Zrh7ht4Ew%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图 2: 人沦为 AI 反馈回路中的传话工具</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">如何解决AI带来的挑战</span></b></p></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">解决 AI 带来的问题，核心策略不在于一刀切的排斥 AI，而是克制的、有监督的使用，以下是我们团队在实践中总结出的几条经验：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">1.坚持先设计、后编码的策略</span></strong><span leaf="">：大模型在处理单点功能实现时非常高效，但它完全无法预料到未来的潜在需求演进，这种局限性导致它对增量开发极其不友好。如果前期缺乏人类的架构规划，后续的迭代很可能会引入大量技术债，甚至导致系统崩溃。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">2. 集中配置团队统一的 Agent 记忆 (Memory)</span></strong><span leaf="">：针对跨会话记忆丢失、检视意见在不同对话中反复出现的严重问题，我们创建了统一的.agent 目录，将项目的架构文档、开发流程规范写入 AI 记忆，强迫大模型在迭代时遵循已有的规范。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">3. 设置自动化质量检查流水线（CI）</span></strong><span leaf="">：对于静态代码问题，如未使用的冗余导入、已经失效的死代码、不符合规范的命名冲突，以及大模型由于缺乏全局感知引入的代码克隆，我们可以在 CI 流水线中嵌入自动化的静态代码扫描工具，提高代码检视效率和准确率。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">需注意，AI 为了通过流水线极易产生针对测试用例“打表作弊”的现象，针对这一问题目前尚无完全非人工的解决方案，我们的解决方案是完善测试用例的设计，尽量避免出现可以钻空子的漏洞。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">4. 明确人机协作的边界：</span></strong><span leaf="">见下一节。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="text-align: justify;box-sizing: border-box;"><span leaf="">我们对于 AI 辅助软件开发的思考</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">结合整个项目的实践过程，我们对大模型时代下的人机协同的边界以及开发范式进行了以下客观梳理：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">4.1 适合使用氛围编程 (Vibe Coding) 的场景</span></strong></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">尽管氛围编程存在风险，但在以下特定场景中，它依然能展现出生产力优势：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">• 对技术栈不熟悉时：</span></strong><span leaf="">当开发者本身对当前项目的特定技术栈不是很熟悉时，Vibe Coding 能够越过繁琐的语法学习，快速搭建起一个达到“可运行状态”的基础脚</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">手架。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">• 获取初期设计灵感：</span></strong><span leaf="">在架构设计的迷茫期，希望大模型提供启发时，通过大颗粒度的需求抛出，可以快速人类开发者开拓思路。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="caret-color: rgb(0, 0, 0);color: rgb(0, 0, 0);box-sizing: border-box;"><span leaf="">• </span></span><span leaf="">对系统可扩展性和鲁棒性要求不高时：</span></strong><span leaf="">对于一次性验证的临时 Demo、极短生命周期的辅助脚本或不需要后续维护的玩具项目，代码不需要经历长期的需求演进。此时， Vibe Coding 快速生成的效率优势能够被最大化，而其引入的缺陷并不会带来实质性的危害。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">4.2 大模型时代下软件开发的最佳实践</span></strong></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">• 设计阶段（人类主导）：</span></strong><span leaf="">需求的解构、软件架构的设计必须由人主导。在此阶段，可以适当使用启发式编程（Inspired Coding）获取原型灵感，但最终决定权归人所有。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">• 实现阶段（人机协同）：</span></strong><span leaf=""> 在实际编码过程中，推荐采用监督式氛围编程（Supervised Vibe Coding）与精确编程（Accurate Coding）相组合的方式，确保代码处于受控状态。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">• 测试阶段（人工掌控）：</span></strong><span leaf="">自动化检查会面临投机风险，因此测试用例必须由人工主导制定，绝不能全部交给 AI 自我测试。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">结语：不被 Vibe Coding 的表象迷惑</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在人机协同开发的过程中，我们常常会陷入一种“Vibe Coding 极为高效”的幻觉。但我们之所以觉得大模型 Vibe 出来的代码又美观又好用，往往是因为缺乏对底层代码库的审查，只被其在极小样本下跑通的功能表象所迷惑。非专业开发者极易在系统初期的快速交付中迷失，而专业软件工程师明白，浮于水面之上的“功能跑通”往往只是冰山一角。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">软件工程课程让我们深刻意识到：软件工程的价值在于高屋建瓴的设计，而非机械的代码实现。在大模型时代，“把代码写出来”的门槛和边际成本已经被极大地拉低，单纯的编码实现已经不再是核心壁垒。一个系统的生命力，并不取决于 AI 在几秒钟内吐出了多少行代码，而取决于最初的架构设计是否合理、技术栈选型是否理性、接口契约是否严密。专业工程师的核心价值，正是通过迭代式设计来框定核心功能的边界，用明确的约束条件去规范 AI 的随意生成，并用人工主导的严密测试用例去穿透功能表象、消除隐蔽的技术债。工程的本质，永远在于用极致的秩序去对抗现实世界的随机性与复杂性。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">个人简介</span></strong></p></div></div></div></div><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">吴嘉原，复旦大学计算与智能创新学院软件工程大二本科生，专注于大模型时代软件开发过程中人机协同范式的探索。</span></p><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.2549843" data-s="300,640" data-type="png" data-w="953" style="vertical-align:middle;max-width:100%;width:271px;box-sizing:border-box;height:340px;" data-imgfileid="100032772" src="https://wechat2rss.xlab.app/img-proxy/?k=7bc143fe&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6Aka0fsJrMK9ibf2uib7OLlW17EUtZQIgRYI1Wk5ic8IegAicGxKSHjQq2FIBvuZIZ0Crlk6ZibibQK1AI1lVBSWk1FgiaibmxdQ8wFH8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: right;margin: 10px 0% 0px;justify-content: flex-end;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: 10%;align-self: center;flex: 0 0 auto;box-sizing: border-box;"><div style="text-align: left;margin: 0px 0%;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 80%;border-width: 0px;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7731959" data-s="300,640" data-type="svg" data-w="194" style="vertical-align: middle;max-width: 100%;width: 100%;height: 100%;box-sizing: border-box;" data-imgfileid="100032768" src="https://wechat2rss.xlab.app/img-proxy/?k=2db9af62&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2FQ3auHgzwzM6CiaflcaeYibsTLO5ks8226T4vDibdTv0E1xyiaIf6W7sFBia9VEs8Op4FH2380MXyiaWibrJMwO6pY70Yg3kpktekgHY9Nu5nMUqrjBeYkZ3VYVUGA%2F640%3Fwx_fmt%3Dsvg%26from%3Dappmsg"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=74e9b1c9&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516427%26idx%3D1%26sn%3De17cd68cf1df8c71e53551b211f172b6">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 10 Jun 2026 18:34:00 +0800</pubDate>
    </item>
    <item>
      <title>复旦这门课，教你跟AI“聊”出一个软件</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516404&amp;idx=1&amp;sn=addfcb61a7d1597068f112134450ae56</link>
      <description>彭鑫老师牵头开设，面向非计算机专业同学的Vibe Coding课</description>
      <content:encoded><![CDATA[<p><span>赵天润</span> <span>2026-06-08 09:22</span> <span style="display: inline-block;">上海</span></p>




  <p>以下文章来源于：复旦大学</p>
  <strong>复旦大学</strong>
  <p>这里，有你关心的复旦人和复旦事。欢迎关注复旦大学！</p>



  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=b0bd49c6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fangs4vLV2tLypwETOnC7vVSWOKv5VfoOyiaL3gao4DD2J2siaZAOP57PLkVZ78xZMicV5jicAaBib08yP0DZnPKIpGLO3c7OGvSqoubOucZgx1icg%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>彭鑫老师牵头开设，面向非计算机专业同学的Vibe Coding课</p>
  <div style="font-size: 15px;line-height: 2;padding: 0px 10px;box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;color: rgb(62, 62, 62);"><div style="text-align: center;margin: 0px 0%;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.14722222222222223" data-s="300,640" data-type="gif" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=e1c219b6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_gif%2Fangs4vLV2tJSg04iaJcqF5EnlzTKyRMPXRKyd9NukUkJRglM4u3DxPKyOOQL1I6akCsXTrQ21dtictJbNgm7VVric5j8kDic8ZBjsEovWxKjFgo%2F640%3Fwx_fmt%3Dgif"/></p></div><div style="margin: 0px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;border: 1px solid rgba(219, 225, 173, 0);padding: 10px;background-color: rgb(249, 249, 249);border-radius: 5px;overflow: hidden;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;"><div style="padding: 0px 10px;box-sizing: border-box;"><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">当AI能写代码、做设计、翻译文章</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">非计算机专业的同学</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">如何学会驾驭AI</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">成为“大众开发者”？</span></strong></span></span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学今年春季学期</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">全新开设的AI大课</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">“生成式软件开发”</span></span></strong></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">给出了一个有趣的回答：</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">学会跟AI</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">把软件“聊”出来</span></span></strong></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">让非专业学生</span></p><p style="text-align: center;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">也有机会成为程序员</span></p></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;background-image: linear-gradient(90deg, rgba(29, 93, 255, 0.25) 0%, rgba(240, 60, 22, 0) 100%);min-width: 5%;max-width: 100%;height: auto;padding: 0px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;overflow: hidden;box-sizing: border-box;"><div style="margin: 0px 0px 10px;box-sizing: border-box;"><div style="text-align: justify;font-size: 34px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">01</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 98.2265%;align-self: center;flex: 0 0 auto;height: auto;padding: 0px 15px;box-sizing: border-box;"><div style="text-align: justify;font-size: 16px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">一门培养“大众开发者”的新课</span></strong></p></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">周五上午第三节课，三教101教室里，同学们正盯着屏幕。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">讲台上，计算与智能创新学院副教授吴毅坚正在演示一个“天气出行规划系统”，他对着AI工具一句一句描述需求，不一会儿，一个带前端界面、后端接口的网页应用就出现在屏幕上。</span></p></div><div style="text-align: center;margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-radius: 5px;overflow: hidden;box-shadow: rgb(231, 231, 231) 0px 0px 0px 0px;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-ratio="0.6666666666666666" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=86f0901b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fangs4vLV2tLN0fDrR3ZFMuIBG9a98Mh5yMOXmMdUgo6yV6V8c1WOa5hdXkhJIDgzwTPhoPoeC34q1zvDs3iaPSZhgaQ3sIWWlV1WcYSoXdRo%2F640%3Fwx_fmt%3Djpeg"/></p></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">台下，社会发展与公共政策学院23级本科生廖书伦记着笔记。他上学期试用Trae这种AI原生集成开发环境</span><span style="text-align: left;box-sizing: border-box;"><span leaf="">帮自己写过爬虫，但自己的自由探索经常发现AI写的代码就像“抽卡”，能否跑起来就像是许愿。“上了这门课才知道，用AI写代码也是有章法的。”</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">这门“生成式软件开发”课程由计算与智能创新学院副院长彭鑫牵头，张天戈、吴毅坚联合主讲，</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">专门面向非计算机专业学生</span></span></strong><span style="box-sizing: border-box;"><span leaf="">。今年春季第一次开课，便吸引了全校五十余名学生选修。</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">彭鑫回忆，去年年底斯坦福大学开设了一门基于自然语言编程的课程，这让他想到复旦当时正在推进AI大课建设，面向全校学生提供人工智能相关课程，彭鑫团队本身就在研究AI辅助软件开发，也有成熟的技术积累。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">他很快邀请了有丰富企业开发经验的张天戈和长期从事智能化开发研究的吴毅坚加入授课教师团队。</span><span style="box-sizing: border-box;"><span leaf="">课程推介中那句“把软件聊出来”的吸引了不少同学的目光。</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在彭鑫看来，这并非夸大其词，</span></p></div><div style="max-width: 100%;align-self: flex-start;margin: 10px 0% 8px;box-sizing: border-box;"><div style="text-align: left;flex-flow: row;border-left: 3px solid rgb(86, 131, 211);border-bottom-left-radius: 0px;padding: 0px 0px 0px 8px;box-sizing: border-box;width: 100%;"><div style="display: flex;justify-content: flex-start;flex-direction: row;box-sizing: border-box;"><div style="font-size: 14px;line-height: 2em;width: 100%;box-sizing: border-box;color: rgb(136, 136, 136);"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><em style="box-sizing: border-box;"><span leaf="">“我们进入了一个</span></em><strong style="box-sizing: border-box;"><span leaf="">‘大众开发者’的时代</span></strong><em style="box-sizing: border-box;"><span leaf="">。过去，只有受过专业训练的程序员才能开发软件。现在，AI帮你把底层的实现细节屏蔽掉了，你只要把自己的问题讲清楚、拆解好，AI就能帮你生成能跑起来的软件。”</span></em></p></div></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">他也强调，</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">这里的“程序员”和专业开发者仍然有区别。</span></span></strong><span leaf="">专业开发者要面对需要具备高可靠性并进行长期维护的复杂系统，比如大家每天都在使用的在线社交、网上购物以及电信系统，需要深入掌握算法、数据结构、操作系统等知识并驾驭复杂软件架构。而大</span><span style="box-sizing: border-box;"><span leaf="">众开发者只需要学会如何与AI对话，就可以为自己定制小工具、小软件。</span></span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;background-image: linear-gradient(90deg, rgba(29, 93, 255, 0.25) 0%, rgba(240, 60, 22, 0) 100%);min-width: 5%;max-width: 100%;height: auto;padding: 0px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;overflow: hidden;box-sizing: border-box;"><div style="margin: 0px 0px 10px;box-sizing: border-box;"><div style="text-align: justify;font-size: 34px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">02</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 98.2265%;align-self: center;flex: 0 0 auto;height: auto;padding: 0px 15px;box-sizing: border-box;"><div style="text-align: justify;font-size: 16px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">降门槛不降标准</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">工程化思维是关键</span></strong></p></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">给非计算机专业同学讲课很有挑战。吴毅坚坦言：“讲深了，大家基础跟不上；讲浅了，又怕大家只停留在表面。”最终团队决定从软件工程的核心思想中抽取精华，用非专业人士能听懂的方式呈现。</span></p></div><div style="text-align: center;margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-radius: 5px;overflow: hidden;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.7333333333333333" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=0e561c04&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fangs4vLV2tL8xNgXLXjrpqIe53ESZJZ8nqryGOC8OibSqkVSpWYVIZWcmGcTZzvoH7HEIHpz2M6VuEOBMpABmR5vEQgZibcADDz8NQqunG21I%2F640%3Fwx_fmt%3Djpeg"/></p></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">课程从第1周到第16周层层递进</span></span></strong><span leaf="">，初期用纯对话模式开发简单应用，遇到复杂度瓶颈后自然引入问题分解与规划、上下文工程、Spec（规格说明）驱动开发、版本管理、软件测试等工程化手段。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">张天戈说：“如果只教聊天式生成，价值并不大。当项目稍复杂，学生立刻感受到没有版本管理和问题分解就寸步难行，这时再教这些方法，他们吸收特别快。”课程每个阶段都配有详细的实验作业，</span><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">一份文档长达六七页，步骤、验证方法、评分标准写得清清楚楚。</span></strong></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">相比软件工程专业课，这门课淡化深入的软件设计与实现机制，聚焦需求拆解、版本管理、测试验证、增量迭代等高层工程素养。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">为了把硬核概念讲明白，</span></span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">老师们用生活化的比喻来翻译</span></span></strong><span style="box-sizing: border-box;"><span leaf="">。讲到版本管理，张天戈把它比作“时空穿梭”：项目像一条时间线，可以在任意节点回到过去。同学们听完后纷纷给自己的项目建起了Git（分布式版本控制系统）仓库。讲到问题分解，彭鑫用“办一场晚会”举例：如果助手能力很强，给一个模糊目标就行；如果助手能力一般，就得把任务拆成“买饮料、买零食、布置场地”一步步交给他。</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">AI也是如此，需要学会拆解问题、分步骤推进、迭代优化，并根据大模型的能力决定问题拆解的粒度以及上下文提示的详细程度。</span></span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">这些能力不依赖编程知识，却需要工程化思维。</span></span></strong></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;background-image: linear-gradient(90deg, rgba(29, 93, 255, 0.25) 0%, rgba(240, 60, 22, 0) 100%);min-width: 5%;max-width: 100%;height: auto;padding: 0px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;overflow: hidden;box-sizing: border-box;"><div style="margin: 0px 0px 10px;box-sizing: border-box;"><div style="text-align: justify;font-size: 34px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">03</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 98.2265%;align-self: center;flex: 0 0 auto;height: auto;padding: 0px 15px;box-sizing: border-box;"><div style="text-align: justify;font-size: 16px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">“人人都是程序员”的真正含义</span></strong></p></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">为什么给非专业同学开这门课？</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">彭鑫举了一个例子：20多年前选课还要填纸质表格，后来有了选课系统，但信息化只能覆盖全校层面的共性需求。如今，每个同学、每个专业特有的个性化需求，比如，社会学专业的文献管理工具、临床医学的病例分析系统、法律专业的判例文书整理助手，过去因为开发依赖专业程序员、成本太高而只能停留在想法里。现在借助AI，</span><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">一个非专业学生可以在几周甚至几天内自己“聊”出一个可用的软件。</span></strong></span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.5879629629629629" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=71326d3d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tJnrJKkvVbE2exaj8ySMqCxaaiaJPXZekkZu8Y1drHNXevGxajqiayu532x8hDZRp2KOKuiaFg9JiaNX6dL5GJRDvdhdxN8OWriaPjI%2F640%3Fwx_fmt%3Dpng"/></p></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">当AI把编码门槛大幅拉低，</span></span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">未来“程序员&#34;不再仅属于机房，也可属于实验室、档案馆、法院、诊室与田野……</span></span></strong></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">张天戈在开课前做过一次问卷，想了解同学们希望用这门课解决什么问题。答案五花八门：有人想做学习笔记管理，有人想做实验数据分析，有人想做一个互动式英语学习网页。“虽然很多想法还很小，但说明大家已经意识到，AI可以帮助他们把专业需求变成现实。”</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">在面向计算机专业的软件工程课上，彭鑫会故意加大课程项目难度，逼着学生意识到不能全靠AI。而这门课定位不同，学生用AI生成代码、关注测试与验收即可，不必深究每行实现。但其中的分解问题、管理版本、验证预期等工程化思维，反而变得更加重要。</span></span></p></div><div style="max-width: 100%;align-self: flex-start;margin: 10px 0% 8px;box-sizing: border-box;"><div style="text-align: left;flex-flow: row;border-left: 3px solid rgb(86, 131, 211);border-bottom-left-radius: 0px;padding: 0px 0px 0px 8px;box-sizing: border-box;width: 100%;"><div style="display: flex;justify-content: flex-start;flex-direction: row;box-sizing: border-box;"><div style="font-size: 14px;line-height: 2em;width: 100%;box-sizing: border-box;color: rgb(136, 136, 136);"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><em style="box-sizing: border-box;"><span leaf="">“</span></em></strong><em style="box-sizing: border-box;"><span leaf="">只要你懂得</span><strong style="box-sizing: border-box;"><span leaf="">用自己的专业眼光发现问题</span></strong><span leaf="">，用工程化思维拆解它，再用自然语言‘聊’出属于你的那一个软件。”</span></em></p></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;background-image: linear-gradient(90deg, rgba(29, 93, 255, 0.25) 0%, rgba(240, 60, 22, 0) 100%);min-width: 5%;max-width: 100%;height: auto;padding: 0px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;overflow: hidden;box-sizing: border-box;"><div style="margin: 0px 0px 10px;box-sizing: border-box;"><div style="text-align: justify;font-size: 34px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">04</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 98.2265%;align-self: center;flex: 0 0 auto;height: auto;padding: 0px 15px;box-sizing: border-box;"><div style="text-align: justify;font-size: 16px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">为什么AI要听我的？</span></strong></p></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">“助教真的非常用心，他们甚至会把每一步操作都演示出来，我们跟着做。哪一步卡住了，群里问一下，很快就有回复。”管理学院23级本科生曾悦说。</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">这门课除了3位授课教师，还配备了2位助教。</span></span><span style="box-sizing: border-box;"><span leaf="">助教徐宸是计算与智能创新学院的研究生，研究方向正是AI辅助软件开发。从开课前两个月开始，他和另一位助教陈董祺就投入到Lab制作、demo开发中。</span></span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">“最难的是怎么从非专业同学的视角去理解问题。”</span></span></strong><span style="box-sizing: border-box;"><span leaf="">徐宸说。</span></span></p></div><div style="text-align: center;margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-radius: 5px;overflow: hidden;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.8518518518518519" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=9790b2d4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fangs4vLV2tIicohibcbPFBslKjN5AgOeNfW0PgZcvialicibU5JTuABic3f6mcrz9uO0wfZCCvxtHaLiciaObBylzzTKVNFqj34DUgqDWKeibTpG9qKw%2F640%3Fwx_fmt%3Dpng"/></p></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: right;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="font-size: 12px;color: rgb(136, 136, 136);box-sizing: border-box;"><span leaf="">实验作业会匹配课程进度不断进阶，并配有详细注解</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">每周的实验课上，助教会帮助同学先梳理知识点、演示demo，随后同学们动手完成当周任务，</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">有问题随时提问，现场解决。</span></span></strong></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">有一次，一位同学提问：“为什么我的代码写完了，但跑起来是白屏？”徐宸发现代码本身没问题，但那位同学不知道如何启动一个网页，团队通过设置实践课课，手把手教大家怎么部署、怎么运行。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">还有同学问：“为什么AI要听从一个比它能力还差的人去指挥？”助教们从AI的原理解释：大模型本质是一个“下一个词预测器”，没有意识，不会嫌弃你，也不会自作主张。正因为如此，你需要学会正确指挥它。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">陈董祺在批改作业时发现一位同学做了一个仿Windows 98风格的网页应用，界面精致，甚至有桌面宠物元素。“这种创意，我们计算机专业的同学反而很难想到。</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">不同学科的碰撞真的很有趣。</span></span></strong><span leaf="">”</span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;background-image: linear-gradient(90deg, rgba(29, 93, 255, 0.25) 0%, rgba(240, 60, 22, 0) 100%);min-width: 5%;max-width: 100%;height: auto;padding: 0px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;overflow: hidden;box-sizing: border-box;"><div style="margin: 0px 0px 10px;box-sizing: border-box;"><div style="text-align: justify;font-size: 34px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">05</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 98.2265%;align-self: center;flex: 0 0 auto;height: auto;padding: 0px 15px;box-sizing: border-box;"><div style="text-align: justify;font-size: 16px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">从跟AI瞎聊到跟AI合作</span></strong></p></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">学期接近尾声，同学们的变化很明显。</span></p></div><div style="text-align: center;margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-radius: 5px;overflow: hidden;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.6666666666666666" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=00c91baa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fangs4vLV2tIXvht4icvLsAk1j8YZibOJfU4jeOHnLpLa9H13AlxD4pnNTWPDjFoptib8Fr4F9Ax9NZT0pZ1IxhMAbT9QItEDqdS6TTICuMtzrU%2F640%3Fwx_fmt%3Djpeg"/></p></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">曾悦以前只学过一点Python基础，勉强能读懂代码但写不出来。上了这门课后，</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">她给上小学的妹妹做了一个英语学习网页</span></span></strong><span leaf="">，有点击、有积分、有奖励机制。“虽然还比较基础，但妹妹在用，她觉得很新鲜。”</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">数学科学学院23级本科生任昊来上课前习惯“古法编程”，经常遇到上下文管理等问题，近期项目式开发环境的方法也不太熟悉。几次课程实践与课后讨论下来，他在Agent Harness Engineering环境下感受到了明显变化。“现在自己修改的代码部分少了很多，验证想法的速度变快了，</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">工程落地的效率提升了不少。</span></span></strong><span leaf="">”</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">廖书伦则有更深的体会：“我最大的收获是一套工程化的思维方法。以前做事容易想到哪做到哪，现在会</span><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">先拆问题、做规划、分步骤推进。</span></strong></span><span leaf="">这对我的社科研究也很有启发。”他正在自己动手做一个轻量级应用，有登录注册、用户数据存储、大模型API调用。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">张天戈也观察到，一位临床医学五年制的同学，遇到问题后自己把故障层层剥离，定位到最小的可测试单元，再找他确认。“我当场表扬了她，她的模式已经非常工程化了。”</span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;flex: 0 0 auto;background-image: linear-gradient(90deg, rgba(29, 93, 255, 0.25) 0%, rgba(240, 60, 22, 0) 100%);min-width: 5%;max-width: 100%;height: auto;padding: 0px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;overflow: hidden;box-sizing: border-box;"><div style="margin: 0px 0px 10px;box-sizing: border-box;"><div style="text-align: justify;font-size: 34px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">06</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 98.2265%;align-self: center;flex: 0 0 auto;height: auto;padding: 0px 15px;box-sizing: border-box;"><div style="text-align: justify;font-size: 16px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">当AI抽掉了梯子</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">你可以自己搭一个新的</span></strong></p></div></div></div><div style="text-align: center;margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-radius: 5px;overflow: hidden;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.6666666666666666" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=0be2d196&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fangs4vLV2tJ0HMnevBWLmonwkzwSYEtKwRWHiaHqYuDfBL8dvIHVE2EgWXsUcRBicUQJIQoltlvMXzU8E4eTr4qF8PvJPEHOFUqdbI9OOourA%2F640%3Fwx_fmt%3Djpeg"/></p></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在一次教学分享会上，彭鑫提出一个观点：</span><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">AI正在抽掉能力成长的梯子。</span></strong></span><span leaf="">过去，学生从小任务做起，一点一滴积累，在痛苦中获得能力。现在，AI可以代劳几乎所有“低阶”工作，学生很容易被架空。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">虽然这个观点针对的是计算机和软件工程专业的学生，但在这门课上，这个问题的答案有了另一种可能。</span></p></div><div style="max-width: 100%;align-self: flex-start;margin: 10px 0% 8px;box-sizing: border-box;"><div style="text-align: left;flex-flow: row;border-left: 3px solid rgb(86, 131, 211);border-bottom-left-radius: 0px;padding: 0px 0px 0px 8px;box-sizing: border-box;width: 100%;"><div style="display: flex;justify-content: flex-start;flex-direction: row;box-sizing: border-box;"><div style="font-size: 14px;line-height: 2em;width: 100%;box-sizing: border-box;color: rgb(136, 136, 136);"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><em style="box-sizing: border-box;"><span leaf="">“AI抽掉的是旧的梯子，但你可以用它来搭一个新的。你不必从头学习编程的每一个细节，但你</span><strong style="box-sizing: border-box;"><span leaf="">要学会拆问题、做规划、验证结果、迭代优化</span></strong><span leaf="">。这些能力，在任何专业领域都是最值钱的。”</span></em></p></div></div></div></div><div style="text-align: left;box-sizing: border-box;"><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">这门课是今年第一次开设，没有现成教材，没有可借鉴的教案。课件几乎是“每周上课前一周还在更新、调整”。</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">“我们是边讲边摸索，边看学生反应边调整。”</span></span></strong><span leaf="">彭鑫说。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">让他意外的是，学生对这门课的接受度非常高。50多个选课名额很快报满，还有外校的老师每周来“蹲守”课件。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">“</span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">工程化思维也是可以跨专业迁移的。”</span></span></strong><span leaf="">吴毅坚补充，选修课程的留学生在语言不完全通的情况下也能跟上增量迭代思路，有修经济金融的同学将课程方法用于专业数据挖掘讨论。</span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;text-align: justify;"><span leaf="">第一轮授课即将结束，团队也在总结经验。</span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;text-align: justify;"><span leaf="">“通过学期初的调研问卷与同学们的课堂反馈来看，很多同学对自己的专业领域里有哪些可以信息化、智能化的需求，并不清楚。”吴毅坚在最近的一次课上，花了一些时间和同学们做交流，了解每个人想做的具体应用。</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">因此，</span></span><strong style="box-sizing: border-box;"><span style="color: rgb(86, 131, 211);box-sizing: border-box;"><span leaf="">明年的课程计划增加“需求挖掘”环节，帮助同学们结合自己的专业，找到真正值得做的项目。</span></span></strong><span style="box-sizing: border-box;"><span leaf="">“这有点像产品经理的工作：先不管怎么做，挖掘一下自己的领域里有哪些地方可以借助AI提高效率、改善质量。”彭鑫说。</span></span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">彭鑫还发现，非专业同学与AI协作是否高效，取决于是否具备基本信息化素养，比如知晓模态窗口、分组排序等术语。“未来，我们也考虑在前序中加入信息化素养模块。”</span></p><p style="text-align: justify;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">正如廖书伦在课后评价中所说：“人人都是程序员，这件事取决于你这个人本身。你聊出来的软件有多厉害，实际上是你自己有多厉害。”</span></p></div><div style="margin: 10px 0px 0px;text-align: right;transform: translate3d(10px, 0px, 0px);-webkit-transform: translate3d(10px, 0px, 0px);-moz-transform: translate3d(10px, 0px, 0px);-o-transform: translate3d(10px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: 67%;border: 1px solid rgba(219, 225, 173, 0);padding: 10px;height: auto;box-sizing: border-box;"><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: 1;box-sizing: border-box;"><div style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span style="font-size: 12px;letter-spacing: 0.578px;color: rgb(136, 136, 136);font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, system-ui, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;box-sizing: border-box;"><span leaf="">组稿：校融媒体中心</span></span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(136, 136, 136);font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, system-ui, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;box-sizing: border-box;"><span style="font-size: 12px;letter-spacing: 0.578px;box-sizing: border-box;"><span leaf="">文字：赵天润</span></span></span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(136, 136, 136);font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, system-ui, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;box-sizing: border-box;"><span style="font-size: 12px;letter-spacing: 0.578px;box-sizing: border-box;"><span leaf="">摄影：梅旭普 张琪</span></span></span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(136, 136, 136);font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, system-ui, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;box-sizing: border-box;"><span style="font-size: 12px;letter-spacing: 0.578px;box-sizing: border-box;"><span leaf="">编辑：高康珵</span></span></span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(136, 136, 136);font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, system-ui, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;box-sizing: border-box;"><span style="font-size: 12px;letter-spacing: 0.578px;box-sizing: border-box;"><span leaf="">责编：赵天润</span></span></span></p></div></div></div></div></div><div style="text-align: right;font-size: 12px;color: rgb(136, 136, 136);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学版权所有</span></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">联系邮箱：Fudan_media@fudan.edu.cn</span></p></div><div style="text-align: center;margin: 10px 0px 30px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.05" data-s="300,640" data-type="png" data-w="640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=78a0273f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fangs4vLV2tKVKGrEqzmuCSCY4bhZ4cterYPicekkIicU3zMNYH9HN2zsN5CdQQ112E5MJCaOnxNX3p9zoP0M6o0JTgoKDrNZOWIP9QDu61ibIc%2F640%3Fwx_fmt%3Dpng"/></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 10px 0% 5px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: bottom;width: auto;flex: 0 0 auto;align-self: flex-end;min-width: 10%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="color: rgb(74, 63, 63);font-size: 19px;line-height: 1;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">推荐阅读</span></strong></p></div></div><div style="display: inline-block;vertical-align: bottom;width: auto;align-self: flex-end;flex: 100 100 0%;box-sizing: border-box;"><div style="display: flex;flex-flow: row;justify-content: flex-start;margin: 0px 0%;box-sizing: border-box;"><div style="display: inline-block;width: 45px;vertical-align: top;background-color: rgb(86, 131, 211);flex: 0 0 auto;height: auto;line-height: 0;align-self: flex-start;box-sizing: border-box;"><div style="text-align: center;margin: 0px 0%;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;height: auto;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="0.1503267973856209" data-s="300,640" data-type="gif" data-w="306" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=42458163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FbQv07rEoSgnASDXC53WkoCVAbC73AzGr2gJ1hkgmLJf47DcQBvKhS65n8gFR9Rfr2aeIbyMIbxguySA37OaCNA%2F640%3Fwx_fmt%3Dgif"/></p></div></div></div></div></div><div style="display: inline-block;width: 100%;vertical-align: top;overflow-x: auto;box-shadow: transparent 0px 0px 0px;border-color: transparent;border-width: 0px;border-style: none;box-sizing: border-box;"><div style="overflow: hidden;width: 300%;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);max-width: 300% !important;box-sizing: border-box;"><p style="display: inline-block;max-width: 100%;vertical-align: middle;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=2571415200453738497#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=2571415200453738497#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=2571415200453738497#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=34f8d718&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tLAKdcA0ic08tnZU9rnSB37Hic0OQMagC8Qiav1TzUwAVoO6B9CEoDjcITMbPzxqzv2MiaKOLW38fcMPQF3mNw8iaWd2KdvPbakZoMY%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3645761229965836295#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3645761229965836295#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3645761229965836295#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=1f55e9a9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tLh8mhDqvJazt7qDAjtjVEdNKCuOQNu82oFr409G2eMFVNog9x97xwiauPibVLicVLjZMZ98PUibfZFcPVwrFN5k7aEzIACkV4IKibc%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4169253248441696261#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4169253248441696261#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4169253248441696261#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=81bbd4a2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tLL39GWOSug5XzMnrHPKNuOianGKECiaRKGcvW0RibwiaG7ke09bed7ll8ic52ftcia7ficfPm9eVwqchyRXUWVR6qS0ybAsWgibCh94M4%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4180876154233864205#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4180876154233864205#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4180876154233864205#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=f2fe59e5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tJfPo7IooHnLH7kLaaalsd4o1l1TT6eWianv9wib3UleibpCAa5fibdXgsLKoUaibKFNOtkLic0Kzmoo7td8jF0ImFBRicgaUibMGjQhz8%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3366511579646574602#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3366511579646574602#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3366511579646574602#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=b677b39b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fangs4vLV2tKEcIcVuWAZ26At5OQw8vOScCsuwUP8XytzIxTkfQ21q9HlGRdibaro7bXF5yCibPYSicBOia76LqH9ysoJqsG3nCEoOb6j5P2rHAM%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4223836505187205129#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4223836505187205129#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4223836505187205129#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=456cc296&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fangs4vLV2tIxibuFbORNeW0fnyHwrlAQGqRX7Na8KoAg2NIw2sC7icibJ7koYfPb7xZfkjyiccDiakPucNSAEuqEewTKR9QVaAAJWIz8EHicQxYB8%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3457268412026355714#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3457268412026355714#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=3457268412026355714#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=732728a9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fangs4vLV2tLC4DfuibXFr9WgKzwx7XWeG5vnibErkjZwFjqofjp7B5kloSPe35GeWbXAhpeRY8tTZiaOXlFVrDSlDyAw8R1ywsH8AJrtWBlPibM%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4166250752869842947#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4166250752869842947#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4166250752869842947#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=d3af1a03&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fangs4vLV2tJjTBqnTUszbbNvSU3jHbSQ5s6xvA3hXapxkUc3kOKjbfvWnWVRIsrQOP99q2XibdwJialGKksE6LL8z4nr6vCiclZrQpNTRnNYics%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=1573141984293257219#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=1573141984293257219#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=1573141984293257219#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=60a7a064&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tISibJSlMmia8L1u17KoRaTc7CrS1nslBibxz9WbQeh1dCmxmsiacWg0wSGAkGia9Gx4S8TicIongiamDAMNE6jL99ogcd9AREeEM4RDM%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p><p style="display: inline-block;max-width: 100%;vertical-align: top;width: 10%;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4181366455453007873#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4181366455453007873#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5OTUwMzIwMQ==&amp;action=getalbum&amp;album_id=4181366455453007873#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="line-height: 0;display: inline-block;box-sizing: border-box;max-width: 100%;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;box-sizing: border-box;width: 96%;height: auto;border-radius: 5px;overflow: hidden;" nodeleaf=""><img class="rich_pages wxw-img" data-ratio="1.7777777777777777" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" data-aistatus="1" src="https://wechat2rss.xlab.app/img-proxy/?k=a5777016&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2Fangs4vLV2tJVbbIFeDzr5R33CssIOVuSicgPOr6ibSs2EOdumDafBQ8a52m2Nic5eJ3RDrTqOmywqIcttibtEuia0omebODiaaEMtp3V4j8tiaCKZg%2F640%3Fwx_fmt%3Dpng"/></p></div></a></p></div></div><div style="max-width: 100%;box-sizing: border-box;"><div style="text-align: center;line-height: 2em;max-width: 100%;font-size: 16px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="color: rgb(136, 136, 136);font-family: mp-quote, &#34;PingFang SC&#34;, system-ui, -apple-system, system-ui, &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;box-sizing: border-box;"><span style="font-size: 12px;letter-spacing: 0.578px;box-sizing: border-box;"><span leaf="">&lt;&lt; 左右滑动查看栏目 &gt;&gt;</span></span></span></strong></p></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;width: 100%;align-self: flex-start;box-sizing: border-box;"><div style="max-width: 100%;margin: 0px 0% 5px;width: 100%;box-sizing: border-box;"><div style="box-sizing: border-box;max-width: 100%;text-align: justify;width: 100%;"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><a title="https://mp.weixin.qq.com/s?__biz=MjM5OTUwMzIwMQ==&amp;mid=2651531468&amp;idx=1&amp;sn=c63b9805e51e16e38612d66b13044706&amp;scene=21&amp;click_id=5#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/s?__biz=MjM5OTUwMzIwMQ==&amp;mid=2651531468&amp;idx=1&amp;sn=c63b9805e51e16e38612d66b13044706&amp;scene=21&amp;click_id=5#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/s?__biz=MjM5OTUwMzIwMQ==&amp;mid=2651531468&amp;idx=1&amp;sn=c63b9805e51e16e38612d66b13044706&amp;scene=21&amp;click_id=5#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="text-align: center;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;border-radius: 5px;overflow: hidden;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-ratio="0.31574074074074077" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=4966b487&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2Fangs4vLV2tIxqJkHJNISO7JOShkMVWt39PqzJchicX73PGqEVMBw8HbR3Cu4XqKSfeIhRDLjC8P0cPfXPXrpWsVHjoFYxDLLx4IEicCHhCuXQ%2F640%3Fwx_fmt%3Djpeg"/></p></div></a><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: 1;box-sizing: border-box;"><div style="margin: -30px 0px 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(239, 239, 239);text-shadow: rgb(74, 63, 63) 3px 4px 4px;padding: 0px 10px;font-size: 14px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">教你摸骨头？这门复旦“金课”不一般</span></strong></p></div></div></div></div><a title="https://mp.weixin.qq.com/s?__biz=MjM5OTUwMzIwMQ==&amp;mid=2651529747&amp;idx=1&amp;sn=df831b918e8751ba7f29a6bad05f0eb6&amp;scene=21&amp;click_id=6#wechat_redirect" linktype="image" formlinkparm="[{&#34;href&#34;:&#34;https://mp.weixin.qq.com/s?__biz=MjM5OTUwMzIwMQ==&amp;mid=2651529747&amp;idx=1&amp;sn=df831b918e8751ba7f29a6bad05f0eb6&amp;scene=21&amp;click_id=6#wechat_redirect&#34;}]" href="https://mp.weixin.qq.com/s?__biz=MjM5OTUwMzIwMQ==&amp;mid=2651529747&amp;idx=1&amp;sn=df831b918e8751ba7f29a6bad05f0eb6&amp;scene=21&amp;click_id=6#wechat_redirect" target="_blank" rel="noopener noreferrer" style="box-sizing: border-box;"><div style="text-align: center;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;box-shadow: rgb(231, 231, 231) 0px 0px 10px 0px;border-radius: 5px;overflow: hidden;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-ratio="0.31574074074074077" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d616cbd1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fangs4vLV2tKiax10ibJBuk09CfB53VevXVXaPMfZfSLxAjAWSe6MdbpLc3UhSPwXK3KLDPGMZJicJo5Mh7V6lveLx3y4PtfLoWgGtibAmYop22Q%2F640%3Fwx_fmt%3Djpeg"/></p></div></a><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: 1;box-sizing: border-box;"><div style="margin: -30px 0px 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(239, 239, 239);text-shadow: rgb(74, 63, 63) 3px 4px 4px;padding: 0px 10px;font-size: 14px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">复旦全英文人工智能微专业，教什么？</span></strong></p></div></div></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;width: 100%;align-self: flex-start;box-sizing: border-box;"><div style="margin: 10px 0%;width: 100%;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;overflow: hidden;align-self: flex-start;font-family: &#34;Noto Sans CJK SC&#34;, -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;letter-spacing: 0.034em;box-sizing: border-box;"><div style="height: 0px;overflow: visible;box-sizing: border-box;"><div style="text-align: justify;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="margin: -10px 0% 0px;box-sizing: border-box;"><p class="mp_profile_iframe_wrp" style="box-sizing: border-box;" nodeleaf=""><mp-common-profile class="custom_select_card mp_profile_iframe mp_common_widget" data-pluginname="mpprofile" data-nickname="复旦大学" data-headimg="http://mmbiz.qpic.cn/mmbiz_png/aTnTTELWibpMolr58FJHc7rTjQrbP7DxvNknd3y0xib1m1hxr7UYiaefu8FOmA5Z6kkjQtJib1icrZXBLLkQVApuExg/0?wx_fmt=png" data-signature="这里，有你关心的复旦人和复旦事。欢迎关注复旦大学！" data-id="MjM5OTUwMzIwMQ=="></mp-common-profile></p></div><div style="margin: -10px 0% 0px;box-sizing: border-box;"><p class="mp_profile_iframe_wrp" style="box-sizing: border-box;" nodeleaf=""><mp-common-profile class="custom_select_card mp_profile_iframe mp_common_widget" data-pluginname="mpprofile" data-nickname="复旦大学" data-headimg="http://mmbiz.qpic.cn/mmbiz_png/aTnTTELWibpMolr58FJHc7rTjQrbP7DxvNknd3y0xib1m1hxr7UYiaefu8FOmA5Z6kkjQtJib1icrZXBLLkQVApuExg/0?wx_fmt=png" data-signature="这里，有你关心的复旦人和复旦事。欢迎关注复旦大学！" data-id="MjM5OTUwMzIwMQ=="></mp-common-profile></p></div></div></div></div><div style="height: 0px;overflow: visible;box-sizing: border-box;"><div style="display: block;width: 100%;height: auto;box-sizing: border-box;"><p style="height: 0px;display: block;pointer-events: none;box-sizing: border-box;"><svg width="100.00%" xmlns="http://www.w3.org/2000/svg" style="box-sizing: border-box;transform: rotateZ(0deg);-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);width: 100%;" viewBox="0 0 640 466"><svg width="100%" height="100%" style="box-sizing: border-box;"><svg width="100%" height="100%" style="box-sizing: border-box;"><rect fill="rgba(255,255,255,0)" width="100%" height="100%" style="box-sizing: border-box;" x="0%" y="0%"></rect></svg><svg x="0.00%" y="0.00%" width="100.00%" xmlns="http://www.w3.org/2000/svg" style="max-width: 100%;box-sizing: border-box;" height="100.00%"><foreignObject width="100%" height="100%" x="0%" y="0%" style="box-sizing: border-box;"><svg space="default" style="display: block;width: 100%;background-position: 0% 0%;background-repeat: no-repeat;background-size: cover;background-attachment: scroll;-webkit-tap-highlight-color: transparent;user-select: none;visibility: visible;pointer-events: none;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=02504dde&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2Fangs4vLV2tITOdyRnl1p9GstkuDNtRRBMeYM3NyNhhsQWwqu7pnBzla2Fmdia7wHKoZfMibicwrlXjRUdYhQfkPmECibZjZf1rVm37lQ35U6Zec%2F640%3Fwx_fmt%3Dgif&#34;);box-sizing: border-box;-webkit-user-select: none;" viewBox="0 0 640 466" xlink="http://www.w3.org/1999/xlink" xml="" xmlns="http://www.w3.org/2000/svg"></svg></foreignObject></svg></svg></svg></p></div></div></div></div></div></div><p style="display: none;"><mp-style-type data-value="10000"></mp-style-type></p>


<p><a href="https://www.fudan.edu.cn/">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=839fc5cf&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516404%26idx%3D1%26sn%3Daddfcb61a7d1597068f112134450ae56">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 08 Jun 2026 09:22:00 +0800</pubDate>
    </item>
    <item>
      <title>一图胜言：系统复杂性才是AI Coding的分水岭</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516402&amp;idx=1&amp;sn=4ae05588229ff66d1e251c1f437d2a1e</link>
      <description>一图概括彭鑫老师最新报告《复杂系统视角下的软件智能化开发机遇与挑战》中心思想</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-06-07 20:36</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=425aaeeb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN5MJKcYQPWgNGlf4JQpH7rr7YibbcyQic0csmibS2unpY38U5bpgjoW8TV75uCYdYncnibIQOicTuWA0UtDk6sdsacB1FwDG5Vu6m48%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>一图概括彭鑫老师最新报告《复杂系统视角下的软件智能化开发机遇与挑战》中心思想</p>
  <div><p style="display: inline-block;"><img data-ratio="0.562962962962963" data-type="jpeg" data-w="1080" style="height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=4a42cc6c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN705xuFDspB0iajlwBibcwLpPoCO57MFzy8frPiao484G9gZIwvsDHJ0jUH4MW0agUYnDNxQ5sP7C4ow1FHxpXlOjaAVfRyj7RbT8%2F640%3Fwx_fmt%3Djpeg"/></p></div><p>上图概括了彭鑫老师最新报告《复杂系统视角下的软件智能化开发机遇与挑战》的中心思想。相关内容详见彭鑫老师系列公众号文章：</p><p><a class="normal_text_link mp_article_text_link" localeditorid="cpmbfefzbm00000000" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247515897&amp;idx=1&amp;sn=16799bca00dc166c2d06ca1588607713&amp;scene=21#wechat_redirect" textvalue="敬畏与驾驭：系统复杂性视角下的软件智能化研发体系演进" target="_blank" data-linktype="2" style="text-decoration-line: underline;">敬畏与驾驭：系统复杂性视角下的软件智能化研发体系演进</a></p><p><span style="text-decoration-line: underline;"><a class="normal_text_link mp_article_text_link" localeditorid="ua0ak7d9wao0000000" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247514626&amp;idx=1&amp;sn=88a0c436e63360498db1f6e169387aa5&amp;scene=21#wechat_redirect" textvalue="敬畏系统复杂性：写给AI辅助开发的2025年度总结" target="_blank" data-linktype="2">敬畏系统复杂性：写给AI辅助开发的2025年度总结</a></span></p><p><span style="text-decoration-line: underline;"><a class="normal_text_link mp_article_text_link" localeditorid="5ke693s02ts00000000" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247514151&amp;idx=1&amp;sn=40848d517ad1fdaff447663a290219c6&amp;scene=21#wechat_redirect" textvalue="从“贫嘴张大民的小屋”说起：再论软件开发的系统复杂性" target="_blank" data-linktype="2">从“贫嘴张大民的小屋”说起：再论软件开发的系统复杂性</a></span></p><p><span style="text-decoration-line: underline;"><a class="normal_text_link mp_article_text_link" localeditorid="1298kvkhrsio0000000" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247513164&amp;idx=1&amp;sn=cdfcc518b3199fb102a264a91cc7017a&amp;scene=21#wechat_redirect" textvalue="代码数字孪生：回归软件的复杂系统属性" target="_blank" data-linktype="2">代码数字孪生：回归软件的复杂系统属性</a></span></p><p><a class="normal_text_link mp_article_text_link" localeditorid="73pz37p2h2800000000" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247510537&amp;idx=1&amp;sn=5af540c81941770070165d626c558e1c&amp;scene=21#wechat_redirect" textvalue="大模型时代的软件智能化开发：我们在哪里？该往何处走？" target="_blank" data-linktype="2" style="text-decoration-line: underline;">大模型时代的软件智能化开发：我们在哪里？该往何处走？</a></p><p>感谢Agentic AICon组织方供图！</p><p style="display: none;"><mp-style-type data-value="10000"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=00ea8dfc&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516402%26idx%3D1%26sn%3D4ae05588229ff66d1e251c1f437d2a1e">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sun, 07 Jun 2026 20:36:00 +0800</pubDate>
    </item>
    <item>
      <title>模型供应链风险初探：依赖、演化、质量与风险传播的首次全景扫描</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516396&amp;idx=1&amp;sn=d46eb73b208f6ad6cb99719bf38fdea6</link>
      <description>百万级模型的复杂供应链背后的元数据缺失、依赖关系隐形，正加剧供应链风险的传播。</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-06-06 16:53</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=5f51a83f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN6AK2fudJZ7ibsaVX17yMtDTgficsicWuRUYqjFkBPxN5Y7Axmn4FicRqTDEgGDIFF0Voysr2Z0Kh50Pibok4cVYYIZ4Nhia2Es8J3V8%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>百万级模型的复杂供应链背后的元数据缺失、依赖关系隐形，正加剧供应链风险的传播。</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=0a7979b6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4GX9mUNSZkSPxPSPOESsc654PXTkvblKrNRfcGnPHGm4oFtWqAJhIybnfMOt4UgJNUzze8CMaOxLcko0IaR8iak0c77aWjyZEU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">1.</span></span><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究背景：</span></span></strong><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">模型供应链正在成为 </span></span></strong></p><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">AI 时代新的风险入口</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    近年来，以 Hugging Face 为代表的模型权重开放平台的兴起，极大降低了开源模型的复用门槛。开发者可以直接基于已有模型进行微调、量化、合并，或通过 LoRA 等参数高效微调方式快速生成衍生模型。一个基础模型可以被成千上万个下游模型复用，而下游模型又可能进一步成为新的基础模型被再次复用，由此形成了复杂的、动态的、持续扩张的模型供应链。与传统软件供应链相比，模型供应链的风险更加隐蔽：软件复用通常以明确的包导入和版本约束为载体，而模型复用则往往伴随着权重继承、训练数据混入、行为迁移乃至安全对齐的改变。下游模型不仅复用了上游模型的能力，更可能在无意间继承其性能缺陷、许可证限制，乃至幻觉、越狱和提示注入等安全风险。这些风险往往随依赖关系的建立而悄然传递，难以被检测和溯源。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    面对如此错综复杂的模型依赖图谱，当前学界对模型供应链的认识却仍停留在局部视角。已有研究分别关注过模型数量的爆炸式增长 [1,2]、Hugging Face模型文档（Model Cards）的质量 [3,4]、模型更新历史 [5]，以及特定类型的风险传播 [6,7,8]，但这些工作往往局限于单一维度或孤立场景，始终未能回答一个更根本的问题：在今天的开源模型生态中，模型如何相互依赖、如何随时间演化、模型文档是否可信。这些依赖演化关系与数据质量问题最终如何影响模型风险传播？</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    针对上述问题，复旦大学 CodeWisdom 团队的软件供应链安全小组围绕模型供应链风险治理展开了初步探索，构建了首个覆盖Hugging Face全平台的模型供应链图谱，并从风险视角开展了系统的实证分析。相关研究成果录用于 ICSE 2026 [9]。</span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032706" src="https://wechat2rss.xlab.app/img-proxy/?k=e0ac05ee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN42kpTM3ay5OCCyVuA9sJicP7msWyuPFuzyGiaxHzibIibf6Qd88ZgQtLjn9ibIoUjuAKIgIFmDAsfd6NG7UcBqTPJWp7vQe1WNxYwQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=178d5d09&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN549oCWXAAafWElzAkiaBGw3MmKwCE3OHUicOs8SYcaShgGZVqibynlRqcqfga7Xgs8HBCYFPZ8O4j4yib5a5ibT053ziaFaicX6FNcZM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究对象：</span></span></strong><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">Hugging Face百万级模型与</span></span></strong></p><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">五十余万条依赖关系</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    我们以Hugging Face上的全量开源模型为研究对象，爬取了截至2025 年 6 月 25日的1,817,398个开源模型的模型文档。随后解析模型卡中的依赖字段，抽取模型之间的衍生关系，最终识别出 540,838条模型依赖关系。我们将模型依赖定义为三元组：基础模型、衍生模型和依赖类型（即基础模型通过某种依赖类型产生了衍生模型）。其中，Hugging Face 原始支持的依赖类型包括 Quantize、Merge、Fine-Tune 和 Adapter。由于 Adapter 本质上是一种参数高效微调，我们将其归并到 Fine-Tune 中，最终聚焦三类主流依赖类型：Fine-Tune、Quantize和Merge。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    从整体分布来看，约 68.9% 的模型是孤立模型，也就是没有在模型卡片中显式声明依赖关系；但这些孤立模型只贡献了约 12% 的下载量。相反，存在依赖关系的模型数量虽然只占约31.1%，却贡献了约88%的下载量。这说明真实用户高度集中在模型供应链中的“关键节点”上，少数被大量复用的基础模型决定了整个生态的稳定性和可信性。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032708" data-ratio="0.17782026768642448" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="1046" src="https://wechat2rss.xlab.app/img-proxy/?k=f207b05a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN65HZJHhbFPuYhlEoczMysJqsVsEXmMNiaKTWBd5cXrkVUCuu1icYmVaYxbNuovzITGr51CDKRZtC0NUHf8nww0KBoUZqzM70FLQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;color: rgb(160, 160, 160);font-size: 14px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表一  模型任务与依赖类型的分布统计</span></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在所有衍生模型中，微调是最主要的复用方式，占比约79.0%；量化模型占比约18.6%；合并模型占比约2.4%。如表一所示，从模型任务类型看，NLP模型在三类依赖类型中均占主导地位，尤其是在合并和量化关系中，NLP相关模型占比均超过90%。这种以NLP为核心的依赖结构意味着，一旦某个高度被复用的NLP基础模型存在安全隐患，其影响将沿依赖链向大量下游模型扩散。因此，大语言模型及文本生成模型是模型供应链风险治理中需优先关注的领域。</span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032715" src="https://wechat2rss.xlab.app/img-proxy/?k=d769d4af&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6t3WFbPGsKCcqejZ4twEictKDshPKbRzwzmPoed7Zw5WZv2p8ZficdKDibUA2DflmLHWHqMjop4Ys0PtHxChHk7EBKn5h0PZ3nhI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=93dea71a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5NEbCVKtPzoWWibwec3Yjvaiaocgt2CuZic8rtPCzMZ7DhEFjib04cYjdYxeLicVOuAJdwFngICjRVzXkAou0RxfwE5NmEnUb2FPu0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究问题一：模型在供应链中如何被复用？</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    我们从三个递进层次分析模型的复用结构：依赖关系、依赖链和依赖簇。依赖关系刻画两个模型之间的单次复用操作；依赖链描述多个依赖关系串联形成的多跳路径；依赖簇则聚合以同一根模型为起点的全部衍生模型，呈现完整的模型家族视图。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032716" data-ratio="0.21574074074074073" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=cb4991f7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6cD0jxEuWXALIplUmoT5yjwZDic9xdVx3CEskO99SydEd4015XPW0Qnr5TDu0MCiaT06YbyyMIsYVEgsFaUa3RnCrf87NvuxHAk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;font-size: 14px;color: rgb(160, 160, 160);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表二  头部模型的出入度</span></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在依赖关系层面，基础模型的出度分布高度集中。如表二所示，Qwen/Qwen1.5-0.5B拥有32,497个下游衍生模型，是出度最高的基础模型。部分模型则通过多次合并积累了极高的入度，成为&#34;多源汇聚点&#34;。这些高出度和高入度模型分别是供应链的&#34;核心源&#34;与&#34;复杂汇点&#34;，一旦存在安全隐患，影响范围将极为广泛。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032713" data-ratio="0.36525612472160357" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="898" src="https://wechat2rss.xlab.app/img-proxy/?k=1cf4ae83&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4muHC5KJoScdcMYrKT9Pc1NJeYtn02d6BrnBPjMh71GTUPOMZ0q6OHlO7mma0FibALUXicbUhXItLKiatkkCniasu4p1E1W2fYt4Y%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;font-size: 14px;color: rgb(160, 160, 160);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表三  头部模型链的使用情况</span></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在依赖链层面，我们识别出 1,008,871 条模型依赖链，平均链长为6，其中60.8%的链长度超过2。如表三所示，最长链甚至达到40跳。这说明模型复用并不是简单的一次性复用，而是大量存在多阶段、多操作的连续演化过程。一个模型今天可能只是下游产物，明天又可能成为新的上游模型。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032714" data-ratio="0.3688888888888889" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="900" src="https://wechat2rss.xlab.app/img-proxy/?k=41b439df&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6rdMKBicpS7PtEg91MPzaSet3eygBeElRZ8fTibvZv7Ajvmf6bd9Ko0EHVRcTBxw7KLDmOgN0SWMX8ALtXB5nKMDgcpScA2FPWw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;font-size: 14px;color: rgb(160, 160, 160);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表四  头部模型簇的使用情况</span></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在依赖簇层面，我们识别出25,184个模型簇。大多数模型簇较小，但少数头部基础模型形成了庞大的模型家族。如表四所示，前十大模型簇合计包含173,593个模型，约占所有关系模型的30.7%。这些大型簇主要由NLP基础模型驱动，也正是最需要持续监控和治理的关键区域。</span></p></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="line-height: 0;margin: 0px;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 18px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8518518518518519" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032720" src="https://wechat2rss.xlab.app/img-proxy/?k=40f5b01e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7yViaz9zPEIHmZADaNHY4kyKkao2hIuOicomCxudMwc7tYHNIC7OiamkBG2wpuK1r94iaTNdK9d3px6rLTxXpnvggvsoUKJBogWhs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 4px 0px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 0px 21px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">核心发现：</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">模型供应链并不是松散的模型集合，而是由少数高影响力基础模型、深层依赖链和大型模型簇共同构成的复杂网络。治理模型供应链，须以高出度基础模型和大型簇根节点为优先对象，同时建立深链溯源机制以应对多跳风险传播。</span></p></div></div></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032717" src="https://wechat2rss.xlab.app/img-proxy/?k=9282f2e7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7DDD0beUCsVjpLB0broR71dKgIsAeSXd2ibcibRlEfRFF3joPywdXicpS7F14y52P1h5FFU8ah94sjecswKjziaGZWkEc5Uo9s4Ew%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=55e8d0be&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5cQRAhV5TBUdezfbXV5v3Sicxtlt0vCqhWNQMhUvO0oic59arWCRnuko91ibGo05c0hRR1dOCEZOmbEKq0GsGqNCA3TYjYncoG20%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="text-align: justify;box-sizing: border-box;"><span leaf="">研究问题二：模型供应链如何演化？</span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    为刻画模型供应链的动态变化，我们在2025年3月12日至7月2日期间每周抓取一次Hugging Face快照，共17个快照，系统分析模型的新增、删除与更新行为。</span></p><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-2"><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在新增层面，平台平均每周新增27,311个模型，其中72.1%为孤立模型，27.9%为存在依赖关系的模型（即关系模型）。在新增的关系模型中，绝大多数为衍生模型，微调仍是驱动关系模型增长的主要操作。</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在删除层面，平均每周有6,190个模型被删除，规模虽远小于新增，但其影响往往被低估。每周平均有127个被删除模型曾作为基础模型，直接导致299个下游模型失去可追溯的上游依赖，并扰动1,440条依赖链和78个模型簇。基础模型的删除会破坏下游的可追溯性，进而影响实验复现、许可证合规和安全审计。</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">在更新层面，通过commit记录我们发现145,445个模型（约8.0%）在观察窗口内发生过实质性更新，但仅有1,899个（约0.1%）在模型文档中使用newer_version字段记录了版本变更。这意味着绝大多数更新对下游用户而言完全透明，即无法得知上游模型是否已变更，更无从判断变更是否引入了新的性能缺陷或安全隐患。</span></p></li></ul></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="line-height: 0;margin: 0px;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 18px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8518518518518519" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032711" src="https://wechat2rss.xlab.app/img-proxy/?k=f8beffb2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7EqrpVDNcPQ4PpicYwhicXzT0Nk2lhEzakLgYxguFGYWFSQC0hiaia8pxQb0qicx4JibaWJmPh7yeyNEghFExFjPmsq5n9egkNx49Ac%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 4px 0px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 0px 21px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">核心发现：</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">模型供应链正在高速扩张，但演化过程严重缺乏透明度。删除在上游静默地制造断链，更新在不通知下游的情况下改变模型行为，二者共同形成模型供应链的&#34;变更盲区&#34;。下游用户既难以感知上游的变化，也难以及时响应由此引发的风险。</span></p></div></div></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032709" src="https://wechat2rss.xlab.app/img-proxy/?k=a0eff532&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5HwpLibGALJBNNhicAVufLUUQT7jzAmZrcwUhrYmlCMjeDV19Gicuxuq456soanBUOWSiaKMTFwahdYLTjob1X83B2CUfvc4DutMw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=ea7bbd91&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN44PHFGyX4oTSiavMv3STxGAgOkkicU7v1kEbdAz0CA3ibAyBjYKzyOPo6CdkSEOr110MrhYdVI9Fv5f72IN2E4gibUW4BZXIcDGNc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究问题三：模型元数据质量如何？</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    模型供应链的可信性，很大程度上依赖于模型文档元数据的完整性与准确性。我们聚焦风险影响最广的 text-generation 模型，从下载量前 10% 的 24,686 个高影响力模型中统计抽样 378 个，人工核查五类对安全与合规至关重要的字段：许可证、性能指标、提示模板、训练数据集、依赖关系。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在字段完整性层面，缺失问题十分普遍且后果严重。82.8% 的模型缺少性能指标，用户无从评估其是否满足精度或延迟要求；28.3% 的模型缺少许可证，下游用户面临无法判断商业可用性的合规风险；在需要提示模板的模型中，33.8% 未提供提示模板，用户可能因此误用模型或难以防御提示注入攻击；在理应声明训练数据集的模型中，76.8% 未给出来源，使数据偏差审计和隐私合规几乎无从开展。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    依赖关系字段则呈现出独特的&#34;高精度、低召回&#34;问题。已声明的依赖关系正确率高达 97.2%，说明主动填写的开发者通常较为负责；然而，大量真实存在依赖关系的衍生模型根本没有声明依赖，导致召回率仅有 68.5%，这意味着约三分之一的衍生模型在供应链中完全&#34;隐形&#34;，无法被追踪或审计。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    综合来看，378 个抽样模型中有 96.0% 至少存在一个关键字段缺失或错误，80.2% 至少存在两处问题，45.5% 存在三处及以上。这并非个别现象，而是系统性的质量缺失。</span></p></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="line-height: 0;margin: 0px;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 18px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8518518518518519" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032724" src="https://wechat2rss.xlab.app/img-proxy/?k=4ecc98cf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5nTnfg5vF2QdIEvbE143Uum42KxW2LlXCvUiaSUg9RJKChMgB55Eut89AvQbrmlZ3xPxeVTUS0eiavtlreCOmww5NtWIE4Mq4h0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: 4px 0px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 0px 21px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">核心发现：</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">模型元数据并非可有可无的说明文档，而是供应链治理的基础设施。许可证缺失造成合规盲区，性能信息缺失妨碍选型决策，数据集信息缺失阻碍偏差与隐私审计，依赖关系缺失则直接切断了供应链的溯源脉络。元数据质量已成为模型供应链治理的底层瓶颈</span></p></div></div></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032725" src="https://wechat2rss.xlab.app/img-proxy/?k=5dee9aa9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5yibr9j3phlPMvufy285lG9zI8gunyqdcRba4kIbMB1ZBGtEb8iaSejelBSLAeTcGkBIibJSKvzciblpWrebxCIdLHr6x7FHoSDlk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=d40d3ff3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7hk0CNAOw3JickicJzMnHIUbIJc5MjPxdsQ3iaP5rIL98786AL2Iv5MvKEjmod4ibPIlr59kgGvZc3d7oJE7p9K4G5KpG0N36qEbk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究问题四：风险如何沿着模型依赖链传播？</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在风险分析方面，我们关注三类与大模型应用密切相关的风险指标：幻觉率、越狱成功率和提示注入成功率。我们选取105条高下载量的真实依赖关系，覆盖微调、量化和合并三类操作，并使用已有公开基准分别评估基础模型和衍生模型的风险差异。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（一）微调：SFT 可能放大提示注入风险，PEFT 更稳定</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    对于微调关系，我们进一步区分了全参数监督微调（SFT）、参数高效微调（PEFT）以及其他微调方式。如图一所示，SFT 的风险变化幅度最大，也最不稳定。虽然 SFT 在部分情况下会降低幻觉率，但它明显倾向于放大提示注入风险，提示注入成功率差值的中位数达到 0.22。相比之下，PEFT 对三类风险的影响整体更小，幻觉、越狱和提示注入风险大多围绕零附近变化。这说明在安全和稳定性优先的应用场景中，PEFT 可能是更稳妥的模型适配方式；而如果选择 SFT 追求任务性能提升，就需要额外进行风险评估和缓解。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032728" data-ratio="0.5707196" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="806" src="https://wechat2rss.xlab.app/img-proxy/?k=3a2fb156&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7IqHHYfXUAx2K9KMLbbM7mbTffLCgZib0Htso7FwTx9A2sEct9uFgViadf9TmwrMTNslkKia3TvLxBV43OefriaQkIXwzuVS9bEc0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;font-size: 14px;color: rgb(160, 160, 160);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图一  微调操作下风险传播情况</span></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（二）量化：低比特量化节省成本，但可能提高幻觉风险</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    对于量化关系，我们分析了基础模型及其 2-bit、4-bit、8-bit 量化版本的风险变化。从图二来看，8-bit 和 4-bit 量化模型通常与基础模型风险接近，而更激进的低比特量化，尤其是 2-bit，可能带来更明显的幻觉风险变化。这说明量化并不只是压缩模型大小的工程优化，它也可能改变模型行为。对于资源受限设备或高可靠性场景，开发者不能只关注显存占用和推理速度，还需要同时评估低比特量化对安全性和可靠性的影响。</span></p></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032726" data-ratio="0.3481481" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=afbc9325&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7MJqWabN3M4uwFyvwXiawicDcFtKia1ypUT1TqaepL0icJPVQn64CiaDdPiaibr4icATJSVk1Cew34Ue2z5a36icSaDjzemlsbTrqU2yzA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;font-size: 14px;color: rgb(160, 160, 160);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图二  量化操作下风险传播情况</span></p></div><div style="box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（三）模型合并：风险不是简单平均，而可能向某个基础模型靠拢</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    对于模型合并关系，我们发现合并模型的风险表现并不是多个基础模型风险的简单平均。相反，如图三所示，合并后的模型往往会在某些风险维度上接近其中一个基础模型的极端值，呈现出“赢家通吃”或“输家拖累”的现象。这意味着开发者在进行模型合并时，不能仅仅查看每个基础模型的平均风险水平，也不能假设合并会自动中和风险。只要某个基础模型在幻觉、越狱或提示注入方面存在明显问题，合并结果就可能继承甚至表现出相近风险。因此，模型合并前后的独立风险评估非常必要。</span></p></div></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032727" data-ratio="0.5359477" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="918" src="https://wechat2rss.xlab.app/img-proxy/?k=a4d1319a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN61x4uEicbwicRibj0acAC9ByNgibWeAUKu5mhic8iagIPbQ6yoWLJTP1Pu2YplicLzU4MA2FbmMseJ6nYsSHnELD7mricyZAcsy3vSjdI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: center;font-size: 14px;color: rgb(160, 160, 160);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图三  模型合并操作下风险传播情况</span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032730" src="https://wechat2rss.xlab.app/img-proxy/?k=81ecf351&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6FrsJoeibyrxDon2fHfeia8AcT6T55KMBhQWFHHFfZwyIAjsBvacalZH1PgO966icvSrsxffia7FLCpFL8dk0YbsPib2nbgdS8vWGo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=0b76275e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5BPjSltkic4q2gf0ic5jLXWFVZQCHiatMfJ38VvLIXZ0icVCfDRXo7B6f8SiazZSCPia8yicaAkZFt5UY2IzdemiaP9f5rtKEHibfGyOzw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">研究启示：面向各方利益相关者的模型</span></span></strong></p><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">供应链治理建议</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    我们不仅给出了大规模实证结果，也进一步提出了面向不同参与者的治理启示。</span></p><ul style="list-style-type: disc;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-2"><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">对于上游模型维护者，应当将模型视为整条供应树的根节点，而不仅是单个仓库。高出度基础模型需要更严格的版本管理、许可证声明、性能记录、风险评估和变更日志。一个基础模型的静默更新或删除，可能影响大量下游模型。</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">对于下游模型消费者，不能默认衍生模型继承了基础模型的全部优点，也不能默认风险保持不变。选择微调、量化或合并策略时，应同时考虑性能、成本、安全和可追溯性，并在发布前对幻觉、越狱和提示注入等风险进行测试。</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">对于模型平台设计者，应当进一步完善模型文档和依赖声明机制。例如，平台可以扩展依赖类型，支持剪枝、格式转换、蒸馏等真实存在的操作；引入模型物料清单（Model Bill of Materials），记录历史版本、许可证、依赖关系、性能指标和风险指标；同时建立类似 npm shrinkwrap 的依赖锁定机制，降低上游模型删除或静默更新对下游造成的影响。</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">对于研究者，未来可以围绕依赖关系自动恢复、风险传播预测、模型供应链治理指标、平台级监控工具等方向展开进一步研究。尤其是在依赖字段大量缺失的现实条件下，如何通过模型权重、结构、元数据和行为特征恢复真实依赖关系，将成为构建可信模型生态的重要基础。</span></p></li></ul></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032731" src="https://wechat2rss.xlab.app/img-proxy/?k=1aa47ed6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7awY5Bg6cs8pZGYDZiaOYRBQcYrPdWNib7Eunggb25BaADlwgTJ9Usmeic8uRFIj0ibDicXmcqBxGBx8mzmJRWfX8BGxBJtLrPZZP8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=5ff15430&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5YDFhZBwLniasx9eSKy0fT2b7YgF9kvx88Nhs4DJBqUHAt0XDp2V2piahRyD9pYPtkzIHkfwzLia9lv07UaCCRvEheYZWZMEflds%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">总结</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    本研究首次在百万级规模上系统刻画了开源模型供应链的使用结构、演化规律、元数据质量与风险传播模式，揭示了一个高度集中、快速扩张却严重缺乏透明度的复杂依赖生态。复旦大学CodeWisdom团队的软件供应链安全小组将以此为起点，持续探索模型依赖关系的自动识别、供应链风险的量化建模、风险检测与缓解，以及面向大模型时代供应链治理规范与工具体系的构建，推动模型生态从&#34;能用&#34;走向&#34;可信、可审计、可治理&#34;。</span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032729" src="https://wechat2rss.xlab.app/img-proxy/?k=f514a1b6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5kW9Mp32IMUG7wC6ZCfVBdVYb5OpCYoibnXJPUL6icRD4WeJy8ibgyfWsM84ZiceKcE9yVibBr5rhZJRGIsth4MibySwmiaRyL0bXmmA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=b3d54d19&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5Jo9TFQLXEqqL7st1C0uASqJAia39DYBYd0XeWDH3QH0vGzfY2oTia38C4fvOM7HyLSpH1h408WZiaeMUe7ibLjz2sOe1DS3mgzZs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">参考文献</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[1] Joel Castaño, et al. “Analyzing the evolution and maintenance of ml models on hugging face.” Proceedings of MSR 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[2] Jason Jones, et al. “What do we know about Hugging Face? A systematic literature review and quantitative validation of qualitative claims.” Proceedings of ESEM 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[3] Adhishree Kathikar, et al. “Assessing the vulnerabilities of the open-source artificial intelligence (ai) landscape: A large-scale analysis of the hugging face platform.” Proceedings of ISI 2023.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[4] Zhou Yang,et al. “Ecosystem of large language models for code.” ACM TOSEM 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[5] Joel Castaño, et al.“How do machine learning models change?” arXiv preprint 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[6] Pin-Yu Chen et al. “Safety Risks in Fine-Tuning Large Language Models”. Introduction to Foundation Models. Springer 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[7] Zhen Sun, et al. “PEFTGuard: detecting backdoor attacks against parameter-efficient fine-tuning.” Proceedings of IEEE S&amp;P 2025.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[8] Jinghuai Zhang, et al. “Badmerging: Backdoor attacks against model merging.” Proceedings of CCS 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[9] Ziqian Chen, et al. “A First Look at Model Supply Chain: From the Risk Perspective.” Proceedings of ICSE 2026.</span></p></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032732" src="https://wechat2rss.xlab.app/img-proxy/?k=93542fa5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7Foict81GT3jQ37ibicFmv1QH4HAsDmdOPI63ks5uAYiavhSN2Y4ZHGq8HXXkDNOq9sHcS5UQzntrTEAbIiaPHrnx3wicdvvdKDFYcQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px -30px;transform: translate3d(1px, 0px, 0px);-webkit-transform: translate3d(1px, 0px, 0px);-moz-transform: translate3d(1px, 0px, 0px);-o-transform: translate3d(1px, 0px, 0px);box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 10px 18px;background-repeat: no-repeat;background-attachment: scroll;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;background-position: 50% 50% !important;background-size: 100% 100% !important;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=fd9184ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5ic0pgjEdxhdl2dZG643xrnYJZWlgpk7rFZWFspNu6u1SIVdKtWzaicAiaibibiarNGibYuGVRjbkIegFVgW1Wgeia9RU0kUFJBYibM41g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 18px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="background-color: rgba(0, 0, 0, 0);box-sizing: border-box;"><span leaf="">本文作者</span></span></strong></p></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 1px;border-color: rgb(0, 178, 246);padding: 26px;box-sizing: border-box;"><div style="margin: 20px 0%;box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="box-sizing: border-box;width: 7em;height: 7em;display: inline-block;vertical-align: bottom;border-radius: 100%;border-width: 5px;border-style: solid;float: right;margin-left: 5px;box-shadow: rgb(225, 245, 254) 0.707107px 0.707107px 2px;border-color: rgb(255, 255, 255);background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=cbe7cc96&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN60UNYwIplHK7JnyPts0vriavSOwMxGNK5pzIKtHlepQycUaWDYXJRTibRKvhBTX94AkrmfYbZ0HzxkrS7jWYp5ClnCvO4SYibTLE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><p style="width: 100%;height: 100%;overflow: hidden;line-height: 0;max-width: 100%;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="1080" style="width: 100%;height: 100%;opacity: 0;box-sizing: border-box;" data-imgfileid="100032733" src="https://wechat2rss.xlab.app/img-proxy/?k=e478672d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6JUT3EkSNwV44PianekXXwAAfkjhNiboWhjknpMNo1cfeIXQQMPqzLnUFrX5wQ5swia8ibLOOhXPMj8ENdgWEff7qsgsyiaIAzmwxQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="border-color: rgb(249, 110, 87);background-color: rgb(255, 255, 255);padding: 10px;margin-right: 3.5em;border-style: none;border-width: 2px;border-radius: 4px;box-shadow: rgb(0, 0, 0) 0px 0px 0px;letter-spacing: 0px;width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;font-size: 20px;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">陈子谦</span></strong></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学</span></p></div><div style="margin: 10px 0% 0px;box-sizing: border-box;"><div style="font-size: 12px;text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学CodeWisdom团队软件供应链安全小组硕士生，导师为陈碧欢，研究方向为大模型供应链安全。</span></p></div></div></div></div><div style="margin: 20px 0%;box-sizing: border-box;"><div data-cacheurl="" data-remoteid="" style="box-sizing: border-box;width: 7em;height: 7em;display: inline-block;vertical-align: bottom;border-radius: 100%;border-width: 5px;border-style: solid;float: right;margin-left: 5px;box-shadow: rgb(225, 245, 254) 0.707107px 0.707107px 2px;border-color: rgb(255, 255, 255);background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;background-image: url(&#34;https://wechat2rss.xlab.app/img-proxy/?k=68b9cdf9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6qTXQNgg6g54ChCg6tQt5I47G9eX8kV9Y1A9OqQkqt0y7YXeOpicVLcoZWWovf8hwkBqMJ0fNbPiaNR3bqtg9Gb2J6X5wp5bgQQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg&#34;);"><p style="width: 100%;height: 100%;overflow: hidden;line-height: 0;max-width: 100%;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.3990740740740741" data-s="300,640" data-type="png" data-w="1080" style="width: 100%;height: 100%;opacity: 0;box-sizing: border-box;" data-imgfileid="100032738" src="https://wechat2rss.xlab.app/img-proxy/?k=b01b88a2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7bHaY1TkXzPr2NcPq8QaV2OZicdiciauNvbLURaySuyICIBGG9sxhdlzu2Oqz50gyHc7yM5F5yPYrEiajYohBl1MfXfdqJy99LBrQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="border-color: rgb(249, 110, 87);background-color: rgb(255, 255, 255);padding: 10px;margin-right: 3.5em;border-style: none;border-width: 2px;border-radius: 4px;box-shadow: rgb(0, 0, 0) 0px 0px 0px;letter-spacing: 0px;width: 100%;height: auto;box-sizing: border-box;"><div style="text-align: justify;font-size: 20px;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">吴苏晟</span></b></p></div><div style="text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学</span></p></div><div style="margin: 10px 0% 0px;box-sizing: border-box;"><div style="font-size: 12px;text-align: justify;box-sizing: border-box;"><p style="clear: none;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学CodeWisdom团队软件供应链安全小组博士生，导师为陈碧欢，主要研究方向为软件供应链安全、大模型供应链安全，部分成果在企业内部落地。</span></p></div></div></div></div><div style="text-align: right;margin: 0px 0px -10px;line-height: 0;transform: translate3d(16px, 0px, 0px);-webkit-transform: translate3d(16px, 0px, 0px);-moz-transform: translate3d(16px, 0px, 0px);-o-transform: translate3d(16px, 0px, 0px);box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 113px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.238" data-s="300,640" data-type="png" data-w="500" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032737" src="https://wechat2rss.xlab.app/img-proxy/?k=fe16563a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7hSZSWNbf3g6AX8PSzicVGcibZiaiajLXQflCyu6llBR0H0cb6Bs6WmAzhh2945C8uVCwGnXT1ZfeYLUTBlTunichxv8CMr5icUUCgk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=e310d43b&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516396%26idx%3D1%26sn%3Dd46eb73b208f6ad6cb99719bf38fdea6">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sat, 06 Jun 2026 16:53:00 +0800</pubDate>
    </item>
    <item>
      <title>基于大语言模型的故障复现测试用例生成方法 | jos佳文</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516314&amp;idx=1&amp;sn=cde663d1d4fbac7094e0387cc5e2199f</link>
      <description>汪莹, 字千成, 彭鑫, 娄一翎：基于大语言模型的故障复现测试用例生成方法</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-05-29 20:30</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=577d2c62&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN4J8e4e7kUR8fbjIib7KjNH8ZO2SlWC9jOdiao7ibiavV6LPdHelP86oaNcwwMns1MK3MPrJXib7FdkY938hBUVou8N8DwqIXOvWibLA%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>汪莹, 字千成, 彭鑫, 娄一翎：基于大语言模型的故障复现测试用例生成方法</p>
  <div style="letter-spacing: 0.578px;margin-bottom: unset;visibility: visible;" data-pm-slice="0 0 []"><div style="margin-bottom: unset;visibility: visible;"><div style="margin: 1em auto;line-height: 25.6px;border-width: initial;border-style: none;border-color: initial;box-sizing: border-box;visibility: visible;"><div style="padding: 5px;line-height: 1.6;border-left: 0.4em solid rgb(211, 42, 99);border-top-color: rgb(211, 42, 99);border-right-color: rgb(211, 42, 99);border-bottom-color: rgb(211, 42, 99);box-sizing: border-box;margin-bottom: unset;visibility: visible;"><p hm_fix="294:475" style="vertical-align: inherit;line-height: 1.5em;visibility: visible;"><span leaf="" style="font-size: 12px;visibility: visible;">文章题目: 基于大语言模型的故障复现测试用例生成方法</span></p><p hm_fix="294:475" style="vertical-align: inherit;line-height: 1.5em;visibility: visible;"><span style="font-size: 12px;visibility: visible;"><span leaf="" style="visibility: visible;">全部作者: 汪莹, 字千成, 彭鑫, 娄一翎</span></span></p><p hm_fix="294:475" style="vertical-align: inherit;line-height: 1.5em;visibility: visible;"><span style="font-size: 12px;visibility: visible;"><span leaf="" style="visibility: visible;">第一单位: </span></span><span style="font-size: 12px;visibility: visible;"><span style="font-size: 12px;letter-spacing: 0.578px;text-decoration: none;visibility: visible;"><span style="font-size: 12px;letter-spacing: 0.578px;visibility: visible;"><span leaf="">复旦大学 计算机科学技术学院</span></span></span></span></p><p hm_fix="294:475" style="vertical-align: inherit;line-height: 1.5em;visibility: visible;"><span style="font-size: 12px;visibility: visible;"><span leaf="" style="visibility: visible;">出版时间: </span><span style="font-size: 12px;letter-spacing: 0.578px;text-decoration: none;visibility: visible;"><span style="font-size: 12px;letter-spacing: 0.578px;text-decoration: none;visibility: visible;"><span style="font-size: 12px;letter-spacing: 0.578px;text-decoration: none;visibility: visible;"><span style="font-size: 12px;letter-spacing: 0.578px;text-decoration: none;visibility: visible;"><span leaf="">2026, 37(4): 1690–1714</span></span></span></span></span></span></p></div></div><div data-id="106694" data-color="#ffebf0" style="margin-bottom: unset;visibility: visible;"><div style="margin: 10px auto;text-align: center;visibility: visible;"><div style="display: inline-block;margin-bottom: unset;transform: rotate(0deg);visibility: visible;"><div hm_fix="376:442" style="padding-right: 20px;padding-left: 20px;display: flex;justify-content: center;align-items: center;box-sizing: border-box;margin-bottom: unset;visibility: visible;"><div style="display: flex;justify-content: center;align-items: center;margin-bottom: unset;visibility: visible;"><p style="font-size: 16px;letter-spacing: 1.5px;color: rgb(170, 105, 105);margin-bottom: unset;visibility: visible;"><strong style="visibility: visible;"><span leaf="" style="visibility: visible;">摘</span></strong></p></div><div style="display: flex;justify-content: center;align-items: center;margin-bottom: unset;visibility: visible;"><p data-brushtype="text" style="margin-right: 2px;margin-left: 2px;font-size: 13px;letter-spacing: 1.5px;color: rgb(170, 105, 105);margin-bottom: unset;visibility: visible;"><span leaf="" style="visibility: visible;">/</span></p><p style="font-size: 16px;letter-spacing: 1.5px;color: rgb(170, 105, 105);margin-bottom: unset;visibility: visible;"><strong style="visibility: visible;"><span leaf="" style="visibility: visible;">要</span></strong></p></div></div><p data-brushtype="text" style="font-size: 12px;color: rgb(255, 133, 163);margin-bottom: unset;visibility: visible;"><span leaf="" style="visibility: visible;">ABSTRACT</span></p></div><p style="margin-top: -17px;margin-bottom: 20px;font-size: 32px;letter-spacing: 1.5px;color: rgba(255, 133, 163, 0.15);line-height: 0px;visibility: visible;"><strong data-brushtype="text" style="visibility: visible;"><span leaf="" style="visibility: visible;">ABSTRACT</span></strong></p></div></div><div data-id="87861" style="margin-bottom: unset;visibility: visible;"><div data-width="80%" style="margin-right: auto;margin-left: auto;width: 80%;margin-bottom: unset;max-width: 80% !important;visibility: visible;"><div style="margin-bottom: unset;visibility: visible;"><div style="margin-bottom: 25px;color: rgb(127, 127, 127);font-size: 12px;letter-spacing: 3px;line-height: 25.5938px;font-family: 微软雅黑;visibility: visible;"><p hm_fix="358:429" style="vertical-align: inherit;visibility: visible;"><span style="color: rgb(0, 0, 0);font-size: 14px;letter-spacing: 0.5px;text-decoration: initial;caret-color: rgba(243, 244, 247, 0.13);visibility: visible;"><span leaf="">GitHub是目前最流行的开源项目管理平台之一. 由于团队协作的需要, GitHub引入了问题报告跟踪功能以方便项目使用者提交和追踪项目中出现的问题或新功能请求. 问题报告贡献者在解决问题报告时, 通常需要执行故障复现测试用例来复现问题报告中提到的问题并验证问题报告是否解决. 然而, 在SWE-bench Lite数据集上进行实证研究发现, 有近90%的问题报告在用户提交时没有附带故障复现测试用例, 这导致问题报告贡献者在解决问题报告时还需额外编写故障复现测试用例, 带来了额外的工作负担. 现有的故障复现测试用例生成技术通常依赖错误栈信息, 然而GitHub问题报告中并未明确要求有这类信息. 因此, 提出基于大语言模型的故障复现测试用例生成方法, 旨在自动化地为GitHub问题报告生成故障复现测试用例, 帮助问题报告贡献者复现、理解并验证问题报告, 提升问题报告解决效率. 该方法首先通过检索与问题报告相关的多样化代码上下文信息, 包括报错根函数、import语句和测试用例样本, 随后构建精确的prompt, 以引导大语言模型生成有效的故障复现测试用例. 开展对比实验和消融实验, 验证所提方法在面向GitHub问题报告的故障复现测试用例生成任务上的有效性.</span></span></p><p hm_fix="358:429" style="vertical-align: inherit;visibility: visible;"><span style="font-family: 微软雅黑;caret-color: rgba(243, 244, 247, 0.133);line-height: 21px;color: rgb(0, 0, 0);font-size: 14px;letter-spacing: 0.5px;text-decoration: rgba(243, 244, 242, 0.157);visibility: visible;"><linebreak style="visibility: visible;"></linebreak></span></p></div></div></div></div><div data-id="101800" style="margin-bottom: unset;visibility: visible;"><div style="margin: auto;width: 289px;visibility: visible;"><div style="margin-right: auto;margin-left: auto;width: 144.5px;border-width: 3px;border-style: solid;border-color: rgb(207, 21, 18);box-sizing: border-box;margin-bottom: unset;visibility: visible;"><p style="visibility: visible;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-cropselx1="0" data-cropselx2="139" data-cropsely1="0" data-cropsely2="139" data-imgfileid="503346830" data-ratio="1" data-s="300,640" data-type="png" data-w="400" style="vertical-align: bottom;border-radius: initial;width: 138.5px !important;background-color: transparent !important;background-size: 0px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=cdbf5c4b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1GewQYOxicv8XgZ4GwELW1BbPUfib5sT2CgaJvrzUW3DxfdKB4qLniafve6z0v1hYcFKsvU5bVVc5yicHPGHwUoDydelAJrT1YzicSk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D0"/></p></div><div style="display:flex;justify-content:center;margin-bottom:unset;"><div style="margin-top:-3px;margin-left:50px;margin-bottom:unset;"><div style="width:20px;margin-bottom:unset;"><p><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503335607" data-ratio="0.71875" data-type="png" data-w="32" data-width="100%" style="display: block;vertical-align: bottom;border-radius: initial;width: 20px !important;background-color: transparent !important;background-size: 0px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=6cae8a32&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2Fjk4hNpdjS4kUkPc0XlXDj7c2rVRKsPWmUBiaUyjwbzeU33K1CystLciaPVVYRQy87p54FEvduD41vpXCBjcFXxKw%2F640%3Fwx_fmt%3Dpng%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D1"/></p></div></div></div><p data-brushtype="text" style="color: #cf1512;font-size: 18px;letter-spacing: 1.5px;text-align: center;margin-bottom: 16px;"><span style="font-size: 14px;"><span leaf="">扫码阅读全文</span></span></p></div><div data-pm-slice="0 0 []" data-mp-plugin="96weixin" style="margin-bottom: unset;letter-spacing: 0.578px;"><div style="margin-bottom: unset;letter-spacing: 0.578px;"><div style="letter-spacing:0.578px;margin-bottom:unset;"><div data-id="101800" style="margin-bottom:unset;" data-pm-slice="8 9 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-bottom: unset;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;,&#34;data-mp-plugin&#34;:&#34;96weixin&#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;margin-bottom:unset;&#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;margin-bottom:unset;&#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;letter-spacing:0.578px;margin-bottom:unset;&#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;margin-bottom:unset;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><div style="margin-bottom: unset;" data-pm-slice="0 0 []" data-mp-plugin="96weixin"><div style="margin:10px auto;text-align:center;"><div style="display:inline-block;margin-bottom:unset;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);"><div hm_fix="377:442" style="padding-right:20px;padding-left:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-bottom:unset;"><p style="font-size:16px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><strong><span leaf="">内</span></strong></p><div style="display:flex;justify-content:center;align-items:center;margin-bottom:unset;"><p data-brushtype="text" style="margin-right:2px;margin-left:2px;font-size:13px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><span leaf="">/</span></p><p style="font-size:16px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><strong><span leaf="">容</span></strong></p></div><div style="display:flex;justify-content:center;align-items:center;margin-bottom:unset;"><p data-brushtype="text" style="margin-right:2px;margin-left:2px;font-size:13px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><span leaf="">/</span></p><p style="font-size:16px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><strong><span leaf="">精</span></strong></p></div><div style="display:flex;justify-content:center;align-items:center;margin-bottom:unset;"><p data-brushtype="text" style="margin-right:2px;margin-left:2px;font-size:13px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><span leaf="">/</span></p><p style="font-size:16px;letter-spacing:1.5px;color:#aa6969;margin-bottom:unset;"><strong><span leaf="">选</span></strong></p></div></div><p data-brushtype="text" style="font-size:12px;color:#ff85a3;margin-bottom:unset;"><span leaf="">CONTENT</span></p></div><p style="margin-top:-17px;margin-bottom:20px;font-size:32px;letter-spacing:1.5px;color:#ff85a326;line-height:0px;"><strong data-brushtype="text"><span leaf="">CONTENT</span></strong></p></div></div></div></div></div></div></div></div></div><div style="margin-bottom: unset;letter-spacing: 0.578px;white-space: normal;"><div style="margin-bottom: unset;"><div style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;letter-spacing: 0.578px;"><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><strong style="letter-spacing: 0.578px;caret-color: red;"><span leaf="">1 方法概述</span></strong></span></p></div><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="text-indent: 0em;letter-spacing: 0.578px;color: #000000;font-size: 14px;"><span leaf="">本文提出了一种基于大语言模型和多元检索增强生成的故障复现测试用例生成方法, 旨在为GitHub问题报告等类似的软件开发问题生成故障复现测试用例. 该方法的核心思想是基于给定的问题报告内容和代码仓库, 挖掘多元的上下文信息, 包括报错根函数、import语句和测试用例样本等, 通过使用提示工程技术, 构建prompt来引导大语言模型生成故障复现测试用例. </span><xref ref-type="fig" rid="Figure2"></xref></span><span style="text-indent: 0em;letter-spacing: 0.578px;color: #ac1d10;font-size: 14px;"><xref ref-type="fig" rid="Figure2"><span leaf="">图1</span></xref><xref ref-type="fig" rid="Figure2"></xref><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">展示方法的框架. </span></span></span></p><p style="text-indent: 0em;line-height: 1.5em;margin-bottom: 0px;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356043" data-ratio="0.30185185185185187" data-s="300,640" data-type="png" data-w="1080" style="letter-spacing: 0.578px;text-align: center;visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=118acd22&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1HD7TBkjAARvribAIZYEbSypOLIl2kRZtdBq53ic6Lxva2QpIv0h1yedLvbrFGs1eS0FAqmGbIJ1szxZmXicAHWOK2ibUDhmyAqtog%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D2"/></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;text-align: center;line-height: 1.5em;"><span style="letter-spacing: 0.578px;font-size: 14px;"><strong style="letter-spacing: 0.578px;text-indent: 0em;caret-color: red;"><span leaf="" style="letter-spacing: 0.578px;text-indent: 0em;vertical-align: inherit;color: #ac1d10;">图1 基于大语言模型和多元检索增强生成的故障复现测试用例生成方法框架图</span></strong></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span style="font-weight: 700;letter-spacing: 0.578px;caret-color: #ff0000;"><span leaf="">① </span></span><strong style="letter-spacing: 0.578px;caret-color: red;"><span leaf="">报错根函数定位</span></strong></span></p><p style="margin: 0px 0px 8px;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">本文将报错调用链中最后一个在代码仓库中的函数定义为报错根函数. 如</span></span><xref ref-type="fig" rid="Figure3"></xref><xref ref-type="fig" rid="Figure3"><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">图2</span></span></xref><xref ref-type="fig" rid="Figure3"></xref><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">所示, 展示了Django仓库的一个问题报告描述, 其中包含了相关的错误栈信息. 基于启发式经验, 本文认为只有在问题报告所在仓库中的函数才可能是导致问题的原因, 因此不考虑第三方库调用的函数.</span></span></p><p style="text-align: center;line-height: 1.5em;margin-bottom: 0px;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356041" data-ratio="0.38488783943329397" data-s="300,640" data-type="png" data-w="847" style="width: 434px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=11697802&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1ECoo6Awz8bsSoPoqbxzMicF9iabSjDRFfE2YibDkYXdwGUiaYTAp5fPkllOjMuF027IDYeUOAzFiabGkQyibBhPMBF9rqP0xEL1A6LQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D3"/></p><p style="text-align: center;margin-bottom: 8px;line-height: 1.5em;"><strong style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;caret-color: red;"><span leaf="" style="letter-spacing: 0.578px;text-indent: 0em;vertical-align: inherit;color: #ac1d10;">图2 GitHub问题报告描述中错误栈举例图</span></strong></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span leaf="">本文采用基于规则的方法来实现报错根函数的定位, 分为两步: </span></span><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;text-decoration: underline;"><span leaf="">抽取报错根函数信息</span></span><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span leaf="">和</span></span><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;text-decoration: underline;"><span leaf="">根函数定位</span></span><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span leaf="">.</span></span></p><ul style="width: 577.599px;" class="list-paddingleft-1"><li><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;text-decoration: underline;"><span leaf="">在抽取报错根函数信息阶段</span></span><span style="letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span leaf="">, </span><span style="letter-spacing: 0.578px;"><span leaf="">首先使用字符串处理方法识别问题报告描述中的“Traceback”字符串, 以判断是否包含错误栈信息, 并提取所有相关的错误栈内容. 接着, 利用正则表达式逐行解析错误栈, 提取每一行中的报错文件、报错代码行和报错函数信息. 最后, 过滤掉第三方库调用的函数, 仅保留最后一个报错函数作为报错根函数.</span></span></span></p></li><li><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;text-decoration: underline;"><span leaf="">在根函数定位阶段</span></span><span style="text-indent: 0em;color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, 首先将问题报告所在的仓库克隆到本地, 并根据该问题报告的 base_commit信息切换到问题报告提出时的版本. 随后, 使用tree-sitter工具, 根据抽取出的报错文件和报错根函数名, 提取报错根函数的内容. 如</span></span><span style="font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;color: #ac1d10;"><span leaf="">图3</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;"><span style="letter-spacing: 0.578px;"><span leaf="">所示</span></span></span><span style="text-indent: 0em;color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, 后续将用于构建 prompt, 为大语言模型提供问题报告的报错信息.</span></span></p></li></ul><p style="text-align: center;line-height: 1.5em;margin-bottom: 0px;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356042" data-ratio="0.21481481481481482" data-s="300,640" data-type="png" data-w="1080" style="width: 484px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=42fc453a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1EibBee6152fSjS68XvFqhGULtNXAwqDmpmeicibBD9UXD0OgasRVUTRDEprBMm3kaCXVwr4zm9qolT9IKsvfVe2e1Pgm9HYvCBGg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D4"/></p><p style="margin: 0px 0px 8px;text-align: center;line-height: 1.5em;"><strong style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;caret-color: red;"><span leaf="" style="letter-spacing: 0.578px;text-indent: 0em;vertical-align: inherit;color: #ac1d10;">图3 报错根函数定位示意图</span></strong></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-weight: 700;caret-color: #ff0000;letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span leaf="">② </span><span style="letter-spacing: 0.578px;"><span leaf="">测试文件选择与import语句抽取</span></span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-size: 14px;"><span style="color: #000000;letter-spacing: 0.578px;"><span style="letter-spacing: 0.578px;"><span leaf="">本文设计了测试文件选择与import语句抽取的方法, 旨在通过检索与问题报告最相关的测试文件, 充分利用其中的现有信息, 从而提升大语言模型的故障复现测试用例生成效果.</span></span></span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;font-size: 14px;"><span leaf="">(1) 测试文件选择</span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;font-size: 14px;"><span style="letter-spacing: 0.578px;"><span leaf="">为了避免将代码文件错误地抽取出来, 本文为每个代码仓库人工设计了一套测试文件判断规则, 如</span></span><xref ref-type="table" rid="Table2"></xref></span><span style="letter-spacing: 0.578px;font-size: 14px;color: #ac1d10;"><xref ref-type="table" rid="Table2"><span leaf="">表1</span></xref><xref ref-type="table" rid="Table2"></xref><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">所示. 基于这些规则, 本文遍历每个代码仓库中的所有Python文件, 抽取出所有符合条件的测试文件路径.</span></span></span></p><p style="letter-spacing: 0.578px;text-indent: 0em;text-align: center;line-height: 1.5em;margin-bottom: 0px;"><span style="font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;font-weight: 700;vertical-align: inherit;color: #ac1d10;caret-color: #ff0000;"><span leaf="">表1 SWE-bench Lite数据集中各个代码仓库测试文件判断规则</span></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-align: center;line-height: 1.5em;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356040" data-ratio="0.4083333333333333" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=1dd491ab&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1GSWiaPUgaPjTFCAicbk0v1RBl5icB7qZMCevR3ONcHLL7b1HNIfRBibjc5HwZ0kjxicEqlkbJrfASaLuibaoGUYCA3ahXxAXrwBbInU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D5"/></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-size: 14px;"><span leaf="">在prompt构建阶段, </span><span style="letter-spacing: 0.578px;text-indent: 0em;"><span style="color: #000000;"><span leaf="">本文决定仅将问题报告标题作为依据, 避免将所有描述信息纳入prompt, 以提升测试文件选择的准确率. 具体而言, 本文将GitHub问题报告的标题与经过截取的测试文件路径列表作为输入, 结合适当的提示信息, 构建结构化的prompt. </span></span></span></span></p><p style="margin: 0px 0px 8px;text-align: center;line-height: 1.5em;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356044" data-ratio="0.2935185185185185" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=28d4e277&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1HYqlPBUOQWLLhPZrPqtBq6xCtPfnWk8N47nGDljl1hTNniarXic7ibicTEibKicQ38uicr2kbgn6hEcNvTIxzo6ebHchXGKQ7lh5nrOw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D6"/></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;color: #ac1d10;"><xref ref-type="fig" rid="Figure5"></xref><xref ref-type="fig" rid="Figure5"><span style="text-indent: 0em;letter-spacing: 0.578px;"><span leaf="">图4</span></span></xref><xref ref-type="fig" rid="Figure5"></xref><span style="text-indent: 0em;color: #000000;letter-spacing: 0.578px;"><span leaf="">展示了一个具体的测试文件选择prompt的例子. 本文首先对Django仓库的所有测试文件进行了抽取, 并对每个测试文件的路径进行了截取处理, 将保留后的路径信息以列表形式嵌入到prompt中. 大语言模型在接收到该prompt后, 成功选择了正确答案. 这一结果不仅验证了大语言模型在处理粗粒度文件检索任务时的有效性, 也展示了通过合适的prompt设计, 可以显著提高模型的选择准确性.</span></span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;text-align: center;"><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;color: #ac1d10;"><span style="text-indent: 0em;color: #000000;letter-spacing: 0.578px;"><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356063" data-ratio="0.225" data-s="300,640" data-type="png" data-w="1080" style="letter-spacing: 0.578px;text-align: center;white-space: normal;visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=844a2b18&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1Hd8VHaj0atUBM5LJfRjwuV12DiaT2bIh1LTicIOAKv5FpGteFBOgibJV4fKWtCuCCicTIribML4GVtNXoicjgJeMKKzypmDbv0ic8ScY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D7"/></span></span></span><strong style="color: #000000;letter-spacing: 0.578px;text-indent: 0em;font-size: 14px;text-align: center;caret-color: red;"><span leaf="" style="letter-spacing: 0.578px;text-indent: 0em;vertical-align: inherit;color: #ac1d10;">图4 测试文件选择prompt示意图</span></strong></p><p style="margin: 0px 0px 8px;text-align: justify;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;text-align: justify;"><span leaf="">(2) import语句抽取</span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><span leaf="">故障复现测试用例生成任务面临的一个主要挑战在于, 输入的上下文是整个代码仓库, 这往往导致上下文信息过长, 使得大语言模型在理解整个文件结构时变得困难. 这种情况下, 模型可能无法正确调用仓库中已有的</span><span link-id="link-1780057435620-0.8653070927234237"><span leaf="">API接口</span></span><span leaf="">, 从而影响生成故障复现测试用例的质量. 为了解决这一问题, 本文在选择出最可能测试给定问题报告的测试文件后, 特别提取了该测试文件中的import语句. </span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><span leaf="">这一做法的双重目的在于: </span></span></p><ul style="width: 577.599px;" class="list-paddingleft-1"><li><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><span leaf="">提供给大语言模型可能使用的API信息, 增强其调用的准确性;</span></span></p></li><li><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><span leaf="">通过分析import语句中的引用路径, 帮助模型更好地理解代码仓库的结构和关系</span></span></p></li></ul><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">在</span></span><xref ref-type="fig" rid="Figure5"></xref><xref ref-type="fig" rid="Figure5"><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">图4</span></span></xref><xref ref-type="fig" rid="Figure5"></xref><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">的基础上, 本文利用正则表达式匹配技术成功抽取了该测试文件中的所有import语句, 如</span></span><xref ref-type="fig" rid="Figure6"></xref><xref ref-type="fig" rid="Figure6"><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">图5</span></span></xref><xref ref-type="fig" rid="Figure6"></xref><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">所示. 在大语言模型生成故障复现测试用例后, 本文只需在该测试文件的相同路径下创建一个新的测试文件, 将生成的故障复现测试用例放入其中. 由于已抽取的import</span></span><linebreak><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">语句包含了所需的API, 这样的处理避免了潜在的语法错误. 本文通过这一方式, 旨在降低大语言模型在生成故障复现测试用例时出现的API调用语法错误, 从而提高故障复现测试用例生成的准确性和有效性.</span></span></linebreak><linebreak></linebreak></p><p style="text-align: center;line-height: 1.5em;margin-bottom: 0px;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356047" data-ratio="0.2805755395683453" data-s="300,640" data-type="png" data-w="556" style="width: 385px !important;visibility: visible !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=5fc600bc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F5lVpgt0icO1GhX10iaH4Ll8k43DByibXMeAXCyLFJJia1VYfia9LruJiaf1meWjJ830X14mLsUaHHTJCdqEw6jcBTT3uguIUbSp7SZR7hapfibsXfE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D8"/></p><p style="margin: 0px 0px 8px;text-align: center;line-height: 1.5em;"><strong style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;caret-color: red;"><span leaf="" style="letter-spacing: 0.578px;text-indent: 0em;vertical-align: inherit;color: #ac1d10;">图5 import语句抽取结果示意图</span></strong></p></div><div style="margin-bottom: unset;"><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-weight: 700;caret-color: #ff0000;color: #000000;letter-spacing: 0.578px;text-indent: 0em;font-size: 14px;"><span leaf="">③ 基于相似度计算的测试用例样本选取</span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-size: 14px;color: #000000;letter-spacing: 0.578px;text-indent: 0em;"><span leaf="">在选出最可能测试给定问题报告的测试文件后, 本文采用基于相似度计算的方法在该测试文件中选取测试用例样本, 旨在从已有的代码仓库中检索出与测试给定问题报告相关的测试函数. 该方法具体分为两个主要步骤: </span></span></p><ul style="width: 577.599px;" class="list-paddingleft-1"><li><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-size: 14px;color: #000000;letter-spacing: 0.578px;text-indent: 0em;text-decoration: underline;"><span leaf="">测试函数的抽取</span></span><span style="font-size: 14px;color: #000000;letter-spacing: 0.578px;text-indent: 0em;"><span leaf="">. 首先, 将大语言模型选择出的截取后的测试文件路径还原为完整路径, 并根据问题报告的base_commit信息将克隆后的代码仓库恢复到问题报告提出时的版本. 然后, 根据还原后的文件路径定位到相应的测试文件, 并将该文件的全部内容读取为一个字符串. 获得测试文件中的完整代码后, 通过分析各个代码段的节点属性, 成功提取出测试文件中所有的测试函数. 这些提取的函数片段将以字符串列表的形式保存, 便于后续的相似度计算与排序过程.</span></span></p></li><li><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;color: #000000;text-decoration: underline;"><span leaf="">基于相似度计算的测试用例样本选取. </span></span><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;color: #000000;"><span leaf="">本文采用稠密检索方法中的基于embedding的相似度计算. 具体而言, 对抽取出的每个测试函数的代码字符串与问题报告标题之间计算embedding相似度得分. 根据这些相似度得分, 对抽取出的测试函数进行排序, 最终选取得分最高的3个测试函数作为测试用例样本. </span></span></p></li></ul><p style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;"><span style="font-size: 14px;letter-spacing: 0.578px;text-indent: 0em;color: #ac1d10;"><xref ref-type="fig" rid="Figure7"></xref><xref ref-type="fig" rid="Figure7"><span style="text-indent: 0em;letter-spacing: 0.578px;"><span leaf="">图6</span></span></xref><xref ref-type="fig" rid="Figure7"></xref><span style="text-indent: 0em;color: #000000;letter-spacing: 0.578px;"><span leaf="">展示了本文抽取的测试用例样本, 将所有测试函数与问题报告标题进行了embedding相似度计算, 最终得分最高的3个测试函数见</span></span><xref ref-type="fig" rid="Figure7"><span style="text-indent: 0em;letter-spacing: 0.578px;"><span leaf="">图6</span></span></xref><span style="text-indent: 0em;color: #000000;letter-spacing: 0.578px;"><span leaf="">.</span></span></span></p><div data-id="101800" style="margin-bottom: unset;"><div style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;letter-spacing: 0.578px;"><p style="text-align: center;line-height: 1.5em;margin-bottom: 0px;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356049" data-ratio="0.7083333333333334" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=f18221dc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F5lVpgt0icO1GUT5pLoLwOMDkR5HiaibPCT0mxlUMALyr0E9P0VjyMh2icBOmoLKsVrbHu5lvU7YFbEHr3eYDcI2ExpvRHSNaic8TiaCQDEbGTOicYU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D9"/></p><p style="margin: 0px 0px 8px;text-align: center;line-height: 1.5em;"><strong style="letter-spacing: 0.578px;text-indent: 0em;color: #000000;font-size: 14px;caret-color: red;"><span leaf="" style="letter-spacing: 0.578px;text-indent: 0em;vertical-align: inherit;color: #ac1d10;">图6 测试用例样本示意图</span></strong></p><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><strong style="letter-spacing: 0.578px;caret-color: red;"><span style="text-indent: 0em;letter-spacing: 0.578px;"><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">④ 故障复现测试用例生成</span></span></span></strong></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">在设计prompt时, 本文采用了多种提示工程领域的策略, 以提升大语言模型的理解能力和生成质量. 如prompt 2所示. </span></span></p><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356046" data-ratio="0.7157407407407408" data-s="300,640" data-type="png" data-w="1080" style="text-align: center;letter-spacing: 0.578px;text-indent: 0em;visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=0b084b03&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2F5lVpgt0icO1GZWSszyJjGykTWBQhSd3s5mWvY5yO9mAltiaykekeU2ZE1yGPCXJibgaW56aoLg99X06aVicucY3ETkoYbFGiawhYQHV03rxtcIUc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D10"/></span><p style="margin: 0px 0px 8px;text-align: center;line-height: 1.5em;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356048" data-ratio="0.33425925925925926" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a6d21047&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F5lVpgt0icO1FhMTkTv7mHwViab0cDXYsXZbLYN6VsxQwBOfNmk3ibQhCVrXzo3F52yNiampFKqD7ZnLk6pU4Y5c0jJ1CRpegswMAyZdDial5jx9Y%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D11"/></p><ul style="width: 577.599px;letter-spacing: 0.578px;white-space: normal;" class="list-paddingleft-1"><li><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">首先, 本文将prompt设计为结构化形式, 这样能够更清晰地描述多个方面的内容, 增强模型对问题的理解. </span></span></p></li><li><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">其次, 本文采用了few-shot方法, 通过在prompt中提供与期望输出类似的例子, 帮助大语言模型更好地理解需求, 从而生成高质量的结果. </span></span></p></li><li><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">此外, 本文还运用了大语言模型角色扮演策略, 明确告诉模型它是一位软件测试专家, 擅长根据需求生成故障复现测试函数, 通过这种角色设定来挖掘模型的潜在能力. </span></span></p></li><li><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">最后, prompt中还运用了思维链方法, 将故障复现测试用例生成这一复杂任务拆分为4个步骤: </span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-decoration: underline;"><span leaf="">理解问题的主要内容</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">、</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-decoration: underline;"><span leaf="">分析造成问题的原因</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">、</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-decoration: underline;"><span leaf="">思考预期的正常表现及其测试方式</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, </span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;text-decoration: underline;"><span leaf="">最终生成故障复现测试用例</span></span><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">.</span></span></p></li></ul><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="text-indent: 0em;letter-spacing: 0.578px;font-size: 14px;"><strong style="letter-spacing: 0.578px;caret-color: red;"><span style="text-indent: 0em;letter-spacing: 0.578px;"><span leaf="">2</span></span><span leaf=""> 实验分析</span></strong></span></p></div><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;text-indent: 0em;font-size: 14px;"><span leaf="">本文将围绕以下3个问题展开实验验证.</span></span></p><ul style="width: 577.599px;" class="list-paddingleft-1"><li style="font-size: 14px;"><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;text-indent: 0em;"><span leaf="">RQ1: 本文提出的方法是否优于现有方法?</span></span></p></li><li style="font-size: 14px;"><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;text-indent: 0em;"><span leaf="">RQ2: 本文方法中检索增强生成的 3 部分内容各自的作用如何?</span></span></p></li><li style="font-size: 14px;"><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;text-indent: 0em;"><span leaf="">RQ3: 本文检索增强生成的内容准确性如何?</span></span></p></li></ul><div style="margin: 0px 0px 8px;text-indent: 0em;line-height: 1.5em;letter-spacing: 0.578px;"><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="font-weight: 700;caret-color: #ff0000;color: #000000;letter-spacing: 0.578px;font-size: 14px;"><span leaf="">① 测试用例生成效果对比 (RQ1)</span></span></p><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="color: #000000;letter-spacing: 0.578px;font-size: 14px;"><xref ref-type="table" rid="Table5"></xref></span><span style="letter-spacing: 0.578px;font-size: 14px;"><xref ref-type="table" rid="Table5"></xref></span><span style="letter-spacing: 0.578px;color: #ac1d10;font-size: 14px;"><xref ref-type="table" rid="Table5"></xref><xref ref-type="table" rid="Table5"><span leaf="">表2</span></xref><xref ref-type="table" rid="Table5"></xref><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">详细展示了</span></span><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">对比实验结果</span></span><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">. 针对SWE-bench Lite数据集中的300个GitHub问题报告, 实验</span></span><linebreak><span style="color: #000000;letter-spacing: 0.578px;"><span leaf="">结果表明, 基于给定问题报告检索报错根函数、import语句和测试用例样本等内容的方法是有效的, 进一步证明了本文方法的有效性.</span></span></linebreak></span></p><p style="letter-spacing: 0.578px;text-indent: 0em;text-align: center;line-height: 1.5em;margin-bottom: 0px;"><span style="letter-spacing: 0.578px;font-size: 14px;"><span style="letter-spacing: 0.578px;text-indent: 0em;font-weight: 700;vertical-align: inherit;color: #ac1d10;caret-color: #ff0000;"><span leaf="">表2 </span></span><strong><span style="color: #ac1d10;letter-spacing: 0.578px;"><span leaf="">本文方法与Libro方法的故障复现测试用例生成评估指标对比</span></span></strong></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-align: center;line-height: 1.5em;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356051" data-ratio="0.42314814814814816" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=f1bd13e9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F5lVpgt0icO1FL9icIEOFuJibxB7B2rOIyxS9iaDV1ZyY13kEyFgoZRQkJgsnahEiaVW9STx0ibPEjnhRMrTQyKdcOLACY9KMujdUBJc6BLY4iacEDU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D12"/></p><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;text-align: left;line-height: 1.5em;"><span style="font-size: 14px;"><strong><span style="letter-spacing: 0.578px;"><span leaf="">② </span></span></strong><span style="color: #000000;font-weight: 700;letter-spacing: 0.578px;caret-color: #ff0000;"><span leaf="">消融实验 (RQ2)</span></span></span></p><div><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">本文在使用检索增强生成策略时共检索了3部分内容, 包括</span></span><span style="letter-spacing: 0.578px;font-size: 14px;text-decoration: underline;"><span leaf="">报错根函数</span></span><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">、</span></span><span style="letter-spacing: 0.578px;font-size: 14px;text-decoration: underline;"><span leaf="">import语句</span></span><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">和</span></span><span style="letter-spacing: 0.578px;font-size: 14px;text-decoration: underline;"><span leaf="">测试用例样本</span></span><span style="letter-spacing: 0.578px;font-size: 14px;"><span style="letter-spacing: 0.578px;"><span leaf="">. </span></span><linebreak><span style="letter-spacing: 0.578px;"><span style="letter-spacing: 0.578px;"><span leaf="">消融实验结果如</span></span><xref ref-type="table" rid="Table4"><span style="letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">表3</span></span></xref><span style="letter-spacing: 0.578px;"><span leaf="">所示. </span><span style="letter-spacing: 0.578px;"><span leaf="">这些结果表明, 本文检索增强生成的3部分内容对故障复现测试用例生成均发挥了积极作用, 且其中测试用例样本的贡献最大.</span></span></span></span></linebreak></span></p><p style="letter-spacing: 0.578px;text-indent: 0em;text-align: center;line-height: 1.5em;margin-bottom: 0px;"><span style="font-size: 14px;color: #ac1d10;font-weight: 700;letter-spacing: 0.578px;caret-color: #ff0000;"><span leaf="">表3 消融实验结果</span></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-align: center;line-height: 1.5em;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356052" data-ratio="0.39537037037037037" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d78e6f12&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F5lVpgt0icO1FDBBbwe7jSgEd8CS29NFkvfqXWqgPDz04tCPRfalMXiaCbMJnN19QvcXNExb3Z3rJyYG0E5MibOThLDNqpsuWiccHFMnQY7nJcKs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D13"/></p><p style="margin: 0px 0px 8px;text-indent: 0em;letter-spacing: 0.578px;line-height: 1.5em;"><span style="letter-spacing: 0.578px;font-size: 14px;"><span leaf="">本文观察到, 在某些情况下, 去除报错根函数的方法效果优于本文提出的方法. 该结果表明, 基于GitHub问题报告中的错误栈信息抽取报错根函数可能会误导大语言模型, 从而降低其测试用例生成的效果. 这进一步说明, GitHub问题报告中的错误栈根函数信息可能并不总是导致问题的根本原因, 反映出了GitHub问题报告的复杂性.</span></span></p><p style="margin: 0px 0px 8px;text-align: left;line-height: 1.5em;"><span style="font-size: 14px;text-indent: 0em;vertical-align: inherit;letter-spacing: 0.578px;color: #000000;font-weight: 700;caret-color: #ff0000;"><span style="letter-spacing: 0.578px;"><span leaf="">③ </span></span><span leaf="">检索增强生成内容准确性分析 (RQ3)</span></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.5em;"><xref ref-type="table" rid="Table6"></xref><xref ref-type="table" rid="Table6"></xref><xref ref-type="table" rid="Table6"></xref><xref ref-type="table" rid="Table6"></xref><xref ref-type="table" rid="Table7"></xref><xref ref-type="table" rid="Table7"><span style="letter-spacing: 0.578px;color: #ac1d10;font-size: 14px;"><span leaf="">表4</span></span></xref><span style="font-size: 14px;color: #000000;letter-spacing: 0.578px;"><span leaf="">展示了本文在SWE-bench Lite数据集中检索测试文件和测试用例样本的准确性结果. 这些结果反映出本文检索方法的有效性, 能够为给定问题报告提供相关的代码上下文信息, 从而提升大语言模型对问题报告的理解能力, 进而增强故障复现测试用例的生成效果.</span></span></p><p style="letter-spacing: 0.578px;text-indent: 0em;text-align: center;line-height: 1.5em;margin-bottom: 0px;"><span style="color: #000000;letter-spacing: 0.578px;font-size: 14px;"><xref ref-type="table" rid="Table6" style="letter-spacing: 0.578px;"><span style="letter-spacing: 0.578px;text-indent: 0em;font-weight: 700;vertical-align: inherit;color: #ac1d10;caret-color: #ff0000;"><span leaf="">表4 </span></span></xref><span style="letter-spacing: 0.578px;text-indent: 0em;font-weight: 700;vertical-align: inherit;color: #ac1d10;caret-color: #ff0000;"><span style="letter-spacing: 0.578px;"><span leaf="">检索到的测试文件和测试用例样本准确性结果</span></span></span></span></p><p style="margin: 0px 0px 8px;text-align: center;line-height: 1.5em;"><img alt="图片" class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="503356050" data-ratio="0.37037037037037035" data-s="300,640" data-type="png" data-w="1080" style="visibility: visible !important;width: 677px !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d1b07e0c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F5lVpgt0icO1Hfou8qwsjIwmLibw9tNuLcl2t6G87D3dU49INIjLibHEomiaH2c0mjhhm2owp76EQVqofGgFJiaWQsIG4hoPlPprmP2ZJ5dURauUI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg%26tp%3Dwxpic%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D14"/></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;line-height: 1.5em;"><span style="font-size: 14px;"><strong style="letter-spacing: 0.578px;text-indent: 0em;"><span leaf="">3 总结与展望</span></strong></span></p></div></div></div></div></div><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;white-space: normal;line-height: 1.5em;"><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">本文通过实证研究发现, 当前GitHub问题报告中普遍存在故障复现测试用例不足的问题, 导致开发者在提交解决问题报告的代码补丁时, 还需额外提交用于复现问题报告并验证问题报告是否解决的测试用例补丁, 从而增加了开发者的工作负担. 为了解决这一问题, 本文提出了一种结合大语言模型和检索增强生成的故障复现测试用例生成方法. 该方法首先通过检索与问题报告相关的多元代码上下文信息, 包括报错根函数、import语句和测试用例样本, 随后构建精确的prompt, 以引导模型生成有效的故障复现测试用例. 在与现有的Libro方法进行对比实验时, 本文的方法显著优于Libro, 成功生成故障复现测试用例的问题报告比例从6.57%提升至22.33%. 此外, 消融实验进一步表明, 本文检索增强生成的3部分内容对故障复现测试用例生成均发挥了积极作用, 其中测试用例样本的贡献最大. 尽管本文方法在故障复现测试用例生成任务中展现了有效性, 但仍有改进空间, 未来的展望如下.</span></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;white-space: normal;line-height: 1.5em;"><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">(1) 提升方法的有效性. 未来可以挖掘更多有价值的信息, 当面对项目中测试函数样本不足的情况时, 可以检索其他与问题报告相关的上下文信息, 包括代码注释、项目历史提交记录、开发者评论以及项目文档等, 为大语言模型提供更丰富的背景信息和开发者意图, 从而提升故障复现测试用例的生成质量. 同时, 可以优化检索策略, 以提高检索内容的准确性, 从而更好地辅助模型理解问题报告, 提升故障复现测试用例生成效果.</span></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;white-space: normal;line-height: 1.5em;"><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">(2) 提升方法的通用性. 未来, 可以考虑将本文方法扩展到其他编程语言的GitHub问题报告, 例如Java、C、C++等. 此外, 本文的方法也可考虑应用于本地代码仓库中, 用户只需提交问题报告描述和代码仓库路径, 便可自动生成故障复现测试用例.</span></span></p><p style="margin: 0px 0px 8px;letter-spacing: 0.578px;text-indent: 0em;white-space: normal;line-height: 1.5em;"><span style="font-size: 14px;letter-spacing: 0.578px;"><span leaf="">(3) 提升方法的可解释性. 未来可以考虑在生成故障复现测试用例的同时, 让模型解释测试用例的信息来源及其与问题报告的关联. 此外, 还可以考虑建立用户反馈机制, 允许用户对生成的测试用例进行评价与反馈, 增强用户对测试用例的理解和信任.</span></span></p><div style="letter-spacing:0.578px;margin-bottom:unset;"><div data-pm-slice="0 0 []" style="margin-bottom: unset;letter-spacing: 0.578px;"><div style="line-height: 1.5em;text-align: justify;margin: 0px 0px 10px;text-indent: 0em;"><div style="margin-bottom:unset;letter-spacing:0.578px;"><div style="margin-bottom:unset;color:#f3f4f427;font-family:&#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, 黑体, Arial, sans-serif;text-align:start;caret-color:#f3f4f22800;letter-spacing:0.578px;"><div style="margin:10px auto;text-align:center;"><div data-pm-slice="11 12 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-bottom: unset;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;,&#34;data-mp-plugin&#34;:&#34;96weixin&#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;margin-bottom:unset;&#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;margin-bottom:unset;&#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;letter-spacing:0.578px;margin-bottom:unset;&#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;margin-bottom:unset;&#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;data-id&#34;:&#34;101800&#34;,&#34;style&#34;:&#34;margin-bottom:unset;&#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;margin-bottom:unset;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#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;margin-bottom:unset;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]" style="margin-bottom: unset;letter-spacing: 0.578px;"><div data-mp-plugin="96weixin" style="margin-bottom: unset;"><div style="margin-bottom: unset;color: #f3f4f427;font-family: &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, 黑体, Arial, sans-serif;text-align: start;letter-spacing: 0.578px;"><div style="margin: 10px auto;text-align: center;"><div style="margin-bottom: unset;display: inline-block;transform: rotate(0deg);"><div hm_fix="377:442" style="margin-bottom: unset;padding-right: 20px;padding-left: 20px;display: flex;justify-content: center;align-items: center;"><p style="margin-bottom: unset;font-size: 16px;letter-spacing: 1.5px;color: #aa6969;"><strong><span leaf="">作</span></strong></p><div style="margin-bottom: unset;display: flex;justify-content: center;align-items: center;"><p data-brushtype="text" style="margin-right: 2px;margin-bottom: unset;margin-left: 2px;font-size: 13px;letter-spacing: 1.5px;color: #aa6969;"><span style="display: inline-block;text-indent: initial;"><span leaf="">/</span></span></p><p style="margin-bottom: unset;font-size: 16px;letter-spacing: 1.5px;color: #aa6969;"><strong><span leaf="">者</span></strong></p></div><div style="margin-bottom: unset;display: flex;justify-content: center;align-items: center;"><p data-brushtype="text" style="margin-right: 2px;margin-bottom: unset;margin-left: 2px;font-size: 13px;letter-spacing: 1.5px;color: #aa6969;"><span style="display: inline-block;text-indent: initial;"><span leaf="">/</span></span></p><p style="margin-bottom: unset;font-size: 16px;letter-spacing: 1.5px;color: #aa6969;"><strong><span leaf="">简</span></strong></p></div><div style="margin-bottom: unset;display: flex;justify-content: center;align-items: center;"><p data-brushtype="text" style="margin-right: 2px;margin-bottom: unset;margin-left: 2px;font-size: 13px;letter-spacing: 1.5px;color: #aa6969;"><span style="display: inline-block;text-indent: initial;"><span leaf="">/</span></span></p><p style="margin-bottom: unset;font-size: 16px;letter-spacing: 1.5px;color: #aa6969;"><strong><span leaf="">介</span></strong></p></div></div><p data-brushtype="text" style="margin-bottom: unset;font-size: 12px;color: #ff85a3;"><span style="display: inline-block;text-indent: initial;"><span leaf="">AUTHOR</span></span></p></div><p style="margin-top: -17px;margin-bottom: 20px;font-size: 32px;letter-spacing: 1.5px;color: #ff85a326;line-height: 0px;"><strong><span style="display: inline-block;text-indent: initial;"><span leaf="">AUTHOR</span></span></strong></p></div></div></div><div data-mp-plugin="96weixin" style="text-align: justify;margin-top: 0px;margin-right: 0px;margin-left: 0px;text-indent: 0em;margin-bottom: unset;letter-spacing: 0.578px;line-height: 1.5em;"><p style="margin: 0px 0px 8px;color: #f3f4f427;font-family: &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, 黑体, Arial, sans-serif;letter-spacing: 0.578px;white-space: normal;text-indent: 2em;line-height: 1.5em;"><strong><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">汪莹</span></span></strong><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, 硕士生, 主要研究领域为智能化软件开发.</span></span></p><p style="margin: 0px 0px 8px;color: #f3f4f427;font-family: &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, 黑体, Arial, sans-serif;letter-spacing: 0.578px;white-space: normal;text-indent: 2em;line-height: 1.5em;"><strong><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">字千成</span></span></strong><span style="color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, 硕士生, 主要研究领域为智能化软件开发.</span></span></p><p style="margin: 0px 0px 8px;color: #f3f4f427;font-family: &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, 黑体, Arial, sans-serif;letter-spacing: 0.578px;white-space: normal;text-indent: 2em;line-height: 1.5em;"><strong><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">彭鑫</span></span></strong><span style="text-indent: 2em;color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, 博士, 教授, 博士生导师, CCF 杰出会员, 主要研究领域为智能化软件开发, 云原生与智能化运维, 泛在计算软件系统.</span></span></p><p style="margin: 0px;color: #f3f4f427;font-family: &#34;Helvetica Neue&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, 黑体, Arial, sans-serif;letter-spacing: 0.578px;white-space: normal;text-indent: 2em;line-height: 1.5em;"><strong><span style="font-size: 14px;letter-spacing: 0.578px;color: #ac1d10;"><span leaf="">娄一翎</span></span></strong><span style="text-indent: 2em;color: #000000;font-size: 14px;letter-spacing: 0.578px;"><span leaf="">, 博士, 副研究员, 主要研究领域为智能化软件工程, 软件测试与分析.</span></span></p></div></div></div></div></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=59d00030&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516314%26idx%3D1%26sn%3Dcde663d1d4fbac7094e0387cc5e2199f">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 29 May 2026 20:30:00 +0800</pubDate>
    </item>
    <item>
      <title>AI软件工程范式革命的思考</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516309&amp;idx=1&amp;sn=4c2579ad695d9f09e954dd5d541281c2</link>
      <description>过去五十年，软件工程一直在&#34;管理人的不确定性&#34;，但从未真正工程化过。大模型让&#34;用能源换取高阶智能&#34;第一次成为可能。</description>
      <content:encoded><![CDATA[<p><span>hadeswang</span> <span>2026-05-28 13:41</span> <span style="display: inline-block;">上海</span></p>




  <p>以下文章来源于：茹炳晟聊软件研发</p>
  <strong>茹炳晟聊软件研发</strong>
  <p>关注软件研发行业效能提升与质量提升的工程实践，普及研发效能宣言的价值观、最佳实践与工程落地案例</p>



  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=d47cb72d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FKZmmekMKYqoEWLyrNqKAU4FQu6xJxEnbdia1V3V0ljotB7sLfWkvGnQsXU9kVSVP1IELG5icMIcj4yVFLESWZfEPtW7kXLodGibV1QGmVWudJo%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>过去五十年，软件工程一直在"管理人的不确定性"，但从未真正工程化过。大模型让"用能源换取高阶智能"第一次成为可能。</p>
  <h2 data-renderer-start-pos="1" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span data-v-fa5b9e1c="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(15, 149, 235);margin-right: 5px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 14px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;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;" data-pm-slice="0 0 []"><span leaf="">导语</span></span><span data-v-fa5b9e1c="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(102, 102, 102);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 14px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;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;"><span leaf="">这篇文章想讨论一件事：软件工程过去五十年其实没真正&#34;工程化&#34;过。它一直停留在手工艺阶段，被各种方法论包装成工程，但骨子里还是靠人脑堆。这一点直到大模型出现才开始有可能改变。 我会沿着这条思路往下推：先回看其他工程门类是怎么&#34;工程化&#34;成功的，再看软件这条路为什么走不通；然后讨论大模型把哪一块缺口补上了，又带来了什么新的麻烦；接着是当下业界普遍在走的弯路，以及我认为正确的路径长什么样；最后落到落地路线、组织形态，以及这件事真正最难的那道坎在哪里。 整篇文章是一次完整推演，不是工具评测，不是预测，更像是把很多年里零散的想法串成一条逻辑线。</span></span></h2><h2 data-renderer-start-pos="1" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" data-pm-slice="0 0 []"><span leaf="">一、为什么说软件工程是过去五十年最不彻底的工程</span></h2><h3 data-renderer-start-pos="26" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">1.1 经典工程的胜利路径，其实是同一条</span></h3><p data-renderer-start-pos="48" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">机械、化工、电力、自动化、通讯，这些工程门类长得天差地别，但翻它们的工程史会发现一个共同点：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">它们都靠&#34;消耗能源把人脑参与的低阶认知回路固化成物理装置&#34;成功的</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="129" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">蒸汽机的离心调速器、化工厂的恒温器和压力调节器、电网的调度装置、流水线上的 PLC——本质上都是同一件事：让原本要靠人盯着、调整、判断的事情，由一台烧煤或者通电的设备自己完成。人从主回路里被剥离出来，退到设计、维护、维修这些位置。</span></p><p data-renderer-start-pos="246" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这就是控制论最早的工程实现路径。它的核心结果不是&#34;省了几个工人&#34;，而是不确定性被大规模消除——同样的输入、同样的能源，输出是稳定可预期的。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="320" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工程门类</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="328" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">把哪种&#34;低阶智能&#34;固化成了能源装置</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="349" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">人退到哪里</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="360" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">蒸汽机</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="369" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">离心调速器（机械负反馈）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="386" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">设计与维护</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="399" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">化工</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="407" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">恒温器、压力调节器</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="422" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工艺设计</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="434" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">电力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="442" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">电网调度系统</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="454" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">调度仲裁</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="466" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">自动化</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="475" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">PLC、流水线控制器</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="491" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">产线规划</span></p></td></tr></tbody></table><p data-renderer-start-pos="502" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">经典工程的&#34;成功&#34;，秘密不在某项技术，而在这套&#34;能源换低阶智能&#34;的范式本身。</span></p><h3 data-renderer-start-pos="542" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">1.2 软件工程恰好卡在这条路走不通的地方</span></h3><p data-renderer-start-pos="565" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把这套范式套到软件上就会发现卡壳了。软件开发要做的事情是抽象、分解、推理、创造——这些都是高阶认知，没法像调速器那样固化成一个物理回路。代码是用人的思维一行一行编出来的，编译器只是忠实地翻译，从不&#34;理解&#34;需求。</span></p><p data-renderer-start-pos="672" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">所以软件工程一直没法做到&#34;投入能源，另一头流出可工作的软件&#34;这件事。它必须靠大量高密度的人力。而人脑这个认知主体有几个绕不过去的毛病：会误解、会遗漏、不一致。需求从用户口里说出来，传到产品经理，再传到开发，每一道都失真；状态空间稍微复杂一点，单个人的注意力就盖不全；同样一件事，张三和李四的处理方式可能完全不同。</span></p><p data-renderer-start-pos="830" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">软件危机的本质就是这件事——不是哪个技术不行，而是这个工程门类的认知主体始终是人脑，而人脑在这套生产关系里没法被替换。</span></p><h3 data-renderer-start-pos="891" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">1.3 历代方法论其实都在做同一件事：管理人，而不是替代人</span></h3><p data-renderer-start-pos="922" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把过去五十年的软件工程方法论摊开看，结构化编程、面向对象、敏捷、Scrum、DevOps——它们解决的是同一个问题，而且解决方式是同一种：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">优化堆人力的方式，但没改变&#34;必须靠人力堆&#34;这个事实</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="1019" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">敏捷拥抱变化，DevOps 缩短反馈环，Scrum 把大目标切成小迭代，本质都是承认&#34;人是不可替代的不确定性来源&#34;，然后想办法让这种不确定性更可管理。</span></p><p data-renderer-start-pos="1096" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这就是为什么我会说软件工程是过去五十年里最不彻底的工程——所有兄弟门类都完成了&#34;能源替代低阶智能&#34;这个动作，唯独软件没有。它在工程的形而上学层面是个残缺品。</span></p><h3 data-renderer-start-pos="1176" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">1.4 但过去五十年并不是白费的</span></h3><p data-renderer-start-pos="1194" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">说这话有个必须澄清的地方：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">&#34;软件工程是失败的&#34;不等于&#34;过去五十年的所有努力都白搭了&#34;</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="1239" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">恰恰相反，这五十年沉淀下来一整套东西——编译器、类型系统、单元测试、CI/CD、灰度发布、契约编程、形式化方法、静态分析、覆盖率、监控、链路追踪。这套东西虽然没让软件工程&#34;工程化&#34;成功，但它们留下了一个非常关键的资产：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">一整套自动化验证基础设施</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="1363" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这件事到了第六章会再出现，因为它正好是新范式的地基。某种意义上，过去五十年的&#34;失败&#34;是给下一个时代准备弹药——只是当时谁也不知道。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="1431" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">二、大模型补上了那个缺口，但带来了新麻烦</span></h2><h3 data-renderer-start-pos="1453" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">2.1 大模型这件事的工程史定位</span></h3><p data-renderer-start-pos="1471" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">大语言模型不是 AGI，但它做到了一件经典工程从来没做到的事：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">输入电力（最终是算力），输出能理解需求、生成代码、做逻辑推理的高阶认知产物</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="1542" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把这件事放到工程史的坐标里看就很清楚了：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">经</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">典</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">源</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">低</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">智</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">机</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">械</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">模</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">型</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">源</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">高</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">智</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">解</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">推</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">生</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">决</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">策</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span></pre><p data-renderer-start-pos="1622" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">工程史上第一次有了&#34;认知引擎&#34;这种东西。我说&#34;引擎&#34;不是修辞——它和蒸汽机的工程史地位是平行的。蒸汽机让&#34;做功&#34;这件事第一次能源化，大模型让&#34;认知&#34;这件事第一次能源化。</span></p><p data-renderer-start-pos="1708" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">如果上面的判断成立，那软件工程&#34;真正降临&#34;的时刻不是 SCRUM 流行的时候，不是 DevOps 普及的时候，也不是云原生铺开的时候——是大模型让&#34;能源换高阶智能&#34;成为可能的时候。在此之前所有的&#34;软件工程&#34;，严格说都是软件作坊的优化版。</span></p><h3 data-renderer-start-pos="1828" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">2.2 但这只是入场券，不是终局</span></h3><p data-renderer-start-pos="1846" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">大模型本身带着一堆高阶的不确定性。幻觉——输出看着合理，悄悄就错了；漂移——同样的输入，今天和明天给出不一样的结果；不可解释——你没法看进它的决策过程。</span></p><p data-renderer-start-pos="1924" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这意味着大模型并没有消除不确定性，只是把&#34;人的不确定性&#34;换成了&#34;模型的不确定性&#34;。如果只看到 AI 用能源产出认知能力，却不管控这一层新的不确定性来源，软件工程的下一个时代就会从&#34;人的危机&#34;直接转成&#34;模型危机&#34;。</span></p><p data-renderer-start-pos="2032" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">所以光有认知引擎不够。真正需要的是一整套新的工程原则——人的责任不再是亲手消除每个微小的偏差，而是</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">设计一个能自我纠偏的系统，并处理系统自己纠不回来的剩余偏差</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="2113" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这件事在控制论里有个对应概念。冯·福斯特在 1970 年代提出过二阶控制论，简单说一阶控制论是&#34;观察并控制被控对象&#34;，二阶控制论是&#34;观察并控制&#39;观察并控制&#39;这件事本身&#34;。投到 AI 软件工程上：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">经</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">典</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">软</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">件</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">写</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">软</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">件</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;AI 写代码的系统&#34;</span></span></span></span></pre><p data-renderer-start-pos="2250" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这是身份的转变，不只是工具的转变。如果未来真有一本叫&#34;AI 软件工程&#34;的教科书，第一章应该写的就是这件事——它本质上是二阶控制论第一次大规模在认知工程领域工业化。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="2334" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">三、人在自动化时代不会消失，只会换地方</span></h2><h3 data-renderer-start-pos="2355" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">3.1 一个反直觉但反复被验证的现象</span></h3><p data-renderer-start-pos="2375" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">工程史上有个现象，我每次想起来都觉得意味深长：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">自动化越彻底，工业相关人口反而越多</span></strong><span leaf="">。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="2421" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">时代</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="2427" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">主导工程范式</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="2437" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">直接生产工人</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="2447" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工业相关人口（含设计/研发/运维/调优）</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2473" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">1850 年代蒸汽机普及</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2491" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">机械化</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2500" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">占比约 30%</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2513" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">制造业整体爆炸式增长</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2531" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">1950 年代流水线加 PLC</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2552" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">自动化</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2561" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">持续下降</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2571" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工程师、设计师、工艺员暴增</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2592" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">2000 年代工业机器人</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2610" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">数字化</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2619" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">进一步减少</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2630" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">自动化工程师、产线运维成新岗位</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2653" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">现在</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2661" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">智能化</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2670" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">仍在减少</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="2680" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">仍在增加</span></p></td></tr></tbody></table><p data-renderer-start-pos="2691" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">一百五十年了，&#34;自动化吃掉一类岗位、又冒出更多新岗位&#34;这件事从来没失效过。</span></p><h3 data-renderer-start-pos="2730" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">3.2 为什么会这样</span></h3><p data-renderer-start-pos="2742" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">经济学课本会告诉你这是&#34;需求扩张&#34;。但更深的解释，我觉得是这个：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">每一次系统能力扩张，都会暴露出新的边界，而边界就是新的&#34;偏差地带&#34;，需要新一波人去守在那里</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="2822" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">第一波工程化把肌肉劳动固化进系统，人退到机械边界监督位；第二波把低阶决策固化进系统，人退到控制边界监督位；现在第三波把高阶认知固化进系统，人会退到认知边界监督位。</span></p><p data-renderer-start-pos="2905" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">每一次&#34;退守&#34;都不是失业，而是迁移。</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">因为边界本身在扩大，所以需要守的人反而更多了</span></strong><span leaf="">。</span></p><h3 data-renderer-start-pos="2948" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">3.3 人的统一职能其实只有一个：偏差拉回</span></h3><p data-renderer-start-pos="2971" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把这条铁律抽象出来，会得到一个我觉得相当稳定的结论：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">在所有工程门类里，人类的统一职能是处理系统暂时还无法处理的偏差</span></strong><span leaf="">。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="3034" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工程门类</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="3042" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">系统主体</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="3050" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">人在做什么</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3061" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">机械、化工</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3072" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">物理回路</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3082" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">拉回物理偏差（设备故障、原料波动）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3106" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">电力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3114" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">电网调度</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3124" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">拉回负载偏差（突发用电、机组故障）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3148" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">航空航天</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3158" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">自动驾驶</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3168" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">拉回飞控边缘场景</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3184" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">核电</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3192" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">反应堆</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3201" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">拉回安全边界偏差</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3217" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 软件工程</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3230" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">认知回路</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3240" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">拉回 AI 自己纠不回的认知偏差</span></p></td></tr></tbody></table><p data-renderer-start-pos="3263" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">工程化的进程，本质上就是</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">把人从主回路移到边界监督位的过程</span></strong><span leaf="">。人始终守在系统能力的边界外侧，专门处理系统暂时还没办法处理的偏差。</span></p><p data-renderer-start-pos="3327" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">再往上抽一层，可以总结成一条规律：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">工程化扩张的本质是把&#34;原本无法工程化的事&#34;持续变成&#34;可工程化的事&#34;，人永远站在工程化边界的外侧，边界往外推，人也跟着往外迁移</span></strong><span leaf="">。这给了 AI 时代一个相对乐观的工程哲学——人不会被淘汰，因为新的&#34;不可形式化边界&#34;会一直冒出来。</span></p><p data-renderer-start-pos="3458" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">但这个乐观底下藏着一个挺严峻的事实：能在这种边界上工作的人会越来越少，因为形式化吃掉的都是低阶认知，剩下的都是越来越高阶的部分。</span></p><h3 data-renderer-start-pos="3524" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">3.4 AI 工程的偏差拉回是一次本质升级</span></h3><p data-renderer-start-pos="3547" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">经典工程的偏差拉回有几个隐含前提：偏差类型是可枚举的（机械故障的种类有限）、偏差信号是可观测的（仪表会报警）、拉回手段是 SOP 化的（按操作规程办）。</span></p><p data-renderer-start-pos="3625" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">到了 AI 工程，这三条几乎全都不成立。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="3650" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="3656" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">经典工程偏差</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="3666" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 工程偏差</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3679" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">类型</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3687" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">可枚举</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3696" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">不可枚举（幻觉、漂移、长尾、对抗）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3720" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">信号</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3728" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">可观测</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3737" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">隐蔽（输出看起来合理但悄悄错了）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3760" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">手段</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3768" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">SOP 化</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3779" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">需要专家级判断</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3794" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">时间窗口</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3804" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">拉回前可降级运行</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="3818" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">错误已经扩散到下游产物</span></p></td></tr></tbody></table><p data-renderer-start-pos="3836" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这意味着 AI 工程里的&#34;偏差拉回者&#34;，专业门槛远高于传统运维岗。你需要一个人同时具备业务理解、AI 能力评估、形式化验证、反例构造这几样东西。这种人本来就稀少，未来只会更稀少。</span></p><h3 data-renderer-start-pos="3927" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">3.5 软件研发人力会怎么流动</span></h3><p data-renderer-start-pos="3944" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">按上面这条铁律，软件直接生产人力会大幅减少，但研发相关总人口未必。释放出来的人会流向四个方向：</span></p><ul style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 12px 0px 0px;padding: 0px 0px 0px 24px;list-style: disc;display: flow-root;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="3995" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">真正高价值的产品定义岗</span></strong><span leaf="">：用户洞察 + 商业判断 + 跨域整合，这一类极度稀缺，少数人能进入。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="4045" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">被稀释的伪定义岗</span></strong><span leaf="">：AI 让人人都能写需求，定义价值这件事的门槛被拉低，多数人会落在这里，竞争反而更激烈。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="4101" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">AI 产线建设、维护、调优岗</span></strong><span leaf="">：这是真正的新增主力岗位，也是这一波最关键的新主线，但门槛很高。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="4151" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">被工程化彻底淘汰、外溢到其他行业的人</span></strong><span leaf="">：这一部分被讨论得很少，但必然存在。</span></p></li></ul><p data-renderer-start-pos="4191" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里有个细节值得提醒一下：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">软件世界的&#34;产品定义&#34;扩张不像实体产品那样指数级增长</span></strong><span leaf="">。一旦 AI 能以极低边际成本生成软件，软件供给曲线变得几乎水平，单个软件的&#34;被定义价值&#34;会被快速稀释。所以&#34;流向产品定义岗&#34;这件事不是均匀扩散，而是高度集中化——真正能定义&#34;哪些软件值得被定义&#34;的人，会非常少。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="4339" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">四、AI 真正的价值，是把人的注意力还给人</span></h2><h3 data-renderer-start-pos="4362" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">4.1 主流叙事浅了一层</span></h3><p data-renderer-start-pos="4376" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">业界讨论 AI 价值的时候，主流叙事是&#34;AI 让人做事更快&#34;。这个说法当然没错，但它停在一个比较浅的层面。</span></p><p data-renderer-start-pos="4431" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">如果换一个角度——人作为碳基智能体，算力本来就是有限的，注意力是稀缺资源——那 AI 真正的价值就不是&#34;加速生产&#34;，而是</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">把人的注意力从一堆琐碎事务里释放出来，让它能集中到只有人能做的事上</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="4527" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这两个视角看着差不多，但长期会分化成完全不同的产业组织形态。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="4562" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">视角</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="4568" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 在做什么</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="4579" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">人变成了什么</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="4591" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">效率视角</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="4601" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">让人做事更快</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="4613" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">在大量琐碎事务里继续打转，只是更快</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="4638" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">注意力视角</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="4649" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">让人不需要再做那些事</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="4665" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">退守到最稀缺的判断位上，做更少但更关键的事</span></p></td></tr></tbody></table><p data-renderer-start-pos="4693" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">效率视角下你会鼓励人多用 AI，做更多事；注意力视角下你会鼓励人多用 AI，</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">把更多事从自己手里挪走</span></strong><span leaf="">。</span></p><h3 data-renderer-start-pos="4745" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">4.2 这正好和&#34;人是偏差拉回者&#34;对上了</span></h3><p data-renderer-start-pos="4767" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">注意力视角下 AI 的目的就清楚了：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">不是替代人，是让人能集中算力做只有人能做的事</span></strong><span leaf="">——也就是边界守卫、价值定义、偏差仲裁。</span></p><p data-renderer-start-pos="4829" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">也就是说 AI 为中心这件事的真正动机，不是&#34;让 AI 多做&#34;，而是&#34;</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">让人能少做但做对</span></strong><span leaf="">&#34;。这一句话能把后面所有路线推演的终极目的说明白。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="4900" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">五、为什么&#34;人为中心 + AI 辅助&#34;是弯路</span></h2><h3 data-renderer-start-pos="4924" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">5.1 当下业界主流模式</span></h3><p data-renderer-start-pos="4938" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">现在业界主流的 AI 工程模式，不管叫 Copilot、Cursor、Cline，本质上都是&#34;人为中心 + AI 辅助&#34;——</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">人依然是流程主体，AI 只是局部加速器</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="5022" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这种模式听起来稳健，做起来也容易上手，老板也愿意为它付费，员工也不抵触。但它在范式层面是错的。</span></p><h3 data-renderer-start-pos="5071" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">5.2 它没有消除不确定性，它在循环放大不确定性</span></h3><p data-renderer-start-pos="5097" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">在 Copilot 模式下，AI 的训练数据是人写的代码，它学到的是人类程序员的模式、风格，包括各种典型错误。它没有自己独立的、可验证的、确定性的&#34;质量函数&#34;——它只是在概率上模仿&#34;看起来像对的代码&#34;。</span></p><p data-renderer-start-pos="5200" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这件事的麻烦在于：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">训</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">练</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">数</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">据</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">学</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">会</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">模</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">输</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">=</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;统计平均&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">review</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">输</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">但</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">review</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">标</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">准</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">还</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">原</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">来</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">标</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">准</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">「</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">」</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">之</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">间</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">循</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">往</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">被</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">放</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">被</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">合</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span></span></span></pre><p data-renderer-start-pos="5426" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">人成了唯一的偏差拉回者，但这个角色本身就是旧软件工程失败的根本原因——人脑覆盖不了状态空间。让人去校验 AI，等于让自己的影子去打自己。</span></p><p data-renderer-start-pos="5496" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这个判断也解释了一个反直觉的现象：很多团队接入 Copilot 之后，编码速度提升 20-40%，但项目级 bug 率没明显下降，review 工作量反而上升。主流解释是&#34;AI 还不够强&#34;，但更深的解释是：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">Copilot 这套模式本来就不是为消除不确定性设计的——它是用统计模仿人类工作的概率拟合器</span></strong><span leaf="">。</span></p><h3 data-renderer-start-pos="5648" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">5.3 反馈回路被人切断了</span></h3><p data-renderer-start-pos="5663" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">Copilot 模式还有一个更根本的缺陷：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">反馈回路是断的</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="5694" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">AI 给出建议，人采纳、修改或者抛弃——这个反馈不会以结构化的方式回到 AI。改了几个字符，但&#34;为什么改&#34;没有信号；不同人的标准还不一样；bug 暴露出来的时候 AI 早已经忘了上下文。这导致 AI 永远停在&#34;通用编程模型&#34;的水平，</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">永远学不会你团队的领域偏好、工程规范、业务约束</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="5836" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这件事的战略后果比技术后果更严重：在 Copilot 模式下，</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">反馈最终积累到 AI 厂商那里，不在你团队手上</span></strong><span leaf="">。你团队做的事情是在帮 OpenAI、Anthropic 训练他们的下一代模型，但你自己的工程资产没增加。</span></p><h3 data-renderer-start-pos="5945" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">5.4 真正应该走的双爬坡</span></h3><p data-renderer-start-pos="5960" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把前面这些拼起来，可以推出一个我觉得对未来很关键的判断：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">AI 软件产线的良率提升，依赖&#34;AI 能力&#34;和&#34;工程框架成熟度&#34;两个变量同步爬坡，而它们之间互相加速</span></strong><span leaf="">。</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">力</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">越</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">强</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">框</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">可</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">以</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">承</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">担</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">更</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">多</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">任</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">务</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">案</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">例</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">库</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">越</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">丰</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">富</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">训</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">练</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">优</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">反</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">馈</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">越</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">充</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">力</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">进</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">增</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">强</span></span></span></span></pre><p data-renderer-start-pos="6147" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这是个正反馈循环，但</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">这个循环只有在&#34;AI 为中心&#34;架构下才能闭合</span></strong><span leaf="">。Copilot 架构下，反馈会被人这一环节切断，循环转不起来。</span></p><p data-renderer-start-pos="6213" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把两种模式放一起对比就更清楚了：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="6234" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="6240" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">Copilot 模式</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="6254" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 为中心模式</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6268" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">反馈频率</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6278" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">低</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6285" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">高（自动验证回路天然产生）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6305" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">反馈密度</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6315" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">低（&#34;接受/拒绝&#34; 1 bit）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6336" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">高（验证报告 + 偏差规则）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6357" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">反馈对象</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6367" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">训练通用模型</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6379" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">沉淀本团队、本领域的专属规则库</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6402" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">能力爬坡的载体</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6415" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 厂商（你不受益）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6431" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">你的产线本身（你直接受益）</span></p></td></tr></tbody></table><p data-renderer-start-pos="6450" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把这件事说得直接一点：Copilot 模式下你团队是在为 AI 厂商打工；AI 为中心模式下，你团队才能积累自己的工程资产。</span></p><h3 data-renderer-start-pos="6514" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">5.5 历史规律也站在这边</span></h3><p data-renderer-start-pos="6529" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">工程史上每一次范式跃迁都遵循同一条规律：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">新范式的成熟，不是通过&#34;用旧范式包装新工具&#34;实现的，而是通过&#34;重构整个工程流程让新工具占据中心位&#34;实现的</span></strong><span leaf="">。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="6607" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">跃迁</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="6613" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">错误的过渡形态</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="6624" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">真正的新范式</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6636" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">手工到机械</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6647" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">把蒸汽机当大号风箱用</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6663" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">设计专门为蒸汽机优化的工厂布局</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6686" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">机械到电气</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6697" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">用电动机直接替换蒸汽机，保持原有传动轴</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6722" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">每台机器独立电动机，重新设计车间</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6746" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">模拟到数字</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6757" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">用计算机模拟纸质表单</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6773" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">重新设计数字原生流程</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6791" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">单机到互联网</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6803" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">把单机软件搬到网页</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6818" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">互联网原生应用</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6833" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">传统软件到 AI 软件</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6850" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">Copilot 在 IDE 里塞 AI 建议</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="6878" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">认知流水线重构整个开发流程</span></p></td></tr></tbody></table><p data-renderer-start-pos="6898" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">最经典的案例是 20 世纪初的电气化。福特发明流水线之前，工厂用电动机的方式是直接拿它替换蒸汽机——还是用一根传动轴带动整个车间。效率比烧煤略好，但提升有限，三成不到。福特做对的事情是给每台机器单独装电动机，并按&#34;电力本位&#34;重新规划生产线。这一变效率提升了几倍到十几倍。这场变革花了将近 30 年，</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">而第一波&#34;用电动机直接替换蒸汽机&#34;的公司全部被淘汰了</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="7076" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">当下的 Copilot 模式，正是 20 世纪初那种&#34;用电动机直接替换蒸汽机&#34;的过渡形态。它不会是终局。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="7131" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">六、让 AI 工程级可靠的唯一已知机制</span></h2><h3 data-renderer-start-pos="7152" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">6.1 把 AI 推到中心位之后，下一个问题马上来</span></h3><p data-renderer-start-pos="7179" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">好，假设接受了 AI 为中心。下一个问题立刻冒出来：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">怎么让一个概率性输出的 AI，变成工程级可靠的东西</span></strong><span leaf="">？</span></p><p data-renderer-start-pos="7233" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">大模型的根本问题就是输出的概率性——幻觉、漂移、不可形式化验证。这意味着 AI 永远没办法&#34;自证清白&#34;，它的内部状态没法保证输出对错。</span></p><p data-renderer-start-pos="7302" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">所以唯一能让 AI 输出变得工程级可靠的办法，是</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">外部强加一个确定性裁判</span></strong><span leaf="">。把 AI 的概率性输出，强制对接到一个有客观对错的验证系统，让 AI 每一次输出后被迫接受确定性的审判。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="7395" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">节点</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="7401" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">确定性裁判</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="7410" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工程化机制</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7421" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">编码</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7429" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">编译器 + 单测 + 类型系统</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7450" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;代码能跑且测试通过&#34;是客观事实</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7474" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">契约</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7482" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">契约校验器</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7493" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;符不符合 proto 规范&#34;是客观事实</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7521" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">部署</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7529" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">灰度监控指标</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7541" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;线上是否报错&#34;是客观事实</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7562" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">设计</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7570" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">性能仿真器</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="7581" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;压测是否达标&#34;是客观事实</span></p></td></tr></tbody></table><p data-renderer-start-pos="7601" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">一个工程节点能不能把 AI 工程化，本质上取决于</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">那个节点上有没有一个客观的确定性裁判存在</span></strong><span leaf="">。这是把概率性认知工程化的唯一已知机制。</span></p><h3 data-renderer-start-pos="7667" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">6.2 历史的接力棒</span></h3><p data-renderer-start-pos="7679" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这恰好接上了第一章末尾那个伏笔：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">过去五十年软件工程的&#34;失败&#34;，反而给 AI 软件工程的&#34;降临&#34;准备好了一件最关键的武器——成熟的自动化验证基础设施</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="7755" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">五十年的 CI/CD、单元测试、类型系统、形式化方法、契约编程，没让软件工程&#34;工程化&#34;，但它们留下了一整套可以拿来当确定性裁判的设施。AI 现在终于可以站在这套设施肩膀上，第一次实现真正的工程化。</span></p><p data-renderer-start-pos="7855" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这件事我每次想到都觉得有点诗意：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">&#34;失败的五十年&#34;留下的废墟，刚好是新范式的地基</span></strong><span leaf="">。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><p data-renderer-start-pos="7898" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf=""> 七、闭环优先，节点逐步开放</span></p><h3 data-renderer-start-pos="7915" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">7.1 &#34;逐节点替换&#34;听起来稳，做起来错</span></h3><p data-renderer-start-pos="7937" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">从 Copilot 走向 AI 为中心，直觉上的路径是按节点逐个替换：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">原</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">流</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">署</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">逐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">替</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">换</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">署</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">再</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">替</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">换</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span></span></span></pre><p data-renderer-start-pos="8106" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">但这条路径在工程上是错的。问题在于，</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">每一个 AI 节点都受限于上下游的&#34;人化&#34;接口</span></strong><span leaf="">。AI 节点之间没法直连，被人节点切成了孤岛——每个 AI 节点只能在&#34;人节点夹缝中&#34;做局部优化，没办法形成端到端的 AI 主导流程。</span></p><p data-renderer-start-pos="8216" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这其实又回到了 Copilot 模式的天花板。</span></p><h3 data-renderer-start-pos="8241" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">7.2 应该走的是&#34;先建小闭环，再扩边界&#34;</span></h3><p data-renderer-start-pos="8264" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">我倾向的路径是这样的：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">不逐节点替换，先建立一条端到端封闭的&#34;AI 全流程小回路&#34;，再逐步把它的每个节点开放给更复杂的真实需求</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="8329" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">具体形态可以这样想：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">立</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">小</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">挑</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">范</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">围</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">足</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">够</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">小</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">足</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">够</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">子</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">子</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">上</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">让</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">跑</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">全</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">流</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">署</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">只</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">「</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">输</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">入</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">端</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">义</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">目</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">标</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">」</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">和</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">「</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">输</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">端</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">验</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">收</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">」</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">两</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">端</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">介</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">入</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">条</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">就</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">中</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">心</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">小</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">可</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">行</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">原</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">型</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">二</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">内</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">迭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">小</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">内</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">积</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">累</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">案</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">例</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">库</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">把</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;AI 拉不回 → 人拉回&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">规</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">则</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">沉</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">淀</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">系</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">统</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">力</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">和</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">框</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">熟</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">度</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">同</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">爬</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">坡</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">三</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">扩</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">边</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">界</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">随</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">着</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">熟</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">度</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">提</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">升</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">扩</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">它</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">覆</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">盖</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">杂</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">度</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">四</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">吞</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">并</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">终</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">扩</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">张</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">整</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">软</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">件</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">流</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">都</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">被</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">覆</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">盖</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">退</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">守</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">价</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">值</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">义</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">和</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">边</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">界</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span></span></span></pre><p data-renderer-start-pos="8654" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">两种策略最大的差别在爬坡的单位上：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8676" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">策略</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8682" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">爬坡单位</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8690" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">爬坡机制</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8700" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">逐节点替换</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8711" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">节点</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8719" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">每个节点局部优化，整线没人管</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8741" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">闭环优先 + 节点开放</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8758" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">回路</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8766" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">整线良率持续爬坡</span></p></td></tr></tbody></table><p data-renderer-start-pos="8781" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">工程上有句老话其实很贴切：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">激进的路径，往往是稳健的路径；稳健的路径，往往是慢的路径</span></strong><span leaf="">。</span></p><h3 data-renderer-start-pos="8825" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">7.3 不同节点的可闭环程度差很多</span></h3><p data-renderer-start-pos="8844" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">并不是每个节点都同样适合先动。我会用两个维度评估：形式化程度和验证可自动化程度。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8889" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">节点</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8895" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">形式化程度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8904" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">验证可自动化程度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="8916" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">当前可建闭环</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8928" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">需求分析</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8938" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">低（自然语言）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8950" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">低（&#34;对不对&#34;靠人）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8965" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">困难</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8975" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">系统设计</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8985" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中（架构图、接口）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="8999" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中（性能可仿真，可维护性难判）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9019" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">部分可行</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9031" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">编码 + 测试</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9044" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">高（语法、类型、契约）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9060" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极高（编译 + 测试）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9076" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">最适合先做</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9089" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">发布运维</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9099" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">高（监控指标）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9111" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">高（自动告警 + 回滚）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="9128" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">适合做</span></p></td></tr></tbody></table><p data-renderer-start-pos="9138" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这就给出了一个挺关键的结论：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">&#34;AI 为中心&#34;不是一夜之间全节点切换，而是从形式化程度最高的节点开始向外辐射</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="9194" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这恰好对应工业革命的真实路径：先是纺织（最容易机械化的环节），后是运输，再是通讯，最后才是管理决策。</span></p><p data-renderer-start-pos="9246" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">按这个顺序展开会是这样：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">先</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;编码 + 测试&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">立</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">选</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">小</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">管</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">契</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">约</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">异</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">常</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">种</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;生成 - 验证 - 修复&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">全</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">循</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">沉</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">淀</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">规</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">则</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">库</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">让</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">良</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">率</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">开</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">始</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">爬</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">坡</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">二</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">扩</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">展</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;发布运维&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">渐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">进</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">布</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">监</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">回</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">滚</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">把</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">和</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">运</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">连</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">起</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">来</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">三</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">上</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">探</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;系统设计&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">四</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">后</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">才</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;需求分析&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">等</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">模</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">型</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;业务理解&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">上</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">有</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">质</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">变</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">此</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">之</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">前</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">保</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">持</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;人为中心 + AI 辅助&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">合</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span></span></span></pre><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="9514" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">八、落地：分治结构继承与六阶段演进</span></h2><h3 data-renderer-start-pos="9533" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.1 分治结构应该被继承下来</span></h3><p data-renderer-start-pos="9550" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这条路径有个底层判断：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">AI 时代的研发组织结构，应该继承人类组织已经验证有效的&#34;分治网络/树形结构&#34;，而不是被 AI 重新发明</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="9616" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这一点为什么重要？因为它点出一个被普遍忽略的事实：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">&#34;分治&#34;不是人类组织的偶然选择，而是注意力有限的智能体处理复杂问题的必然结构</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="9682" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">人在解决复杂问题时面临一个矛盾——知识广度和精度不能兼得。这是注意力有限的根本表现。人类的解决方案是分而治之，把问题拆成网络或树形结构，每个节点负责一部分。</span></p><p data-renderer-start-pos="9762" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">只要 AI 注意力同样有限（事实上当前所有大模型的上下文窗口都是有限的），AI 组织就必须遵循同样的分治结构。</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">这一点 AGI 出现之后也不会变，因为算力和注意力总是有限的</span></strong><span leaf="">。</span></p><h3 data-renderer-start-pos="9850" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.2 这把&#34;等 AGI&#34;的等待心态打穿了</span></h3><p data-renderer-start-pos="9873" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">很多团队在 AI 工程化上观望，本质上是在等&#34;模型够强&#34;。但如果分治结构是必然的，那这个等待就没意义了——</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">就算未来出现 AGI，组织结构依然要分治</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="9949" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">分治结构是 AGI 之前就要建好、AGI 之后还能继续用的工程基础设施。它不是过渡方案，是终极方案。</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">现在不建，等 AGI 来了再建，会被已经建好分治结构的玩家代际碾压</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="10035" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">工业革命的真实历史就是这样——福特流水线的&#34;分工结构&#34;在电气化、自动化、机器人化时代都被继承下来，分工的颗粒度变了，但分工本身没变。</span></p><h3 data-renderer-start-pos="10103" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.3 现有研发组织结构会被怎么继承</span></h3><p data-renderer-start-pos="10123" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里要先澄清一个关键点：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">&#34;继承&#34;指的是结构骨架被继承，分治边界、协作拓扑、评审校验环节、组织接口这些保留下来；不是人的岗位被继承</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="10190" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">所有传统软件工程角色——不管是代码生产、测试、发布、问题定位，还是方案设计、评审、跨域协调——最终都会被对应的 AI 产线全面接管，人最终都要站在产线外。</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">差别只是先后顺序，不是有没有</span></strong><span leaf="">。这恰好和上一章&#34;节点的差异化展开顺序&#34;完全一致：编码 + 测试，然后发布运维，再然后系统设计，最后是需求分析。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="10342" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">现有组织结构</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="10352" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">结构骨架是否被 AI 产线继承</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="10371" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">人退到产线外的时序</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="10384" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">说明</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10392" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">分治单元（产品域、业务域）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10410" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">完全继承</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10420" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">不适用，结构本身不是岗位</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10438" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">边界保留，承载者从人换成智能体集群</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10463" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">代码生产团队</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10475" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;编码产线&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10490" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第一波（已经在路上）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10505" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">形式化程度最高、确定性裁判最完备，最先被产线化</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10536" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">测试团队</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10546" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;测试产线&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10561" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第一波（与编码同期）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10576" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">与编码产线天然耦合，自动验证基础最成熟</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10603" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">发布团队、SRE</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10617" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;发布产线&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10632" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第二波</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10641" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">监控、灰度、回滚已经高度自动化，剩下的是 AI 接管决策</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10677" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">问题定位团队</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10689" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;问题定位产线&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10706" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第二波</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10715" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">日志、链路、根因分析有结构化输入，AI 接管路径清晰</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10749" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">评审团队</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10759" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;评审智能体集群&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10777" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第三波</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10786" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">多模型对抗评审替代多人评审，但需要先有可形式化的评审标准</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10822" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">方案设计团队</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10834" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;方案设计智能体集群&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10854" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第三波</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10863" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">需要等领域本体足够形式化（管控建模、契约建模成熟）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10895" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">需求分析、产品定义</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10910" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;需求产线&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10925" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第四波（最晚）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10937" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">隐性知识最密集、确定性裁判最弱，最后被产线化</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10967" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">跨域协调（架构组、总监层）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="10985" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">继承为&#34;分工协调总线&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="11002" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第四波</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="11011" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">元控制器，本身就是产线的产线，只能在所有子产线成熟后建成</span></p></td></tr></tbody></table><p data-renderer-start-pos="11046" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里有一个观察可以再强调一下：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">没有哪一类角色是&#34;被特殊优待保留&#34;的</span></strong><span leaf="">。所有团队都会在它对应的&#34;确定性裁判&#34;成熟时被产线化吸收，然后人退守到该产线的边界监督位。</span></p><p data-renderer-start-pos="11126" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">进一步推论：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">&#34;产线设计师&#34;角色本身也终将被更高阶的产线吸收</span></strong><span leaf="">——只要某天&#34;如何设计产线&#34;这件事的确定性裁判被建立起来。这是这套理论的递归一致性，没有终极避风港，只有持续的边界外推。</span></p><h3 data-renderer-start-pos="11217" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.4 六阶段演进路线</span></h3><p data-renderer-start-pos="11230" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把单条产线（编码 + 测试）的建设细化成阶段：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">1</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">7</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">写</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">7</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">但</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">还</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">审</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">查</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">修</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">改</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">当</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">前</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">业</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">界</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">主</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">流</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">置</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">接</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">近</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">9</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">写</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">9</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">剩</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">下</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">1</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">真</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">正</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">杂</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">场</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">景</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">当</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">前</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">先</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">进</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">置</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">★</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">7</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">接</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">管</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">质</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">变</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">—</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">—</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">只</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">写</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">连</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;自己不知道怎么办&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">也</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">消</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">失</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">了</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">从</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;概率正确&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;工程可靠&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">跨</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">越</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">★</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">关</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">键</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">质</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">变</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">断</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">4</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">8</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">9</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">%</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">接</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">管</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">几</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">乎</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">完</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">全</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">已</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">经</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;AI 产线模块&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">5</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">搭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">协</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">总</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">把</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">多</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">连</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">起</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">来</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">形</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">完</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">整</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">器</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">登</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">场</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">对</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">应</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">原</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">有</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">案</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">评</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">审</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">等</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">6</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">变</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">同</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">条</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">后</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">论</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">沉</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">淀</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">模</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">按</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">7</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">形</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">度</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">由</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">高</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">低</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">波</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">已</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">含</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">1</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">5</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">二</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">波</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">布</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">题</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">三</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">波</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">系</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">统</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">本</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">体</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">足</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">够</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">形</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">四</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">波</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">晚</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">—</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">—</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">隐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">识</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">密</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">集</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">裁</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">判</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">弱</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">所</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">有</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">研</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">终</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">转</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">变</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">护</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">任</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">何</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">核</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">心</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">内</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span></span></span></pre><h3 data-renderer-start-pos="11881" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.5 阶段 2 到阶段 3 中间藏着一个质变</span></h3><p data-renderer-start-pos="11906" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这条路线最锋利的设计在阶段 2 到阶段 3 中间——</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">从&#34;0 人工代码&#34;到&#34;0 人工接管&#34;是一次质变，不是量变</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="11963" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">很多团队会以为达到&#34;AI 写出 90% 代码&#34;就接近自动化了。但事实是：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">写出代码不等于不需要人</span></strong><span leaf="">——剩下的 review、纠错、澄清歧义这些&#34;接管&#34;环节才是真正的瓶颈。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="12051" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">阶段</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="12057" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">对应机制</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="12065" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">关键挑战</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12075" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">0 人工代码</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12087" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 生成能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12100" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 模型本身够不够强</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12119" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">0 人工接管</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12131" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">不确定性自纠 + 隐性知识蒸馏</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12152" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 自己能不能识别&#34;我哪里错了&#34;</span></p></td></tr></tbody></table><p data-renderer-start-pos="12176" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">从阶段 2 到阶段 3 的跨越，根本不是模型能力升级能解决的。它必须靠三件事配合：确定性的强迫接触（前面讲过的自动验证基础设施）、场景驱动的隐性知识蒸馏（领域规则库的沉淀，第十章详细讨论）、还有一种主动反思机制——AI 主动追问&#34;我为什么被纠正&#34;。</span></p><h3 data-renderer-start-pos="12302" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.6 阶段 5 的&#34;分工协调总线&#34;</span></h3><p data-renderer-start-pos="12322" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">阶段 5 引入了一个我觉得很关键的概念：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">分工协调总线</span></strong><span leaf="">，对应原有方案设计、评审团队的智能体化。</span></p><p data-renderer-start-pos="12370" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">要先做一个时序辨析：阶段 5 搭建协调总线（基础设施建成），不等于 §8.3 里&#34;跨域协调团队第四波退守产线外&#34;（人岗位变迁）。</span></p><ul style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 12px 0px 0px;padding: 0px 0px 0px 24px;list-style: disc;display: flow-root;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="12438" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">阶段 5 ：协调总线作为编排基础设施搭建起来，但此时它编排的还主要是编码、测试产线，元控制器的关键决策仍然由人（架构组、总监层）做出。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="12509" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">第四波：当所有子产线都成熟、协调总线本身也积累了足够的&#34;产线编排偏差案例库&#34;，才轮到跨域协调团队作为人退守到这条总线的边界监督位。</span></p></li></ul><p data-renderer-start-pos="12578" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">基础设施先建好，人后退守</span></strong><span leaf="">——这恰好是工业革命的真实路径：流水线先建好，工艺工程师才从车间退到调度室。</span></p><p data-renderer-start-pos="12630" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这个总线的妙处在于：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">它不是技术总线（事件总线、消息总线），而是组织结构的工程化映射</span></strong><span leaf="">。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="12677" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="12683" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">经典消息总线</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="12693" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">分工协调总线</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12705" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">承载内容</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12715" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">事件、消息</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12726" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">任务、协作流程、评审决策</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12746" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">节点</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12754" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">服务</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12762" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">智能体集群（每个对应一个原团队职能）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12787" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">控制</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12795" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">消息路由</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12805" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">任务分发 + 评审编排 + 偏差仲裁</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12831" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">元数据</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12840" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">消息元信息</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="12851" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">领域知识、评审标准、历史决策</span></p></td></tr></tbody></table><p data-renderer-start-pos="12872" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这个总线的本质是</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">组织协作流程的代码化</span></strong><span leaf="">——从&#34;组织架构到软件架构&#34;的同构映射。AI 时代要建的&#34;产线&#34;，和当前的微服务架构、消息中间件，是完全不同的东西。它需要一个新的&#34;组织级中间件&#34;，业界目前没有任何公司在做这件事。</span></p><h3 data-renderer-start-pos="12982" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.7 法不变，同理复制</span></h3><p data-renderer-start-pos="12996" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">第一条产线建好之后，方法论本身可以沉淀为可复制的工程模式，并指数加速地扩展到测试、需求、发布、问题定位等所有研发环节。</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">条</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">约</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">x</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">年</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">艰</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">难</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">探</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">索</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">二</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">条</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">约</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">x</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">年</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">用</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">论</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">三</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">条</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">布</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">建</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">约</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">x</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">4</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">年</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">.</span></span></span></span></pre><p data-renderer-start-pos="13139" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这是一个指数加速过程——一旦第一条产线跑通，后续产线的建设速度会快速收敛。福特流水线建立后二十年内汽车、电器、纺织、化工全部产线化，就是这个规律——从 1 到 N 的扩张比 0 到 1 快得多。</span></p><p data-renderer-start-pos="13238" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">战略含义很直接：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">今天投入&#34;第一条产线&#34;建设的团队，会获得不对称的战略优势</span></strong><span leaf="">。他们率先掌握了产线建设方法论，未来所有领域都能复用这套方法论。</span></p><h3 data-renderer-start-pos="13308" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">8.8 分治单元的颗粒度是隐藏前提</span></h3><p data-renderer-start-pos="13327" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这条路线图所有阶段都建立在一个隐含前提上——</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">分治单元已经被合理切分</span></strong><span leaf="">。这个前提其实是最难达成的。</span></p><p data-renderer-start-pos="13376" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">切错的典型方式有三种：</span></p><ul style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 12px 0px 0px;padding: 0px 0px 0px 24px;list-style: disc;display: flow-root;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="13391" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">切得太大</span></strong><span leaf="">：单元内部仍然超出 AI 注意力极限，&#34;0 人工代码&#34;做不到。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="13430" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">切得太小</span></strong><span leaf="">：单元间通信成本暴涨，协调总线变成瓶颈。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="13458" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">按技术分而不是按业务分</span></strong><span leaf="">：单元间高度耦合，没法独立演进。</span></p></li></ul><p data-renderer-start-pos="13489" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">那应该怎么切？工业革命给出过答案——</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">按&#34;端到端业务价值&#34;切</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="13521" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">汽车流水线不是按&#34;螺丝、电焊、喷漆&#34;切，而是按&#34;前桥、底盘、车身、动力&#34;切——每个单元都对应一个端到端的业务子价值。映射到 AI 软件产线，分治单元应该按&#34;完整的业务能力&#34;切，而不是按&#34;技术模块&#34;切。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="13624" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">九、四节点重构的具体形态</span></h2><h3 data-renderer-start-pos="13638" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">9.0 三种切法的统一映射</span></h3><p data-renderer-start-pos="13653" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">文章在不同地方用了三种粒度来切软件工程流程，先把它们的映射关系说清楚：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="13693" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">视角</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="13699" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">切分维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="13707" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">数量</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="13713" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">对应章节</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13723" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">流程节点</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13733" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">按&#34;工作内容相似性&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13749" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">4 个</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13758" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">9.1</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13769" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">产线</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13777" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">按&#34;独立 AI 闭环可行边界&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13798" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">5 条</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13807" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">8.4</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13818" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">现有团队</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13828" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">按&#34;传统组织分工&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13843" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">8 类</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="13852" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">8.3</span></p></td></tr></tbody></table><p data-renderer-start-pos="13862" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">三者不是一一对应，而是逐层细化：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">粗</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">中</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">粒</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">度</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">细</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">═</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">1</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">析</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">求</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">品</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">系</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">统</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">系</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">统</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">案</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">评</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">审</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">生</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">试</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">4</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">布</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">运</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">布</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">题</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">布</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">SRE</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">题</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">团</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">队</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">跨</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">元</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">协</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">总</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">排</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">器</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">跨</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">协</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">组</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">总</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">监</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span></pre><p data-renderer-start-pos="14246" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">几个细节解释一下：</span></p><ul style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 12px 0px 0px;padding: 0px 0px 0px 24px;list-style: disc;display: flow-root;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="14259" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;编码 + 测试&#34;在 9.1 合并为一个节点，因为它们的确定性裁判几乎共享（编译 + 单测）；但作为产线被独立部署时，可以拆为两条（生成产线 + 验证产线）。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="14342" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;发布运维&#34;在 9.1 是单一节点；但&#34;问题定位&#34;在工程上有独立的输入输出（日志、链路），可以独立产线化。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="14399" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">&#34;分工协调总线&#34;不是产线本身，而是产线之间的编排器，所以不出现在节点和产线列表里，但出现在 8.4 阶段 5 和 8.6。</span></p></li></ul><h3 data-renderer-start-pos="14464" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">9.1 四个节点分别会怎么变</span></h3><p data-renderer-start-pos="14480" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">需求分析节点</span></strong></p><p data-renderer-start-pos="14488" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">AI 为中心：智能体基于对话和资料库，直接生成结构化的需求规格说明书、用户故事地图和验收条件。</span></p><p data-renderer-start-pos="14537" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">人工辅助：产品经理和用户不再&#34;写需求&#34;，而是审查和剪刀——发现 AI 遗漏的隐性需求、模糊的定义、不符合业务价值排序的地方，并补充修正。每一次修正都是一次强对齐信号。</span></p><p data-renderer-start-pos="14622" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">系统设计节点</span></strong></p><p data-renderer-start-pos="14630" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">AI 为中心：智能体基于确认的需求，生成多种架构方案，并自我模拟评估其非功能属性（性能瓶颈、单点故障等等）。</span></p><p data-renderer-start-pos="14686" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">人工辅助：架构师不画图，做仲裁和权衡——当 AI 给出两个在技术上同样可行、但在&#34;可维护性&#34;和&#34;快速上市&#34;之间有冲突的方案时，人介入，基于经验和战略做最终裁定。这是定义&#34;什么才是更好的偏差&#34;。</span></p><p data-renderer-start-pos="14784" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">编码与测试节点（革命性最强）</span></strong></p><p data-renderer-start-pos="14800" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">AI 为中心：核心不是 AI 写代码，而是建立一个自动生成、自动验证的循环——AI 生成代码 → AI 生成测试用例 → AI 执行测试并修复 → 直至通过所有验证。这个循环甚至可以包含多个专门 AI（生成者、审查者、测试者），像流水线一样对抗协作。</span></p><p data-renderer-start-pos="14927" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">人工辅助：开发者的角色进化为&#34;AI 产线调试员&#34;。他不再写具体功能，而是在循环外设定目标架构和不可逾越的约束；监控自动循环的健康度——测试覆盖率是否在下降，生成代码是否在关键模块出现不可解释的复杂性；当 AI 循环自己转不动或者陷入错误的局部最优时，切入注入新的知识或者直接修正关键代码块，做工艺级的偏差拉回。</span></p><p data-renderer-start-pos="15084" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">发布与运维节点</span></strong></p><p data-renderer-start-pos="15093" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">AI 为中心：AI 自动进行渐进式发布、实时监控异常、根据日志自动定位故障根因并尝试回滚或热修复。</span></p><p data-renderer-start-pos="15144" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">人工辅助：SRE 成为最终安全阀——处置 AI 无法理解、需要跨系统权衡的复杂故障（比如，是牺牲一部分用户体验来保证核心交易链路，还是相反）。这是定义&#34;系统安全的最终值函数&#34;。</span></p><h3 data-renderer-start-pos="15234" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">9.2 分层递阶控制结构</span></h3><p data-renderer-start-pos="15248" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把上面这些节点放进一个分层递阶控制结构里：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┌</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┐</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">4</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">哲</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">学</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">价</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">值</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">价</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">值</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">函</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">数</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">义</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">价</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">值</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">战</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">略</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">对</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">齐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">CEO</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">CTO</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">伦</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">仲</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">裁</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">独</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">立</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">伦</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">委</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">员</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">会</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">├</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┤</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">决</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">策</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">目</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">标</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">组</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">织</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">级</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">安</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">全</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">红</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">官</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">主</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">修</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">改</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">授</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">权</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">Change</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">Advisory</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">Board</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">├</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┤</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">协</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">排</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">智</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">体</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">编</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">排</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">认</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">流</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">架</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">时</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">监</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">干</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">预</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">多</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">智</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">体</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">优</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">优</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">涌</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">归</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">因</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">跨</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">诊</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">断</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">关</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">键</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">新</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">岗</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">├</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┤</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">第</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">1</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">执</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">行</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">兜</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">底</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">隐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">蔽</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">Bug</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">兜</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">底</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">资</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">深</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">技</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">术</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">形</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">验</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">证</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">形</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">└</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┘</span></span></span></span></pre><p data-renderer-start-pos="16443" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">经典分层递阶控制是决策、协调、执行三层。AI 软件工程要做两处扩展：往上扩出一个哲学价值层，因为&#34;价值函数定义&#34;不属于决策层；协调层增加一个横切机制，专门处理跨层涌现偏差。</span></p><p data-renderer-start-pos="16531" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里要补一个递归一致性的提醒：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">第 4 层&#34;哲学价值层&#34;也不是终极避风港</span></strong><span leaf="">。一旦&#34;价值函数定义&#34;这件事的确定性裁判被建立起来（比如可量化的伦理评估器、可仿真的战略沙盘），这一层同样会被产线化吸收，人会继续向更高的元层迁移。当前把它列为最高层，是因为它在可见的十到十五年时间窗内&#34;确定性裁判最难建立&#34;，而不是它具有&#34;原则上不可工程化&#34;的地位。</span></p><h3 data-renderer-start-pos="16701" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">9.3 经典递阶控制在 AI 系统里失效的地方</span></h3><p data-renderer-start-pos="16726" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">经典分层递阶控制有一个隐藏前提：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">下层的扰动不会逆向传播到上层</span></strong><span leaf="">。但 AI 系统会破坏这个前提，原因有几个。</span></p><p data-renderer-start-pos="16780" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">第一个失效是 </span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">AI 的能力会&#34;自下而上&#34;重塑上层目标</span></strong><span leaf="">。执行层的 AI 能力突变（比如 GPT 升级），会逼协调层重新划界。经典控制论里没有&#34;执行单元能力突变&#34;这种情况，但在 AI 系统里这是常态。AI 软件产线的层级边界本身是不稳定的，需要经常重新划界。</span></p><p data-renderer-start-pos="16909" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">第二个失效是 </span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">AI 的偏差会&#34;涌现&#34;，没法预先归因到某一层</span></strong><span leaf="">。经典系统里偏差是可定位的——温度高了就是温控器问题。但 AI 系统里，一段错误代码可能是需求理解偏差（决策层），可能是智能体编排错误（协调层），可能是单个智能体输出问题（执行层），也可能是几个智能体的交互涌现。多智能体系统的偏差经常是涌现性的，不归属于任何单一层级。AI 产线工程师在做偏差归因时，会面临一种经典工程师从来没见过的复杂度。</span></p><p data-renderer-start-pos="17110" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">修正方式是增加一个跨层耦合控制的横切机制：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┌</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┐</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">决</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">策</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">├</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┤</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">协</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">调</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">←</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">横</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">切</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">归</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">因</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">涌</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">监</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">测</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">/</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">级</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">再</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">划</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">界</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">├</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┤</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">执</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">行</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">层</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">│</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">└</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">─</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">┘</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↑</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">双</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">向</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">耦</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">合</span></span></span></span></pre><p data-renderer-start-pos="17394" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">横切层不是新的层级，而是专门处理跨层涌现偏差的诊断与重构机制。这一层在经典工程里不需要，但在 AI 工程里是关键岗位。</span></p><h3 data-renderer-start-pos="17455" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">9.4 价值函数定义和偏差仲裁是两回事</span></h3><p data-renderer-start-pos="17476" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">需要把&#34;价值函数定义&#34;和&#34;偏差仲裁&#34;拆开，它们性质完全不同：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="17511" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="17517" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">价值函数定义</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="17527" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">复杂权衡仲裁</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17539" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">时机</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17547" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">系统设计时</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17558" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">系统运行时</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17571" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">频次</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17579" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">低频，但影响深远</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17593" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">高频，但单次影响小</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17610" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">能力要求</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17620" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">抽象建模 + 长期判断</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17637" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">实时决策 + 多目标平衡</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17657" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">类比</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17665" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工艺设计师</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17676" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">调度员、应急指挥</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17692" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">出错成本</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17702" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极高（系统从根上跑偏）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17718" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中等（可纠正）</span></p></td></tr></tbody></table><p data-renderer-start-pos="17731" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">它们最终会分化为两个完全不同的岗位——AI 价值架构师在系统启动前定义&#34;什么是好&#34;；AI 运行时仲裁员在系统运行中处理价值冲突。</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">价值架构师的稀缺性远高于仲裁员</span></strong><span leaf="">——前者影响整个系统的方向，后者只影响单次决策。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="17837" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">十、真正最难的那道坎：场景驱动的隐性知识蒸馏</span></h2><h3 data-renderer-start-pos="17861" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">10.1 这件事是整套理论里被低估最多的一关</span></h3><p data-renderer-start-pos="17885" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">前面所有讨论的&#34;双爬坡&#34;&#34;闭环优先&#34;&#34;节点重构&#34;——都是&#34;建好之后怎么跑&#34;的问题。</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">真正最难、最被低估、也最具决定性的一道坎是：怎么把它建起来</span></strong><span leaf="">。</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="17961" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">难题</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="17967" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">难度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="17973" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">原因</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17981" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">建立 AI 闭环</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="17995" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中高</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18003" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">需要重构流程，但有方法论参考</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18025" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">设计自动验证机制</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18039" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18046" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">软件工程五十年积累了基础设施</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18068" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">分层递阶控制</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18080" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中高</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18088" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">需要新岗位，但岗位可培养</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18108" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">隐性知识的主动蒸馏</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18123" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">极高</span></strong></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18131" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">既无成熟理论，也无成熟工具，且专家自己都不知道自己懂什么</span></strong></p></td></tr></tbody></table><h3 data-renderer-start-pos="18166" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">10.2 新人和 AI Agent 在&#34;成为独当一面&#34;这件事上差距在哪</span></h3><p data-renderer-start-pos="18203" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">注意力释放论说，AI 让人能集中算力做更高价值的事。但要真正实现这一点，必须先解决一个问题：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">怎么让 AI 独当一面，把人的注意力提走</span></strong><span leaf="">？</span></p><p data-renderer-start-pos="18272" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">可以做个对照——</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">一个新人和一个 AI Agent，在让他们成长为独当一面的过程中，到底有什么不同</span></strong><span leaf="">？</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="18326" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="18332" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">新人</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="18338" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI Agent</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18352" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">被动接收能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18364" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中等</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18372" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极强（一次性吃下整个 codebase）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18399" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">主动追问能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18411" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">强（会问&#34;为什么&#34;）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18426" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">弱（被问才答）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18440" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">元认知能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18451" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">强（&#34;我哪里没懂&#34;）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18466" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">弱（不知道自己不知道）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18484" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">反思归纳能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18496" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中（写复盘、总结模式）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18512" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">几乎没有（每次会话独立）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18531" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">知识蒸馏能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18543" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">强（能从老员工身上&#34;挖&#34;知识）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18563" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">几乎没有（只能基于已显化的文本）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18586" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">跨场景关联</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18597" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18604" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">中（取决于上下文窗口）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18622" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">长期记忆沉淀</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18634" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">强（经验内化为直觉）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18649" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极弱（默认无状态）</span></p></td></tr></tbody></table><p data-renderer-start-pos="18664" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">新人和 AI 在&#34;接收 / 学习能力&#34;上其实差不多，AI 在某些维度甚至更强。但</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">在&#34;主动蒸馏知识&#34;这件事上，差距是数量级的</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="18728" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">我会这么总结：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">AI 缺的不是智能，是&#34;自主开采知识矿&#34;的能力</span></strong><span leaf="">。</span></p><h3 data-renderer-start-pos="18761" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">10.3 知识不会自然流淌出来</span></h3><p data-renderer-start-pos="18778" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里有一条我觉得很重要的元规律：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">人的知识不会自然流淌出来，必须被具体的问题和场景驱动才会被逐步从大脑中蒸馏出来</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="18836" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">回想人类组织搞知识管理的所有失败案例：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="18860" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">尝试</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="18866" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">失败模式</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18876" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">Wiki / Confluence</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18899" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">写的人没动力，看的人找不到</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18920" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">知识管理系统（KM）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18935" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">大量文档堆积，但用的时候搜不到</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18958" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">ISO 9001 流程文档</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18977" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">一旦写完就过时，没人维护</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="18997" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">RAG / 知识库</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="19012" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">喂进去的是&#34;显性知识&#34;，不是&#34;被场景驱动蒸馏的知识&#34;</span></p></td></tr></tbody></table><p data-renderer-start-pos="19044" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">所有失败的共同根因都在这一条上：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">没有问题驱动，专家脑子里 90% 的&#34;经验直觉&#34;永远不会被显化</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="19094" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这件事在哲学上其实不是新洞察。波兰尼 1958 年就讲过——&#34;我们知道的比我们能说出来的多&#34;（We know more than we can tell）。当时是哲学命题，现在变成了 AI 工程化的核心瓶颈。</span></p><h3 data-renderer-start-pos="19200" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">10.4 这件事我会叫它&#34;场景驱动的隐性知识蒸馏&#34;</span></h3><p data-renderer-start-pos="19227" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这是 AI 为中心范式得以成立的关键工程门槛。它的核心特征有几条：</span></p><ul style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 12px 0px 0px;padding: 0px 0px 0px 24px;list-style: disc;display: flow-root;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="19264" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">场景驱动</span></strong><span leaf="">：知识必须由具体问题、场景驱动才能涌现，孤立提问问不出来。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="19301" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">主体二元</span></strong><span leaf="">：蒸馏的主体不能是 AI（AI 没有主动性），但也不能完全是人（人有惰性）。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="19347" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">协作回路</span></strong><span leaf="">：必须由人和 AI 共同构成&#34;主动追问 + 即时反馈&#34;的协作回路。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="19388" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">场景化存储</span></strong><span leaf="">：蒸馏出的知识必须以&#34;场景化&#34;格式存储，而不是&#34;陈述性&#34;格式。</span></p></li></ul><h3 data-renderer-start-pos="19428" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">10.5 这道坎为什么特别难</span></h3><p data-renderer-start-pos="19444" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">第一个难点：专家自己都不知道自己懂什么。</span></strong></p><p data-renderer-start-pos="19466" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">即使你直接问专家&#34;请把你所有经验告诉我&#34;，他能输出的只是冰山一角。剩下 90% 他自己都不知道自己拥有，必须等具体问题碰到了才会涌现。&#34;知识蒸馏&#34;在结构上比&#34;知识采集&#34;难一个量级——你不能&#34;问出来&#34;，你必须&#34;逼出来&#34;。</span></p><p data-renderer-start-pos="19577" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">第二个难点：蒸馏需要&#34;对的问题&#34;，但&#34;对的问题&#34;本身需要知识才能问出来。</span></strong></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">让</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">隐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">识</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">涌</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;对的问题&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;对的问题&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">需</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">要</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">懂</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">而</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">懂</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">对</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">题</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">蒸</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">馏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">失</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">败</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↑</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">死</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">循</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span></span></span></pre><p data-renderer-start-pos="19767" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">现实中这个死循环靠新人的主动性打破——新人会去观察、试错、被骂、归纳，慢慢摸索出对的问题。但 AI 没有主动性，它的&#34;问题&#34;是被人喂的，所以它永远进不了这个死循环。</span></p><p data-renderer-start-pos="19851" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">第三个难点：蒸馏出的知识形态是&#34;场景化的&#34;，不是&#34;陈述性的&#34;。</span></strong></p><p data-renderer-start-pos="19884" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">专家的知识不是&#34;什么是 X&#34;，而是&#34;在 Y 场景下应该怎么办&#34;。这意味着蒸馏出来的知识必须以&#34;场景 + 决策&#34;的方式存储，而不是&#34;事实 + 解释&#34;。但当前的 RAG 系统、知识图谱、向量库全都是为陈述性知识设计的——AI 软件工程缺一个&#34;场景化知识&#34;的存储和检索范式。</span></p><h3 data-renderer-start-pos="20020" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">10.6 几个可以入手的方向</span></h3><p data-renderer-start-pos="20036" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">按可落地性从近到远排：</span></p><p data-renderer-start-pos="20049" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">方向一（近期可做）：让 AI 主动问&#34;我为什么被纠正了&#34;。</span></strong></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">输</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">修</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">改</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">系</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">统</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">强</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">触</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">主</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">比</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">对</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">修</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">改</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">前</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">后</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">己</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">生</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">假</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;专家可能基于什么规则做了这个修改？&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">认</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">或</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">修</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">正</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">假</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">沉</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">淀</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;场景规则&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">入</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">库</span></span></span></span></pre><p data-renderer-start-pos="20253" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这个机制的关键是把&#34;专家被动修正&#34;变成&#34;AI 主动追问&#34;，把知识蒸馏的认知负担从专家转移到 AI——专家只做判官，不再做老师。这一步在工程上完全可行，当前大模型能力够用。</span></p><p data-renderer-start-pos="20340" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">方向二（中期）：AI 不等专家来纠错，而是在专家工作时全程跟随观察。</span></strong></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">做</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">日</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">常</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">作</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">写</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">代</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">码</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">review</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">、</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">决</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">策</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">全</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">旁</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">观</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">察</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">标</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">注</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">异</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">常</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">做</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">了</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">X</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">但</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">通</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">常</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">情</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">况</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">下</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">应</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">该</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">做</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">Y</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">判</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">断</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">和</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">上</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">次</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">判</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">断</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">致</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">什</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">么</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">？</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">某</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">个</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">骤</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">停</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">顿</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">了</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">秒</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">可</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">权</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">衡</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">什</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">么</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">？</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">主</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">把</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">疑</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">问</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">做</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">成</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">清</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">合</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">适</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">时</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">机</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">回</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">答</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">入</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">库</span></span></span></span></pre><p data-renderer-start-pos="20573" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">类比一下就是新人入职&#34;看老员工怎么做&#34;再问&#34;刚才那个为什么这样处理&#34;。AI 从被动接受指令变成主动观察和提问。</span></p><p data-renderer-start-pos="20630" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">方向三（中期）：场景化的知识库格式。</span></strong></p><p data-renderer-start-pos="20650" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">要让蒸馏出的知识能被复用，存储格式必须从&#34;陈述性&#34;变成&#34;场景化&#34;：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bold;color: rgb(0, 0, 128);"><span leaf="">scenario_id</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">: </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">S</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">C</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">N</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">1</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bold;color: rgb(0, 0, 128);"><span leaf="">context</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">:</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">业</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">务</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">跨</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">境</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">支</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">付</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">触</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">条</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">件</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">商</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">户</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">提</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">交</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">退</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">款</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">且</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">金</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">额</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">&gt;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">笔</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">限</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">额</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">上</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">下</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">游</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">状</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">态</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">原</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">支</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">付</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">已</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">结</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">算</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">商</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">户</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">余</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">额</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">足</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bold;color: rgb(0, 0, 128);"><span leaf="">decision</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">:</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">推</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">荐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">作</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拆</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">退</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">款</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">推</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">荐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">作</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">直</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">接</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拒</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">绝</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bold;color: rgb(0, 0, 128);"><span leaf="">rationale</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">:</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">商</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">户</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">体</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">验</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">避</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">免</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">次</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">额</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拒</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">绝</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">风</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">原</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">则</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拆</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">后</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">笔</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">风</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">险</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">可</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">历</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">史</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">依</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">据</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">4</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">Q</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">类</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">似</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">场</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">景</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">共</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">生</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">N</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">次</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">全</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">用</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拆</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">案</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bold;color: rgb(0, 0, 128);"><span leaf="">exceptions</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">:</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">当</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">商</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">户</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">处</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">于</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">风</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">黑</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">名</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">时</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">仍</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">直</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">接</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拒</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">绝</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bold;color: rgb(0, 0, 128);"><span leaf="">provenance</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">:</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 0);"><span leaf="">  - </span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">蒸</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">馏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">来</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">源</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">与</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">X</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">在</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">6</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">0</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">5</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">-</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">2</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">3</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">关</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">于</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">单</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: rgb(128, 128, 128);"><span leaf=""><a class="wx_topic_link" topic-id="mpo7a7p0-209jgw" style="color: #576B95 !important;" data-topic="1" data-recommend="">#YYY</a> 的讨论</span></span></span></span></pre><p data-renderer-start-pos="20995" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这种格式有几个关键特性：context 让 AI 能精准匹配，rationale 让 AI 理解&#34;为什么&#34;从而扩展到相似场景，exceptions 让 AI 识别&#34;什么时候这条规则不适用&#34;，provenance 让人可以审查、追溯、维护。这是 RAG 时代的下一代知识库形态。当前没有任何主流工具支持，但这是必经的方向。</span></p><p data-renderer-start-pos="21157" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">方向四（长期）：AI 主动构造极端案例反向逼问专家。</span></strong></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">已</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">掌</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">握</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">领</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">域</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">识</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">来</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">前</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">面</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">方</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">向</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">积</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">累</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">主</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">造</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;边缘场景&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;如果 X 发生在 Y 的同时，应该怎么办？&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;你说过 A 应该这样处理，但当 B 也成立时还成立吗？&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;我注意到规则 R1 和 R2 在 C 场景下会冲突，怎么解？&#34;</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">专</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">家</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">被</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">迫</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">思</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">考</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">从</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">未</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">遇</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">到</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">过</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">场</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">景</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">输</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">出</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">新</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">识</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">→</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">入</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">库</span></span></span></span></pre><p data-renderer-start-pos="21383" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这个方向的妙处是</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">让 AI 的&#34;知识盲区&#34;反过来变成蒸馏的杠杆</span></strong><span leaf="">。AI 不知道的越多，能问出的好问题就越多，专家被逼出的隐性知识就越多。</span></p><p data-renderer-start-pos="21451" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这恰好对应工程史上的一条铁律：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">最深的知识，永远是被&#34;那个不该回答的问题&#34;逼出来的</span></strong><span leaf="">。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="21495" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">十一、人的位置：从&#34;人肉编译器&#34;到&#34;产线设计师&#34;</span></h2><h3 data-renderer-start-pos="21521" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">11.1 过去五十年程序员的真实角色</span></h3><p data-renderer-start-pos="21541" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">我想用一个有点戳人的说法重新定位过去五十年程序员的角色：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">很大一部分软件从业者，其实是在充当&#34;人肉编译器&#34;——把模糊的业务需求翻译成精确的机器指令</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="21616" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这话有点伤人，但放下情绪冷静看：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="21637" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">表象</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="21643" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">真相</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="21651" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">程序员是&#34;创造者&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="21666" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">大部分时候是翻译者</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="21683" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">软件开发是&#34;创作&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="21698" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">大部分时候是形式化编码</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="21717" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">编程是&#34;高阶认知工作&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="21734" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">大部分编码工作是&#34;模糊语义到精确语法&#34;的机械翻译</span></p></td></tr></tbody></table><p data-renderer-start-pos="21765" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这就推出一个挺尴尬的结论：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">过去五十年软件行业的&#34;高薪&#34;，本质上是在为&#34;翻译能力的稀缺&#34;付费，而不是为&#34;创造能力&#34;付费</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="21826" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">而大模型恰好就是第一个比人更便宜、更稳定的&#34;语义翻译器&#34;——它直接打中了软件行业薪酬结构的命门。这也解释了为什么 AI 对软件行业的冲击会比对其他白领行业更剧烈：因为软件行业的&#34;高薪溢价&#34;恰好建立在 AI 最擅长的能力上。</span></p><p data-renderer-start-pos="21939" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里要补一个对照，避免和前面&#34;过去五十年留下了 CI/CD、单测、类型系统等新范式地基&#34;的褒义评价产生矛盾。这俩判断其实是同一枚硬币的两面：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22014" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">面向</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22020" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">主体</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22026" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">评价</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22034" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">人</span></strong><span leaf="">所做的&#34;模糊语义到精确语法翻译&#34;</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22057" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">程序员的认知劳动</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22071" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">是被 AI 替代的命门</span></strong><span leaf="">——薪酬溢价的真实来源被打中</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22104" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">过程中沉淀的工具链（编译器、测试、契约、监控）</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22132" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工程基础设施</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22144" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">是新范式的地基——下一代的&#34;确定性裁判&#34;就建在它上面</span></p></td></tr></tbody></table><p data-renderer-start-pos="22177" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">换句话说：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">程序员个人的劳动被贬值了，但程序员群体留下的工具链反而升值了</span></strong><span leaf="">。这两个评价并存才完整，它们一起回答了&#34;为什么过去五十年是失败的工程化，但又不是白费的五十年&#34;这件事。</span></p><h3 data-renderer-start-pos="22265" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">11.2 五类全新岗位</span></h3><p data-renderer-start-pos="22278" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把&#34;产线建设、维护、调优&#34;具体化下来，会出现五类岗位：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22310" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">岗位</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22316" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">职能</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22322" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">类比经典工程</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22334" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 产线架构师</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22348" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">设计软件生产流程：哪些环节 AI 做、哪些人做、如何衔接</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22382" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工艺工程师</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22395" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">认知 SOP 工程师</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22411" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">把领域知识沉淀为 AI 能稳定执行的流程模板</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22439" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工艺标准编写员</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22454" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">偏差检测工程师</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22467" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">设计自动验证 / 反例生成 / 输出审查机制</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22495" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">QA、质量工程师</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22511" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">AI 产线调优师</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22525" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">持续优化提示词、知识库、模型选型，提升产线良率</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22554" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">产线调优师</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22567" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">认知边界守卫</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22579" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">处理 AI 拉不回的偏差</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22597" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">资深工艺专家</span></p></td></tr></tbody></table><p data-renderer-start-pos="22610" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这里面</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">最稀缺的是&#34;认知边界守卫&#34;</span></strong><span leaf="">。它本质是&#34;偏差拉回&#34;具象化后的产物，要求一个人同时具备比 AI 更深的领域知识（否则识别不出 AI 错在哪）、比普通人更强的元认知（能判断 AI 的判断是否合理）、还有形式化思维（能把模糊偏差转成可验证规则）。</span></p><h3 data-renderer-start-pos="22734" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">11.3 终极稀缺岗位是&#34;产线设计师&#34;</span></h3><p data-renderer-start-pos="22755" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">往前推到阶段 6 之后还会进一步分化：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">6</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">所</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">有</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">研</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">发</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">都</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">护</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">7</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">推</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">论</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">：</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">护</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">内</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">部</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">运</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">维</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">护</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">有</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">类</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">似</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">SRE</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">新</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">义</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">结</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">★</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">真</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">正</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">稀</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">缺</span></span></span></span></pre><p data-renderer-start-pos="22892" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">为什么会分化？因为维护是高频但低密度认知的工作，会被工具进一步自动化；而设计是低频但极高密度认知的工作，永远稀缺。</span></p><p data-renderer-start-pos="22951" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">产线设计师的能力画像我会画成这样：</span></p><table style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px;box-sizing: border-box;border-collapse: collapse;text-indent: 0px;margin: 24px 0px 0px;border-image: none 100% / 1 / 0 stretch;table-layout: auto;font-size: 1em;height: 1px;width: max-content;"><tbody><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;height: 41px;"><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22973" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">能力维度</span></p></th><th style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;background-color: rgb(244, 245, 247);text-align: left;"><p data-renderer-start-pos="22981" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">要求</span></p></th></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="22989" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">业务理解深度</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23001" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极高（必须能识别业务的&#34;自然分治边界&#34;）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23028" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">工程方法论</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23039" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极高（必须懂分层递阶控制论、二阶控制论）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23066" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">隐性知识蒸馏能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23080" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极高（必须能把专家直觉变成产线规则）</span></p></td></tr><tr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23105" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">跨域抽象能力</span></p></td><td style="border-color: rgb(193, 199, 208);border-style: solid;border-width: 1px 0px 0px 1px;box-sizing: border-box;margin: 0px;padding: 8px;min-width: 100px;font-weight: normal;vertical-align: top;border-image: none 100% / 1 / 0 stretch;background-clip: padding-box;"><p data-renderer-start-pos="23117" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><span leaf="">极高（必须能复用方法论到不同领域）</span></p></td></tr></tbody></table><h3 data-renderer-start-pos="23140" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">11.4 教育体系的滞后</span></h3><p data-renderer-start-pos="23154" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">如果未来软件工程师的核心岗位变成&#34;产线架构师 / 认知流程架构师 / 跨层诊断专家 / 产线设计师&#34;，那今天的高校课程体系完全无法培养这种人——计算机系教编程，但新岗位不需要写代码；控制论在自动化系，但他们不懂软件；系统工程在工业工程系，但他们不懂 AI。</span></p><p data-renderer-start-pos="23284" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这意味着未来十年会出现一种全新的复合型工程师，但</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">没有任何高校在批量培养他们</span></strong><span leaf="">。这是一个挺大的人才结构性短缺。</span></p><p data-renderer-start-pos="23339" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">一个推论：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">腾讯这种大厂有可能比高校更早完成新一代工程师的培养</span></strong><span leaf="">。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="23373" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">十二、把这些串起来</span></h2><h3 data-renderer-start-pos="23384" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">12.1 整体逻辑骨架</span></h3><p data-renderer-start-pos="23397" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">把前面所有讨论压成一条主链，大致是这样：</span></p><pre style="white-space:pre-wrap;border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;font-size: 1em;font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &#34;Liberation Mono&#34;, &#34;Courier New&#34;, monospace;height: auto;overflow-y: hidden;cursor: text;background-color: rgb(244, 245, 247);border-radius: 3px;z-index: 2;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 8px 4px 0px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">软</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">件</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">过</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">去</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">五</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">十</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">年</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">其</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">没</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">真</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">正</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">因</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">为</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">缺</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">少</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">源</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">换</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">高</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">智</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">这</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">件</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">事</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">大</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">模</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">型</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">实</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">现</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">了</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">它</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">但</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">同</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">时</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">带</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">来</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">了</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">模</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">型</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">应</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">对</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">范</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">式</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">二</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">控</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">论</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">能</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">自</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">我</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">纠</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">系</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">统</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">角</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">色</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">偏</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">差</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">拉</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">回</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">者</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">边</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">界</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">守</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">卫</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">者</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">价</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">值</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">义</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">者</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">AI</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">置</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">必</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">须</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">是</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;color: black;"><span leaf="">&#34;为中心&#34;</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">，</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">否</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">则</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">会</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">陷</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">入</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">回</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">声</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">室</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">双</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">爬</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">坡</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">无</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">启</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">工</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">程</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">化</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">唯</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">一</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">机</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">强</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">迫</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">接</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">触</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">（</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">外</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">加</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">确</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">定</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">裁</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">判</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">）</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">落</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">地</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">策</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">略</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">闭</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">环</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">优</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">先</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">节</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">点</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">逐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">步</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">开</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">放</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">组</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">织</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">结</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">构</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">继</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">承</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">分</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">治</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">网</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">络</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">演</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">进</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">路</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">径</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">六</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">阶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">段</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">演</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">进</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">法</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">不</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">变</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">同</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">理</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">复</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">制</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">真</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">正</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">最</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">难</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">瓶</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">颈</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">场</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">景</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">驱</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">动</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">的</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">隐</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">性</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">识</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">蒸</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">馏</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">↓</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">终</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">极</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">人</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">力</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">位</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">置</span></span></span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px;cursor: text;min-height: 1px;background-color: rgb(244, 245, 247);margin: 0px;display: grid;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;padding: 0px 4px 8px;z-index: 1;min-height: 1.2em;"><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">产</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">线</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">设</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">计</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">师</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">+</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">认</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">知</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">边</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">界</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">守</span></span><span style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;"><span leaf="">卫</span></span></span></span></pre><h3 data-renderer-start-pos="23759" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 24px 0px 12px;padding: 0px;font-size: 20px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 28px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">12.2 当前的窗口期</span></h3><p data-renderer-start-pos="23772" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">我会说一句可能有点煽动的话：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">这是一个会被五年后回看才意识到价值的窗口期</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="23810" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">认真把&#34;AI 为中心 + 闭环优先 + 分治继承 + 隐性知识蒸馏&#34;这一整套做透的团队，很可能会不远将来对 Copilot 玩家形成代际碾压——就像福特对手工作坊那样。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="23897" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">结语</span></h2><p data-renderer-start-pos="23901" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">过去五十年，软件工程一直在&#34;管理人的不确定性&#34;，但从未真正工程化过。</span></p><p data-renderer-start-pos="23937" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">大模型让&#34;用能源换取高阶智能&#34;第一次成为可能——这才是软件工程真正降临的时刻。但降临不是自动完成的，它需要一场范式的真正变更：</span></p><ul style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 12px 0px 0px;padding: 0px 0px 0px 24px;list-style: disc;display: flow-root;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;" class="list-paddingleft-1"><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="24004" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">范式上</span></strong><span leaf="">：从&#34;人为中心 + AI 辅助&#34;转向&#34;AI 为中心 + 人工辅助&#34;。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="24045" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">机制上</span></strong><span leaf="">：把&#34;确定性的强迫接触&#34;做成 AI 输出的工程化裁判。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="24079" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">结构上</span></strong><span leaf="">：继承人类组织的分治网络，建立&#34;分工协调总线&#34;。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="24110" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">路径上</span></strong><span leaf="">：闭环优先而不是节点替换，从形式化最高的&#34;编码 + 测试&#34;节点起步。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="24151" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">门槛上</span></strong><span leaf="">：攻克&#34;场景驱动的隐性知识蒸馏&#34;这道最难的关。</span></p></li><li style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 4px 0px 0px;padding: 0px;list-style-position: initial;list-style-image: initial;list-style-type: inherit;"><p data-renderer-start-pos="24181" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;line-height: 1.5;"><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">人的位置上</span></strong><span leaf="">：从&#34;人肉编译器&#34;重新定位为&#34;产线设计师 + 偏差拉回者 + 价值定义者&#34;。</span></p></li></ul><p data-renderer-start-pos="24228" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">这不是一个工具升级的问题，是一场比工业革命更深的工程哲学变革。它的真正含义是：</span><strong data-renderer-mark="true" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;font-weight: bolder;"><span leaf="">软件工程，第一次有可能成为一门和经典工程并列的、真正意义上的工程学</span></strong><span leaf="">。</span></p><p data-renderer-start-pos="24303" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 0px;padding: 0px;color: rgba(0, 0, 0, 0.9);font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.5;"><span leaf="">而这场变革的入场券，发给那些敢于&#34;立刻停止把 AI 当作一个更聪明的键盘，开始把它当作一个有待建设和校准的能源驱动工程系统本身&#34;的人。</span></p><hr style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 1px 0px 0px;box-sizing: border-box;height: 2px;margin: 1.714em 0px;background-color: rgba(9, 30, 66, 0.08);border-radius: 1px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"/><h2 data-renderer-start-pos="23897" data-heading-number="" style="border-color: rgb(227, 230, 235);border-style: solid;border-width: 0px;box-sizing: border-box;margin: 28px 0px 12px;padding: 0px;font-size: 24px;color: rgba(0, 0, 0, 0.9);font-weight: 600;line-height: 32px;font-family: system-ui, -apple-system, &#34;system-ui&#34;, &#34;segoe ui&#34;, &#34;Helvetica Neue&#34;, Helvetica, Arial, &#34;PingFang SC&#34;, &#34;Microsoft Yahei&#34;, sans-serif, &#34;apple color emoji&#34;, &#34;segoe ui emoji&#34;, &#34;segoe ui symbol&#34;;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: normal;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: pre-wrap;background-color: rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;"><span leaf="">推荐阅读</span></h2><p><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484884&amp;idx=1&amp;sn=1333c1c9e2cf6b12b26de4b4a989969c&amp;scene=21#wechat_redirect" textvalue="如何用大模型搞垮一个团队？" data-itemshowtype="0" linktype="text" data-linktype="2">如何用大模型搞垮一个团队？</a></span></p><p><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484892&amp;idx=1&amp;sn=0c9b760501fb4d85ee44717a11827ef0&amp;scene=21#wechat_redirect" textvalue="Token烧了，产出在哪？AI编程时代的度量危机与突围" data-itemshowtype="0" linktype="text" data-linktype="2">Token烧了，产出在哪？AI编程时代的度量危机与突围</a></span></p><p><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484821&amp;idx=1&amp;sn=8c3170731cca69550bf91ad6db01100b&amp;scene=21#wechat_redirect" textvalue="2024-2034，软件工程的“雪崩日”及其文明涟漪" data-itemshowtype="0" linktype="text" data-linktype="2">2024-2034，软件工程的“雪崩日”及其文明涟漪</a></span></p><p><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484877&amp;idx=1&amp;sn=ca02a6c6bf7cd0e6927f283d2416e869&amp;scene=21#wechat_redirect" textvalue="2026 Harness Engineering启示录：聪明但不听话的AI，比蠢AI更危险" data-itemshowtype="0" linktype="text" data-linktype="2">2026 Harness Engineering启示录：聪明但不听话的AI比蠢AI更危险</a></span></p><p><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484868&amp;idx=1&amp;sn=57cc3728adacbfb45be8548f3dacb7b3&amp;scene=21#wechat_redirect" textvalue="茹炳晟谈Agent时代产品经理的认知跃迁" data-itemshowtype="0" linktype="text" data-linktype="2">茹炳晟谈Agent时代产品经理的认知跃迁</a></span></p><p><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzkzNDM1MDU3Mg==&amp;mid=2247484826&amp;idx=1&amp;sn=4b0fd611a3272ae453f43f41e485339d&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=28489e18&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516309%26idx%3D1%26sn%3D4c2579ad695d9f09e954dd5d541281c2">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 28 May 2026 13:41:00 +0800</pubDate>
    </item>
    <item>
      <title>智能体沙箱Allox即将开源：让大模型从“问题回答”走向“任务执行”</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516307&amp;idx=1&amp;sn=771333ea5fc5b832a0cc0e9e74976497</link>
      <description>我们设计了Allox，一个面向智能体统一接入的执行沙箱。Allox以更稳定、更低token损耗的CLI控制面统一完成沙箱创建、任务执行、文件传输和策略审计，让Agent在可隔离、可治理、可恢复的环境里完成真实任务。</description>
      <content:encoded><![CDATA[<p>原创 <span>鲁游 张纪岩</span> <span>2026-05-24 19:51</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=c6057fb6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN4CbjVMIFru2P7xQY7VdIYpRyO7q5Wv7MgPLzZYBQMo6qqnpQj2O4UP1kpDKrse0u4pIstb67SD2GcmM16nZOws7rRQiacWgjbI%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>我们设计了Allox，一个面向智能体统一接入的执行沙箱。Allox以更稳定、更低token损耗的CLI控制面统一完成沙箱创建、任务执行、文件传输和策略审计，让Agent在可隔离、可治理、可恢复的环境里完成真实任务。</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);" data-pm-slice="0 0 []"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: center;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">Agent 时代的Sandbox</span></strong></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">智能体执行环境的安全边界</span></strong></p></div></div></div></div><div style="box-sizing: border-box;"><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    过去几年，我们对大模型风险的讨论，主要集中在“它会说什么”，比如模型可能编造论文，给出错误建议，误解用户意图，或者输出带有偏见和风险的内容。换句话说，在Chatbot阶段，大模型的主要风险发生在</span><strong style="box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">输出层</span></span></strong><span leaf="">：它说的话能不能信，它生成的内容有没有错。随着智能体（Agent）的出现，当大模型不再只是回答问题，而是开始调用工具、执行命令、读写文件、访问网页、连接数据库、操作浏览器甚至修改代码仓库时，风险开始出现在</span><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">执行层</span></strong></span><span leaf="">：大模型不再只是“说错话”，而是变成了“做错事”。智能体时代，大模型风险正在从内容风险转向执行风险。</span></p><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    一个Agent在完成任务时，通常不会只生成一段文本。它会经历一条连续的执行链：理解任务→制定计划→调用工具→读取结果→修改计划→再次执行。在这个过程中，Agent可能会运行shell命令、安装依赖、访问外部网页、读取本地文件、调用API，甚至修改项目代码。这些能力让Agent变得真正“能做事”，但也让它拥有了真实世界中的副作用。例如：</span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 30px 0px;width: 100%;align-self: flex-start;background-color: rgb(13, 80, 199);padding: 0px 0px 0px 6px;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: -20px 0px;width: 100%;align-self: flex-start;border-style: solid;border-width: 0px 0px 0px 1px;border-left-color: rgb(13, 80, 199);background-color: rgb(255, 255, 255);padding: 0px 16px;box-sizing: border-box;"><div style="text-align: justify;width: 100%;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">▴ </span></span><span leaf="">误删文件，覆盖配置，读取不该读取的密钥；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">▴ </span></span><span leaf="">访问未知域名，安装不可信依赖；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">▴</span></span><span leaf=""> 在网页、邮件、PDF 中受到间接提示注入影响；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><span leaf="">▴ </span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">在看似合理的多步工具调用中，把一个小错误放大成真实损害；</span></span></span></p></div></div></div><div style="box-sizing: border-box;"><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    2026年4月，PocketOS创始人公开称，一个运行在Cursor中、由Claude驱动的编程Agent在执行任务时，找到了权限过大的Railway API token，并删除了生产volume。相关报道指出，该操作没有经过确认步骤，而且备份也受到影响，导致客户预订、注册和记录短时不可用。这个事件暴露的问题并不只是“模型犯错”，而是Agent获得了可以触达生产环境的真实权限，缺少破坏性操作审批、生产/备份隔离和最小权限控制。此外，Vercel在2026年4月发布的安全公告中提到他们的智能体使用了第三方工具Context.ai，攻击者利用该工具访问并接管了一名员工的Vercel Google Workspace账号，枚举、解密了部分敏感环境变量，导致数据泄漏。</span></p><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    OWASP在LLM Top 10中将这类问题称为“过度授权”（Excessive Agency），即当模型被赋予过大的工具权限或外部系统权限时，模型输出、幻觉或注入攻击可能触发真实动作。OWASP Agentic Application风险中也进一步强调，Agent的工具滥用、权限继承、链式调用和外部内容注入，会形成传统Chatbot不具备的新攻击面。大模型提示词（Prompt）可以告诉模型“不要删除重要文件”“不要访问敏感信息”“不要执行危险命令”，但一旦模型误解任务、被外部内容注入，或者在多轮执行中偏离原本工作流，单靠自然语言规则很难真正阻止副作用发生。这时，Agent需要一个更硬的边界，这个边界就是执行沙箱（Sandbox）。</span></p><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    传统意义上的Sandbox，通常指一个隔离环境：把不可信代码关在容器、虚拟机或受限进程里运行，限制它访问宿主机文件、网络和系统资源。但Agent场景下的Sandbox，不能只被理解为“一个跑代码的容器”。因为Agent不只是执行一段代码，它会持续运行，它需要文件系统，需要 shell，需要浏览器，需要网络，需要长期任务上下文，也需要被审计、被限制、被回滚。所以在Agent时代，Sandbox更准确的定义应该是“围绕智能体行动能力建立的执行边界系统”。它规定了Agent在哪里运行、能访问什么、能调用哪些工具、哪些动作需要审批，以及整个执行过程如何被记录、追踪和恢复。</span></p></div><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);-webkit-transform: translate3d(-4px, 0px, 0px);-moz-transform: translate3d(-4px, 0px, 0px);-o-transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: center;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">从现有Sandbox到Allox</span></strong></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">我们如何设计智能体执行边界</span></strong></p></div></div></div></div><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    如果说前一部分回答的是“为什么Agent需要Sandbox”，那么接下来要回答的是另一个更具体的问题：这个Sandbox到底应该长什么样？现有国内外方案已经给出了不同答案，但它们往往各自强调某一类能力：有的强调云端安全代码执行，有的强调API统一管理，有的强调浏览器、终端和文件系统的一体化，有的强调microVM级强隔离。对于Allox而言，我们并不希望简单拼接这些能力，而是希望提供一个对于Agent来说容易接入，对于开发人员来说沙箱内容容易配置的统一智能体沙箱，让Agent可以在一个独立、可控、可观测、可回滚的环境中完成代码生成、测试执行、网页访问、文件处理和工具调用等任务。在介绍 Allox之前，我们先看一下当前国内外Agent Sandbox相关工作的技术形态。</span></p><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: auto;box-sizing: border-box;"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px -10px;transform: translate3d(-3px, 0px, 0px);-webkit-transform: translate3d(-3px, 0px, 0px);-moz-transform: translate3d(-3px, 0px, 0px);-o-transform: translate3d(-3px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="transform: rotateX(340deg) rotateY(36deg);-webkit-transform: rotateX(340deg) rotateY(36deg);-moz-transform: rotateX(340deg) rotateY(36deg);-o-transform: rotateX(340deg) rotateY(36deg);box-sizing: border-box;"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgb(255, 205, 104);min-width: 5%;max-width: 100%;height: auto;padding: 0px 6px;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">01</span></strong></p></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;min-width: 5%;max-width: 100%;height: auto;margin: 0px 5px 0px 0px;padding: 7px 15px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">国内外Agent Sandbox的主要技术形态</span></strong></p></div></div></div><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    当前面向Agent的Sandbox都在回答同一个问题：当Agent需要真正执行任务时，应该把它放在哪里执行，以及如何限制它的行动范围。主要可以分为四类。</span></p><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 30px 0px;width: 100%;align-self: flex-start;background-color: rgb(13, 80, 199);padding: 0px 0px 0px 6px;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: -20px 0px;width: 100%;align-self: flex-start;border-style: solid;border-width: 0px 0px 0px 1px;border-left-color: rgb(13, 80, 199);background-color: rgb(255, 255, 255);padding: 0px 16px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(13, 80, 199);width: 100%;box-sizing: border-box;"><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">▴ </span></span><strong style="box-sizing: border-box;"><span leaf="">云端托管式代码执行环境：</span></strong><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">典型代表是CubeSandbox，这类面向Agent的云端Sandbox，它通过SDK为Agent提供隔离的代码运行环境，开发者可以上传文件、执行代码、读取输出，并在任务完成后销毁环境。但这类方案通常更偏向“远程代码运行时”，它解决的是Agent 在云端安全运行代码的问题，而不一定完整覆盖本地开发工作流、代码仓库调试、浏览器协同、企业内网部署，以及Agent对执行环境的持续治理需求。</span></span></p><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">一体化开发环境沙箱：</span></strong><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">这类方案比如AIO Sandbox，把Shell、文件系统、浏览器、Notebook、MCP工具等能力集成到同一个容器环境中，使Agent不只是能运行一段代码，而是能够在一个完整工作区里完成“读文件—改代码—运行测试—查看网页—迭代测试”等。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">通用Sandbox管理平台：</span></strong><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">这类系统比如OpenSandbox，通常关注沙箱生命周期管理，例如创建、启动、暂停、销毁、文件传输、命令执行、日志诊断、网络策略配置等。它们不一定绑定某一种Agent，而是提供一套通用API或SDK，使不同Agent都能调用Sandbox。这类平台把Sandbox从一次性的执行容器，提升为可以被管理、被调度、被诊断的基础设施。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">强调强隔离的microVM或轻量虚拟化：</span></strong><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">这类方案比如MicroSandbox，不同于容器化方案，通常用更强的虚拟化边界来运行不可信代码，适合公网、多租户、高风险代码执行等场景，但在启动速度、镜像生态、调试便利性和部署复杂度上也会付出额外成本。</span></span></p></div></div></div><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    总体来看，现有Agent Sandbox方案已经分别在代码执行、工具集成、生命周期管理和强隔离等方面提供了有价值的能力，但它们往往只覆盖了智能体执行需求的某一个侧面。真实的Agent任务并不是简单运行一段代码，而是需要在持续的任务工作区中读写文件、调用工具、执行命令、访问网络，并根据反馈不断迭代。与此同时，现有方案对 Agent 和开发者来说也存在一定接入成本：有的需要适配特定SDK或API，有的需要开发者额外封装工具调用入口，有的需要手动配置容器、镜像、网络和文件挂载，导致Agent不容易快速接入，开发者也难以用统一方式复现、调试和治理任务过程。我们希望一个Agent Sandbox不仅要能提供隔离环境，还要能统一组织任务上下文、多工具协同、权限边界、执行治理和过程审计，并提供对Agent和开发者都足够简单的统一入口。换句话说，Agent Sandbox的设计核心不只是“把Agent放在哪里运行”，而是“如何让Agent低成本接入，并在可控、可观测、可恢复的边界内完成真实任务”。</span></p><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: auto;box-sizing: border-box;"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px -10px;transform: translate3d(-3px, 0px, 0px);-webkit-transform: translate3d(-3px, 0px, 0px);-moz-transform: translate3d(-3px, 0px, 0px);-o-transform: translate3d(-3px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="transform: rotateX(340deg) rotateY(36deg);-webkit-transform: rotateX(340deg) rotateY(36deg);-moz-transform: rotateX(340deg) rotateY(36deg);-o-transform: rotateX(340deg) rotateY(36deg);box-sizing: border-box;"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgb(255, 205, 104);min-width: 5%;max-width: 100%;height: auto;padding: 0px 6px;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">02</span></strong></p></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;min-width: 5%;max-width: 100%;height: auto;margin: 0px 5px 0px 0px;padding: 7px 15px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">Allox设计：从四个组件维度，到六类行动边界</span></strong></p></div></div></div><div style="box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    在工程实现中，我们可以把Sandbox拆成执</span><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">行隔离层、任务工作区、多工具执行场、执行治理层</span></strong></span><span leaf="">四个组件。执行隔离层负责为Agent提供独立的运行环境，将任务执行与宿主机隔离开来；任务工作区负责为每个任务创建执行空间；多工具执行场则负责组织工具调用；最后，执行治理层提供命令执行、文件访问、网络连接、工具调用等关键节点的策略检查。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    此外，我们可以从六类边界来描述Sandbox的核心能力：</span><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">文件边界、网络边界、命令边界、身份边界、资源边界和审计边界</span></strong></span><span leaf="">。它们分别回答Agent能读写什么、能访问哪里、能执行什么、以什么身份执行、能消耗多少资源，以及执行过程如何被记录和追踪，这六类边界共同构成了Agent Sandbox的能力基线。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    基于上述分析，我们设计了</span><span style="color: rgb(13, 80, 199);box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">Allox，一个面向智能体统一接入的执行沙箱</span></strong></span><span leaf="">。Allox以更稳定、更低token损耗的CLI控制面统一完成沙箱创建、任务执行、文件传输和策略审计，让Agent在可隔离、可治理、可恢复的环境里完成真实任务。Allox的目标可以概括为四句话：第一，为Agent提供独立的执行隔离，并支持智能体快速接入；第二，为每个任务提供可持久、可销毁的工作区；第三，把 Shell、浏览器、文件系统等能力组织成统一的多工具执行场；第四，对Agent的执行过程进行记录、约束和治理。Allox在现有容器生态和Agent工具链的基础上，形成了一个面向Agent执行的统一控制层，把沙箱生命周期、任务工作区、多工具能力和执行治理组织起来，使开发者、Agent都可以用一致的方式使用Sandbox。</span></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 30px 0px;width: 100%;align-self: flex-start;background-color: rgb(13, 80, 199);padding: 0px 0px 0px 6px;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: -20px 0px;width: 100%;align-self: flex-start;border-style: solid;border-width: 0px 0px 0px 1px;border-left-color: rgb(13, 80, 199);background-color: rgb(255, 255, 255);padding: 0px 16px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(13, 80, 199);width: 100%;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在执行隔离层上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox通过容器为每个Agent任务提供独立运行环境，将任务执行与宿主机隔离开来。相比直接在本机运行Agent，容器化沙箱可以限制文件系统、进程空间、资源使用和环境依赖，降低误操作对真实机器的影响。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在任务工作区上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox为每个任务创建独立工作区，Agent的文件读写、代码修改、依赖安装、测试运行都在该工作区内完成。任务结束后，工作区可以保留用于复盘，也可以被销毁以清理副作用。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在多工具执行场上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox把Shell、浏览器、文件系统、Notebook、编辑器和外部工具放在同一个沙箱上下文中，使他们共享同一个工作区、同一组文件和同一套执行状态。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在执行治理层上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox不希望Sandbox只是一个临时容器，而是希望它成为Agent执行过程的治理入口。Allox在命令执行、文件访问、网络连接、工具调用等关键节点加入了策略检查、风险提示、审批确认、日志记录和异常回滚的治理措施。</span></span></p></div></div></div><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6666666666666666" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032653" src="https://wechat2rss.xlab.app/img-proxy/?k=f45d3b03&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5pIHgMELd2wSBZVkbGQibvndvJWsb8RicoPz9hZ1uiaxNUQOwv3JicahyASrtUCfpLxY3a4FLfzRqQsdZLCmGyiaLpYcvfXJQsLFUk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 30px 0px;width: 100%;align-self: flex-start;background-color: rgb(13, 80, 199);padding: 0px 0px 0px 6px;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: -20px 0px;width: 100%;align-self: flex-start;border-style: solid;border-width: 0px 0px 0px 1px;border-left-color: rgb(13, 80, 199);background-color: rgb(255, 255, 255);padding: 0px 16px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(13, 80, 199);width: 100%;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在文件边界上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox将Agent的读写范围限制在任务工作区中，并避免默认暴露宿主机敏感目录。对于需要输入的代码仓库、数据文件或配置文件，Allox可以通过显式挂载、复制或上传的方式进入沙箱，而不是让Agent直接访问开发者本机环境。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在网络边界上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox可以根据任务需要配置网络访问策略。对于不需要联网的任务，可以默认关闭网络；对于依赖安装、网页访问或API调用，可以通过白名单、代理或受控出口进行访问，避免Agent任意连接未知外部资源。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在命令边界上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox可以将Agent的命令执行收敛到统一入口。所有shell命令不再直接运行在宿主机，而是在沙箱中执行；同时，高危命令、长时间运行命令、后台进程和破坏性操作可以被进一步识别、记录或拦截。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴</span><strong style="box-sizing: border-box;"><span leaf=""> 在身份边界上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox可以避免Agent默认继承开发者本机身份。对于需要凭据的任务，可以采用任务级凭据、短效Token或最小权限授权，使Agent即使发生错误调用，也不会获得超出任务范围的能力。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在资源边界上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox可以为每个沙箱设置 CPU、内存、磁盘和运行时间限制，防止Agent因错误循环、测试卡死或依赖安装异常耗尽宿主资源。任务完成后，沙箱可以自动停止或销毁，释放占用资源。</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">▴ </span><strong style="box-sizing: border-box;"><span leaf="">在审计边界上</span></strong><span leaf="">，</span><span style="color: rgb(62, 62, 62);box-sizing: border-box;"><span leaf="">Allox可以记录沙箱创建、命令执行、文件变化、工具调用和任务结果，使Agent的执行过程不再是黑盒。开发者不仅能看到最终生成了什么，也能追踪Agent是如何一步步得到这个结果的。</span></span></p></div></div></div><div style="display: flex;width: 100%;flex-flow: column;box-sizing: border-box;"><div style="z-index: auto;box-sizing: border-box;"><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px -10px;transform: translate3d(-3px, 0px, 0px);-webkit-transform: translate3d(-3px, 0px, 0px);-moz-transform: translate3d(-3px, 0px, 0px);-o-transform: translate3d(-3px, 0px, 0px);box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;box-sizing: border-box;"><div style="transform: rotateX(340deg) rotateY(36deg);-webkit-transform: rotateX(340deg) rotateY(36deg);-moz-transform: rotateX(340deg) rotateY(36deg);-o-transform: rotateX(340deg) rotateY(36deg);box-sizing: border-box;"><div style="text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgb(255, 205, 104);min-width: 5%;max-width: 100%;height: auto;padding: 0px 6px;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">03</span></strong></p></div></div></div></div></div></div></div><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 0px 0px 10px;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;align-self: flex-start;flex: 0 0 auto;border-style: solid;border-width: 2px;border-color: rgb(62, 62, 62);box-shadow: rgb(13, 80, 199) 5px 5px 0px 0px;min-width: 5%;max-width: 100%;height: auto;margin: 0px 5px 0px 0px;padding: 7px 15px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">Allox与现有 Sandbox 的能力对比</span></strong></p></div></div></div><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    为了更清楚地说明Allox 的定位，我们将Allox和代表性的Sandbox进行了对比。</span></p><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6666666666666666" data-s="300,640" data-type="png" data-w="1536" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-croporisrc="https://mmbiz.qpic.cn/mmbiz_png/Xicj3MvDEIN7r3icgZ0u1QIY4jiaqRSIMicqCGtD0cEXICSicfFqGodtljpicrZS2NXjibjXt6jWrnjc9umUF8uPMrjqru8dxWeBDX2hhUsfdVibzXg/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="578" data-cropsely2="385" data-imgfileid="100032658" src="https://wechat2rss.xlab.app/img-proxy/?k=89fcf5e0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7r3icgZ0u1QIY4jiaqRSIMicqCGtD0cEXICSicfFqGodtljpicrZS2NXjibjXt6jWrnjc9umUF8uPMrjqru8dxWeBDX2hhUsfdVibzXg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    综合来看，Allox首先强调“边界优先”。我们从文件、网络、命令、身份、资源和审计六类边界定义 Agent可以做什么，再反推系统应该提供哪些接口，而不是先有一个容器再向外包装功能。第二，Allox强调“入口统一”。对于Agent来说，入口越多，调用越复杂，策略越难统一；对于开发者来说，入口越多，复现和排障越困难。Allox用CLI把开发者和Agent操作收敛在一条链路上，让沙箱既能被Agent调用，也能被开发者直接操作。第三，Allox强调“本地和内网优先”。很多强隔离云端方案更适合公网多租户，而大量真实需求发生在本地项目、实验室服务器和企业内网。Allox当前选择容器路线，是为了降低落地门槛，并让后续架构可以平滑扩展。</span></p><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;background-color: rgba(134, 198, 252, 0.06);padding: 7px;box-sizing: border-box;"><div style="justify-content: flex-start;display: flex;flex-flow: row;margin: -10px 0px;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;align-self: flex-start;flex: 0 0 auto;padding: 0px 23px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    目前，Allox的第一版将于近期开放。后续，我们会继续增强Allox的策略治理能力，包括更细粒度的网络访问控制、高危命令识别、文件变更审计、任务级身份管理、执行过程回放。</span></p></div></div></div></div></div><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">    Allox由复旦大学CodeWisdom团队的AI系统工程组博士生鲁游、硕士生张纪岩、张坤、黄鑫渝、郝硕共同参与研发。团队聚焦大模型智能体基础设施研究，包括智能体构造、可观测体系、测试与保障、工具调用与Skill优化等，致力于构建更可靠、更可控、更易落地的智能体基础设施。    </span></p><div style="text-align: left;justify-content: flex-start;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;min-width: 5%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: center;padding: 0px 9px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">作者简介</span></p></div></div></div><div style="margin: 0px 0% 10px;text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;background-color: rgba(132, 189, 227, 0.04);align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 0px 0% 10px;text-align: justify;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;align-self: center;height: auto;margin: 0px 20px;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 5px 0% 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 100 100 0%;box-sizing: border-box;"><div style="text-align: center;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(175, 223, 255);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">鲁游</span></p></div></div><div style="text-align: center;box-sizing: border-box;"><div style="color: rgb(127, 136, 143);text-align: justify;font-size: 14px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学CodeWisdom团队AI系统工程组博士。主要研究方向包括自动驾驶系统测试，大模型智能体测试与保障。</span></p></div></div></div></div></div><div style="display: inline-block;vertical-align: middle;width: 25%;flex: 0 0 auto;height: auto;align-self: center;margin: 0px 20px 0px 0px;box-sizing: border-box;"><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-width: 0px;border-radius: 50%;border-style: none;border-color: rgb(62, 62, 62);overflow: hidden;box-shadow: rgb(0, 0, 0) 0px 0px 0px;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="jpeg" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032651" src="https://wechat2rss.xlab.app/img-proxy/?k=5c5a73ec&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN7enADs7pliceqPkFNEHNwRibgLnxiaGWoribZiczE64qgUjY4eaKibjnIoQs56gKkl1rVjOPCXfLWGoF5wRgn0N9UucMVsnVlfLia5t4%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div></div></div></div></div><div style="margin: 0px 0% 10px;text-align: left;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;background-color: rgba(132, 189, 227, 0.04);align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 0px 0% 10px;text-align: justify;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;align-self: center;height: auto;margin: 0px 20px;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 5px 0% 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: flex-start;flex: 100 100 0%;box-sizing: border-box;"><div style="text-align: center;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(175, 223, 255);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">张纪岩</span></p></div></div><div style="text-align: center;box-sizing: border-box;"><div style="color: rgb(127, 136, 143);text-align: justify;font-size: 14px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学CodeWisdom团队AI系统工程组硕士。主要研究方向包括模型合并技术、大模型智能体构造。</span></p></div></div></div></div></div><div style="display: inline-block;vertical-align: middle;width: 25%;flex: 0 0 auto;height: auto;align-self: center;margin: 0px 20px 0px 0px;box-sizing: border-box;"><div style="text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-width: 0px;border-radius: 50%;border-style: none;border-color: rgb(62, 62, 62);overflow: hidden;box-shadow: rgb(0, 0, 0) 0px 0px 0px;width: 100%;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="jpeg" data-w="809" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032650" src="https://wechat2rss.xlab.app/img-proxy/?k=ab1df6e6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN6TJHLeERtSBBQ4m9FQYHXnY48AujMVcxLxcbokOmFSFnCYqTuzELicbvaf6D9g6gLGrrHJ378PwlfDxGapuAKYHaTy6FTFbVRk%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div></div></div></div></div><div style="font-size: 10px;color: rgb(127, 136, 143);padding: 0px 10px;box-sizing: border-box;"><p style="word-break: break-all;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">参考文献</span></p><ol style="list-style-type: decimal;box-sizing: border-box;padding-left: 20px;list-style-position: outside;" class="list-paddingleft-1"><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">OWASP GenAI Security Project. OWASP Top 10 for Agentic Applications 2026.</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">OWASP Agentic Security Initiative. Agentic AI: Threats and Mitigations.</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">Alibaba. OpenSandbox: Secure, Fast, and Extensible Sandbox Platform for AI Applications. GitHub repository.</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">Agent-Infra. AIO Sandbox: All-in-One Sandbox for AI Agents. GitHub repository.</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">TencentCloud. CubeSandbox. GitHub repository.</span></p></li><li style="box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">superradcompany. microsandbox: secure, local and self-hosted microVM sandboxes. GitHub repository.</span></p></li></ol></div><div style="font-size: 14px;box-sizing: border-box;"><p style="text-align: right;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">审核丨陈碧欢</span></p><p style="text-align: right;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">排版</span><span style="text-align: justify;box-sizing: border-box;"><span leaf="">丨牛嘉阳</span></span></p></div><div style="text-align: center;margin: 15px 0% 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 40%;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0168674698795181" data-s="300,640" data-type="png" data-w="830" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032649" src="https://wechat2rss.xlab.app/img-proxy/?k=cad0a36c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6gd9glNTicYfFf3vvTGHIWDjDbzWiabn2QUia88tRcPeicibsp4L4GgWiaKiblpjiaj9hLrEo0xTqQtE7iaAJqqVEgbFlyD6BqFL4LBIzg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="padding: 0px 10px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span style="box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="font-size: 13px;box-sizing: border-box;"><span leaf="">欢迎关注CodeWisdom，Codewisdom平台由复旦大学软件工程实验室运营，提供智能化软件开发平台及线上沙龙相关资讯，关注可了解更多智能化软件开发的最新消息~</span></span></strong></span></p></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=2e77da9e&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516307%26idx%3D1%26sn%3D771333ea5fc5b832a0cc0e9e74976497">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sun, 24 May 2026 19:51:00 +0800</pubDate>
    </item>
    <item>
      <title>活动预告｜CodeWisdom 可信AI系统系列学术报告第12期：Toward Seeing What Agents Do: Interpretive Work in the Age of Agentic AI</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516296&amp;idx=1&amp;sn=fa5e5447082e75988e578603fe8b8978</link>
      <description>报告时间：2026年5月25日（周一）下午15:30-17:00</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-05-18 16:22</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a628f204&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN5S4DhzdCOkgb6yrgMGAtu8vkaNn2zrpoxsE9MoFsiaNAt8dQDiak27DYHmzHV2E9OYh8D17wqwYnbHJnt27LU5dgDhHFNHX9ULQ%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>报告时间：2026年5月25日（周一）下午15:30-17:00</p>
  <div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;margin: 80px 0px 20px;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;" data-pm-slice="0 0 []"><div style="display: inline-block;width: 769px;vertical-align: top;background-color: rgba(143, 179, 219, 0.1);padding: 0px 15px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: -10px 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;height: auto;align-self: center;box-sizing: border-box;"><div style="text-align: center;margin: -52px 0px 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-width: 0px;border-radius: 497px;border-style: none;border-color: rgb(62, 62, 62);overflow: hidden;width: 347.5px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0143790849673202" data-s="300,640" data-type="png" data-w="765" style="vertical-align:middle;max-width:100%;width:347.5px;box-sizing:border-box;" data-imgfileid="100032637" src="https://wechat2rss.xlab.app/img-proxy/?k=b7bd0050&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6QL8Rqm3T4DuusfdOjBJH7yqJHick7VfpJgiczcQbib6GQS7Xv94qMYiaicnUTRETSgGM78ibGLXGKYrKvdpDFPbmPoOW8a4icVoxpSo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="margin: 10px 0px;text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 8px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">Jie  Gao</span></strong></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">Johns Hopkins University</span></p></div></div></div></div></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;margin: 50px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="transform: perspective(0px);transform-style: flat;box-sizing: border-box;"><div style="text-align: right;margin-top: 10px;margin-bottom: 10px;transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align:middle;max-width:100%;width:79px;box-sizing:border-box;" data-imgfileid="100032640" src="https://wechat2rss.xlab.app/img-proxy/?k=634993b9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7RYmlPH6oTODu2YSP4oKSBAez4sPicPhMf1BhjEKsW2yib07XCskPTSEgWB97hCmBq6mtgMyqhz4ic0AU4GX9aWFVKmkpMjGqUdQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;padding: 0px 33px;background-color: rgb(143, 197, 219);box-sizing: border-box;"><div style="margin: 10px 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">内容简介</span></b></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="text-align: left;margin-top: 10px;margin-bottom: 10px;transform: translate3d(-22px, 0px, 0px);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align:middle;max-width:100%;width:79px;box-sizing:border-box;" data-imgfileid="100032639" src="https://wechat2rss.xlab.app/img-proxy/?k=74c524f6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5aGmD8g4sd3CfTy7eby33BBMeGP4uuzkufI9BFUf8ypPlDBfnNzmhrhAOL4JBlr9AHWmCKnyRicoictE1gZ0KhlVWcIcbpkib6IA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: left;justify-content: flex-start;margin: 10px 0px 0px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-left-style: solid;border-left-width: 2px;border-bottom-left-radius: 0px;border-left-color: rgb(143, 179, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">题目</span></strong></p></div></div></div></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">Toward Seeing What Agents Do: Interpretive Work in the Age of Agentic AI</span></p></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;margin: 0px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-left-style: solid;border-left-width: 2px;border-bottom-left-radius: 0px;border-left-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">摘要</span></b></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p data-pm-slice="0 0 []"><span style="color: rgb(212, 212, 212);"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">Interpretive work means turning unstructured data (meeting transcripts, codebases, scientific literature, patient interviews) into structured understanding through human judgment. It is central to fields from scientific research to healthcare, law, and policy. As AI agents take on increasingly autonomous roles in this work, we have reached a turning point. Agents can now perform interpretive work end-to-end, yet we lack methods for seeing what those agents actually do, understanding how they work alongside humans, and judging whether they do it well. In this talk, I will present three lines of work, from supporting the humans who do this task, to building agents that automate it, to seeing what those agents actually do. First, I support humans doing interpretive work with AI systems: CollabCoder (CHI 2024) for qualitative analysis and CodeMap for code comprehension. CodeMap received an ACM SIGSOFT Distinguished Paper Award at ICPC 2026 and showed that cognitively aligned LLM-based visualization reduces developers&#39; reliance on raw LLM output. Second, I automate this work with multi-agent systems. My recent work, LLM-as-Peer-Debriefer, uses peer-debriefing agents, each grounded in a different perspective from qualitative research, to refine agent-generated analysis and bring it closer to human interpretation. This work led me to a question the field can no longer avoid: what are these agents actually doing as they perform interpretive work? Third, and the main focus of my research going forward, I see what autonomous agents do as they work, using social science methods like Grounded Theory to interpret their behavior, build behavior profiles across and within agents, and help humans locate where agents fail. Lastly, I will present next steps: analyzing how agent systems behave, evaluating AI-generated interpretations, and extending these methods to high-stakes domains such as healthcare, where the cost of misinterpretation is high. Together, these steps aim at a single goal: making it easier to see, understand, and improve what agents do, so humans can oversee and deploy them well.</span></span></span></p></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;margin: 0px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-left-style: solid;border-left-width: 2px;border-bottom-left-radius: 0px;border-left-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">报告人</span></b></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p data-pm-slice="0 0 []"><span style="color: rgb(212, 212, 212);"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">Jie Gao (<a href="https://gaojie058.github.io/)" target="_blank">https://gaojie058.github.io/)</a> is a Malone Postdoctoral Fellow at Johns Hopkins University, jointly affiliated with the Malone Center for Engineering in Healthcare, the Data Science and AI Institute, and the Center for Language and Speech Processing, where she is mentored by Mark Dredze, Ziang Xiao, and Chien-Ming Huang. She has worked in computer-assisted qualitative analysis since before the rise of LLMs. Her research studies how humans perform interpretive work and how AI can support it, across qualitative analysis, code comprehension, and agent behavior analysis. Her recent work on CodeMap received an ACM SIGSOFT Distinguished Paper Award at ICPC 2026. Earlier work on CoAIcoder (TOCHI 2023) and CollabCoder (CHI 2024) introduced early designs for human-AI collaboration in qualitative analysis, now widely adopted in the field. Her work has been published in venues including CHI, TOCHI, ICPC, UIST, and Ubicomp, with additional work at EMNLP workshops. She also developed mindcoder.ai, a publicly deployed platform for AI-assisted qualitative analysis. Before Johns Hopkins, Jie was a Postdoctoral Researcher at MIT&#39;s SMART program in Singapore, working with Thomas W. Malone on collective intelligence and human-AI teams. She received her PhD from the Singapore University of Technology and Design (SUTD) under Simon Perrault, and visited as a PhD student at the University of Notre Dame and the National University of Singapore. She serves as Associate Chair for the CHI Main Track (2025, 2026), and has reviewed for CHI, CSCW, UIST, AIED, ACM TIIS, IJHCI, and Empirical Software Engineering. She also co-organized the CHI 2024 workshop &#34;LLMs as Research Tools.&#34;</span></span></span></p></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;margin: 30px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="transform: perspective(0px);transform-style: flat;box-sizing: border-box;"><div style="text-align: right;margin-top: 10px;margin-bottom: 10px;transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align:middle;max-width:100%;width:79px;box-sizing:border-box;" data-imgfileid="100032644" src="https://wechat2rss.xlab.app/img-proxy/?k=ef77f59a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN62YK29oicJ8sxSbNxyRWFHUCr4tbVoMCgoR8fjrufJdQic7L0bRh6VHnZiaYxyfoVaQAuumfqzGYibDtdzqAAXwvB3wXQmvic41nSY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;padding: 0px 33px;background-color: rgb(143, 197, 219);box-sizing: border-box;"><div style="margin: 10px 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">时间安排</span></strong></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="text-align: left;margin-top: 10px;margin-bottom: 10px;transform: translate3d(-22px, 0px, 0px);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align:middle;max-width:100%;width:79px;box-sizing:border-box;" data-imgfileid="100032643" src="https://wechat2rss.xlab.app/img-proxy/?k=4d247a9e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5fpSKJuQMwS7mZG183RiaFI5BKRl5O1O9ZlKpsNI9x7AEbmnm3vY5ib58AGcJfss80nibdOS79Tellkl1KISfLzg9GvSq3e9v7MA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;margin: 10px 0px;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 769px;vertical-align: top;border-style: solid;border-width: 1px;border-color: rgb(143, 179, 219);padding: 20px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 10px 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="color: rgb(143, 197, 219);text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">❖</span></p></div></div><div style="display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;box-sizing: border-box;"><div style="margin: 0px;text-align: center;box-sizing: border-box;"><div style="text-align: justify;color: rgb(143, 197, 219);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">时间：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">2026年5月25日（周一）下午15:30-17:00</span></p></div></div></div></div><div style="display: flex;flex-flow: row;margin: 10px 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="color: rgb(143, 197, 219);text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">❖</span></p></div></div><div style="display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;box-sizing: border-box;"><div style="margin: 0px;text-align: center;box-sizing: border-box;"><div style="text-align: justify;color: rgb(143, 197, 219);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">地点：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学江湾校区交叉二号楼D2009</span></p></div></div></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: auto;text-indent: 0px;text-transform: none;white-space: normal;widows: auto;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;margin: 30px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="transform: perspective(0px);transform-style: flat;box-sizing: border-box;"><div style="margin-top: 10px;margin-bottom: 10px;transform: rotateY(180deg);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align:middle;max-width:100%;width:79px;box-sizing:border-box;" data-imgfileid="100032642" src="https://wechat2rss.xlab.app/img-proxy/?k=5f529c1a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN6xtjXOYCjxiaP0JGLBsgkhyuXWBr3qr8d7Ye37r1NRY3CPlRTMFVOL8qF9pQAAXJp79AuU3UpICic9Zf2xhdOsCY0RFYib2LiaIVM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 253.765625px;align-self: center;flex: 0 0 auto;height: auto;padding: 12px;background-color: rgb(143, 197, 219);margin: 0px 10px;box-sizing: border-box;"><div style="margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 229.765625px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="688" style="vertical-align:middle;max-width:100%;width:229.765625px;box-sizing:border-box;" data-imgfileid="100032638" src="https://wechat2rss.xlab.app/img-proxy/?k=dff2022c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN79FDrNVJLFugTcr1OjRdq5aiaqp0blIxcbNsbdhjjXiaRMicdJuKYs9LpRxAkqyHibtdlkNSv0XI3RS6FPzKdLm6LxrExR9BrvPeA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align:middle;max-width:100%;width:79px;box-sizing:border-box;" data-imgfileid="100032641" src="https://wechat2rss.xlab.app/img-proxy/?k=f9cf4ac4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6n4niaplx7jNcszApIeCk31RCGMuh36bVbH90GGuribxWicEtvhTQ2aITW4BYybbRDd7coXuqhJJwhyYvPENrbbPTVk3Vuz9k9k4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=c2823980&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516296%26idx%3D1%26sn%3Dfa5e5447082e75988e578603fe8b8978">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 18 May 2026 16:22:00 +0800</pubDate>
    </item>
    <item>
      <title>Agentic AICon之“智能体赋能软件研发”专场</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516277&amp;idx=1&amp;sn=f58604848594162eabfaa0a8775c3422</link>
      <description>2026年6月5日，上海明捷万丽酒店二层宴会厅</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-05-14 08:00</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=0f24df89&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN5SHiciblWyt5T7R0uCRiciauADGBUNibs37rXrSxCcibmIrYQ29iatc2fNAkxKeNtbHMMmsxmG1a6hfiaxuk6Z0JZXib93FexsuD4nArzg%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>2026年6月5日，上海明捷万丽酒店二层宴会厅</p>
  <p>Agentic AICon（智能体应用与架构工程大会）之“智能体赋能软件研发”专场。由复旦大学CodeWisdom团队和它的朋友们共同献上！</p><p>时间：2026年6月5日9:00-18:30</p><p>地点：上海明捷万丽酒店二层宴会厅（上海市普陀区铜川路50号）</p><div><p style="display: inline-block;"><img data-ratio="5.5130718954248366" data-w="1224" data-type="jpg" src="https://wechat2rss.xlab.app/img-proxy/?k=b681caae&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FXicj3MvDEIN6DW9QrRL50j4XOxxw6prPZL83bRBSf3hhicUnqXqkW9icmTHe7QibLQPQibaVArDBh0SiaDF8geDpI0hhsN41BS5E0iciaP3MSj3VW1M%2F640%3Fwx_fmt%3Djpeg"/></p></div><p style="display: none;"><mp-style-type data-value="10000"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=8ea80b5a&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516277%26idx%3D1%26sn%3Df58604848594162eabfaa0a8775c3422">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 14 May 2026 08:00:00 +0800</pubDate>
    </item>
    <item>
      <title>开源风险治理平台“伏羲”在安全补丁迁移中取得重要进展，助力开源软件安全风险缓解</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516264&amp;idx=1&amp;sn=64319fec57182b0961e9c279d3b9d460</link>
      <description>聚焦开源安全补丁迁移难题，基于语法语义增强的大模型，赋能自动化补丁迁移</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-05-13 09:00</span> <span style="display: inline-block;">上海</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f47e755b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN6HqFR6FYQJ5LXMGYo1WcryFuu9tFhwsR3mztkTCnsHtFIsnbgubD52A3nKanhX3TPPkKiczfMr3ErLO77v7gIIvbWe7S1WibfEs%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>聚焦开源安全补丁迁移难题，基于语法语义增强的大模型，赋能自动化补丁迁移</p>
  <div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">研究背景：安全补丁迁移是开源软件供应链风险缓解的重要手段</span></strong></p></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">随着开源软件的广泛应用，越来越多的软件系统依赖开源组件、复用开源代码，并基于上游项目形成多个长期维护分支或下游衍生项目。当上游项目披露漏洞并发布安全补丁后，相关补丁是否能够及时、准确地迁移到其他受影响分支或下游衍生项目中，直接关系到开源软件供应链的整体安全水平。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">然而，在真实开源生态中，安全补丁的迁移既不全面也不及时。一项针对26个流行开源项目、806个 CVE 的实证研究表明，超过80%的CVE-分支对从未完成补丁迁移；在这些未修复漏洞中，47.39%属于高危或严重漏洞；即使最终完成修复，平均也需要 40.46 天。更值得关注的是，约20%的漏洞已经存在公开PoC，这意味着攻击者可以在补丁尚未迁移到受影响分支或下游项目之前，利用已公开信息实施攻击 [1]。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">针对安全补丁难以及时迁移的问题，学术界和工业界已经开展了一系列研究。现有自动化补丁迁移技术大致可以分为两类：基于模式匹配的方法和基于大模型的方法。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">第一类是基于模式匹配的补丁迁移方法。例如FixMorph [2]和TSBPORT [3]通过分析历史补丁，总结补丁修改模式，并在目标分支中寻找相似代码位置进行补丁适配。这类方法在处理结构相对稳定、修改模式较为明确的补丁时具有较好效果，但其能力高度依赖预先定义或学习到的补丁模式。当目标分支与原始分支之间存在较大语法结构差异、控制流重构或辅助函数变化时，模式匹配方法往往难以准确完成迁移。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">第二类是基于大模型的补丁迁移方法。例如PPatHF [4] 尝试利用大语言模型理解源分支与目标分支之间的代码差异，并自动生成适配目标分支的补丁。相比传统模式方法，大模型具备更强的代码理解和生成能力，能够处理更加灵活的代码变化。然而，现有大模型方法为了压缩上下文而进行的预处理可能删除与漏洞相关但未被修改的关键代码；此外，PPatHF的大模型微调任务与真实补丁迁移任务不匹配，导致跨项目泛化能力受限；同时缺少有效的自动检查机制，模型生成的补丁一旦出现语义偏差或语法错误，难以及时发现和修正。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">为了更直观地说明目前工作在安全补丁迁移中的局限，我们选取了两个真实漏洞补丁迁移案例进行分析。第一个案例来自OpenSSL 中的CVE-2023-0465。如图一所示，该漏洞源于check_policy函数对EXFLAG_INVALID_POLICY标志处理不当，可能导致证书链校验中的安全绕过。主分支中的原始补丁新增了针对异常策略标志的检查逻辑和错误处理逻辑，但当该补丁迁移到OpenSSL_1_1_1-stable分支时，由于两个分支在错误处理方式和控制流结构上已经存在差异，直接使用git cherry-pick会产生冲突，无法完成自动迁移。进一步地，基于模式的补丁迁移工具TSBPORT [3]虽然尝试生成目标分支补丁，但由于过度依赖预定义修改模式，错误地插入了重复检查，并将错误处理逻辑适配到不正确的条件分支中，最终破坏了原有校验流程，使函数无法按预期返回成功结果。该案例说明，安全补丁迁移不能只依赖局部代码块的语法模式匹配；当分支之间存在函数级语义差异时，工具必须理解漏洞修复逻辑与目标分支上下文之间的对应关系。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.38796296296296295" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032608" src="https://wechat2rss.xlab.app/img-proxy/?k=f449b0b0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6JaRRxicna1GRG7QG2ZX9RWJED0teqmaopsKoTGibcVjnbicyiaCl3Is8RzkIrB7icicWvjB0uJjRUIAXGyvIbR8syZ1tma1rZOMAa0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3759036144578313" data-s="300,640" data-type="png" data-w="415" style="vertical-align: middle;max-width: 100%;width: 0px;box-sizing: border-box;" data-imgfileid="100032588" src="https://wechat2rss.xlab.app/img-proxy/?k=6ef0af26&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7LLcRjWU8YNdCb2TiagS8hqEvIjnFXDcYXewGLWU3g38mMFtm1km1kzFeQp3PaNFuBicFrbBf4uMIbY8DsKfwokFVMiamQBBelfc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;font-size: 14px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图一 CVE-2023-0465示例，（a）为master分支补丁，（b）（c）分别是由人类开发者和TSBPORT将master分支的补丁迁移到OpenSSL_1_1_1-stable分支的迁移补丁</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">第二个案例来自Wireshark中的CVE-2023-1994。如图二所示，该漏洞位于dissect_gquic_frame_type函数中，当指针gquic_info为空时，后续代码仍会将其传入被调用函数并访问其中字段，从而可能导致拒绝服务。人工补丁的核心修复非常直接：在使用gquic_info 之前增加空指针检查；并且该补丁在主分支和 release-3.6 分支中几乎一致，git cherry-pick和TSBPORT [3] 都能够成功迁移。然而，基于大模型的PPatHF [4] 反而迁移失败。其原因在于，PPatHF为压缩上下文会将未修改的复合代码块替换为占位符，但这一过程同时删除了与漏洞触发密切相关的关键调用语句；随后模型又错误移动了占位符位置，导致人工补丁中应出现的空指针检查没有正确生成；最后在恢复占位符对应代码后，生成结果同时出现语法错误和语义错误，危险的空指针使用仍未被修复。该案例说明，大模型具备代码生成能力并不意味着可以直接可靠地完成补丁迁移；补丁迁移仍然需要显式保留漏洞相关语义、对齐真实迁移任务，并对生成结果进行语法和语义层面的检查。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4759259259259259" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032609" src="https://wechat2rss.xlab.app/img-proxy/?k=3f3bfa63&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN56ziaF8mqjNYiaibpsU0CjpqXFNoa55RCZOwnzMsYFoZxaaFJIy1jbc2bEJOtbsj9lC0icFhu34pXw7gc5RAKw2v5UncWibia78Q6J4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4602409638554217" data-s="300,640" data-type="png" data-w="415" style="vertical-align: middle;max-width: 100%;width: 0px;box-sizing: border-box;" data-imgfileid="100032586" src="https://wechat2rss.xlab.app/img-proxy/?k=ed0993b8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5Izw5rAbS47W6oWMqa49SC6shDxd2EicO35nvvYnnrdLCMDJiaJlCRwP2dnswMUlwoJkQ2eKk0iaVeDQrAqJSc9ylxFzLF5cINlo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">图二 CVE-2023-1994示例，由人类开发者（绿色部分）和 PPatHF（红色部分）在release-3.6分支中对dissect_gquic_frame_type函数进行补丁迁移</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">研究进展：基于语法语义增强大模型的自动化安全补丁迁移工具Mystique</span></strong></p></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">为了解决安全补丁在多分支和上下游开源生态中难以及时迁移的问题，复旦大学CodeWisdom团队软件供应链安全小组在开源风险治理平台“伏羲”中进一步拓展了安全补丁治理能力，提出了自动化安全补丁迁移技术Mystique。相关研究成果发表于FSE 2025 [5]，并获得ACM SIGSOFT杰出论文奖。Mystique的核心思想是：面向安全补丁迁移任务，首先精准抽取漏洞修复相关的语义信息和语法结构，其次利用任务对齐的大模型进行补丁初步迁移，最后通过自动检查与迭代优化机制提高迁移结果的可靠性。如图三所示，该技术框架主要包括五个模块。</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.21014492753623187" data-s="300,640" data-type="png" data-w="414" style="vertical-align: middle;max-width: 100%;width: 0px;box-sizing: border-box;" data-imgfileid="100032584" src="https://wechat2rss.xlab.app/img-proxy/?k=46230bca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7pEuECSaaAabT4Xm8eHvdzib9jBXiboXAkj3G3rueYKKe7H43SoDJjoYIqWFiaZa6kcwHiaJBYyx02XR4nuFiahGMbFH0g8yvnaiaqA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;font-size: 14px;box-sizing: border-box;"><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.21296296296296297" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032612" src="https://wechat2rss.xlab.app/img-proxy/?k=6ef7c11b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4P3PIdzGVFQfFc9OXG6ic11biazq5SFbVHXdwqj72J4nB5SoLfQ3F0nfhtS0LBV88ia4SlNLZ4R3gRF6mkqAuoI3CnMN05ibxYBiaQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="" data-remoteid="" data-asynid="" src="" data-src="" align="" alt="" border="" class="rich_pages wxw-img" data-ratio="" data-s="300,640" data-type="png" data-w="" aria-label="" aria-braillelabel="" aria-description="" height="" hspace="" ismap="" opacity="" sizes="" title="" type="block" usemap="" vspace="" width="" data-width="" data-height="" data-croporisrc="" data-cropx1="" data-cropx2="" data-cropy1="" data-cropy2="" data-cropselx1="" data-cropselx2="" data-cropsely1="" data-cropsely2="" data-backw="" data-backh="" data-copyright="" data-oversubscription-url="" data-before-oversubscription-url="" data-galleryid="" data-gallerysupplier="" data-cardimg="" data-fileid="" data-imgfileid="100032611" data-positionback="" data-imgqrcoded="" data-imgid="" data-upload="" data-fromlib="" data-aiimageid="" data-aiimagesource="" data-cacheurl="" data-aistatus="1" data-retry=""><span leaf="">图三 Mystique整体框架图</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（一）补丁函数语义与语法签名提取模块。</span></strong><span leaf="">该模块利用Joern生成代码属性图（CPG），针对增删的语句执行双向的数据依赖切片以及控制流切片（提取直接支配和后验支配语句）。然而，单纯的依赖切片会破坏代码的语法闭环，因此Mystique引入Tree-sitter构建抽象语法树（AST），对切片后的孤立片段进行严格的语法补全。这包括向上追溯并补全控制语句（如if、switch及对应的case）、补齐程序出口和跳转点（如break、return、goto）以及补全缺失的控制流大括号，从而生成既包含丰富语义又具备完整层级结构的特征名和。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（二）目标漏洞函数语义与语法签名提取模块。</span></strong><span leaf="">目标分支的代码通常已发生演进，变量名或逻辑可能已发生改变，因此直接套用原补丁往往会失效。该模块首先需要建立精准的语句映射。Mystique首先在该模块中计算补丁中删除的语句与目标漏洞函数中各候选语句的莱文斯坦距离（Levenshtein distance），当文本及结构相似度超过预设阈值（默认设为 0.55）时，建立候选映射。若直接匹配失败，会沿控制流迭代搜索支配和后验支配语句，以圈定大致的漏洞代码块。定位完成后，Mystique会对映射语句执行与模块一相同的CPG切片与AST语法补全流程，最终输出目标分支的漏洞特征名。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（三）补丁迁移提示词生成模块。</span></strong><span leaf="">该模块负责将提取的结构化签名转化为大模型易于解析的提示词。为了有效降低长上下文的Token消耗并直观凸显补丁前后的变更逻辑，Mystique将补丁签名巧妙地转化为类似git diff的格式，表示为 。更重要的是，提示词模板中植入了四项硬性约束指令（C1-C4）：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- C1 强迫模型对补丁进行必要的环境适配；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- C2 限制模型不得进行与漏洞无关的修改，以防破坏原有功能分支的特性；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- C3 严禁模型增删或移动用于掩盖无关代码的“占位符”（Placeholders）；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- C4 警告模型切勿自行填充缺失的代码片段，以此规避幻觉带来的潜在语法错误。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（四）面向补丁迁移任务的大模型微调模块。</span></strong><span leaf="">为了使开源大模型（如CodeLlama）真正掌握跨分支移植的内在规律，Mystique摒弃了常规的代码生成预训练范式，转而构建了专门针对移植任务对齐的微调数据集。Mystique从历史真实项目中提取出时间跨度较长、针对同一漏洞的“原补丁-目标补丁”函数对，提取其签名组合 。在训练阶段，模型采用低秩自适应（LoRA）技术，将庞大的模型权重分解为低秩矩阵以极大降低显存开销。模型以生成正确的目标后置签名为监督信号，通过 AdamW优化器不断最小化损失函数 ，确保微调后的模型能力与复杂的补丁移植任务深度契合。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">（五）修复函数生成与迭代检查。</span></strong><span leaf="">即便经过定向微调，大模型仍不可避免地会产生逻辑谬误或语法瑕疵，因此该模块引入了基于启发式规则的“生成-检查-优化”闭环。模型首先生成初始签名，随后Mystique利用三道防线执行严格的异常拦截：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- 语义异常（A1）：Mystique分别计算补丁前后的演进差异与的编辑辑距离。若两者差距超过阈值（如 ），Mystique即可判定模型发生了“过度修复”（破坏了目标分支逻辑）或“修复不足”（未有效移植漏洞逻辑）；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- 占位符异常（A2）：Mystique通过AST锚定各个占位符的父子兄弟节点，以此核对模型是否在生成过程中非法挪动或删除了占位符；</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">- 语法异常（A3）：Mystique将占位符背后的真实代码块复原为完整的初始修复函数，并调用强类型的静态分析工具Clang-tidy进行编译级的语法纠错；</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="box-sizing: border-box;"><span leaf="">实验评估：Mystique在安全补丁迁移任务上的准确性与实用性</span></span></strong></p></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">我们在694个CVE/1,359个漏洞函数上做了系统评测，对比对象包括2个模式方法（FixMorph、TSBPORT）、1个LLM方法（PPatHF）、4个通用大模型（GPT-3.5、GPT-4o、CodeLlama、StarCoder）。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">工具有效性评估：</span></strong><span leaf="">如表一所示，在针对694个CVE（包含 1,359 个漏洞函数）的大规模基准测试中，Mystique展现出了卓越的补丁迁移能力。在函数级别（Function Level）和CVE级别，Mystique分别达到了0.954和0.924的修复成功率（Success Rate）。这一成绩显著超越了现有的最优方法，相比于基于模式匹配的先进工具TSBPORT，其在函数级和CVE级的成功率分别提升了13.2%和12.3%；而相比于直接使用顶尖的闭源大模型GPT-4o，其在函数级也高出18.5%。即使在少数迁移失败的案例中，Mystique生成代码的Code BLEU（C-B）得分也达到了0.921（为所有对比工具中最高），这说明其失败的输出与人类真实补丁的相似度依然极高，具备很好的参考价值。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2824074074074074" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032613" src="https://wechat2rss.xlab.app/img-proxy/?k=348df6c6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4y5icC6tkprtKW3UlX9sqtuUcxqgkEt7UOE06sNKIQjoOialZO17QlhPhWNepXmvUtNNk9QqiaictD4kfDiaK50eNQolSUUolhfUWQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2891566265060241" data-s="300,640" data-type="png" data-w="415" style="vertical-align: middle;max-width: 100%;width: 0px;box-sizing: border-box;" data-imgfileid="100032585" src="https://wechat2rss.xlab.app/img-proxy/?k=875758c4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN5mTcEabNnsGL0aR7VHuUqsicjUD5uIKoUepFK6MiauLeib3WZkuujBRJTibrTfR5n57FaXUWrdVRyx6vyzPw0J9EZgOicDOuBejmGk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;font-size: 14px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表一 Mystique有效性实验结果</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">工具泛化性评估：</span></strong><span leaf="">如表二所示，Mystique在四个不同维度上证明了其强大的泛化能力。当替换底层的LLM（如换为StarCoder）、进行跨项目迁移（在 Linux 和其他项目间交叉测试）、处理非安全类的常规C语言Bug、甚至是跨越编程语言去修复Java漏洞时，Mystique依然保持了极高的成功率，全面且大幅地领先于现有基线工具。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3990740740740741" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032614" src="https://wechat2rss.xlab.app/img-proxy/?k=a74a3802&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5o0ZZI9vTcjA4ibX0m4BoOc30KXUIMKGN28G92XZRPYbgwXT2hzMhhp2ERjqaYAEEcI9rB2aY2SZX51VvOs23rQWPsTbibr7K7Y%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4072289156626506" data-s="300,640" data-type="png" data-w="415" style="vertical-align: middle;max-width: 100%;width: 0px;box-sizing: border-box;" data-imgfileid="100032587" src="https://wechat2rss.xlab.app/img-proxy/?k=f7a9fcfc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5iaT4u9N95ibb8SM89WcQy1K4vJEppEvESzQLqW8ndAqhFTsbLs7agR2U1ZaL3AKibY2wD3xBicvEUDatsD5wK6FsYWkicpe0VuZxI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;font-size: 14px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表二 Mystique泛化性实验结果</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">工具实用性评估：</span></strong><span leaf="">为了验证该框架在真实软件开发环境中的实用性，我们将Mystique部署到开源生态中。如表三所示，Mystique自动为C和Java仓库的16个真实CVE成功迁移了34个补丁。团队将这些迁移结果作为拉取请求（PRs）提交给了上游仓库，最终共有29个PR获得了官方开发者的认可并被成功合并，表明了其在工业界的潜在落地价值。</span></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5101851851851852" data-s="300,640" data-type="png" data-w="1080" type="block" data-imgfileid="100032615" src="https://wechat2rss.xlab.app/img-proxy/?k=5a838dce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN4AzPJpGmLuclxUSFyBI4ic6icZrKAg9H0VXjtAzUTrbVa8prWaLtobOfdzmtb8xFTTj3tB1mYc7pH2WfRgXxDibfRTtgeLGqicYl0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5132530120481927" data-s="300,640" data-type="png" data-w="415" style="vertical-align: middle;max-width: 100%;width: 0px;box-sizing: border-box;" data-imgfileid="100032590" src="https://wechat2rss.xlab.app/img-proxy/?k=dec336f1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5qJxia3MUJaMgmCah4CaECIibKfpUk9FrYRL9CJmrUjcacbtyicmeBpXvotTPcAIU6Jib7NdEuzRnHt1xFlJqQ50O1TQMlR8857Hg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div><div style="font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;font-size: 14px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">表三 Mystique实用性实验结果</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="text-align: left;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span style="text-align: justify;box-sizing: border-box;"><span leaf="">关于“伏羲”</span></span></strong></p></div></div></div></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">“伏羲”是复旦大学CodeWisdom团队推出的开源风险治理平台，旨在推动学术与产业合作交流，提升开源软件供应链风险分析与治理能力。“伏羲”在高质量开源软件供应链知识汇聚的基础上，结合代码差异分析、调用图分析、程序切片、大模型辅助分析等技术，提供漏洞库、组件库、漏洞传播影响分析、生态投毒检测、同源漏洞检测、风险缓解等服务。安全补丁迁移是“伏羲”面向开源软件供应链安全治理的重要能力之一。未来，“伏羲”将继续围绕漏洞修复、组件版本升级、组件迁移等方向持续攻关，进一步提升开源生态中已知漏洞的自动化缓解效率，助力开发者更及时地降低软件供应链安全风险。</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><span textstyle="" style="font-weight: bold;">往期回顾：</span></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247502149&amp;idx=1&amp;sn=47bb0228792f32f300d8559850cb56bc&amp;scene=21#wechat_redirect" textvalue="开源风险治理平台“伏羲”v0.1首次发布" data-itemshowtype="0" linktype="text" data-linktype="2">开源风险治理平台“伏羲”v0.1首次发布</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247502889&amp;idx=1&amp;sn=ae9a7a93e38fb6ff02ed195ffdfa9d02&amp;scene=21#wechat_redirect" textvalue="“伏羲”在开源生态投毒检测中取得重要进展" data-itemshowtype="0" linktype="text" data-linktype="2">“伏羲”在开源生态投毒检测中取得重要进展</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247502975&amp;idx=1&amp;sn=6db6726794e14b0ae510120fbfe4979a&amp;scene=21#wechat_redirect" textvalue="“伏羲”对Go生态进行了大规模分析" data-itemshowtype="0" linktype="text" data-linktype="2">“伏羲”对Go生态进行了大规模分析</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247511222&amp;idx=1&amp;sn=4c4e907ae469f1134d0c6d8528d33c54&amp;scene=21#wechat_redirect" textvalue="“伏羲”在漏洞影响组件识别中取得重要进展" data-itemshowtype="0" linktype="text" data-linktype="2">“伏羲”在漏洞影响组件识别中取得重要进展</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247511306&amp;idx=1&amp;sn=868e24909f5221b1cfbc2b14588dc07f&amp;scene=21#wechat_redirect" textvalue="“伏羲”在开源生态投毒检测中取得进一步重要进展" data-itemshowtype="0" linktype="text" data-linktype="2">“伏羲”在开源生态投毒检测中取得进一步重要进展</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247511555&amp;idx=1&amp;sn=56d5a2c718caf64b2dfb4f80b7f9deaf&amp;scene=21#wechat_redirect" textvalue="开源风险治理平台“伏羲”在漏洞传播影响分析中取得重要进展，助力开源软件安全治理" data-itemshowtype="0" linktype="text" data-linktype="2">开源风险治理平台“伏羲”在漏洞传播影响分析中取得重要进展，助力开源软件安全治理</a></span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;box-sizing: border-box;&#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;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247511566&amp;idx=1&amp;sn=bd58a77530aa72690e56d1aa0c080ecc&amp;scene=21#wechat_redirect" textvalue="开源风险治理平台“伏羲”在同源漏洞检测中取得重要进展，助力开源软件安全治理。" data-itemshowtype="0" linktype="text" data-linktype="2">开源风险治理平台“伏羲”在同源漏洞检测中取得重要进展，助力开源软件安全治理。</a></span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: center;justify-content: center;display: flex;flex-flow: row;margin: 10px 0px;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;align-self: stretch;flex: 0 0 auto;min-width: 5%;max-width: 100%;height: auto;padding: 8px 11px;background-color: rgb(13, 80, 199);box-sizing: border-box;"><div style="text-align: left;transform: translate3d(-4px, 0px, 0px);margin: 0px;box-sizing: border-box;"><div style="text-align: justify;color: rgb(255, 255, 255);font-size: 20px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">参考文献</span></b></p></div></div></div></div><div style="font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: justify;font-size: 14px;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[1] Tan, Xin, et al. “Understanding the Practice of Security Patch Management across Multiple Branches in OSS Projects.” Proceedings of the ACM Web Conference 2022.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[2] Shariffdeen, Ridwan, et al. “Automated Patch Backporting in Linux.” Proceedings of ISSTA 2021.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[3] Yang, Su, et al. “Enhancing OSS Patch Backporting with Semantics.” Proceedings of CCS 2023.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[4] Pan, Shengyi, et al. “Automating Zero-shot Patch Porting for Hard Forks.” Proceedings of ISSTA 2024.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">[5] Wu, Susheng, et al., “Mystique: Automated Vulnerability Patch Porting with Semantic and Syntactic-Enhanced LLM.” Proceedings of FSE 2025.</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">作者：</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">吴苏晟，陈碧欢</span></p></div><div style="font-size: 16px;font-style: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-indent: 0px;text-transform: none;white-space: normal;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;text-decoration: none;text-decoration-thickness: auto;text-decoration-style: solid;caret-color: rgb(62, 62, 62);color: rgb(62, 62, 62);text-align: right;margin: 10px 0px 0px;justify-content: flex-end;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: 77px;align-self: center;flex: 0 0 auto;box-sizing: border-box;"><div style="text-align: left;margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 61.59375px;border-width: 0px;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7692308" data-s="300,640" data-type="svg" data-w="91" style="vertical-align: middle;max-width: 100%;width: 61.59375px;height: 0px;box-sizing: border-box;" data-imgfileid="100032589" src="https://wechat2rss.xlab.app/img-proxy/?k=cdc2ffaa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2FQ3auHgzwzM6RQTjb1SD4uhicOsjvnBEWHpXIia1DPznIeKKdFfgEvJzQdw4G6Z44HKvmic59kugQkic4EXkrznYEmxmgfPEFhmqHzxDK2sEiauCZhDzPjvBtMBw%2F640%3Fwx_fmt%3Dsvg%26from%3Dappmsg"/></p></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=2d62118c&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516264%26idx%3D1%26sn%3D64319fec57182b0961e9c279d3b9d460">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 13 May 2026 09:00:00 +0800</pubDate>
    </item>
    <item>
      <title>活动预告 | CodeWisdom软件智能化开发系列学术报告第20期： 基于大模型的网络协议规约生成与测试技术</title>
      <link>https://mp.weixin.qq.com/s?__biz=MzU4NDU4OTM4OQ==&amp;mid=2247516204&amp;idx=1&amp;sn=04e6e07d1a450911211577251b620f83</link>
      <description>南京大学时清凯《基于大模型的网络协议规约生成与测试技术》，5月14日中午11点</description>
      <content:encoded><![CDATA[<p><span>CodeWisdom</span> <span>2026-05-12 16:19</span> <span style="display: inline-block;">中国台湾</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f139ad0e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN7INibKN6NIhySrjcSPLRjHoUGNUUhkjL7gTBujTRshfggFO7lfCIzicjQwGzEfCnCk73mwLsJaBicjg4zicj9OtiawjTGRHzW5caR8%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>南京大学时清凯《基于大模型的网络协议规约生成与测试技术》，5月14日中午11点</p>
  <div style="box-sizing: border-box;font-style: normal;font-weight: 400;text-align: justify;font-size: 16px;color: rgb(62, 62, 62);" data-pm-slice="0 0 []"><div style="margin: 80px 0px 20px;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;background-color: rgba(143, 179, 219, 0.1);padding: 0px 15px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: -10px 0%;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;flex: 100 100 0%;height: auto;align-self: center;box-sizing: border-box;"><div style="text-align: center;margin: -52px 0px 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;border-width: 0px;border-radius: 497px;border-style: none;border-color: rgb(62, 62, 62);overflow: hidden;width: 57%;height: auto;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032547" data-ratio="1" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="jpeg" data-w="600" src="https://wechat2rss.xlab.app/img-proxy/?k=19a9c13d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FXicj3MvDEIN4jERRlHJdaSPiaylKicY6rlicIALVOgODcV3BbNYpibf5vTAibXlIYia9SJBiaeNSKR886EEGbjgTOgr1fJXVWtEqCdb3o3f4X1daYPE%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div><div style="margin: 10px 0px;text-align: center;justify-content: center;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 8px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px 0%;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">时清凯</span></b></p><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">南京大学计算机学院副教授，博士生导师</span></p></div></div></div></div></div></div></div></div><div style="text-align: center;justify-content: center;margin: 50px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;"><div style="text-align: right;margin-top: 10px;margin-bottom: 10px;transform: translate3d(22px, 0px, 0px) rotateY(180deg);-webkit-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-moz-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-o-transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100032544" data-ratio="0.18703703703703703" data-s="300,640" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=a413bc98&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7xhDuNNM16HjibSkmGSsqkibfJ7aEIBhM5GFRvMHfzaJdDSX5ywMU0w2PgBUYOllnETx8ek9mI99gYOtBRAiawzb1htLWrRByfQ8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;padding: 0px 33px;background-color: rgb(143, 197, 219);box-sizing: border-box;"><div style="margin: 10px 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Summary</span></b></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="text-align: left;margin-top: 10px;margin-bottom: 10px;transform: translate3d(-22px, 0px, 0px);-webkit-transform: translate3d(-22px, 0px, 0px);-moz-transform: translate3d(-22px, 0px, 0px);-o-transform: translate3d(-22px, 0px, 0px);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032543" src="https://wechat2rss.xlab.app/img-proxy/?k=2c6a9e67&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN6KZYp1CAicBLZVR6n9YlmvEf5zrUol10KPkjOb3cQibfN3MnLRfjD6x0P3TuIKkE2hpicbskITvsYzt5xRYGiahpTZs2FPYINiaHlc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="text-align: left;justify-content: flex-start;margin: 10px 0px 0px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 179, 219);border-bottom-left-radius: 0px;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);-webkit-transform: translate3d(-11px, 0px, 0px);-moz-transform: translate3d(-11px, 0px, 0px);-o-transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px 0%;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Title</span></b></p></div></div></div></div><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">基于大模型的网络协议规约生成与测试技术</span></p></div></div></div><div style="text-align: center;justify-content: center;margin: 0px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 197, 219);border-bottom-left-radius: 0px;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);-webkit-transform: translate3d(-11px, 0px, 0px);-moz-transform: translate3d(-11px, 0px, 0px);-o-transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px 0%;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Abstract</span></b></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="text-indent: 0em;white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">大模型已成为软件工程领域不可或缺的基础工具，如何将大模型作为黑盒工具有效应用于软件工程，缓解其固有的“幻觉”问题已成为当前重要的研究课题。本报告将以网络协议规约生成与测试为例，探讨一套旨在提高大模型生成形式化软件规约能力，并指导软件测试的综合方法：我们提出通过诸如“系统分治”、“自主对抗” 等机制引导与约束大模型，使其生成语法、语义都精确可靠的协议规约。实验表明，使用该方法获得的网络协议规约在语法、语义方面的精度及召回率接近99.9%，已帮助发现数十个传统模糊测试不能检测的非内存安全类问题。</span></p></div></div></div></div><div style="text-align: center;justify-content: center;margin: 0px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-left: 2px solid rgb(143, 197, 219);border-bottom-left-radius: 0px;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;padding: 0px 20px 20px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px;text-align: left;justify-content: flex-start;transform: translate3d(-11px, 0px, 0px);-webkit-transform: translate3d(-11px, 0px, 0px);-moz-transform: translate3d(-11px, 0px, 0px);-o-transform: translate3d(-11px, 0px, 0px);display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: auto;vertical-align: top;border-style: dashed;border-width: 0px;border-color: rgb(255, 255, 255);padding: 0px 9px;background-color: rgb(143, 197, 219);min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;margin: 0px;align-self: flex-start;box-sizing: border-box;"><div style="margin: 0px 0%;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);padding: 0px;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Speaker</span></b></p></div></div></div></div><div style="margin: 0px;box-sizing: border-box;"><div style="text-align: justify;box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">时清凯，南京大学计算机学院副教授，博士生导师，国家级青年人才。2020年于香港科技大学获得博士学位，曾任源伞科技联合创始人、蚂蚁集团技术专家、美国普渡大学博士后研究员。主要从事软件分析与软件安全技术研究，研究成果广泛发表于程序设计语言（PLDI、OOPSLA、CAV）、软件工程（ICSE、FSE、ASE）、网络安全（SP、CCS、USENIX Security）等领域的CCF A类会议或期刊。曾获ACM SIGPLAN或SIGSOFT杰出论文奖4次、Google论文奖、Hong Kong PhD Fellowship，曾三次参加全国软件大会原型竞赛均获一等奖。</span></p></div></div></div></div><div style="text-align: center;justify-content: center;margin: 30px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;"><div style="text-align: right;margin-top: 10px;margin-bottom: 10px;transform: translate3d(22px, 0px, 0px) rotateY(180deg);-webkit-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-moz-transform: translate3d(22px, 0px, 0px) rotateY(180deg);-o-transform: translate3d(22px, 0px, 0px) rotateY(180deg);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032546" src="https://wechat2rss.xlab.app/img-proxy/?k=79d49adc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN5Bkrqppt4mZRWiaGJIlSicSPaQMjjtyTrtwibUkGdhY1GBsCaWzRBiczcYs1zIBRuSRz4smp9tSxib7mspkjljnWMbZhI7NLEbVDVA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;padding: 0px 33px;background-color: rgb(143, 197, 219);box-sizing: border-box;"><div style="margin: 10px 0px;box-sizing: border-box;"><div style="font-size: 17px;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><b style="box-sizing: border-box;"><span leaf="">Schedule</span></b></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="text-align: left;margin-top: 10px;margin-bottom: 10px;transform: translate3d(-22px, 0px, 0px);-webkit-transform: translate3d(-22px, 0px, 0px);-moz-transform: translate3d(-22px, 0px, 0px);-o-transform: translate3d(-22px, 0px, 0px);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032545" src="https://wechat2rss.xlab.app/img-proxy/?k=c426bd3e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN59Mvwq4HD7r4ibXb7dhJl9xBiaWsSnhicuUEjDX0icvn6c2oB1jG9Xh195icfEJ1icarTYezvNrWGoQqic8XYic1PgPATp513qQlwMd7A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="margin: 10px 0px;justify-content: flex-start;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;width: 100%;vertical-align: top;border-style: solid;border-width: 1px;border-color: rgb(143, 179, 219);padding: 20px;align-self: flex-start;flex: 0 0 auto;box-sizing: border-box;"><div style="display: flex;flex-flow: row;margin: 10px 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="color: rgb(143, 197, 219);text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">❖</span></p></div></div><div style="display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;box-sizing: border-box;"><div style="margin: 0px;text-align: center;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">时间：</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">5月14日 11：00～12:00</span></p></div></div></div></div><div style="display: flex;flex-flow: row;margin: 10px 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="color: rgb(143, 197, 219);text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">❖</span></p></div></div><div style="display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;box-sizing: border-box;"><div style="margin: 0px;text-align: center;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">腾讯会议</span></strong><strong style="box-sizing: border-box;"><span leaf="">：</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">会议号：846-976-312</span></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">密码：993733</span></p></div></div></div></div><div style="display: flex;flex-flow: row;margin: 10px 0px;justify-content: flex-start;box-sizing: border-box;"><div style="display: inline-block;vertical-align: top;width: auto;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;"><div style="color: rgb(143, 197, 219);text-align: center;box-sizing: border-box;"><p style="margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">❖</span></p></div></div><div style="display: inline-block;vertical-align: top;width: auto;flex: 100 100 0%;align-self: flex-start;height: auto;box-sizing: border-box;"><div style="margin: 0px;text-align: center;box-sizing: border-box;"><div style="text-align: justify;color: rgb(0, 0, 0);box-sizing: border-box;"><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><strong style="box-sizing: border-box;"><span leaf="">地点：</span></strong></p><p style="white-space: normal;margin: 0px;padding: 0px;box-sizing: border-box;"><span leaf="">复旦大学江湾校区二号交叉学科楼A2003</span></p></div></div></div></div></div></div><div style="text-align: center;justify-content: center;margin: 30px 0px 10px;display: flex;flex-flow: row;box-sizing: border-box;"><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="transform: perspective(0px);-webkit-transform: perspective(0px);-moz-transform: perspective(0px);-o-transform: perspective(0px);transform-style: flat;box-sizing: border-box;"><div style="margin-top: 10px;margin-bottom: 10px;transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032549" src="https://wechat2rss.xlab.app/img-proxy/?k=e3810010&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN4PQOweZFwIpSvdF9zJibPedDfUxWYiadbIDC8ibmUveK5kp19NhZ4OyClciapBck07ibriczlqiabrtHVcAcEG4aNw8ACPOxmvV3ydAs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div><div style="display: inline-block;vertical-align: middle;width: 33%;align-self: center;flex: 0 0 auto;height: auto;padding: 12px;background-color: rgb(143, 197, 219);margin: 0px 10px;box-sizing: border-box;"><div style="margin: 0px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 100%;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1" data-s="300,640" data-type="png" data-w="688" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032550" src="https://wechat2rss.xlab.app/img-proxy/?k=7d6a9eb1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FXicj3MvDEIN7TzVcUBUoLmDcibUDicNzvbEY3MfzcYzDdXsWfqYM47aMSDpXJiabnLtVF0YWquzOWqCPSPOqaBmTTica9bRUU152YTTiaqY1rZ2fc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div><div style="display: inline-block;vertical-align: middle;width: auto;align-self: center;min-width: 10%;max-width: 100%;flex: 0 0 auto;height: auto;box-sizing: border-box;"><div style="margin-top: 10px;margin-bottom: 10px;line-height: 0;box-sizing: border-box;"><p style="max-width: 100%;vertical-align: middle;display: inline-block;line-height: 0;width: 79px;height: auto;box-sizing: border-box;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18703703703703703" data-s="300,640" data-type="png" data-w="1080" style="vertical-align: middle;max-width: 100%;width: 100%;box-sizing: border-box;" data-imgfileid="100032548" src="https://wechat2rss.xlab.app/img-proxy/?k=927d19aa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FXicj3MvDEIN7VZoqp06icjyHXreyQTtd4tjhNrz3QaNqXke6BpERaBJpq9IibfIm7ot91e48oHGa3ocPKlgZKbFnIlMSpM1ITG6hxqMlxicqKUM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=ec4ff039&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4NDU4OTM4OQ%3D%3D%26mid%3D2247516204%26idx%3D1%26sn%3D04e6e07d1a450911211577251b620f83">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 12 May 2026 16:19:00 +0800</pubDate>
    </item>
  </channel>
</rss>