微信链接无法生成预览卡片需检查og标签完整性、启用linksummary技能并配置模型权限、设置微信自动摘要规则、部署agent-reach技能处理动态网页、最后调试并刷新微信缓存。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在微信中发送外部链接,但无法自动生成带标题、封面和摘要的预览卡片,则可能是由于OpenClaw未正确配置抓取能力或网页缺乏必要元信息。以下是实现微信链接自动预览并生成摘要卡片的具体操作步骤:
一、验证并补全目标网页的Open Graph元标签
微信客户端依赖网页中的Open Graph协议(og标签)提取标题、描述与图片,若缺失或格式错误,将导致卡片无法生成或内容异常。需确保目标页面HTML中包含完整且合规的og标签。
1、检查网页源码,确认存在以下四个必需meta标签:
2、验证og:image图片URL可公开访问,尺寸不小于300×300像素,格式为JPG或PNG,文件大小不超过300KB。
3、在链接末尾添加防缓存参数(如?v=20260419),避免微信使用旧版缓存渲染卡片。

二、启用OpenClaw的LinkSummary技能并配置模型权限
OpenClaw需通过LinkSummary技能主动抓取网页正文、提取核心语义,并生成适配微信卡片规格的摘要。该技能依赖大语言模型完成文本理解与压缩,必须确保模型API已授权且响应正常。
1、执行命令安装LinkSummary技能:
openclaw skill install LinkSummary
2、进入OpenClaw配置面板,在“模型设置”中确认已启用支持长文本解析的模型(如Kimi-Long、GLM-4-Flash、Qwen2-72B-Instruct),并填写有效API Key。
3、在config.json中手动添加技能配置项:
{"skills": {"LinkSummary": {"max_length": 120, "enable_image_extraction": true}}}

三、配置微信通道的自动摘要触发规则
OpenClaw需识别用户发送至微信的原始链接,并在后台自动调用LinkSummary技能处理,再将结果按微信卡片格式封装返回。此过程依赖通道层的事件监听与响应策略设定。
1、打开OpenClaw CLI,执行命令启用微信插件事件监听:
openclaw config set channels.wechat.auto_summarize_links true
OpenClaw 原生 PDF/文档处理技能,适用于 Nutrient DWS,帮助用户完成 PDF 转换、OCR、文字/表格提取、PII 脱敏等功能。
2、设置摘要触发阈值:仅对域名白名单内的链接生效,例如限定为techcrunch.com、arxiv.org、medium.com等可信科技类站点。
3、在微信插件详情页中,开启“收到链接时自动生成摘要卡片”开关,并保存配置。

四、部署Agent-Reach技能实现动态网页内容抓取
部分网站采用JavaScript渲染或反爬机制,静态og标签无法反映真实内容。Agent-Reach技能可模拟浏览器行为加载完整DOM,保障摘要准确性,尤其适用于新闻聚合页、博客文章及交互式文档。
1、安装Agent-Reach技能:
openclaw skill install Agent-Reach
2、配置超时与重试策略,在config.json中加入:
{"skills": {"Agent-Reach": {"timeout_ms": 8000, "max_retries": 2}}}
3、验证抓取能力:向OpenClaw发送测试指令“抓取 https://example.com/article”,观察日志是否返回结构化正文与提取摘要。
五、调试与强制刷新微信卡片缓存
即使配置完成,微信仍可能沿用历史缓存展示旧卡片。必须通过官方调试工具或特定操作路径清除缓存,确保新摘要即时生效。
1、将待测链接发送至微信“文件传输助手”,长按链接卡片,选择“重新加载”。
2、访问微信开放平台官网,登录后进入“开发者工具” → “JS-SDK调试工具”,粘贴链接进行实时卡片模拟预览。
3、若仍显示默认摘要,使用微信内置浏览器打开该链接,触发一次完整页面加载后再返回分享流程。









