$ErrorActionPreference = "Stop" # 创建 Excel Application $excel = New-Object -ComObject Excel.Application $excel.Visible = $false $excel.DisplayAlerts = $false try { # 创建工作簿 $workbook = $excel.Workbooks.Add() # ===== Sheet 1: 自动营销模块 ===== $ws1 = $workbook.Worksheets.Item(1) $ws1.Name = "自动营销模块" # 标题 $ws1.Cells.Item(1,1) = "领存智贸 AI CRM - 自动营销模块三级功能清单" $ws1.Range("A1:F1").Merge() $ws1.Range("A1:F1").Font.Bold = $true $ws1.Range("A1:F1").Font.Size = 14 $ws1.Range("A1:F1").Font.Color = 4472C4 # 表头 $headers = @("一级功能", "二级功能", "三级功能", "功能描述", "状态") for ($i = 0; $i -lt $headers.Count; $i++) { $cell = $ws1.Cells.Item(3, $i + 1) $cell.Value = $headers[$i] $cell.Font.Bold = $true $cell.Font.Color = 16777215 $cell.Interior.Color = 4462C4 $cell.HorizontalAlignment = -4108 } # 数据 $marketingData = @( @("自动营销", "营销活动管理", "活动列表-进行中", "展示进行中的营销活动(6条)", "✅"), @("自动营销", "营销活动管理", "活动列表-已暂停", "展示已暂停的营销活动(4条)", "✅"), @("自动营销", "营销活动管理", "活动列表-已完成", "展示已完成的营销活动(4条)", "✅"), @("自动营销", "营销活动管理", "活动列表-状态筛选", "支持按状态筛选活动", "✅"), @("自动营销", "营销活动管理", "活动卡片-信息展示", "活动名称/描述/进度展示", "✅"), @("自动营销", "营销活动管理", "活动卡片-打开邮件数", "显示打开邮件的客户数量", "✅"), @("自动营销", "营销活动管理", "活动卡片-回复邮件数", "显示回复邮件的客户数量", "✅"), @("自动营销", "营销活动管理", "活动卡片-人工干预", "显示人工干预按钮", "✅"), @("自动营销", "营销活动管理", "活动卡片-AI生成", "显示AI生成按钮", "✅"), @("自动营销", "营销活动管理", "活动卡片-详情弹窗", "点击卡片打开详情弹窗", "✅"), @("自动营销", "活动详情弹窗", "基本信息", "活动名称/类型/优先级/负责人/时间", "✅"), @("自动营销", "活动详情弹窗", "核心数据", "发送/打开/回复/点击/转化统计", "✅"), @("自动营销", "活动详情弹窗", "触达渠道", "邮件/WhatsApp/LinkedIn渠道展示", "✅"), @("自动营销", "活动详情弹窗", "目标客户", "目标数/已触达/待触达", "✅"), @("自动营销", "活动详情弹窗", "SOP序列", "自动化序列步骤展示", "✅"), @("自动营销", "活动详情弹窗", "最近互动", "最近互动记录(3条)", "✅"), @("自动营销", "活动详情弹窗", "互动详情", "查看全部互动详情弹窗", "✅"), @("自动营销", "全部互动详情弹窗", "互动列表", "10条完整互动记录", "✅"), @("自动营销", "全部互动详情弹窗", "互动筛选", "全部/回复/打开/点击筛选", "✅"), @("自动营销", "全部互动详情弹窗", "互动详情", "姓名/公司/类型/内容/时间", "✅"), @("自动营销", "全部互动详情弹窗", "互动详情-分析", "情感分析/优先级/联系方式", "✅"), @("自动营销", "全部互动详情弹窗", "互动操作", "立即跟进/发邮件按钮", "✅"), @("自动营销", "创建营销活动弹窗", "步骤1-基本信息", "活动名称/类型/优先级/负责人", "✅"), @("自动营销", "创建营销活动弹窗", "步骤1-时间设置", "活动时间/目标设置", "✅"), @("自动营销", "创建营销活动弹窗", "步骤2-目标客户", "AI智能推荐客户", "✅"), @("自动营销", "创建营销活动弹窗", "步骤2-客户筛选", "高价值/沉默/潜在客户筛选", "✅"), @("自动营销", "创建营销活动弹窗", "步骤3-触达渠道", "邮件/WhatsApp/LinkedIn渠道选择", "✅"), @("自动营销", "创建营销活动弹窗", "步骤3-渠道状态", "渠道启用状态显示", "✅"), @("自动营销", "创建营销活动弹窗", "步骤4-自动化规则", "SOP序列模板选择", "✅"), @("自动营销", "创建营销活动弹窗", "步骤4-SOP自定义", "自定义SOP序列", "✅"), @("自动营销", "创建营销活动弹窗", "步骤5-AI生成", "AI生成邮件内容", "✅"), @("自动营销", "创建营销活动弹窗", "步骤5-主题建议", "AI推荐邮件主题", "✅"), @("自动营销", "自定义SOP弹窗", "SOP配置", "序列名称设置", "✅"), @("自动营销", "自定义SOP弹窗", "步骤管理", "添加/删除步骤", "✅"), @("自动营销", "自定义SOP弹窗", "步骤配置", "步骤名称/间隔天数/触达渠道", "✅"), @("自动营销", "自定义SOP弹窗", "渠道选择", "邮件/WhatsApp/LinkedIn/电话/微信", "✅"), @("自动营销", "自定义SOP弹窗", "实时预览", "步骤时间线预览效果", "✅"), @("自动营销", "打开邮件客户弹窗", "客户列表", "打开邮件客户展示", "✅"), @("自动营销", "打开邮件客户弹窗", "客户信息", "年采购额/最后订单时间", "✅"), @("自动营销", "打开邮件客户弹窗", "客户操作", "快速保护/暂停/销售分配", "✅"), @("自动营销", "回复邮件审核弹窗", "审核统计", "待审核/已批准/已拒绝数量", "✅"), @("自动营销", "回复邮件审核弹窗", "回复列表", "回复邮件客户列表", "✅"), @("自动营销", "回复邮件审核弹窗", "情感分析", "正面/中立/负面情感标签", "✅"), @("自动营销", "回复邮件审核弹窗", "优先级标记", "高/中/低优先级", "✅"), @("自动营销", "回复邮件审核弹窗", "审核操作", "批准/分配销售/拒绝", "✅"), @("自动营销", "人工干预与客户保护弹窗", "标签页切换", "客户保护白名单/干预历史", "✅"), @("自动营销", "人工干预与客户保护弹窗", "客户保护-列表", "受保护客户列表展示", "✅"), @("自动营销", "人工干预与客户保护弹窗", "客户保护-详情", "保护级别/原因/时间/销售", "✅"), @("自动营销", "人工干预与客户保护弹窗", "客户保护-操作", "移除保护操作", "✅"), @("自动营销", "人工干预与客户保护弹窗", "干预历史", "干预记录列表", "✅"), @("自动营销", "人工干预与客户保护弹窗", "干预类型", "客户保护/审核干预/内容调整/发送暂停", "✅"), @("自动营销", "人工干预与客户保护弹窗", "现有干预", "当前活动干预记录", "✅"), @("自动营销", "AI邮件生成器弹窗", "邮件生成", "AI自动生成邮件内容", "✅"), @("自动营销", "AI邮件生成器弹窗", "邮件编辑", "主题/正文编辑", "✅"), @("自动营销", "AI邮件生成器弹窗", "主题建议", "AI推荐邮件主题", "✅"), @("自动营销", "历史活动弹窗", "历史列表", "10条历史活动记录", "✅"), @("自动营销", "历史活动弹窗", "活动信息", "名称/日期/负责人/状态", "✅"), @("自动营销", "历史活动弹窗", "活动统计", "发送/打开/回复/点击/商机", "✅"), @("自动营销", "历史活动弹窗", "活动操作", "复制活动/查看详情/导出报告", "✅"), @("自动营销", "历史活动详情弹窗", "基本信息", "活动名称/周期/负责人/状态", "✅"), @("自动营销", "历史活动详情弹窗", "核心数据", "发送量/打开数/回复数/点击数/商机", "✅"), @("自动营销", "历史活动详情弹窗", "渠道分析", "各渠道效果数据", "✅"), @("自动营销", "历史活动详情弹窗", "效果评估", "发送效率/打开率/回复率/转化率", "✅"), @("自动营销", "历史活动详情弹窗", "经验总结", "活动亮点和改进建议", "✅"), @("自动营销", "模板库弹窗", "模板列表", "模板分类展示", "✅"), @("自动营销", "模板库弹窗", "模板筛选", "全部/邮件/WhatsApp/LinkedIn", "✅"), @("自动营销", "模板库弹窗", "模板预览", "模板内容预览弹窗", "✅"), @("自动营销", "模板库弹窗", "模板操作", "使用/编辑/删除", "✅") ) $row = 4 foreach ($item in $marketingData) { for ($col = 0; $col -lt $item.Count; $col++) { $cell = $ws1.Cells.Item($row, $col + 1) $cell.Value = $item[$col] $cell.WrapText = $true if ($row % 2 -eq 0) { $cell.Interior.Color = 2147549184 } } $row++ } # 统计行 $ws1.Cells.Item($row + 1, 1) = "自动营销模块总计:68项功能" $ws1.Range("A$($row+1):E$($row+1)").Merge() $ws1.Range("A$($row+1):E$($row+1)").Font.Bold = $true # 列宽 $ws1.Columns.Item(1).ColumnWidth = 15 $ws1.Columns.Item(2).ColumnWidth = 22 $ws1.Columns.Item(3).ColumnWidth = 22 $ws1.Columns.Item(4).ColumnWidth = 45 $ws1.Columns.Item(5).ColumnWidth = 10 # ===== Sheet 2: 设置模块 ===== $ws2 = $workbook.Worksheets.Add() $ws2.Name = "设置模块" $ws2.Cells.Item(1,1) = "领存智贸 AI CRM - 设置模块三级功能清单" $ws2.Range("A1:F1").Merge() $ws2.Range("A1:F1").Font.Bold = $true $ws2.Range("A1:F1").Font.Size = 14 $ws2.Range("A1:F1").Font.Color = 4472C4 for ($i = 0; $i -lt $headers.Count; $i++) { $cell = $ws2.Cells.Item(3, $i + 1) $cell.Value = $headers[$i] $cell.Font.Bold = $true $cell.Font.Color = 16777215 $cell.Interior.Color = 4462C4 $cell.HorizontalAlignment = -4108 } $settingsData = @( @("设置", "账号与安全", "个人信息-展示", "头像/姓名/职位/邮箱展示", "✅"), @("设置", "账号与安全", "个人信息-编辑弹窗", "编辑个人信息(姓名/职位/邮箱/电话/部门/简介)", "✅"), @("设置", "账号与安全", "修改密码弹窗", "当前密码/新密码/确认密码", "✅"), @("设置", "账号与安全", "两步验证", "开启/关闭两步验证开关", "✅"), @("设置", "账号与安全", "登录历史弹窗", "8条登录记录(时间/IP/地点/设备/状态)", "✅"), @("设置", "AI大脑配置", "模型微调-展示", "AI模型版本/训练数据量/准确率展示", "✅"), @("设置", "AI大脑配置", "模型微调-配置", "训练数据来源/频率配置", "✅"), @("设置", "AI大脑配置", "模型微调-训练", "开始训练按钮", "✅"), @("设置", "AI大脑配置", "知识库管理", "知识条目数量展示", "✅"), @("设置", "AI大脑配置", "自动学习开关", "开启/关闭自动学习开关", "✅"), @("设置", "AI大脑配置", "策略自进化开关", "开启/关闭策略自进化开关", "✅"), @("设置", "AI大脑配置", "个性化程度", "低/中/高个性化程度选择", "✅"), @("设置", "自动寻客配置", "数据源-列表", "8个数据源列表(海关/LinkedIn/Google Maps等)", "✅"), @("设置", "自动寻客配置", "数据源-统计", "数据源统计概览(总量/今日同步/覆盖国家)", "✅"), @("设置", "自动寻客配置", "数据源-详情弹窗", "统计/配置/字段映射/同步日志", "✅"), @("设置", "自动寻客配置", "数据源-添加弹窗", "类型/名称/API/地区/频率", "✅"), @("设置", "自动寻客配置", "外贸快速入口弹窗", "海关/LinkedIn/展会/采购配置", "✅"), @("设置", "自动寻客配置", "Lookalike算法开关", "开启/关闭Lookalike算法开关", "✅"), @("设置", "自动寻客配置", "关键人挖掘开关", "开启/关闭关键人挖掘开关", "✅"), @("设置", "自动寻客配置", "官网分析开关", "开启/关闭官网分析开关", "✅"), @("设置", "渠道集成", "企业邮箱-列表", "邮箱账号列表(发送量/回复率/用量进度条)", "✅"), @("设置", "渠道集成", "企业邮箱-统计", "邮箱统计概览(账号数/今日发送/回复率/认证)", "✅"), @("设置", "渠道集成", "企业邮箱-添加弹窗", "SMTP/IMAP配置/测试连接", "✅"), @("设置", "渠道集成", "企业邮箱-详情弹窗", "服务器/安全认证/自动回复/签名", "✅"), @("设置", "渠道集成", "WhatsApp", "绑定状态/手机号展示", "✅"), @("设置", "渠道集成", "LinkedIn弹窗", "绑定账号/连接数/搜索限额", "✅"), @("设置", "渠道集成", "企业微信弹窗", "CorpId/AgentId/用户数/部门数", "✅"), @("设置", "通知设置", "邮件通知开关", "开启/关闭邮件通知开关", "✅"), @("设置", "通知设置", "回复提醒开关", "开启/关闭客户回复提醒开关", "✅"), @("设置", "通知设置", "风险预警开关", "开启/关闭风险预警提醒开关", "✅"), @("设置", "通知设置", "周报推送开关", "开启/关闭周报推送开关", "✅") ) $row = 4 foreach ($item in $settingsData) { for ($col = 0; $col -lt $item.Count; $col++) { $cell = $ws2.Cells.Item($row, $col + 1) $cell.Value = $item[$col] $cell.WrapText = $true if ($row % 2 -eq 0) { $cell.Interior.Color = 2147549184 } } $row++ } $ws2.Cells.Item($row + 1, 1) = "设置模块总计:32项功能" $ws2.Range("A$($row+1):E$($row+1)").Merge() $ws2.Range("A$($row+1):E$($row+1)").Font.Bold = $true $ws2.Columns.Item(1).ColumnWidth = 12 $ws2.Columns.Item(2).ColumnWidth = 18 $ws2.Columns.Item(3).ColumnWidth = 22 $ws2.Columns.Item(4).ColumnWidth = 50 $ws2.Columns.Item(5).ColumnWidth = 10 # ===== Sheet 3: 知识库模块 ===== $ws3 = $workbook.Worksheets.Add() $ws3.Name = "知识库模块" $ws3.Cells.Item(1,1) = "领存智贸 AI CRM - 知识库模块三级功能清单" $ws3.Range("A1:F1").Merge() $ws3.Range("A1:F1").Font.Bold = $true $ws3.Range("A1:F1").Font.Size = 14 $ws3.Range("A1:F1").Font.Color = 4472C4 for ($i = 0; $i -lt $headers.Count; $i++) { $cell = $ws3.Cells.Item(3, $i + 1) $cell.Value = $headers[$i] $cell.Font.Bold = $true $cell.Font.Color = 16777215 $cell.Interior.Color = 4462C4 $cell.HorizontalAlignment = -4108 } $knowledgeData = @( @("知识库", "知识库概览", "统计-知识总量", "知识总量展示", "✅"), @("知识库", "知识库概览", "统计-分类数量", "知识分类数量", "✅"), @("知识库", "知识库概览", "统计-AI覆盖率", "AI覆盖率", "✅"), @("知识库", "知识库概览", "统计-本周新增", "本周新增数量", "✅"), @("知识库", "知识库概览", "统计-模型版本", "模型版本展示", "✅"), @("知识库", "AI学习中心", "学习进度", "AI学习进度展示", "✅"), @("知识库", "AI学习中心", "问答记录", "最近问答互动记录", "✅"), @("知识库", "AI学习中心", "AI训练-列表", "AI训练任务展示", "✅"), @("知识库", "AI学习中心", "AI训练-状态", "训练进度/状态显示", "✅"), @("知识库", "知识条目管理", "知识列表", "知识条目列表展示", "✅"), @("知识库", "知识条目管理", "知识筛选", "分类/类型/状态筛选", "✅"), @("知识库", "知识条目管理", "知识搜索", "关键词搜索", "✅"), @("知识库", "知识条目管理", "知识详情-查看", "点击查看知识详情弹窗", "✅"), @("知识库", "知识条目管理", "知识详情-内容", "问题/答案/标签/来源/使用次数", "✅"), @("知识库", "知识条目管理", "知识详情-操作", "编辑/删除/标记操作", "✅"), @("知识库", "添加知识弹窗", "知识录入", "问题/答案输入", "✅"), @("知识库", "添加知识弹窗", "知识分类", "分类/标签设置", "✅"), @("知识库", "添加知识弹窗", "知识来源", "来源标注", "✅"), @("知识库", "批量导入弹窗", "文件导入", "支持CSV/Excel/PDF格式", "✅"), @("知识库", "批量导入弹窗", "导入配置", "字段映射配置", "✅"), @("知识库", "批量导入弹窗", "导入预览", "导入数据预览", "✅") ) $row = 4 foreach ($item in $knowledgeData) { for ($col = 0; $col -lt $item.Count; $col++) { $cell = $ws3.Cells.Item($row, $col + 1) $cell.Value = $item[$col] $cell.WrapText = $true if ($row % 2 -eq 0) { $cell.Interior.Color = 2147549184 } } $row++ } $ws3.Cells.Item($row + 1, 1) = "知识库模块总计:21项功能" $ws3.Range("A$($row+1):E$($row+1)").Merge() $ws3.Range("A$($row+1):E$($row+1)").Font.Bold = $true $ws3.Columns.Item(1).ColumnWidth = 12 $ws3.Columns.Item(2).ColumnWidth = 18 $ws3.Columns.Item(3).ColumnWidth = 22 $ws3.Columns.Item(4).ColumnWidth = 45 $ws3.Columns.Item(5).ColumnWidth = 10 # ===== Sheet 4: 汇总统计 ===== $ws4 = $workbook.Worksheets.Add() $ws4.Name = "汇总统计" $ws4.Cells.Item(1,1) = "领存智贸 AI CRM - 功能清单汇总" $ws4.Range("A1:D1").Merge() $ws4.Range("A1:D1").Font.Bold = $true $ws4.Range("A1:D1").Font.Size = 18 $ws4.Range("A1:D1").Font.Color = 4472C4 $summaryHeaders = @("模块", "一级功能", "二级功能", "三级功能", "完成率") for ($i = 0; $i -lt $summaryHeaders.Count; $i++) { $cell = $ws4.Cells.Item(3, $i + 1) $cell.Value = $summaryHeaders[$i] $cell.Font.Bold = $true $cell.Font.Color = 16777215 $cell.Interior.Color = 4462C4 $cell.HorizontalAlignment = -4108 } $summaryData = @( @("自动营销模块", 1, 12, 68, "100%"), @("设置模块", 1, 5, 32, "100%"), @("知识库模块", 1, 5, 21, "100%"), @("合计", 3, 22, 121, "100%") ) $row = 4 foreach ($item in $summaryData) { for ($col = 0; $col -lt $item.Count; $col++) { $cell = $ws4.Cells.Item($row, $col + 1) $cell.Value = $item[$col] $cell.HorizontalAlignment = -4108 if ($row -eq 7) { $cell.Font.Bold = $true $cell.Interior.Color = 255 } } $row++ } $ws4.Cells.Item(9, 1) = "生成时间:2026-03-26 15:02 GMT+8" $ws4.Cells.Item(9, 1).Font.Italic = $true $ws4.Cells.Item(9, 1).Font.Color = 8421504 $ws4.Columns.Item(1).ColumnWidth = 20 $ws4.Columns.Item(2).ColumnWidth = 15 $ws4.Columns.Item(3).ColumnWidth = 15 $ws4.Columns.Item(4).ColumnWidth = 15 $ws4.Columns.Item(5).ColumnWidth = 12 # 保存 $outputPath = "C:\Users\Administrator\.qclaw\workspace\tradebrain-crm\docs\领存智贸AI CRM-三级功能清单.xlsx" $workbook.SaveAs($outputPath) $workbook.Close() Write-Host "Excel文件已生成: $outputPath" } finally { $excel.Quit() [System.Runtime.Interopservices.Marshal]::ReleaseComObject($excel) | Out-Null }