Archived
spec 定死八条:配方驱动零工具 · 六张台账 + P-06 按结论入账 · 四态 AI 定等级规则算 · 保存即铺格 · 类型不一致硬拦 · 审核卡只有确认 · 只做真用得到的那几式。 计划十三个任务,机制先在纯函数与假端口上钉死,再去接真活动。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LKMZDwMbyKzjw6Hembwvet
4 lines
22 KiB
HTML
4 lines
22 KiB
HTML
<!doctype html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>ACT-WORK-05|差异评估|Activity台账关联与设计</title><style>
|
||
:root{--navy:#1a365d;--blue:#185fa5;--green:#276749;--orange:#b7791f;--purple:#6b46c1;--red:#c53030;--text:#1a202c;--muted:#4a5568;--border:#e2e8f0;--card:#f7fafc}
|
||
*{box-sizing:border-box}body{font-family:-apple-system,"Segoe UI","Noto Sans CJK SC","Microsoft YaHei","PingFang SC",sans-serif;color:var(--text);background:#fff;line-height:1.7;font-size:14px;max-width:1200px;margin:0 auto;padding:40px 30px}.doc-header{text-align:center;margin-bottom:36px;padding-bottom:20px;border-bottom:2px solid var(--navy)}.doc-header h1{font-size:24px;color:var(--navy);margin-bottom:8px}.subtitle{font-size:15px;color:var(--muted)}.meta{font-size:12px;color:#a0aec0;margin-top:12px}.meta span{margin:0 8px}h2.section-title{font-size:18px;color:var(--navy);margin:40px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--navy)}h3{font-size:15px;color:var(--navy);margin:16px 0 7px}.note-box{background:#fffaf0;border:1px solid #fefcbf;border-radius:6px;padding:12px 16px;margin:16px 0;font-size:13px;color:#975a16}.note-box strong{color:#c05621}.info-box{background:#ebf8ff;border:1px solid #bee3f8;border-radius:6px;padding:12px 16px;margin:14px 0;font-size:13px;color:#2c5282}.activity-card{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:6px;padding:14px 18px;margin-bottom:16px}.activity-card.green{border-left-color:var(--green)}.a-title{font-size:15px;font-weight:700;color:var(--navy);margin-bottom:6px}.a-desc{font-size:13px;color:var(--muted)}.a-tags{margin-top:8px}.tag{display:inline-block;font-size:11px;padding:2px 10px;border-radius:10px;margin-right:6px;font-weight:600}.tag-blue{background:#ebf8ff;color:#185fa5}.tag-orange{background:#feebc8;color:#b7791f}.tag-green{background:#f0fff4;color:#276749}.tag-purple{background:#faf5ff;color:#6b46c1}.tag-red{background:#fff5f5;color:#c53030}.legend{display:flex;gap:20px;flex-wrap:wrap;margin:12px 0 16px;font-size:12px;color:var(--muted)}.legend-item{display:flex;align-items:center;gap:6px}.legend-box{width:30px;height:18px;display:inline-block;text-align:center;line-height:18px;font-weight:600;font-size:11px;border-radius:3px}.cell-r{background:#ebf8ff;color:#185fa5;font-weight:600;text-align:center}.cell-w{background:#f0fff4;color:#276749;font-weight:600;text-align:center}.cell-rw{background:#faf5ff;color:#6b46c1;font-weight:700;text-align:center}.cell-c{background:#fffaf0;color:#975a16;font-weight:600;text-align:center}.cell-none{color:#cbd5e0;text-align:center}.matrix-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;margin:14px 0;font-size:13px}th{background:var(--navy);color:#fff;padding:7px 10px;text-align:left;font-size:12px;white-space:nowrap}td{padding:7px 10px;border-bottom:1px solid var(--border);vertical-align:top}tr:nth-child(even) td{background:#fafbfc}.matrix-table{font-size:11px;min-width:900px}.matrix-table th{text-align:center;padding:5px}.matrix-table td{padding:6px}.matrix-table .act-name{text-align:left;white-space:nowrap;font-weight:600}.ledger-card{border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:6px;margin-bottom:16px;overflow:hidden}.ledger-card.green{border-left-color:var(--green)}.ledger-card.purple{border-left-color:var(--purple)}.ledger-card.orange{border-left-color:var(--orange)}.ledger-head{background:#ebf8ff;padding:10px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.l-id{font-size:13px;font-weight:700;color:var(--blue);white-space:nowrap}.l-name{font-size:14px;font-weight:600}.l-owner{font-size:12px;color:var(--muted)}.ledger-body{padding:12px 16px}.l-position{font-size:13px;font-weight:600;margin-bottom:6px}.l-desc{font-size:12px;color:var(--muted);margin-bottom:10px}.field-table td{font-size:12px}.fid{font-weight:600;color:#2b6cb0;white-space:nowrap;font-family:"Noto Sans Mono CJK SC",monospace}.rel-row{display:flex;gap:14px;flex-wrap:wrap;margin:10px 0}.rel-box{flex:1;min-width:280px;background:var(--card);border:1px solid var(--border);border-radius:6px;padding:12px 16px}.rel-title{font-weight:600;font-size:13px;margin-bottom:6px;color:var(--navy)}.rel-box ul{margin:0 0 0 18px;font-size:12px;color:var(--muted)}.chain-note{background:#ebf8ff;border:1px solid #bee3f8;border-radius:6px;padding:12px 16px;margin:14px 0;font-size:13px;color:#2c5282}.chain-card{border:1px solid var(--border);border-left:4px solid var(--blue);border-radius:6px;margin-bottom:20px;overflow:hidden}.chain-card.green{border-left-color:var(--green)}.chain-head{background:var(--card);padding:12px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--border)}.chain-id{color:#fff;font-size:13px;font-weight:700;padding:4px 10px;border-radius:4px;flex-shrink:0}.chain-name{font-weight:600;font-size:14px}.chain-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:5px}.chain-tag{font-size:11px;padding:2px 10px;border-radius:10px;font-weight:500}.owner{background:#e6fffa;color:#234e52}.trigger{background:#fefcbf;color:#975a16}.gate{background:#fed7d7;color:#c53030}.chain-trigger{padding:10px 16px;background:#fffaf0;border-bottom:1px solid var(--border);font-size:12px;color:#744210}.chain-steps{list-style:none;margin:0;padding:16px 16px 6px}.chain-steps li{display:flex;gap:12px;margin-bottom:14px;position:relative}.chain-steps li:before{content:"";position:absolute;left:12px;top:28px;bottom:-14px;width:2px;background:#e2e8f0}.chain-steps li:last-child:before{display:none}.step-num{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--blue);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:1}.chain-card.green .step-num{background:var(--green)}.step-body{flex:1}.step-title{font-size:13px;font-weight:600;margin-bottom:3px}.step-role{font-size:11px;font-weight:500;color:#fff;background:#718096;padding:1px 8px;border-radius:10px;margin-left:6px}.step-desc{font-size:12px;color:var(--muted)}.step-ledger{font-size:11px;color:var(--muted);margin-top:5px;background:var(--card);border-left:3px solid #cbd5e0;padding:4px 8px;border-radius:0 4px 4px 0}.chain-end{padding:10px 16px;background:#f0fff4;border-top:1px solid var(--border);font-size:12px;color:#276749}.footer{margin-top:48px;padding-top:16px;border-top:1px solid var(--border);font-size:12px;color:#a0aec0;text-align:center}@media(max-width:700px){body{padding:24px 16px}.rel-box{min-width:100%}.chain-head{align-items:flex-start}}
|
||
</style></head><body><div class="doc-header"><h1>ACT-WORK-05 差异评估</h1><div class="subtitle">CloudCore 云拓芯科 · AI-Native 业务操作系统 · SS02 需求分析与方案匹配子系统 · Activity 台账关联与字段设计</div><div class="meta"><span>版本:v1.2 Demo架构版</span><span>日期:2026-08-25</span><span>基准:E04-I01 Activity台账关联与设计 Demo</span><span>核心关联台账:4项</span></div></div><h2 class="section-title">一、Demo目标与范围</h2><div class="note-box"><strong>Demo目的:</strong>按照E04-I01 Demo的方式,先说明Activity业务边界,再展开Activity与台账的读写关系、核心字段和工作链条,为后端开发和业务确认提供同一份结构化依据。<br><strong>本Activity范围:</strong>围绕客户需求版本、原PN和候选PN,形成逐项可复核的差异结论。输出AI分析草稿和FAE审核结论,不自动批准替代关系。</div><div class="activity-card "><div class="a-title">ACT-WORK-05 差异评估 <span class="tag tag-blue">P0 · 19/20</span></div><div class="a-desc">将“候选PN是否可替代”拆解为参数、封装、工艺、生命周期、应用边界和验证条件的逐项比较,并保留证据、风险和下一步动作。</div><div class="a-tags"><span class="tag tag-blue">所属:SS02 / BT-02替代选型</span><span class="tag tag-orange">执行Activity</span><span class="tag tag-purple">AI建议 + FAE/RI审核</span><span class="tag tag-red">关键结论需人工签发</span></div></div><h2 class="section-title">二、Activity × 台账关联矩阵(ACT-WORK-05抽取)</h2><div class="legend"><div class="legend-item"><span class="legend-box cell-r">R</span>读取</div><div class="legend-item"><span class="legend-box cell-w">W</span>写入</div><div class="legend-item"><span class="legend-box cell-rw">R+W</span>读写</div><div class="legend-item"><span class="legend-box cell-c">C</span>条件读写/待确认</div><div class="legend-item"><span class="legend-box cell-none">—</span>不涉及</div></div><div class="matrix-wrap"><table class="matrix-table"><thead><tr><th>Activity</th><th>P-01-01任务</th><th>P-06-01验证</th><th>P-08-01物料</th><th>P-09-02技术档案</th><th>P-10原厂资料</th><th>P-11-01替代选型</th><th>P-11-02客户批准</th><th>GOV规则</th></tr></thead><tbody><tr><td><span class="act-name">ACT-WORK-05<br>差异评估</span></td><td><span class="cell-rw">R+W</span></td><td><span class="cell-c">R/C</span></td><td><span class="cell-r">R</span></td><td><span class="cell-r">R</span></td><td><span class="cell-r">R</span></td><td><span class="cell-rw">R+W</span></td><td><span class="cell-c">R/C</span></td><td><span class="cell-r">R</span></td></tr></tbody></table></div><div class="info-box"><strong>矩阵说明:</strong>R/W表示Activity与对象的业务关联,不等于AI可以直接写入。正式结论、客户批准、替代关系和报价发布均需要对应人工责任人或门禁Activity确认。</div><h2 class="section-title">三、关联台账字段设计(4个核心台账)</h2><div class="info-box"><strong>字段设计范围:</strong>本节只展开本Activity最核心的正式台账,避免把全量字段字典复制进Activity文档;其余辅助台账在第二节和第四节标注读写关系。字段来源为“AI建议”时只形成草稿,正式写入仍由业务Owner确认。</div><div class="ledger-card "><div class="ledger-head"><span class="l-id">P-01-01</span><span class="l-name">项目任务主台账</span><span class="l-owner">属主:SS02 · FAE/RI | 本Activity:R+W</span></div><div class="ledger-body"><div class="l-position">定位:任务与需求基线——本Activity的上下文锚点</div><div class="l-desc">读取任务、需求版本、客户/项目、原PN、候选PN和应用场景;审核后回写风险、验证要求、输出链接和下一步动作。</div><table class="field-table"><thead><tr><th>字段名</th><th>中文名</th><th>类型</th><th>说明</th><th>维护/写入来源</th></tr></thead><tbody><tr><td><span class="fid">任务ID</span></td><td>任务唯一标识</td><td>AutoNumber</td><td>关联本次差异评估运行</td><td>系统自动</td></tr><tr><td><span class="fid">任务描述/需求版本</span></td><td>需求基线</td><td>Text/Link</td><td>明确参数边界和版本</td><td>AI读取/FAE确认</td></tr><tr><td><span class="fid">原型号/原PN</span></td><td>原物料对象</td><td>SingleLink</td><td>评估基准物料</td><td>FAE确认</td></tr><tr><td><span class="fid">候选PN</span></td><td>候选物料对象</td><td>SingleLink</td><td>待评估替代物料</td><td>AI建议/FAE确认</td></tr><tr><td><span class="fid">应用场景</span></td><td>应用场景</td><td>Text</td><td>解释需求约束和验证条件</td><td>AI草稿/FAE确认</td></tr><tr><td><span class="fid">FAE人工判断/风险等级</span></td><td>审核结论</td><td>Text/Select</td><td>记录采纳、修正和风险</td><td>FAE人工</td></tr><tr><td><span class="fid">验证/复测/确认要求</span></td><td>后续动作</td><td>Text</td><td>UNKNOWN或CONDITIONAL的关闭动作</td><td>FAE确认</td></tr><tr><td><span class="fid">标准输出类型/输出文件链接</span></td><td>产出回链</td><td>Select/Url</td><td>关联差异结果或报告</td><td>系统/FAE确认</td></tr></tbody></table></div></div><div class="ledger-card green"><div class="ledger-head"><span class="l-id">P-08-01</span><span class="l-name">PN内部物料库</span><span class="l-owner">属主:SS02 · 数据Owner | 本Activity:R</span></div><div class="ledger-body"><div class="l-position">定位:原PN与候选PN的标准物料基准</div><div class="l-desc">提供规范PN、规格描述、封装/工艺、品牌、生命周期、Datasheet和应用属性,支持参数比对与证据回链。</div><table class="field-table"><thead><tr><th>字段名</th><th>中文名</th><th>类型</th><th>说明</th><th>维护/写入来源</th></tr></thead><tbody><tr><td><span class="fid">标准型号 PN</span></td><td>标准型号</td><td>Text</td><td>参数比较的对象键</td><td>数据Owner</td></tr><tr><td><span class="fid">Specification Description</span></td><td>规格描述</td><td>Text</td><td>标准规格文本</td><td>数据Owner/原厂资料</td></tr><tr><td><span class="fid">封装/工艺</span></td><td>封装与工艺</td><td>Select</td><td>硬约束比较项</td><td>数据Owner</td></tr><tr><td><span class="fid">生命周期状态</span></td><td>生命周期</td><td>Select</td><td>量产/停产/风险等</td><td>数据Owner</td></tr><tr><td><span class="fid">Datasheet链接/版本</span></td><td>资料引用</td><td>Url/Text</td><td>参数证据与版本回链</td><td>原厂资料</td></tr><tr><td><span class="fid">应用场景</span></td><td>适配场景</td><td>Select/Text</td><td>判断实际适用性</td><td>数据Owner/FAE</td></tr></tbody></table></div></div><div class="ledger-card purple"><div class="ledger-head"><span class="l-id">P-11-01</span><span class="l-name">替代物料选型库</span><span class="l-owner">属主:SS02 · FAE/RI | 本Activity:R+W</span></div><div class="ledger-body"><div class="l-position">定位:替代候选与分析结论的正式关系对象</div><div class="l-desc">读取原PN、候选PN、替代类型和历史分析;FAE确认后回写分析报告、评论和替代等级。客户批准另见P-11-02。</div><table class="field-table"><thead><tr><th>字段名</th><th>中文名</th><th>类型</th><th>说明</th><th>维护/写入来源</th></tr></thead><tbody><tr><td><span class="fid">替代类型</span></td><td>关系类型</td><td>Select</td><td>Pin-to-pin/功能替代/参数替代等</td><td>FAE确认</td></tr><tr><td><span class="fid">Original_PN</span></td><td>原PN</td><td>Text</td><td>评估基准PN</td><td>系统/FAE确认</td></tr><tr><td><span class="fid">Candidate_PN</span></td><td>候选PN</td><td>Text</td><td>被评估PN</td><td>系统/FAE确认</td></tr><tr><td><span class="fid">替代分析报告</span></td><td>报告链接</td><td>Url</td><td>结构化结果或附件回链</td><td>系统/FAE确认</td></tr><tr><td><span class="fid">评论</span></td><td>评估备注</td><td>Text</td><td>差异摘要、排除理由和限制条件</td><td>FAE确认</td></tr><tr><td><span class="fid">替代等级</span></td><td>替代等级</td><td>Select</td><td>推荐/条件/不推荐等,枚举待确认</td><td>FAE确认</td></tr></tbody></table></div></div><div class="ledger-card orange"><div class="ledger-head"><span class="l-id">P-06-01</span><span class="l-name">芯片验证记录库</span><span class="l-owner">属主:SS02 · FAE/验证Owner | 本Activity:R/C</span></div><div class="ledger-body"><div class="l-position">定位:实测事实——关闭UNKNOWN与CONDITIONAL</div><div class="l-desc">读取历史验证结论;资料不足时形成验证建议或关联验证任务,不能由AI虚构测试结果。</div><table class="field-table"><thead><tr><th>字段名</th><th>中文名</th><th>类型</th><th>说明</th><th>维护/写入来源</th></tr></thead><tbody><tr><td><span class="fid">Validation_ID</span></td><td>验证ID</td><td>AutoNumber</td><td>验证记录唯一标识</td><td>系统自动</td></tr><tr><td><span class="fid">Validation_PN</span></td><td>验证PN</td><td>Text</td><td>验证对象</td><td>FAE确认</td></tr><tr><td><span class="fid">测试条件/测试参数</span></td><td>测试设计</td><td>Text</td><td>复测条件和参数</td><td>FAE/验证Owner</td></tr><tr><td><span class="fid">测试结果</span></td><td>验证结果</td><td>Text</td><td>实测结果和结论</td><td>验证Owner</td></tr><tr><td><span class="fid">问题与风险</span></td><td>问题风险</td><td>Text</td><td>待关闭风险</td><td>AI建议/FAE确认</td></tr><tr><td><span class="fid">样品版本/批次</span></td><td>样品追溯</td><td>Text</td><td>样品和批次条件</td><td>验证Owner</td></tr></tbody></table></div></div><h2 class="section-title">四、Activity × 台账读写关系与工作链条入口</h2><div class="rel-row"><div class="rel-box"><div class="rel-title">业务主线</div><ul><li><strong>读 P-01-01</strong>:任务、需求版本、客户/项目、原PN、候选PN和应用场景。</li><li><strong>写 P-01-01</strong>:FAE判断、风险、验证要求、输出链接和下一步动作。</li></ul></div><div class="rel-box"><div class="rel-title">物料与替代关系</div><ul><li><strong>读 P-08-01 / P-10-01/02/03</strong>:主数据、Datasheet和原厂补证。</li><li><strong>读写 P-11-01</strong>:读取候选关系,FAE确认后沉淀分析结果。</li><li><strong>读 P-11-02</strong>:仅检查客户批准边界,不自动产生批准。</li></ul></div><div class="rel-box"><div class="rel-title">验证闭环</div><ul><li><strong>读 P-06-01</strong>:读取已有验证事实。</li><li><strong>条件写 P-06-01</strong>:生成待验证项或关联任务。</li><li><strong>下游</strong>:ACT-WORK-08证据归集、ACT-GATE-03评审放行。</li></ul></div></div><h2 class="section-title">五、Activity工作链条</h2><div class="chain-note"><strong>工作链条说明:</strong>以下为从触发到完结的执行链条,重点标注负责人、触发方式、动作内容和台账读写。AI负责汇总、比对和初稿;PW负责资料补齐与状态维护;FAE/RI或BDPM负责业务判断、审核和正式签发。</div><div class="chain-card "><div class="chain-head"><span class="chain-id" style="background:#185fa5;">ACT-WORK-05</span><div><div class="chain-name">差异评估</div><div class="chain-meta"><span class="chain-tag owner">负责人:FAE/RI</span><span class="chain-tag trigger">触发:ACT-WORK-03检索调用或ACT-GATE-02路径判定后</span><span class="chain-tag gate">门禁:ACT-GATE-03评审放行</span></div></div></div><div class="chain-trigger"><strong>进入条件:</strong>任务、需求版本、原PN、候选PN和应用场景已绑定,且至少有一份可信参数或Datasheet来源。<br><strong>退出条件:</strong>每个候选PN都有差异状态、证据/缺口、风险和验证建议,并完成FAE/RI审核。</div><ol class="chain-steps"><li><span class="step-num">1</span><div class="step-body"><div class="step-title">建立评估上下文<span class="step-role">PW/AI</span></div><div class="step-desc">绑定任务、需求版本、客户/项目、原PN、候选PN和BOM位,生成输入快照。</div><div class="step-ledger">读 P-01-01、P-09-02、EXT-02。</div></div></li><li><span class="step-num">2</span><div class="step-body"><div class="step-title">读取并标准化资料<span class="step-role">AI</span></div><div class="step-desc">读取物料、原厂和验证资料,统一参数名称、单位、版本和证据引用;缺失项标记UNKNOWN。</div><div class="step-ledger">读 P-08-01、P-10-01/02/03、P-06-01、GOV规则。</div></div></li><li><span class="step-num">3</span><div class="step-body"><div class="step-title">逐项差异评估<span class="step-role">AI</span></div><div class="step-desc">按硬约束与软约束输出MATCH、MISMATCH、UNKNOWN或CONDITIONAL,并说明影响和证据。</div><div class="step-ledger">形成差异结果,不改变客户批准关系。</div></div></li><li><span class="step-num">4</span><div class="step-body"><div class="step-title">FAE/RI审核与补证<span class="step-role">FAE/RI</span></div><div class="step-desc">确认参数解释、风险等级、证据可信度和验证要求,必要时退回补证。</div><div class="step-ledger">条件写 P-06-01;审核后写 P-01-01、P-11-01。</div></div></li><li><span class="step-num">5</span><div class="step-body"><div class="step-title">提交评审放行<span class="step-role">FAE/RI + Gate</span></div><div class="step-desc">提交ACT-GATE-03;通过后供证据归集和后续替代/方案流程消费。</div><div class="step-ledger">更新P-01-01状态,P-11-02仍由批准流程维护。</div></div></li></ol><div class="chain-end"><strong>主产出:</strong>差异评估结果、FAE结论、P-01-01状态更新,以及必要时P-11-01分析报告链接。<br><strong>阻断/回退:</strong>关键参数缺失、单位冲突、证据版本冲突、硬约束失败或客户批准范围不明时,进入补证、验证或人工复核。</div></div><h2 class="section-title">六、当前待讨论与确认事项</h2><div class="note-box"><strong>说明:</strong>这些问题不影响Demo版用于业务梳理,但会影响正式数据模型、字段权限、状态机和门禁边界,建议在进入开发排期前确认。</div><table class=""><thead><tr><th>序号</th><th>待确认问题</th><th>影响</th><th>优先级</th></tr></thead><tbody><tr><td>1</td><td>差异明细正式归属是什么?</td><td>当前P-01-01/P-11-01适合保存摘要和报告链接,逐参数明细对象是否正式建模需确认。</td><td><span class="tag tag-red">P0</span></td></tr><tr><td>2</td><td>P-11-01何时允许写入?</td><td>需要区分AI草稿、FAE确认和客户批准,避免评估结果被误当成批准关系。</td><td><span class="tag tag-red">P0</span></td></tr><tr><td>3</td><td>硬约束规则由哪个GOV对象维护?</td><td>规则版本、适用场景和参数边界不清,AI无法稳定判断。</td><td><span class="tag tag-red">P0</span></td></tr><tr><td>4</td><td>是否按BOM位独立评估?</td><td>不同BOM位或客户项目的批准边界可能不同。</td><td><span class="tag tag-orange">P1</span></td></tr></tbody></table><div class="footer">SS02 需求分析与方案匹配 · ACT-WORK-05 Activity台账关联与字段设计 · Demo架构版 v1.2。P-xx编码保持锁定;“建议确认”仅表示待业务/数据库Owner确认,不代表正式数据库已变更。</div></body></html> |