本 Skill 封装了一个纯前端 HTML 单文件的全球出海展示工具,面向计划出海的企业用户。核心能力包括:
将 assets/global_expansion_tool.html 复制到用户工作目录作为基础文件:
cp ~/.workbuddy/skills/global-expansion-tool/assets/global_expansion_tool.html <workspace>/global_expansion_tool.html
根据用户需求对 HTML 文件进行编辑。主要模块位置参考:
| 模块 | 说明 |
|---|---|
| ------ | ------ |
| COMPANY_KB | 行业知识图谱数据(JS 对象,约 33 个实体) |
| industryChains | 增强供应链图谱(制造业/化工/电子,含上游下游) |
| resolveCompanyFromKB() | 公司名智能匹配引擎(4 层 fallback) |
| getEnrichedTargetCompanies() | KB 支持行业的上下游推荐函数 |
| SCENARIO_WRAPPERS | 场景包装器(prefix/suffix 包裹邮件正文) |
| handleImageUpload() | 图片上传→压缩→base64 内嵌 |
| generateVirtualImage() | Canvas 虚拟素材图生成 |
| renderEmailPreview() | 邮件预览渲染(支持图片内嵌) |
| switchScenario() | 场景 Chip 切换 |
| copyEmail() | 一键复制邮件内容 |
let currentLang = 'en'; // 当前语言
let currentDirection = 'sales'; // 方向: 'sales'(销售) | 'purchase'(采购)
let currentScenario = 'cold'; // 场景: cold/followup/exhibition/holiday/quotation
let emailImageDataUrl = null; // base64 图片数据
修改后务必进行 JS 语法检查:
# 提取 <script> 内容并验证语法
sed -n '/<script>/,/<\/script>/p' global_expansion_tool.html | sed '1d;$d' > /tmp/check.js && node --check /tmp/check.js && echo "✅ JS 语法正确"
常见错误排查:
上游Cat 应为 upstreamCat)[工业自动化] 应为 ['工业自动化'])tier:T0 应为 tier:'T0')当前版本: V3.0(含 COMPANY_KB 知识图谱 + 邮件场景系统 + 素材图功能)
共 1 个版本