当用户想要添加、优化或审核社交分享按钮(分享文章到X、LinkedIn、Facebook等)时使用。当用户提到“分享按钮”等相关内容时也使用。
组件: 社会共享按钮
功能概述
组件: 社会共享按钮是一项面向实际任务的技能,主要用于提示共享按钮的实现, 允许用户共享当前页面( 文章、 文章、 产品) 到社交平台;脱离社会配置链接( discretct)。
核心要点
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
组件:社交分享按钮
指导实现分享按钮,使用户可将当前页面(文章、博文、商品页等)一键分享至各大社交平台。注意区别于社交资料链接(如页脚中指向品牌 X、LinkedIn 等平台的链接)——分享按钮用于分享本页面内容本身。
调用时说明:首次使用时,如有帮助,可先用 1–2 句话简要说明本能力覆盖范围及其重要性,再输出主体内容;后续调用或用户明确要求跳过说明时,直接输出主体内容。
适用范围
- 分享按钮:将当前页面 URL 分享至 X、LinkedIn、Facebook、WhatsApp 等平台。
- 不包含社交资料链接(例如“关注我们的 X 账号”)——此类链接应置于页脚或导航栏中。
为何重要
- 网站中展示清晰可见的社交分享图标,通常能显著提升社交互动率。
- 分享按钮可扩大内容传播范围;而 Open Graph 和 Twitter Cards 控制分享预览效果 —— 详见 open-graph、twitter-cards。
摆放位置(文章页)
数量少、位置优,效果远胜于分散堆砌。研究表明:移除 80% 的按钮,并将剩余 20% 的按钮重新定位在用户情绪高涨的关键节点,可使分享行为的转化率提升 3 倍。
| 摆放位置 | 最适合场景 | 说明 |
|---|---|---|
| 首段之后 | 大多数文章 | 抓住快速浏览者;早期即可见 |
| 悬浮侧边栏 | 长文(桌面端) | 始终可见;建议在移动端隐藏 |
| 标题 / 首屏区域下方 | 短篇内容 | 曝光度高 |
| 文章末尾 | 所有类型 | 自然收尾点;建议搭配行动号召(CTA) |
| 文中中部(关键观点之后) | 长篇内容 | 置于认知摩擦点(如出现令人意外的数据后、CTA 前) |
应避免:堆砌数十个图标;盲目罗列所有平台(而用户实际仅常用其中 2–3 个)。请根据目标受众精选 3–5 个平台(例如 B2B 场景推荐 X、LinkedIn;B2C 场景推荐 X、Facebook、WhatsApp)。
分享 URL(Intent 链接)
使用各平台官方提供的分享/Intent URL,确保用户单击即可完成分享:
| 平台 | 分享 URL 模式 |
|---|---|
| X(Twitter) | https://twitter.com/intent/tweet?url={url}&text={text} |
https://www.linkedin.com/sharing/share-offsite/?url={url} |
|
https://www.facebook.com/sharer/sharer.php?u={url} |
|
https://wa.me/?text={url}%20{text} |
|
| Telegram | https://t.me/share/url?url={url}&text={text} |
请使用 encodeURIComponent() 对 url 和 text 进行编码。其中 text 推荐使用页面标题,或预设简洁文案 —— 带平台定制化文案的分享按钮,其效果约为通用图标类按钮的 4 倍。
平台品牌规范(图标)
请使用各平台官方授权的品牌资产。最小尺寸与配色规则如下:
| 平台 | 最小尺寸 | 允许颜色 | 说明 |
|---|---|---|---|
| 16px | 蓝色 #1877F2 或单色 | 禁止旋转;未经许可不得添加动画 | |
| X(Twitter) | 32px | 仅限黑色或白色 | 须使用当前 X 标志,不可使用已弃用的鸟形 Logo |
| 高度 ≥21px | 蓝色 #0A66C2 或单色 | 图标中应使用 “in” 字样标识(即 “in” bug) | |
| 29×29px | 黑色、白色或官方渐变色 | 社交图标统一采用 glyph 形式 |
图标资源请务必从各平台官方品牌资源中心下载。过时或不符合规范的图标会降低用户对分享功能的信任感与使用意愿。
设计与技术规范
| 项目 | 规范 |
|---|---|
| 格式 | 优先使用 SVG(可缩放、体积小);PNG/WebP 作为降级方案 |
| 性能 | 轻量级实现;避免引入臃肿的第三方分享插件,以免拖慢 LCP |
| 无障碍访问 | aria-label="Share on X";支持键盘操作 |
| 移动端 | 触控区域 ≥44×44px;建议在支持设备上使用原生分享 API(navigator.share) |
原生分享 API(移动端)
在支持的浏览器中,navigator.share 可调起系统级分享弹窗(支持更多本地应用)。若不支持,则回退至 Intent 链接:
if (navigator.share) {
navigator.share({ title, url, text }).catch(() => {});
} else {
window.open(shareUrl, '_blank', 'noopener');
}
输出格式
- 摆放位置:按页面类型给出推荐位置
- 平台选择:推荐包含的 3–5 个平台
- 分享 URL 示例:含占位符的完整 URL 模板
- 图标规范:尺寸要求、官方资源来源
- 无障碍检查清单
相关能力
- article-page-generator:面向文章页的分享按钮;推荐摆放于导语后、文章末尾
- blog-page-generator:面向博客首页及博文卡片的分享按钮
- open-graph:OG 标签控制分享预览(如 og:image、og:title 等)—— 是 Facebook、LinkedIn 等平台显示富媒体卡片的必要前提
- twitter-cards:Twitter Cards 控制 X 平台分享预览效果 —— 是 X 平台显示富媒体卡片的必要前提
- footer-generator:页脚中放置的是社交资料链接(如“关注我们”);本能力专指分享按钮(分享当前页面)
热门AI工具
相关专题
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。
0
2026.11.04
本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。
0
2026.11.03
想使用Docker Desktop将本地项目构建成Docker镜像?本专题围绕镜像构建的实际操作展开,介绍Dockerfile编写、构建命令使用、镜像标签设置和构建日志查看等内容,同时整理镜像无法生成、依赖安装失败及构建缓存异常等问题的排查思路。
0
2026.11.03
本专题聚焦Docker Desktop容器创建与运行配置,介绍通过本地镜像或远程镜像创建容器的方法,以及容器启动、终端访问、日志查看和基础管理等操作。针对端口冲突、参数配置不当、容器无法启动等情况,也整理了相应的排查方向。
0
2026.11.03
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.7万人学习
共6课时 | 54.7万人学习
最新文章