social-share-generator

Polar Sponsor
爱发电 赞助
.NET 9.0

当用户想要添加、优化或审核社交分享按钮(分享文章到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}
LinkedIn https://www.linkedin.com/sharing/share-offsite/?url={url}
Facebook https://www.facebook.com/sharer/sharer.php?u={url}
WhatsApp https://wa.me/?text={url}%20{text}
Telegram https://t.me/share/url?url={url}&text={text}

请使用 encodeURIComponent() 对 url 和 text 进行编码。其中 text 推荐使用页面标题,或预设简洁文案 —— 带平台定制化文案的分享按钮,其效果约为通用图标类按钮的 4 倍。

平台品牌规范(图标)

请使用各平台官方授权的品牌资产。最小尺寸与配色规则如下:

平台 最小尺寸 允许颜色 说明
Facebook 16px 蓝色 #1877F2 或单色 禁止旋转;未经许可不得添加动画
X(Twitter) 32px 仅限黑色或白色 须使用当前 X 标志,不可使用已弃用的鸟形 Logo
LinkedIn 高度 ≥21px 蓝色 #0A66C2 或单色 图标中应使用 “in” 字样标识(即 “in” bug)
Instagram 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:页脚中放置的是社交资料链接(如“关注我们”);本能力专指分享按钮(分享当前页面)

相关专题

更多
Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

2026.11.03

0

18

Docker Desktop镜像构建教程
Docker Desktop镜像构建教程

想使用Docker Desktop将本地项目构建成Docker镜像?本专题围绕镜像构建的实际操作展开,介绍Dockerfile编写、构建命令使用、镜像标签设置和构建日志查看等内容,同时整理镜像无法生成、依赖安装失败及构建缓存异常等问题的排查思路。

2026.11.03

0

11

Docker Desktop容器创建指南
Docker Desktop容器创建指南

本专题聚焦Docker Desktop容器创建与运行配置,介绍通过本地镜像或远程镜像创建容器的方法,以及容器启动、终端访问、日志查看和基础管理等操作。针对端口冲突、参数配置不当、容器无法启动等情况,也整理了相应的排查方向。

2026.11.03

0

11

Tailwind CSS 如何制作导航栏和卡片
Tailwind CSS 如何制作导航栏和卡片

用 Tailwind CSS 制作导航栏和卡片,可先搭建语义化结构,再组合 Flex、Grid、间距、圆角与阴影类。这里整理横向导航、移动端菜单、卡片网格及悬停效果的相关文章,帮助你把常见页面组件做得清晰且适配不同屏幕。

2026.11.03

0

17

Tailwind CSS 响应式布局怎么写
Tailwind CSS 响应式布局怎么写

Tailwind CSS 响应式布局通常从移动端样式写起,再用 sm、md、lg 等前缀调整不同屏幕宽度下的网格、间距和导航。本专题整理断点配置、Grid 与 Flex 自适应布局及常见溢出问题,帮助你逐步完成多设备适配。

2026.11.03

0

19

Tailwind CSS 常用类名怎么记
Tailwind CSS 常用类名怎么记

Tailwind CSS 类名很多,先按布局、间距、文字、颜色和状态分组记忆,再通过官方文档检索具体写法。本专题结合类名排序、动态拼接失效、自定义实用类等问题,帮助你建立常用类名的速查方法。

2026.11.03

0

12

码上飞入口地址合集
码上飞入口地址合集

本专题汇总了码上飞(CodeFlying)的官方入口地址合集,涵盖官网主站及网页版在线使用入口,支持注册登录后直接在线体验零代码AI应用生成。同时整理了APP端下载渠道与小程序入口,助你快速访问平台,通过自然语言描述需求即可生成应用、小程序或网站。

2026.11.03

0

10

Uvicorn 报错与问题解决教程
Uvicorn 报错与问题解决教程

本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。

2026.11.02

0

14

Uvicorn使用教程
Uvicorn使用教程

本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。

2026.11.02

0

17

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习