skills/ths-h5-native-share/SKILL.md
为同花顺 H5 页面接入客户端右上角分享功能。适用于用户要求“给 THS H5 页面加右上角分享”“接入 setTitleBar、changeWebViewButton、hexinShare”“复用同花顺客户端协议做分享”时。输出基于 window.callNativeHandler 和 window.registerWebHandler 的最小可用实现。
npx skillsauth add paulgung/ths-skills ths-h5-native-shareInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
用于给同花顺 H5 页面接入客户端右上角分享,并按需补充微信二次分享,不是通用浏览器分享 skill。
目标链路固定为:
notifyWebHandleEvent.setTitleBar 显示右上角分享按钮changeWebViewButton 并注册 registerWebHandlerhexinShareshowShareBtn(),避免按钮状态丢失setWxTwiceShareInfo() 配置微信二次分享当用户提到下面任一类需求时使用本 skill:
window.callNativeHandlerhexinSharechangeWebViewButton如果用户只是要普通浏览器分享、微信 H5 分享、Web Share API,不要用这个 skill。
window.callNativeHandler / window.registerWebHandler);
如果不可用,动态注入 https://s.thsi.cn/cb?js/m/v2.9/common/bridge.js,并在脚本加载完成后再继续后续步骤。showShareBtn、buildSharePayload、bindNativeShare、appendScript、setWxTwiceShareInfoshowShareBtn()。优先输出下面三段能力:
showShareBtn()bindNativeShare(getShareData)setWxTwiceShareInfo(pageTitle, pageSubTitle)除非用户明确要求,否则不要默认加入:
setTitleBar 只负责显示按钮,不负责发起分享changeWebViewButton 负责监听客户端按钮点击hexinShare 负责真正发起分享setWxTwiceShareInfo 负责微信环境下的二次分享配置https://s.thsi.cn/cb?js/m/v2.9/common/bridge.js,并等待加载成功后再调用客户端协议完成接入后,给出:
title、content、url 的来源title、desc、imgUrl 来源development
Send group notifications via Vanish app HTTP API. TRIGGER when: (1) user invokes /vanish-notify slash command, (2) user mentions 'vanish群通知', 'vanish通知', or asks to send a Vanish group notification, (3) user says '发vanish群通知' or '发vanish通知'.
development
巡检同花顺深度专题页面的 HTML 质量。用户提到 deep-topic、深度专题、专题页巡检、OCC 页面检查、CDN 检查、weblog 埋点、hexinShare 分享链路、最近 24 小时更新页面排查时,必须使用这个 skill。它会拉取 OCC 深度专题列表,筛出最近更新页面,抓取 accessUrl 对应 HTML,并检查第三方 CDN 使用、weblog 埋点、hexinShare 分享能力与常见加载顺序问题。
development
Optimize application performance and scalability. Use when investigating slow applications, scaling bottlenecks, or improving response times. Covers profiling, caching, database optimization, and frontend performance.
tools
对指定技术领域进行"四个知道"系统性调研,覆盖横向(行业趋势、竞争对手、政策监管、技术发展)和纵向(学术前沿、工业水平、工程架构、自身定位)八个维度。当用户要求进行技术调研、行业分析、竞品分析、技术选型、趋势研究时使用。