This repository has been archived on 2026-09-13. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
BPOS-TMP-REPO/docs/SS01-客户与市场/Demo-E04-I01-Activity台账关联与设计.html
xcsandClaude Opus 5 0aa2fc11b0 资料文件真产出来了;E04/I01 补到验收线,顺手填了几个「墙拦住却不给路」的坑
**资料文件全链**(用户:审核资料这一步要真产出 word/excel/md/html,前端能渲、点资料名能开)
接手时这一步一个文件都产不出来 —— S3 剧本白纸黑字写着「file_ref 本 MVP 阶段可留空」。
文件是台账那一行的投影,不另存一份:
· 声明 `file:{titleColumn,bodyColumn,formatColumn}`,它同时是授权面(没声明就点不开)
· 现造真字节 —— docx/xlsx 是自己打的 OOXML 包(zip-write:store+CRC32,零依赖)
· 读回来渲 —— 解的就是造出来那份字节,渲得出来才证明文件是真的
· 件上 `data-file-of` → 工作区二级界面(Word 纸面/Excel 网格/渲好的 md/沙箱 html)+ 下载原件
放行落地前把每一份冻进 `sys.task_asset_file`(迁移 0029):归档件点开的必须是签字那一刻
那一份,而资料落在主数据上、试跑单不落正式表 —— 不存这一份,收工后一个都点不开。
工作成果里「产出的资料」自成一摞。Markdown 富文本渲染顺带销账(仍零依赖)。

**Harness**
· 画面按「这一拍办完之后」在办的那一步挑 —— 从前拿拍首的局面决定拍尾的事:
  收掉 S4、发出 S5 的卡,而屏上还摆着 S4 的只读件,人无处可填(墙要配路第四次现形)
· 验收「重做」真能退回重做,且打回后台账没动就不许再提交(软硬两段,不锁死单子)
· 立监听的授权面是清单声明;发卡的授权面是调人预算,不是计划项
· 读工具同参重调有兜底;空转写身后还有行动就不废串;finish 的 doneWhen 按写完后的草稿算

**界面**
· 翻件与翻页各归各位(从前二选一,多卡多页时页翻不动);没得翻写「—」不写 0/0
· 工作成果详情能翻份;表宽超出能横滑(E04/I01 抄版式时把 overflow-x 抄丢了)
· 查看面灰底滚过一屏变白 —— 两条独立的路都治了(沙箱内不同色 / 弹性子项不长个)
· 测试台「取不到」不再当成「还活着」

**活动**
E04 关系覆盖、I01 品牌内容各自补到验收线:判据全读基座数、判据指向的东西摆上卡面、
样例满载且名字 ≤14 字;提交前要裁的判据搬进说明书(模型会压拍,压过之后只有说明书还在)。

验收:e2e i01 4/4、e04 3/3 全部 released,资料在办中渲得出、放行后存了档点得开;
门禁 typecheck/lint/depcruise/1628 测全绿。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EEJX8Z7CHejvwmDQyPQuBX
2026-08-24 10:26:45 +08:00

627 lines
40 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>Demo:E04 关系覆盖与关键人 × I01 品牌与工具包 · 台账设计</title>
<style>
:root { --bg:#fff; --text:#1a202c; --light:#4a5568; --border:#e2e8f0; --card:#f7fafc; }
* { margin:0; padding:0; box-sizing:border-box; }
body { font-family:-apple-system,"Segoe UI","Microsoft YaHei","PingFang SC",sans-serif; color:var(--text); background:var(--bg); 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 #1a365d; }
.doc-header h1 { font-size:24px; color:#1a365d; margin-bottom:8px; }
.doc-header .subtitle { font-size:15px; color:var(--light); }
.doc-header .meta { font-size:12px; color:#a0aec0; margin-top:12px; }
.doc-header .meta span { margin:0 8px; }
h2.section-title { font-size:18px; color:#1a365d; margin:40px 0 16px; padding-bottom:8px; border-bottom:2px solid #1a365d; }
.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; }
.legend { display:flex; gap:20px; flex-wrap:wrap; margin:12px 0 16px; font-size:12px; color:var(--light); }
.legend-item { display:flex; align-items:center; gap:6px; }
.legend-box { width:22px; 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-none { color:#E2E8F0; text-align:center; }
.matrix-wrap { overflow-x:auto; }
table { width:100%; border-collapse:collapse; margin:14px 0; font-size:13px; }
th { background:#1a365d; 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; }
.matrix-table th { text-align:center; padding:5px 3px; }
.matrix-table td { padding:5px 3px; }
.matrix-table td.act-name { text-align:left; white-space:nowrap; font-weight:600; font-size:12px; }
.hl-col { outline:2px solid #C05621; outline-offset:-1px; }
.activity-card { background:var(--card); border:1px solid var(--border); border-left:4px solid #2c5282; border-radius:6px; padding:14px 18px; margin-bottom:16px; }
.activity-card .a-title { font-size:15px; font-weight:700; color:#1a365d; margin-bottom:6px; }
.activity-card .a-desc { font-size:13px; color:var(--light); }
.activity-card .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; }
.ledger-card { border:1px solid var(--border); border-left:4px solid #185FA5; border-radius:6px; margin-bottom:16px; overflow:hidden; }
.ledger-head { background:#EBF8FF; padding:10px 16px; display:flex; justify-content:space-between; align-items:center; }
.ledger-head .l-id { font-size:13px; font-weight:700; color:#185FA5; }
.ledger-head .l-name { font-size:14px; font-weight:600; }
.ledger-head .l-owner { font-size:12px; color:var(--light); }
.ledger-body { padding:12px 16px; }
.ledger-body .l-position { font-size:13px; font-weight:600; margin-bottom:6px; }
.ledger-body .l-desc { font-size:12px; color:var(--light); margin-bottom:10px; }
.field-table td { font-size:12px; }
.fid { font-weight:600; color:#2b6cb0; white-space:nowrap; }
.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-box .rel-title { font-weight:600; font-size:13px; margin-bottom:6px; }
.rel-box ul { margin-left:18px; font-size:12px; color:var(--light); }
.excel-note { background:#F0FFF4; border:1px solid #C6F6D5; border-radius:6px; padding:12px 16px; margin:14px 0; font-size:13px; }
.excel-note strong { color:#276749; }
.footer { margin-top:48px; padding-top:16px; border-top:1px solid var(--border); font-size:12px; color:#a0aec0; text-align:center; }
/* ===== Work chain (工作链条) styles ===== */
.chain-note {
background:#EBF8FF; border:1px solid #BEE3F8; border-radius:6px;
padding:12px 16px; margin:14px 0; font-size:13px; color:#2C5282;
}
.chain-note strong { color:#2B6CB0; }
.chain-card {
border:1px solid var(--border); border-left:4px solid #185FA5;
border-radius:6px; margin-bottom:20px; overflow:hidden;
}
.chain-head {
background:#F7FAFC; 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; color:var(--text); }
.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; }
.chain-tag.owner { background:#E6FFFA; color:#234E52; }
.chain-tag.trigger { background:#FEFCBF; color:#975A16; }
.chain-tag.p0 { background:#FED7D7; color:#C53030; }
.chain-trigger {
padding:10px 16px; background:#FFFAF0; border-bottom:1px solid var(--border);
font-size:12px; color:#744210; line-height:1.7;
}
.chain-trigger strong { color:#C05621; }
.chain-steps { list-style:none; margin:0; padding:16px 16px 6px 16px; }
.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:#185FA5;
color:#fff; font-size:12px; font-weight:700; display:flex; align-items:center;
justify-content:center; z-index:1;
}
.chain-card[style*="2F855A"] .step-num { background:#2F855A; }
.step-body { flex:1; padding-bottom:2px; }
.step-title { font-size:13px; font-weight:600; color:var(--text); 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(--light); line-height:1.7; }
.step-ledger {
font-size:11px; color:#4A5568; margin-top:5px; background:#F7FAFC;
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; line-height:1.7;
}
.chain-end strong { color:#22543D; }
@media print { body { max-width:none; padding:10px; font-size:12px; } }
</style>
</head>
<body>
<div class="doc-header">
<h1>Demo:E04 关系覆盖与关键人 × I01 品牌与工具包</h1>
<div class="subtitle">CloudCore 云拓芯科 · AI-Native 业务操作系统 · SS01 客户与市场情报子系统 · Activity 台账关联与字段设计</div>
<div class="meta">
<span>版本:v1.0 (Demo)</span>
<span>日期:2026-08-14</span>
<span>作者:丁子乔 (Zane Ding)</span>
<span>基准:台账体系全景 v6.0(44 台账)</span>
</div>
</div>
<!-- ========== 一、Demo 说明 ========== -->
<h2 class="section-title">一、Demo 目标与范围</h2>
<div class="note-box">
<strong>Demo 目的:</strong>选择 2 个 Activity 展示「Activity × 台账」完整链路——先看 Activity 读写哪些台账,再把关联台账的字段结构设计出来,为系统实现提供可落地依据。<br>
<strong>选择逻辑:</strong>E04 与 I01 分别代表两类典型模式——<strong>E04 是"关系经营型"Activity</strong>(核心是客户侧对象主数据 L-02/L-08 的读写),<strong>I01 是"内容生产型"Activity</strong>(核心是内容资产库 L-05 的读写 + 市场洞察 L-01 的输入)。
</div>
<div class="activity-card">
<div class="a-title">E04 关系覆盖与关键人经营 <span class="tag tag-blue">P0</span></div>
<div class="a-desc">人的核心 Activity——围绕客户的关系网络持续经营:关键人识别与覆盖、关系亲密度维护、决策链更新、影响力经营。Richard 强调"你还没开口,你想要的我已经给你了",关系覆盖是预判需求的前提。</div>
<div class="a-tags"><span class="tag tag-blue">读写:L-02 客户主台账(R+W)</span><span class="tag tag-blue">读写:L-08 联系人台账(R+W)</span></div>
</div>
<div class="activity-card" style="border-left-color:#2F855A;">
<div class="a-title">I01 品牌形象与销售工具包管理 <span class="tag tag-blue">P0</span></div>
<div class="a-desc">公司对外呈现的内容资产统一管理:公司介绍、能力声明、销售工具包、案例集、品牌调性标准,多语言版本受控发布。Richard 强调"气质"——对外形象是第一印象的载体。</div>
<div class="a-tags"><span class="tag tag-orange">读:L-01 宏观市场台账(R)</span><span class="tag tag-orange">读写:L-05 品牌内容库(R+W)</span></div>
</div>
<!-- ========== 二、Activity × 台账关联矩阵 ========== -->
<h2 class="section-title">二、Activity × 台账关联矩阵(E04 / I01 抽取)</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-none">—</span> 不涉及</div>
<div class="legend-item"><span class="legend-box" style="background:#C05621;color:#fff;">◉</span> 本 Demo 关联台账(高亮边框)</div>
</div>
<div class="matrix-wrap">
<table class="matrix-table">
<thead>
<tr>
<th style="width:170px;">Activity</th>
<th class="hl-col" class="th-sys">L-01市场</th>
<th class="hl-col" class="th-sys">L-02客户</th>
<th class="th-sys">L-03触达</th>
<th class="th-sys">L-04攻坚</th>
<th class="hl-col" class="th-sys">L-05品牌</th>
<th class="th-sys">L-06知识</th>
<th class="th-sys">L-07情报源</th>
<th class="hl-col" class="th-sys">L-08联系人</th>
<th class="th-sys">P-01需求任务</th>
<th class="th-sys">P-02报价商务</th>
<th class="th-sys">P-03PriceList</th>
<th class="th-sys">P-04框架承诺</th>
<th class="th-sys">P-05客户项目</th>
<th class="th-sys">P-06样品验证</th>
<th class="th-sys">P-07FAE资产</th>
<th class="th-sys">P-08芯片主数据</th>
<th class="th-sys">P-09技术档案</th>
<th class="th-sys">P-10原厂资料</th>
<th class="th-sys">P-11替代批准</th>
<th class="th-sys">P-12技术沉淀</th>
<th class="th-sys">S-01供应链战略</th>
<th class="th-sys">S-02品类覆盖</th>
<th class="th-sys">S-03供应商主数据</th>
<th class="th-sys">S-04询价决策</th>
<th class="th-sys">S-05采购基准</th>
<th class="th-sys">S-06知识库</th>
<th class="th-sys">D-01交易执行</th>
<th class="th-sys">D-02Forecast</th>
<th class="th-sys">D-03库存</th>
<th class="th-sys">D-04回款</th>
<th class="th-sys">D-05RMA</th>
<th class="th-sys">D-06知识</th>
<th class="th-sys">D-07样品库存</th>
<th class="th-sys">D-08质保</th>
<th class="th-sys">D-09条款监控</th>
<th class="th-sys">D-10履约主数据</th>
<th class="th-sys">D-11出口单证</th>
<th class="th-sys">D-12出口退税</th>
<th class="th-sys">D-13制裁筛查</th>
<th class="th-sys">D-14服务水平</th>
<th class="th-sys">D-15采购计划</th>
<th class="th-sys">D-16采购订单</th>
<th class="th-sys">D-17结算核销</th>
<th class="th-sys">D-18采购异常</th>
</tr>
</thead>
<tbody>
<tr>
<td class="act-name">E04 关系覆盖与关键人</td>
<td class="hl-col cell-none">—</td>
<td class="hl-col cell-rw">R+W</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="hl-col cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="hl-col cell-rw">R+W</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
</tr>
<tr>
<td class="act-name">I01 品牌与工具包</td>
<td class="hl-col cell-r">R</td>
<td class="hl-col cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="hl-col cell-rw">R+W</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="hl-col cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
<td class="cell-none">—</td>
</tr>
</tbody>
</table>
</div>
<!-- ========== 三、台账字段设计 ========== -->
<h2 class="section-title">三、关联台账字段设计(4 个台账)</h2>
<div class="ledger-card">
<div class="ledger-head">
<span class="l-id">L-01</span><span class="l-name">宏观市场台账</span>
<span class="l-owner">属主:SS01 · AM | 本 Demo:I01 读(R)</span>
</div>
<div class="ledger-body">
<div class="l-position">定位:市场层数据底座——外部信号与市场评分沉淀</div>
<div class="l-desc">抓取宏观市场数据、行业分析报告、政策趋势情报;I01 品牌内容制作时读取本台账获取市场洞察输入(如俄罗斯市场白皮书的产业数据),T01 目标市场扫描维护(写)。</div>
<table class="field-table">
<tr><th style="width:130px;">字段名</th><th style="width:110px;">中文名</th><th style="width:60px;">类型</th><th>说明</th><th style="width:150px;">维护来源</th></tr>
<tr><td class="fid">signal_id</td><td>信号ID</td><td>文本</td><td>市场信号唯一标识(主键)</td><td>系统自动</td></tr>
<tr><td class="fid">signal_type</td><td>信号类型</td><td>枚举</td><td>宏观经济 / 产业趋势 / 竞争动态 / 政策法规 / 客户市场</td><td>I02 采集</td></tr>
<tr><td class="fid">title / content</td><td>标题 / 详情</td><td>文本</td><td>信号摘要与全文</td><td>I02 采集</td></tr>
<tr><td class="fid">source</td><td>信号来源</td><td>文本</td><td>公开数据 / 行业报告 / 订阅 / 人脉网络</td><td>L-07 情报源</td></tr>
<tr><td class="fid">signal_date</td><td>信号日期</td><td>日期</td><td>信号发生/采集日期</td><td>系统</td></tr>
<tr><td class="fid">market_region</td><td>所属市场</td><td>枚举</td><td>俄罗斯 / 中东 / 东南亚 / 欧洲 / 全球</td><td>人工</td></tr>
<tr><td class="fid">industry</td><td>细分行业</td><td>枚举</td><td>ADAS / 5G / 工业自动化 / 汽车电子 / 消费</td><td>人工</td></tr>
<tr><td class="fid">chip_category</td><td>关联芯片品类</td><td>文本</td><td>关联品类(MCU / 电源 / 模拟等)</td><td>人工</td></tr>
<tr><td class="fid">importance</td><td>重要性评分</td><td>整数</td><td>1-5</td><td>人工评估</td></tr>
<tr><td class="fid">impact_dir</td><td>影响方向</td><td>枚举</td><td>机会 / 威胁 / 中性</td><td>人工评估</td></tr>
<tr><td class="fid">signal_status</td><td>信号状态</td><td>枚举</td><td>待评估 / 已评估 / 已入库 / 已过期</td><td>AM</td></tr>
<tr><td class="fid">version</td><td>版本号</td><td>文本</td><td>季度版本,支持趋势对比</td><td>系统</td></tr>
<tr><td class="fid">review_note</td><td>复盘备注</td><td>长文本</td><td>信号对业务影响的判断记录</td><td>AM</td></tr>
</table>
</div>
</div>
<div class="ledger-card">
<div class="ledger-head">
<span class="l-id">L-02</span><span class="l-name">客户主台账</span>
<span class="l-owner">属主:SS01 · AM Lead | 本 Demo:E04 读写(R+W)</span>
</div>
<div class="ledger-body">
<div class="l-position">定位:唯一客户 ID 锚点——画像 + 决策链 + 全生命周期状态</div>
<div class="l-desc">客户主数据唯一权威源,客户 ID 是全链路锚点(联系人 L-08、需求 P-01、报价 P-02、交易 D-01 等全部通过客户 ID 关联)。E04 关系覆盖与关键人经营直接读写本台账:关系覆盖度、决策链、互动时间线是 E04 的核心产出。</div>
<table class="field-table">
<tr><th style="width:130px;">字段名</th><th style="width:110px;">中文名</th><th style="width:60px;">类型</th><th>说明</th><th style="width:150px;">维护来源</th></tr>
<tr><td class="fid">customer_id</td><td>客户ID</td><td>文本</td><td>全链路唯一客户锚点(主键)</td><td>系统自动</td></tr>
<tr><td class="fid">name_cn/en/local</td><td>客户名称</td><td>文本</td><td>中文 / 英文 / 本地语名称</td><td>T01/T02 建档</td></tr>
<tr><td class="fid">cust_type</td><td>客户类型</td><td>枚举</td><td>Tier1 OEM / 模组厂 / 方案商 / 贸易商 / 终端</td><td>T02 评估</td></tr>
<tr><td class="fid">industry / region</td><td>行业 / 区域</td><td>枚举</td><td>细分行业与国家/区域</td><td>T02 评估</td></tr>
<tr><td class="fid">portfolio_tags</td><td>360°画像标签</td><td>多值</td><td>技术栈 / 品牌偏好 / 价格敏感度 / 文化特征</td><td>E01 维护</td></tr>
<tr><td class="fid">decision_chain</td><td>决策链地图</td><td>结构</td><td>决策链节点,关联 L-08 联系人</td><td>E04 维护</td></tr>
<tr><td class="fid">coverage_score</td><td>关系覆盖度</td><td>整数</td><td>0-100,E04 关系经营产出</td><td>E04 维护</td></tr>
<tr><td class="fid">interaction_timeline</td><td>互动时间线</td><td>结构</td><td>最近互动日期/频率</td><td>E05 回写</td></tr>
<tr><td class="fid">health_score</td><td>健康评分</td><td>整数</td><td>0-100,E07 健康监控回写</td><td>E07 回写</td></tr>
<tr><td class="fid">status</td><td>客户状态机</td><td>枚举</td><td>潜在→已建档→已激活→正式→升降级→退出</td><td>T02/E08 更新</td></tr>
<tr><td class="fid">bt_level</td><td>BT 层级</td><td>枚举</td><td>BT-01 / BT-02 / BT-03</td><td>E03 判定</td></tr>
<tr><td class="fid">coop_history</td><td>合作历史摘要</td><td>长文本</td><td>聚合报价/样品/交易/回款/质量事实</td><td>E01 聚合</td></tr>
<tr><td class="fid">version</td><td>版本号</td><td>文本</td><td>画像版本,支持回溯</td><td>系统</td></tr>
</table>
</div>
</div>
<div class="ledger-card">
<div class="ledger-head">
<span class="l-id">L-05</span><span class="l-name">品牌内容库</span>
<span class="l-owner">属主:SS01 · AM | 本 Demo:I01 读写(R+W)</span>
</div>
<div class="ledger-body">
<div class="l-position">定位:对外呈现内容资产——公司介绍、能力声明、销售工具包、案例集、品牌调性标准</div>
<div class="l-desc">公司对外呈现的所有内容资产统一管理:多语言版本、版本受控、审核发布。I01 品牌形象与销售工具包管理是本台账的唯一读写者;E04 关系覆盖、T03 触达、T04 攻坚从本库调用内容(读)。</div>
<table class="field-table">
<tr><th style="width:130px;">字段名</th><th style="width:110px;">中文名</th><th style="width:60px;">类型</th><th>说明</th><th style="width:150px;">维护来源</th></tr>
<tr><td class="fid">content_id</td><td>内容ID</td><td>文本</td><td>内容资产唯一标识(主键)</td><td>系统自动</td></tr>
<tr><td class="fid">content_type</td><td>内容类型</td><td>枚举</td><td>公司介绍 / 能力声明 / 销售工具包 / 案例集 / 品牌调性标准 / 方案模板</td><td>I01 定义</td></tr>
<tr><td class="fid">title</td><td>内容标题</td><td>文本</td><td></td><td>I01</td></tr>
<tr><td class="fid">language</td><td>语言版本</td><td>枚举</td><td>中文 / English / Русский / العربية</td><td>I01</td></tr>
<tr><td class="fid">version</td><td>版本号</td><td>文本</td><td>版本受控,发布留痕</td><td>I01</td></tr>
<tr><td class="fid">scene</td><td>适用场景</td><td>枚举</td><td>首触 / 方案 / 攻坚 / 展会 / 报价</td><td>I01</td></tr>
<tr><td class="fid">content_status</td><td>内容状态</td><td>枚举</td><td>草稿 / 已审核 / 已发布 / 已废弃</td><td>I01</td></tr>
<tr><td class="fid">brand_tone</td><td>品牌调性标签</td><td>多值</td><td>专业 / 可信赖 / 高效 / 本土化</td><td>I01</td></tr>
<tr><td class="fid">target_customer</td><td>定向客户版本</td><td>文本</td><td>为特定客户定制的版本(关联 L-02)</td><td>I01</td></tr>
<tr><td class="fid">file_ref</td><td>文件位置</td><td>文本</td><td>附件路径/链接</td><td>I01</td></tr>
<tr><td class="fid">reviewer</td><td>审核人</td><td>文本</td><td>发布前审核</td><td>I01</td></tr>
</table>
</div>
</div>
<div class="ledger-card">
<div class="ledger-head">
<span class="l-id">L-08</span><span class="l-name">客户联系人信息台账</span>
<span class="l-owner">属主:SS01 · AM | 本 Demo:E04 读写(R+W)</span>
</div>
<div class="ledger-body">
<div class="l-position">定位:联系人(Contact)明细——一人一记录,一客户多人,挂客户 ID(L-02)</div>
<div class="l-desc">B2B 关系经营的核心对象库:每个客户多个联系人(采购/研发/质量/决策者),记录职位、角色、影响力、关系亲密度、沟通偏好。E04 关系覆盖与关键人经营是核心读写者;E01 画像维护、E02 情报捕捉变动、T03 触达/T04 攻坚调用。联系方式属敏感数据,X02 脱敏管控。</div>
<table class="field-table">
<tr><th style="width:130px;">字段名</th><th style="width:110px;">中文名</th><th style="width:60px;">类型</th><th>说明</th><th style="width:150px;">维护来源</th></tr>
<tr><td class="fid">contact_id</td><td>联系人ID</td><td>文本</td><td>联系人唯一标识(主键)</td><td>系统自动</td></tr>
<tr><td class="fid">customer_id</td><td>所属客户ID</td><td>文本</td><td>关联 L-02 客户主台账</td><td>T02 建档</td></tr>
<tr><td class="fid">name / name_en</td><td>姓名</td><td>文本</td><td>本地语 + 英文名</td><td>T02 调研</td></tr>
<tr><td class="fid">title / department</td><td>职位 / 部门</td><td>文本</td><td>采购 / 研发 / 质量 / 财务 / 管理层</td><td>T02 调研</td></tr>
<tr><td class="fid">role</td><td>角色</td><td>枚举</td><td>采购 / 研发 / 质量 / 决策者 / 技术决策人</td><td>E04 标注</td></tr>
<tr><td class="fid">decision_node</td><td>决策链节点</td><td>文本</td><td>对应 L-02 决策链地图节点</td><td>E04 维护</td></tr>
<tr><td class="fid">influence</td><td>影响力评级</td><td>枚举</td><td>高 / 中 / 低</td><td>E04 评估</td></tr>
<tr><td class="fid">relationship</td><td>关系亲密度</td><td>整数</td><td>1-5,E04 关系经营维护</td><td>E04 维护</td></tr>
<tr><td class="fid">comm_pref</td><td>沟通偏好</td><td>枚举</td><td>Telegram / WhatsApp / Email / LinkedIn / 语言</td><td>E04 维护</td></tr>
<tr><td class="fid">email / phone</td><td>联系方式</td><td>文本</td><td>脱敏管控(X02 隐藏)</td><td>T02 调研</td></tr>
<tr><td class="fid">key_person</td><td>关键人标记</td><td>布尔</td><td>是否关键决策人</td><td>E04 标注</td></tr>
<tr><td class="fid">change_log</td><td>变动记录</td><td>长文本</td><td>入职/离职/调岗留痕</td><td>E02 写入</td></tr>
<tr><td class="fid">version</td><td>版本号</td><td>文本</td><td></td><td>系统</td></tr>
</table>
</div>
</div>
<!-- ========== 四、读写关系 ========== -->
<h2 class="section-title">四、Activity × 台账读写关系与工作链条</h2>
<div class="rel-row">
<div class="rel-box">
<div class="rel-title">E04 关系覆盖与关键人经营</div>
<ul>
<li><strong>读 L-02</strong>:客户画像、决策链地图、关系覆盖现状——判断覆盖缺口</li>
<li><strong>写 L-02</strong>:关系覆盖度(coverage_score)、决策链更新(decision_chain)、互动时间线</li>
<li><strong>读 L-08</strong>:现有联系人清单、角色/影响力/亲密度——识别关键人</li>
<li><strong>写 L-08</strong>:角色标注、影响力评级、关系亲密度、沟通偏好、关键人标记</li>
<li><strong>触发 E02</strong>:关键人变动(离职/调岗)写入 change_log</li>
</ul>
</div>
<div class="rel-box">
<div class="rel-title">I01 品牌形象与销售工具包管理</div>
<ul>
<li><strong>读 L-01</strong>:宏观市场信号、产业趋势——内容创作的市场依据</li>
<li><strong>写 L-05</strong>:内容资产新增/版本更新/状态流转(草稿→审核→发布)</li>
<li><strong>读 L-05</strong>:品牌调性标准、已有内容资产——维护一致性</li>
<li><strong>对外供给</strong>:发布后的内容被 E04/T03/T04 触达与攻坚调用</li>
<li><strong>品牌调性</strong>:Richard 关注的"气质"由 I01 定义并落库为标准</li>
</ul>
</div>
</div>
<!-- ========== 4.2 工作链条 ========== -->
<div class="chain-note">
<strong>工作链条说明:</strong>以下为 E04 / I01 从触发到完结的完整执行链条——标注每步负责人、触发方式、动作内容与台账读写。所有步骤原则上均为"人 + AI 结合"执行,AI 承担信息汇总、记录与初稿生成,人负责判断与决策(具体分工边界后续讨论)。
</div>
<!-- E04 工作链条 -->
<div class="chain-card" style="border-left-color:#185FA5;">
<div class="chain-head">
<span class="chain-id" style="background:#185FA5;">E04</span>
<div>
<div class="chain-name">客户关系覆盖与关键人经营</div>
<div class="chain-meta">
<span class="chain-tag owner">负责:AM Lead(策略)/ AM(执行)</span>
<span class="chain-tag trigger">触发:月度例行 + 事件驱动</span>
<span class="chain-tag p0">优先级 P0</span>
</div>
</div>
</div>
<div class="chain-trigger">
<strong>如何触发:</strong>① 月度例行——每月对重点客户做一轮关系覆盖维护;② 事件驱动——新客户建立合作、关键人离职/调岗、重大商机启动、攻坚项目(T04)立项。触发后由 AM Lead 确认本次覆盖范围与优先级。
</div>
<ol class="chain-steps">
<li>
<span class="step-num">1</span>
<div class="step-body">
<div class="step-title">启动与覆盖范围确认 <span class="step-role">AM Lead</span></div>
<div class="step-desc">确认本次要做的客户清单与场景类型(例行月度维护 / 新客户 / 关键人变动 / 商机联动),判断需要的覆盖深度。</div>
<div class="step-ledger">读:L-02(客户清单与状态)</div>
</div>
</li>
<li>
<span class="step-num">2</span>
<div class="step-body">
<div class="step-title">读取覆盖现状 <span class="step-role">AM Lead + AM</span></div>
<div class="step-desc">调出客户画像、决策链地图(decision_chain)、关系覆盖度(coverage_score)、历史互动时间线,以及联系人清单与各人角色/影响力/亲密度评级——形成当前覆盖全景。</div>
<div class="step-ledger">读:L-02(画像/决策链/覆盖度)、L-08(联系人/角色/影响力/亲密度)</div>
</div>
</li>
<li>
<span class="step-num">3</span>
<div class="step-body">
<div class="step-title">覆盖缺口分析 <span class="step-role">AM Lead</span></div>
<div class="step-desc">对照决策链地图识别每个决策节点的覆盖状态:谁已被覆盖、关系深度如何、谁是空白节点。按 BT 层级确认需要覆盖的角色——BT-01 采购/供应链层、BT-02 技术层(R&amp;D/质量)、BT-03 高层(产品总监/VP)。</div>
<div class="step-ledger">读:L-02(决策链)、L-08(联系人覆盖状态)</div>
</div>
</li>
<li>
<span class="step-num">4</span>
<div class="step-body">
<div class="step-title">制定关系经营计划 <span class="step-role">AM Lead</span></div>
<div class="step-desc">为每个关键人设计经营动作:沟通频率、互动方式(拜访/技术交流/行业活动/价值传递)、传递的价值点。按"影响力 × 亲密度缺口"排序关键人优先级,明确每人的下一步动作与时间点。</div>
<div class="step-ledger">读:L-08(影响力/亲密度评级,用于排序)</div>
</div>
</li>
<li>
<span class="step-num">5</span>
<div class="step-body">
<div class="step-title">执行经营动作 <span class="step-role">AM</span></div>
<div class="step-desc">执行互动:拜访、技术交流、行业活动邀约、价值传递(行业情报、样品支持、案例分享等)。AI 辅助准备沟通素材与纪要,互动过程与客户反馈即时记录。</div>
<div class="step-ledger">写:L-02(互动时间线)</div>
</div>
</li>
<li>
<span class="step-num">6</span>
<div class="step-body">
<div class="step-title">更新关系台账 <span class="step-role">AM</span></div>
<div class="step-desc">重新计算并写入关系覆盖度(coverage_score)、更新决策链地图(decision_chain);更新联系人档案(角色标注、影响力评级、关系亲密度、沟通偏好、关键人标记)。若发现关键人变动(离职/调岗),触发 E02 情报监测写入 change_log。</div>
<div class="step-ledger">写:L-02(coverage_score/decision_chain)、L-08(角色/影响力/亲密度/关键人标记);关键人变动 → 触发 E02 写 change_log</div>
</div>
</li>
<li>
<span class="step-num">7</span>
<div class="step-body">
<div class="step-title">复盘与完结 <span class="step-role">AM Lead</span></div>
<div class="step-desc">覆盖度达标检查:决策链关键节点是否全覆盖、空白是否关闭、计划动作是否全部执行。输出更新后的关系覆盖地图,供给 E05 互动与拜访 / E06 账户计划作为输入。</div>
<div class="step-ledger">输出:关系覆盖地图 → E05 / E06</div>
</div>
</li>
</ol>
<div class="chain-end">
<strong>Activity 完结标志:</strong>决策链上所有关键节点的覆盖状态已更新、本月计划经营动作全部执行完毕、L-02/L-08 台账数据最新、无遗留待办动作。下次触发由月度例行或新事件启动。
</div>
</div>
<!-- I01 工作链条 -->
<div class="chain-card" style="border-left-color:#2F855A;">
<div class="chain-head">
<span class="chain-id" style="background:#2F855A;">I01</span>
<div>
<div class="chain-name">品牌形象与销售工具包管理</div>
<div class="chain-meta">
<span class="chain-tag owner">负责:AM(内容运营)/ AM Lead(调性把关)</span>
<span class="chain-tag trigger">触发:战略调整/新市场/工具过期/使用方请求</span>
<span class="chain-tag p0">优先级 P0</span>
</div>
</div>
</div>
<div class="chain-trigger">
<strong>如何触发:</strong>① 主动——公司战略定位调整、进入新市场、销售工具缺失或过期、月度定期内容更新;② 被动——使用方发起内容请求(T03 触达需要材料、E03 商机需要方案支撑、T04 攻坚需要定制内容、E04 关系经营需要价值传递素材)。触发后由内容运营 AM 受理并判断需求类型与优先级。
</div>
<ol class="chain-steps">
<li>
<span class="step-num">1</span>
<div class="step-body">
<div class="step-title">需求识别与受理 <span class="step-role">AM(内容运营)</span></div>
<div class="step-desc">识别内容需求来源(战略调整 / 新市场 / 工具过期 / 使用方请求),判断需求类型(公司介绍、能力声明、选型指南、替代对照表、案例集等)与优先级,确认目标客户类型与使用场景。</div>
<div class="step-ledger">无台账读写(需求受理)</div>
</div>
</li>
<li>
<span class="step-num">2</span>
<div class="step-body">
<div class="step-title">市场依据采集 <span class="step-role">AM</span></div>
<div class="step-desc">读取宏观市场信号与产业趋势,作为内容创作的市场依据;确认内容要传递的价值主张与差异化定位(对应 Richard"从你这能得到什么特别想要的东西")。</div>
<div class="step-ledger">读:L-01(宏观市场信号/产业趋势)</div>
</div>
</li>
<li>
<span class="step-num">3</span>
<div class="step-body">
<div class="step-title">内容创作与工具建设 <span class="step-role">AM 创作 + FAE 技术支持</span></div>
<div class="step-desc">按 BT 层级与使用场景创作并适配——BT-01 侧重供货能力/资质文件/渠道政策、BT-02 侧重技术规格书/替代对照表/认证报告、BT-03 侧重系统方案白皮书/参考设计/成功案例;维护多语言版本(俄/英/中)。</div>
<div class="step-ledger">读:L-05(已有资产,避免重复、保持调性一致)</div>
</div>
</li>
<li>
<span class="step-num">4</span>
<div class="step-body">
<div class="step-title">内部审核与调性把关 <span class="step-role">AM Lead + FAE</span></div>
<div class="step-desc">品牌调性与"气质"一致性检查(AM Lead 把关)、技术内容准确性(FAE 审核)、合规检查、多语言校对。未通过则退回修改,通过则进入发布。</div>
<div class="step-ledger">写:L-05(状态流转:草稿 → 审核中 → 待发布)</div>
</div>
</li>
<li>
<span class="step-num">5</span>
<div class="step-body">
<div class="step-title">发布入库 <span class="step-role">AM</span></div>
<div class="step-desc">内容资产正式发布:版本号更新(内容受控)、状态流转为"已发布"、登记适用场景与 BT 标签,供全系统调用。</div>
<div class="step-ledger">写:L-05(发布/版本更新/状态流转)</div>
</div>
</li>
<li>
<span class="step-num">6</span>
<div class="step-body">
<div class="step-title">分发与使用追踪 <span class="step-role">AM</span></div>
<div class="step-desc">内容供给 E04 关系经营 / T03 触达 / T04 攻坚 / E03 方案生成调用;收集使用反馈(使用频次、客户接受度、触达效果),作为迭代输入。</div>
<div class="step-ledger">读:L-05(版本与使用情况)</div>
</div>
</li>
<li>
<span class="step-num">7</span>
<div class="step-body">
<div class="step-title">复盘迭代与完结 <span class="step-role">AM Lead</span></div>
<div class="step-desc">内容效果复盘:使用频次、客户反馈、过时内容识别;失效内容下架或更新版本,新需求进入下一轮内容计划。</div>
<div class="step-ledger">写:L-05(下架/版本更新)</div>
</div>
</li>
</ol>
<div class="chain-end">
<strong>Activity 完结标志:</strong>本次需求的内容已发布入库并登记版本、使用方已取用、无过期内容遗留、复盘结论已沉淀。新需求或定期更新触发下一轮。
</div>
</div>
<!-- ========== 五、Excel 交付 ========== -->
<h2 class="section-title">五、Excel 台账设计文件(4 个)</h2>
<div class="excel-note">
<strong>交付说明:</strong>4 个 Excel 工作簿,每个包含 3 个 sheet——① 台账信息(编号/定位/属主/治理规则)② 字段设计(字段名/类型/必填/主键/说明/示例/维护来源/脱敏等级)③ 示例数据(2 行真实场景样例)。
</div>
<table>
<tr><th style="width:240px;">文件</th><th>内容</th></tr>
<tr><td>L-01-宏观市场台账.xlsx</td><td>18 字段(信号 ID 主键、信号类型/标题/来源/日期、重要性评分、影响方向、信号状态、版本号等)+ 2 行示例</td></tr>
<tr><td>L-02-客户主台账.xlsx</td><td>20 字段(客户 ID 主键、多语言名称、类型/行业/区域、决策链、关系覆盖度、健康评分、状态机、BT 层级等)+ 1 行示例</td></tr>
<tr><td>L-05-品牌内容库.xlsx</td><td>15 字段(内容 ID 主键、类型、语言、版本、状态、调性标签、定向客户、审核人等)+ 2 行示例</td></tr>
<tr><td>L-08-客户联系人信息台账.xlsx</td><td>19 字段(联系人 ID 主键、客户 ID、姓名/职位/角色/影响力/亲密度/沟通偏好/联系方式/关键人标记/变动记录等)+ 2 行示例</td></tr>
</table>
<div class="footer">
CloudCore 云拓芯科 · Demo:E04 关系覆盖与关键人 × I01 品牌与工具包 · 台账设计 v1.0 · 2026-08-14<br>
关联矩阵基准:SS01-02-03-04 台账体系全景 v6.0(44 台账)
</div>
</body>
</html>