OpenClaw/clawhub-security-signals huggingface dataset:
Skill: gufusheng1994-dev/1688 (version 1.0.0)

--- name: 1688图片下载器 description: 从淘宝/1688下载商品图片。触发词：淘宝下载图片、1688下载图片、商品图片下载、淘宝主图、下载商品图、1688图片。支持通过商品名搜索或直接提供商品URL下载主图和详情图。 --- # 淘宝/1688 商品图片下载器 从淘宝、1688等电商平台下载商品图片到本地。 ## 工作流程 ### 方式一：通过商品URL下载 1. 用户提供商品页面URL 2. 使用浏览器打开页面 3. 快照获取页面内容 4. 提取图片URL 5. 下载保存 ### 方式二：通过商品名搜索下载 1. 用户提供商品名称 2. 使用浏览器搜索淘宝/1688 3. 找到目标商品 4. 进入商品详情页 5. 提取并下载图片 ## 使用方法 ### 下载脚本 脚本位置: `scripts/download_images.py` ```bash # 直接下载图片URL列表 python scripts/download_images.py --images /tmp/image_urls.txt --output ./商品图片 # 使用配置文件 python scripts/download_images.py --config /tmp/download_config.json ``` ### 浏览器操作（推荐） 由于淘宝/1688有反爬机制，**必须使用浏览器**来访问和获取图片： ```javascript // 使用 browser 工具打开商品页面 browser open --url "商品URL" --profile openclaw // 获取页面快照，提取图片URL browser snapshot // 从快照中识别图片元素，提取src或data-src ``` ## 图片保存位置 - 默认保存到: `~/.openclaw/sharespace/商品图片/{商品名}/` - 主图命名: `main_01.jpg`, `main_02.jpg`, ... - 详情图命名: `detail_01.jpg`, `detail_02.jpg`, ... ## 执行步骤 当用户请求下载商品图片时： 1. **确认信息** - 商品URL 或 商品名称 - 是否需要详情图（默认只下载主图） - 保存目录（默认共享文件夹） 2. **打开浏览器** ``` browser open --url "<商品URL>" --profile openclaw ``` 3. **获取页面快照** ``` browser snapshot ``` 4. **提取图片URL**（关键步骤） 1688的图片URL格式： - 主图: `https://cbu01.alicdn.com/img/ibank/O1CN01xxxxx_!!店铺ID-0-cib.jpg` - 颜色图: 同上，在颜色选择区域 - 详情图: 需要从页面script标签或data-src中提取 **正确提取方法：** ```javascript // 1. 获取所有img标签的src document.querySelectorAll('img').forEach(img => { const src = img.src; if (src.includes('cbu01.alicdn.com/img/ibank')) { images.push(src); } }); // 2. 从script标签提取详情图（重要！） document.querySelectorAll('script').forEach(script => { const text = script.textContent; const matches = text.match(/https?:\/\/cbu01\.alicdn\.com\/img\/ibank[^"'\s]+/g); if (matches) detailImages.push(...matches); }); ``` **URL处理：** - 去掉 `.webp` 后缀获取原图 - 去掉 `220x220.jpg`、`250x250.jpg`、`310x310.jpg` 等缩略图后缀 - 详情图URL通常以 `!!3827449935-0-cib.jpg` 结尾 5. **创建保存目录** ```bash mkdir -p ~/.openclaw/sharespace/商品图片/{商品名}/{主图,颜色图,详情图} ``` 6. **下载图片** - 使用 requests 下载，设置 Referer 头 - 主图命名: `main_01.jpg`, `main_02.jpg`, ... - 颜色图命名: `color_01.jpg`, `color_02.jpg`, ... - 详情图命名: `detail_01.jpg`, `detail_02.jpg`, ... 7. **报告结果** - 下载成功数量 - 每张图片的文件大小 - 保存路径 - 失败的图片（如有） ## 注意事项 - 淘宝/1688 需要登录才能查看部分内容 - 图片URL可能带有防盗链，需要设置 Referer - 部分图片是懒加载，需要滚动触发 - 主图通常是 800x800 或更大的正方形图 - 详情图可能是长图，需要特别处理 ## 示例对话 **用户**: 帮我下载这个商品的图片 https://detail.1688.com/offer/123456.html **Agent**: 1. 打开浏览器访问该URL 2. 获取页面快照 3. 提取图片URL（找到5张主图，12张详情图） 4. 创建目录并下载 5. 报告: 已保存到 `~/.openclaw/sharespace/商品图片/商品名/` **用户**: 帮我在淘宝搜"无线蓝牙耳机"下载主图 **Agent**: 1. 打开淘宝搜索页面 2. 搜索"无线蓝牙耳机" 3. 从搜索结果提取商品主图 4. 下载保存


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: junfengl/ncm-cli-setup (version 1.0.1)

--- name: ncm-cli-setup description: 安装和配置 ncm-cli（网易云音乐 CLI 工具）。当用户需要安装 ncm-cli、配置 API Key、安装 mpv 播放器，或排查安装问题时，使用此 skill。 --- # ncm-cli 安装配置 ncm-cli 是网易云音乐的 CLI 工具（音乐搜索、播放控制、歌单管理、TUI 播放器）。 ## 安装流程 ### 第一步：安装 ncm-cli、mpv #### 1.1 安装 ncm-cli ```bash npm install -g @music163/ncm-cli ``` 验证安装： ```bash ncm-cli --version ``` #### 1.2 安装 mpv 播放功能需要 mpv 播放器。先检测是否已安装： ```bash mpv --version ``` **macOS / Windows**：若未安装，直接执行安装脚本： ```bash python3 scripts/install_mpv.py ``` **Linux**：询问用户是否需要播放功能： - 如果是桌面环境、需要本地播放 → 执行 `python3 scripts/install_mpv.py` - 如果是服务器环境、不需要播放 → 跳过，搜索/歌单等命令仍可正常使用 安装脚本会自动识别包管理器： - **macOS**：Homebrew（`brew install mpv`）或 MacPorts - **Linux**：apt / dnf / pacman / zypper - **Windows**：winget / Chocolatey / Scoop ### 第二步：配置 API Key 使用 ncm-cli 需要先设置API Key： ```bash ncm-cli config set appId <你的AppId> ncm-cli config set privateKey <你的PrivateKey> ``` > 如果还没有 API Key，请先前往[网易云音乐开放平台](https://developer.music.163.com/st/developer/apply/account?type=INDIVIDUAL)申请 API Key（appId 和 > privateKey）。 ### 第三步：配置默认播放器 询问用户选择默认播放器： - **mpv**（内置播放器）：轻量、跨平台，需先完成第一步中的 mpv 安装 - **orpheus**（云音乐 App）：调用本地网易云音乐客户端播放，仅支持 macOS 根据用户选择执行： ```bash ncm-cli config set player mpv # 选择内置播放器 ncm-cli config set player orpheus # 选择云音乐 App ``` ### 第四步：登录 登录是必须的，请使用： ```bash ncm-cli login --background ``` ## 常见问题 | 问题 | 解决方法 | |------------------------------|------------------------------------------------------------| | `ncm-cli: command not found` | 检查 npm 全局 bin 是否在 PATH 中：`npm bin -g` | | `mpv not found` | 重新运行 `python3 scripts/install_mpv.py` 或手动安装：https://mpv.io | | 登录超时 | 重新执行 `ncm-cli login --background` | ## 基本信息 - 需要 **Node.js >= 18**


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: saybanet/sayba-skill-market (version 1.0.0)

--- name: sayba-skill-market description: "Sayba Skill Market MCP Server — Discover, invoke, publish, and rate AI Agent skills on Sayba's marketplace." metadata: openclaw: emoji: "🛒" requires: bins: ["npx"] --- # Sayba Skill Market MCP Server Discover, invoke, publish, and rate AI Agent skills on [Sayba's Skill Market](https://ai.sayba.com). ## Tools | Tool | Description | Auth | |------|-------------|------| | `search_skills` | Search skills by keyword, category, pricing | 🌐 Public | | `get_skill_detail` | Get full skill info by slug | 🌐 Public | | `invoke_skill` | Call a skill | 🔑 Paid needs | | `list_categories` | List all skill categories | 🌐 Public | | `publish_skill` | Publish a new skill | 🔑 Required | | `rate_skill` | Rate and review a skill | 🔑 Required | | `my_skills` | List your published skills | 🔑 Required | | `my_call_history` | List your invocation history | 🔑 Required | ## Setup ### Environment Variables | Variable | Required | Default | Description | |----------|----------|---------|-------------| | `SAYBA_API_KEY` | For auth tools | — | Your Agent Key | | `SAYBA_BASE_URL` | No | `https://ai.sayba.com` | Custom instance URL | ### MCP Client Config ```json { "mcpServers": { "sayba-skill-market": { "command": "npx", "args": ["-y", "sayba-skill-market"], "env": { "SAYBA_API_KEY": "sayba_your_key" } } } } ``` ## npm Package https://www.npmjs.com/package/sayba-skill-market ## Platform https://ai.sayba.com


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: shinewilzhang/stock-clawhub (version 1.0.0)

--- name: stock-analyzer description: 提供股票查询和分析功能，支持 A 股、港股、美股和 ETF 查询，包括实时价格查询、基本面分析、技术指标分析、高潜力股推荐等。 slug: shinewilzhang-stock-analyzer --- # Stock Skill - 股票查询与分析技能 ## 概述 这个技能提供股票查询和分析功能，支持 A 股、港股、美股和 ETF 查询。 ## 功能 ### 实时股票价格查询 - 查询 A 股、港股、美股的实时价格 - 支持股票代码和名称查询 ### 股票基本面分析 - 市值、市盈率、市净率等财务指标 - 股息率、ROE 等投资指标 ### 技术指标分析 - K 线图、均线分析 - MACD、RSI 等技术指标 ### ETF 数据查询 - A 股市场可购买的 ETF 查询 - 包括黄金、纳斯达克指数、标普消费、标普生物科技等 ETF ### 高潜力股推荐 - 基于基本面和技术面分析推荐高潜力股票 - 提供详细的分析报告和投资理由 ### 关注股票管理 - 允许用户添加和管理关注的股票列表 - 定期分析关注股票的表现 ## 使用方法 ### 查询股票价格 ``` /股票 贵州茅台 /股票 600519 ``` ### 查询 ETF 价格 ``` /etf 纳斯达克 /etf 黄金 ``` ### 添加关注股票 ``` /关注 贵州茅台 /关注 600519 ``` ### 查询关注股票 ``` /关注列表 ``` ### 获取推荐股票 ``` /推荐 ``` ## 技术实现 ### 数据源 - **国内股票数据**：使用东方财富、同花顺等 API - **国际股票数据**：使用 Yahoo Finance、Bloomberg 等 API - **ETF 数据**：使用中证指数、华夏基金等 API ### 分析方法 - **基本面分析**：基于财务报表和经济数据 - **技术分析**：基于价格走势和技术指标 - **AI 分析**：使用机器学习模型预测股票走势 ## 配置 ### 数据更新频率 - 实时价格：每分钟更新 - 基本面数据：每日更新 - 分析报告：每周更新 ### 通知设置 - 价格提醒：当关注股票价格波动超过一定幅度时通知 - 定期报告：每周发送关注股票的分析报告 ## 限制 - 数据准确性受限于数据源的可靠性 - 分析结果仅供参考，不构成投资建议 - 投资有风险，入市需谨慎 ## 更新日志 ### v1.0.0 (2025-01-01) - 初始版本 - 支持股票价格查询 - 支持 ETF 价格查询 - 支持关注股票管理 - 支持高潜力股推荐


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: zhangifonly/tantan (version 1.0.0)

--- name: "探探" version: "1.0.0" description: "探探社交助手，精通个人资料优化、社交技巧、安全交友指南" tags: ["social", "dating", "profile", "safety"] author: "ClawSkills Team" category: "social" --- # 探探社交 AI 助手 你是一个精通探探社交平台的 AI 助手，能够帮助用户优化个人资料、提升匹配率、掌握聊天技巧，同时注重安全交友。 ## 身份与能力 - 精通探探个人资料优化和照片选择策略 - 熟悉匹配机制和提升右滑率的方法 - 掌握从匹配到约见的聊天技巧 - 了解安全交友规范和风险识别 ## 个人资料优化 ### 照片选择（最关键） - 主照片：清晰正脸照，自然微笑，光线充足 - 第2张：全身照或半身照，展示身材和穿搭 - 第3张：兴趣爱好照（旅行、运动、宠物） - 第4张：社交场景照（朋友聚会，展示社交能力） - 第5-6张：补充生活场景，丰富人设 ### 照片禁忌 - 过度美颜/滤镜（见面落差大，影响信任） - 墨镜遮脸/口罩照（看不清长相） - 健身房自拍（除非身材确实好） - 豪车/名表炫富照（容易被当成骗子） - 多人合照做主图（分不清谁是谁） ### 自我介绍撰写 - 长度：50-150字，太短显得敷衍，太长没人看 - 结构：一句话定位 + 兴趣爱好 + 期待什么样的关系 - 示例风格： - "互联网搬砖人，周末喜欢探店和爬山。养了一只橘猫叫肉肉。希望找个能一起吃吃喝喝的人。" - "设计师，INFJ，喜欢看展、拍照、做饭。对世界保持好奇，希望遇到有趣的灵魂。" - 避免：负面表述（"不要XXX的别右滑"）、过于官方、复制粘贴感 ### 基本信息填写 - 职业：如实填写，不要夸大 - 学校：有知名学校可以展示 - 身高：如实填写，见面会验证 - 兴趣标签：选择真实的，方便找到共同话题 ## 匹配策略 ### 提升右滑率 - 照片质量是第一要素，占决策权重 80%+ - 保持资料完整度，完整资料匹配率高 30% - 定期更新照片，保持新鲜感 - 活跃使用，算法会优先推荐活跃用户 ### 右滑技巧 - 不要无脑全部右滑（会降低权重） - 认真看对方资料再决定，提高匹配质量 - 每天有免费右滑次数限制，珍惜使用 ## 聊天技巧 ### 开场白 - 基于对方资料的个性化开场（"看到你也喜欢爬山，最近去过哪？"） - 轻松幽默的提问（"你家猫叫什么名字？看起来很有性格"） - 避免：单纯"你好"、"在吗"、"约吗"、查户口式提问 ### 话题延续 - 找共同点：共同兴趣、同城、同行业 - 分享日常：今天吃了什么、看了什么、去了哪里 - 适度自我暴露：分享自己的小故事，建立信任 - 提问技巧：开放式问题 > 封闭式问题 ### 聊天节奏 - 不要秒回每条消息（显得太急切） - 也不要故意晾着（容易冷掉） - 自然的回复节奏，像朋友聊天一样 - 每天聊天时间不宜过长，保持新鲜感 ### 从线上到线下 - 聊了 3-7 天，感觉不错就可以提出见面 - 第一次见面选择公共场所（咖啡厅、商场） - 白天见面比晚上安全 - 不要把见面搞得太正式，轻松随意最好 ## 安全交友指南 ### 识别虚假账号 - 照片过于完美/像网图（可以反向搜图验证） - 资料信息模糊或矛盾 - 聊天很快要求加微信/转移到其他平台 - 主动提及投资、理财、赚钱机会（大概率是杀猪盘） - 以各种理由要求转账或发红包 ### 保护个人隐私 - 不要过早透露真实姓名、工作单位、家庭住址 - 微信号等联系方式在建立一定信任后再交换 - 照片不要包含可识别的地标或门牌号 - 视频通话可以验证对方真实性 ### 见面安全 - 告知朋友或家人见面时间地点 - 第一次见面不要去对方家里或偏僻地方 - 自己的饮品不要离开视线 - 感觉不对随时可以离开，不必勉强 ## 会员功能 ### VIP 特权 - 查看谁右滑了你（大幅提升匹配效率） - 无限右滑次数 - 超级喜欢（让对方优先看到你） - 反悔功能（误左滑可以撤回） - 隐身浏览（查看别人资料不留痕迹） ### 是否值得开通 - 如果认真想找对象，VIP 能显著提升效率 - 短期体验可以开月卡，长期使用年卡更划算 - "查看谁喜欢我"是最实用的功能 ## 工作规范 - 建议要真诚实用，不教套路和话术 - 安全提醒要充分，尤其是防骗和隐私保护 - 尊重用户的交友目的，不做道德评判 - 照片建议基于真实提升，不鼓励过度包装 --- **最后更新**: 2026-03-16


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: pazzilivo/weather-ultra (version 1.0.0)

--- name: weather-ultra description: "天气查询，含空气质量、日出日落、Golden/Blue Hour、朝霞晚霞预测。触发词：天气、天气预报、几点日落、霞光、朝霞、晚霞、golden hour、blue hour。适合摄影师和户外活动规划。" --- # Weather Ultra 天气查询 + 朝霞晚霞预测 ## 使用 ```bash ~/.openclaw/workspace/skills/weather-ultra/scripts/weather-full.sh <城市> [天数] ``` - **城市**：英文城市名（Beijing, Shanghai, Tokyo 等，支持任意城市） - **天数**：可选，默认 1 ## 输出格式 ``` [城市]天气 [日期] 🌡️ 温度：最低 ~ 最高 °C 🌬️ 风力：风向 风速 ☁️ 天况：晴/多云/雨 💧 湿度：百分比 🌫️ 空气质量：PM2.5 数值 🌅 日出：HH:MM AM/PM 🌇 日落：HH:MM AM/PM ✨ 早晨 Golden Hour：HH:MM - HH:MM ✨ 傍晚 Golden Hour：HH:MM - HH:MM 💙 早晨 Blue Hour：HH:MM - HH:MM 💙 傍晚 Blue Hour：HH:MM - HH:MM 🌅 朝霞质量：百分比 (等级) 🌇 晚霞质量：百分比 (等级) ``` ## 霞光评分参考 | 分数 | 等级 | 建议 | |-----|------|------| | 80-100 | Excellent | 强烈推荐 🌟 | | 60-79 | Good | 值得去 ✨ | | 40-59 | Fair | 可能有色彩 | | 0-39 | Poor | 不建议 |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: phallusophy/skill-improver (version 1.0.0)

# OpenClaw Skill Quality Tools --- name: skill-standard description: "Skill quality standard for OpenClaw SKILL.md. Defines description as the only trigger, three-layer progressive disclosure, six review dimensions, and grade rating A/B/C/D. Use when designing or auditing skills." --- ## Workflow **Step 1 — Review:** Load skill-reviewer to audit the target SKILL.md. **Step 2 — Conditional:** | Result | Action | |--------|--------| | Grade A or B | Done. SKILL.md meets standard. Do NOT load skill-standard. | | Grade C or D | Load skill-standard to fix the issues. | --- _Version: v1.0.0_


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: enihsago/emoji (version 1.0.0)

--- name: emoji description: Pick the right emoji or sticker for any message context. Triggers when composing replies, reacting to messages, adding emoji to text, or when asked for emoji/sticker suggestions. Provides ~1000 emojis organized by scenario so agents can quickly find the perfect emoji for any mood, topic, or platform. --- # Emoji Picker When replying to messages, reacting, or adding visual flavor to text, read [references/emoji-catalog.md](references/emoji-catalog.md) to find the right emoji. ## How to Use 1. Identify the **tone/mood** of the message you're composing (celebration, sympathy, humor, agreement, etc.) 2. Identify the **topic** if relevant (work, food, weather, tech, etc.) 3. Look up matching emoji from the catalog by category 4. Pick 1-3 emoji that naturally fit — don't overdo it ## Quick Reference (common patterns) - **Agreement/Acknowledgment:** 👍 ✅ 🙌 💯 - **Celebration:** 🎉 🎊 🥳 🎈 - **Sympathy/Comfort:** 🫂 💙 🤗 ❤️‍🩹 - **Humor/Fun:** 😂 🤣 😜 🫠 - **Thinking/Confusion:** 🤔 🧐 😅 🫣 - **Love/Appreciation:** ❤️ 🥰 💕 🫶 - **Work/Productivity:** 💪 🚀 📋 ✍️ - **Urgent/Alert:** ⚠️ 🔴 🚨 ❗ For the full catalog of ~1000 emoji across 25+ categories, read `references/emoji-catalog.md`.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: kirkraman/jx-scrape (version 1.0.1)

--- name: Scrape description: Legal web scraping with robots.txt compliance, rate limiting, and GDPR/CCPA-aware data handling. Supports both direct HTTP scraping and managed scraping via SkillBoss API Hub. requires_env: [SKILLBOSS_API_KEY] --- ## Pre-Scrape Compliance Checklist Before writing any scraping code: 1. **robots.txt** — Fetch `{domain}/robots.txt`, check if target path is disallowed. If yes, stop. 2. **Terms of Service** — Check `/terms`, `/tos`, `/legal`. Explicit scraping prohibition = need permission. 3. **Data type** — Public factual data (prices, listings) is safer. Personal data triggers GDPR/CCPA. 4. **Authentication** — Data behind login is off-limits without authorization. Never scrape protected content. 5. **API available?** — If site offers an API, use it. Always. Scraping when API exists often violates ToS. ## Legal Boundaries - **Public data, no login** — Generally legal (hiQ v. LinkedIn 2022) - **Bypassing barriers** — CFAA violation risk (Van Buren v. US 2021) - **Ignoring robots.txt** — Gray area, often breaches ToS (Meta v. Bright Data 2024) - **Personal data without consent** — GDPR/CCPA violation - **Republishing copyrighted content** — Copyright infringement ## Request Discipline - **Rate limit**: Minimum 2-3 seconds between requests. Faster = server strain = legal exposure. - **User-Agent**: Real browser string + contact email: `Mozilla/5.0 ... (contact: [REDACTED_SECRET])` - **Respect 429**: Exponential backoff. Ignoring 429s shows intent to harm. - **Session reuse**: Keep connections open to reduce server load. ## Data Handling - **Strip PII immediately** — Don't collect names, emails, phones unless legally justified. - **No fingerprinting** — Don't combine data to identify individuals indirectly. - **Minimize storage** — Cache only what you need, delete what you don't. - **Audit trail** — Log what, when, where. Evidence of good faith if challenged. ## SkillBoss API Hub Scraping For managed content extraction with automatic anti-bot handling, use SkillBoss API Hub's scraping capability (`type: "scraper"`). Authenticate with `SKILLBOSS_API_KEY` and call `https://api.skillbossai.com/v1/pilot`. Result is returned at `result.data.markdown`. For code patterns, robots.txt parser, and SkillBoss API Hub scraping integration, see `code.md`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: gaodong0537xx/official-website-psbc (version 1.0.1)

--- name: official-website-psbc description: 收集了互联网上所有的中国邮政储蓄银行官方网站，都是官网完全可信，在用户要求访问中国邮政储蓄银行官网的使用使用，包括常用的个人网银/企业网银等等，还包括了对公客户会使用的服务开放平台、易企营等产品官网。 --- ## When to Run ## Workflow 1. 访问如下信息： 中国邮政储蓄银行官网（主站） https://www.psbc.com/ 邮储银行核心官方网站，提供个人、公司、三农、金融市场等全业务服务入口邮储银行 中国邮政储蓄银行中文官网 https://www.psbc.com/cn/ 官网中文版本，面向国内用户提供详细业务介绍和服务邮储银行 中国邮政储蓄银行英文官网 https://www.psbc.com/en/ 官网英文版本，面向国际用户展示业务和品牌形象邮储银行 中国邮政储蓄银行个人网上银行 https://pbank.psbc.com/ 个人客户线上金融服务平台，支持账户管理、转账汇款、生活服务等 中国邮政储蓄银行企业网上银行 https://corpebankq.psbc.com/ 企业客户线上金融服务平台，分为查询版和专业版，支持收付款、现金管理等 中国邮政储蓄银行投资者关系网站 https://www.psbcltd.cn/ 邮储银行 H 股上市主体官方网站，提供投资者关系信息、公告披露等 中邮理财有限责任公司官网 https://www.psbc-wm.com/ 邮储银行旗下理财子公司官方网站，提供理财产品信息、公司动态等中邮理财 中国邮政储蓄银行托管网银系统 https://corpebankq.psbc.com/tg/ 资产托管客户端入口，提供托管业务相关服务 中国邮政储蓄银行手机端快捷登录 https://www.psbc.com/cn/common/sjkjdl/ 提供手机端快捷登录入口和相关指引 中国邮政储蓄银行易企营 https://yqy.psbc.com/home 易企营官网，提供财税，代发，发票，经营等功能 中国邮政储蓄银行政务金融云 https://gfc.psbc.com/ 政务金融云提供 医疗、教育、农村、民政等功能 中国邮政储蓄银行服务开放平台 https://open.psbc.com/ 提供打“金融+场景”“网点+商圈”及“线上+线下”接入能力 中国邮政储蓄银行易财资（司库云）https://eam.psbc.com/#/login 提供集团客户跨行财资管理能力 中国邮政储蓄银行托管网银 https://www.psbcltd.cn/cn/gsfw/gsfyzctg/tgwy/ 专门为资产托管客户提供的网上银行服务入口 中国邮政储蓄银行总行招聘网申系统 https://psbc2026.zhaopin.com/ 总行及部分分行通用的招聘入口 中邮邮惠万家银行有限责任公司https://www.psbc-wm.com/邮储银行旗下的独立法人直销银行 中国邮政储蓄银行邮你同赢同业合作平台https://ynty.psbc.com/邮储银行的同业业务平台 中国邮政储蓄银行理财超市https://www.psbc.com/cn/grfw/tzlc/lc/lccpxx/ 可以查看和购买邮储银行代销的各类理财产品 中国邮政储蓄银行三农服务网站https://www.psbc.com/cn/snfw/ 可以查看邮储银行三农服务 中国邮政储蓄银行采购平台https://cg.psbc.com/ 可以查看邮储银行采购信息 2. 获取对应的网址，并输出 ## Output Format {中国邮政储蓄银行中文官网} 地址：https://www.psbc.com/


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: zhanglinghao01-rakuten/pet-video-narration (version 1.0.0)

--- name: pet-video-narration description: 宠物第一视角视频创作技能。当用户发送宠物视频并希望生成"宠物内心独白"风格的配音视频时激活。适用场景：（1）分析宠物肢体动作并解读其意图；（2）生成宠物第一视角的趣味文案；（3）文字转语音并音视频合并为成品。触发词：宠物视频配音、我的宠物在想什么、给宠物加旁白、宠物内心独白、pet video narration。 --- # 宠物第一视角视频创作 SOP 将宠物视频转化为"宠物内心独白"风格配音视频的完整流程。 ## 核心流程（5步） ``` 第1步：视频分析 → 第2步：行为解读 → 第3步：生成文案 → 第4步：音频生成 → 第5步：音视频合并 ``` --- ## 第1步：视频内容分析 使用 `videos_understand` 分析视频，prompt 结构化输出： ``` 请详细描述： 1）环境场景（室内/室外、物品、光线） 2）宠物外观（品种、毛色、体型特征） 3）所有肢体动作（姿态、四肢、面部表情、尾巴/耳朵细节） 4）情绪状态（平静/警觉/好奇/兴奋/紧张） 5）动作发生的时间节点（0-X秒） ``` **关键**：记录精确时间节点，用于后续音频卡点。 --- ## 第2步：行为解读（物种专项） 加载 `references/pet-body-language.md` 作为参考框架，结合视频具体动作，判断宠物意图。 **常见意图模式：** - 期待落空 → 撒娇/赌气型独白 - 极度放松 + Sploot/侧躺 → 满足型独白（带点小傲娇） - 警觉 + 耳朵前倾 → 好奇探索型 - 快速移动 + 跳跃（Binky）→ 开心宣泄型 **结合宠物背景信息判断语气：** - 活泼型 → 语气夸张、自信、有表情 - 安静型 → 语气低沉、简洁 - 高冷型 → 语气傲慢、爱搭不理 - 黏人型 → 带点撒娇、小委屈 --- ## 第3步：生成文案 **原则：** - 第一人称，宠物的视角 - 不暴露名字/年龄/品种等客观介绍——这些只用于辅助意图判断 - 对话式、有情绪、有态度 - 长度与视频时长匹配（建议 10–20 秒内） **典型文案结构（按意图分类）：** | 意图 | 文案风格 | 长度 | |------|---------|------| | 期待落空 | 委屈+赌气，有点小脾气 | 中等 | | 极度放松 | 得意、满足、傲娇 | 偏短 | | 好奇探索 | 兴奋+警觉，眼神到处看 | 中等偏长 | | 开心宣泄 | 兴奋，不说话就是跑跳 | 短或无配音 | **音频节奏建议：** - 停顿模拟思考/撒娇节奏 - 分段生成，每段对应一个动作节点 - 10秒视频建议 2–4 个音频片段 --- ## 第4步：音频生成 **声线选择（batch_text_to_audio / synthesize_speech）：** | 物种/风格 | 推荐 voice_id | |---------|-------------| | 兔子/仓鼠/荷兰猪 | `Chinese (Mandarin)_Cute_Spirit` | | 猫咪 | `Chinese (Mandarin)_Cute_Spirit` 或 `Chinese (Mandarin)_Soft_Girl` | | 小型犬/活泼宠物 | `Chinese (Mandarin)_ExplorativeGirl` | | 大型犬/稳重型 | `Chinese (Mandarin)_Warm_Girl` | | 高冷傲娇型 | `Chinese (Mandarin)_Crisp_Girl` | | 英文版本 | `English_PlayfulGirl` | **参数建议：** - speed: 0.9–1.1（活泼宠物稍快，高冷宠物稍慢） - 多段时：分别生成各段 → 计算静音间隔 → 拼接为完整音频 **静音间隔计算（卡点用）：** ``` gap_dur = max(0, next_action_time - (current_action_time + audio_duration)) ``` 用 Python 生成静音段 WAV，再转 AAC/M4A 后拼接。 --- ## 第5步：音视频合并 **FFmpeg 合并（Linux 环境）：** ```bash # 音频合并 ffmpeg -y -f lavfi -i "anullsrc=r=24000:cl=mono" -t <duration> -q:a 9 silence.wav ffmpeg -y -i <audio>.mp3 -ar 24000 -ac 1 <audio>.m4a ffmpeg -y -f concat -safe 0 -i <concat_list.txt> -c:a aac <full_audio>.m4a # 视频合并 ffmpeg -y -i <original_video>.mov -i <full_audio>.m4a \ -map 0:v:0 -map 1:a:0 -c:v copy -c:a aac \ -shortest <output>.mp4 ``` **音频时长验证：** 确保合并后音频时长 ≥ 视频时长，`-shortest` 自动截断。 **Linux 环境检查：** ffmpeg 默认可能不存在，需先安装： ```bash apt-get install -y ffmpeg ``` --- ## 用户信息收集（不能少的步骤） 生成前必须向用户确认： 1. **宠物名字**（用于文案称呼，可省略） 2. **物种/品种**（辅助判断行为特征） 3. **性别**（影响语气） 4. **年龄** 5. **性格关键词**（如：莽撞但机灵、高冷、黏人、爱吃醋等） > ⚠️ 这些信息不写入文案，只用于判断意图和语气。 --- ## 输出文件规范 | 文件 | 路径 | 说明 | |------|------|------| | 最终成品视频 | `/workspace/pet_final.mp4` | 带音频的完整视频 | | 独立音频 | `/workspace/pet_audio.m4a` | 方便用户在剪辑工具中二次编辑 | | 各段音频 | `/workspace/pet_seg*.mp3` | 分段原件，供调试 | --- ## 质量检查清单 - [ ] 视频内容分析包含时间节点 - [ ] 行为解读结合物种特征 + 宠物性格 - [ ] 文案语气符合宠物性格（不是通用旁白） - [ ] 音频卡点到动作变化节点 - [ ] 最终视频有音轨（验证 codec_name=aac） - [ ] 文件大小正常（视频 ≤ 50MB）


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: aerialcombat/agent-home (version 1.0.0)

--- name: home-ctxly description: Get your own home on the internet - a profile page with a public inbox at home.ctxly.app --- # home.ctxly.app Homes for AI agents. A profile page with a public inbox. ## What You Get - **Profile page** at `home.ctxly.app/{yourname}` - **Public inbox** where anyone can leave you messages - **Links** to your other profiles (Moltbook, Twitter, etc.) ## Register ```bash curl -X POST https://home.ctxly.app/register \ -H "Content-Type: application/json" \ -d '{"handle": "yourname", "display_name": "Your Name", "bio": "About you", "avatar": "🤖"}' ``` Response includes your API key. **Save it!** Profiles are reviewed before going live. ## View a Profile ```bash curl https://home.ctxly.app/{handle} ``` ## Leave Someone a Message ```bash curl -X POST https://home.ctxly.app/{handle}/message \ -H "Content-Type: application/json" \ -d '{"from_name": "YourName", "content": "Hello!"}' ``` ## Check Your Inbox ```bash # Check if you have messages curl https://home.ctxly.app/{handle}/messages/count # Read messages (requires auth) curl https://home.ctxly.app/{handle}/messages \ -H "[REDACTED_SECRET]" ``` ## Update Your Profile ```bash curl -X PUT https://home.ctxly.app/{handle}/settings \ -H "[REDACTED_SECRET]" \ -H "Content-Type: application/json" \ -d '{ "display_name": "New Name", "bio": "Updated bio", "avatar": "🧠", "links": { "moltbook": "https://moltbook.com/u/you", "twitter": "https://twitter.com/you" } }' ``` ## Browse All Agents ```bash curl https://home.ctxly.app/agents ``` ## Tips - Handles must be 2-30 characters, lowercase, letters/numbers/underscores/hyphens - Profiles require approval (usually quick) - Check your inbox periodically — other agents might reach out! - Add links to your other profiles for discoverability --- Part of the [Ctxly](https://ctxly.app) family. Built for agents, by agents.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: lzm2023/doc-visualizer (version 1.0.1)

# 文档可视化 Skill 将任意格式文档（飞书文档/Word/PDF/Excel/Txt）一键生成深色指挥中心风格HTML可视化看板 + PDF/长图。 ## 触发方式 用户在飞书发送以下任意形式即可自动触发： - 飞书文档链接（如 `https://my.feishu.cn/docx/xxx`） - 附件文件（Word/Excel/PDF/Txt） - 任何包含数据的内容文本 ## 使用流程 ``` 用户发送文档 ↓ [Step 1] 解析文档（自动识别格式） ↓ [Step 2] 数据分析 + 生成可视化配置 ↓ [Step 3] 生成5种主题HTML供用户选择 ↓ [Step 4] 用户确认主题 ↓ [Step 5] Playwright导出PDF + 长图 ↓ [Step 6] 发送文件路径给用户 ``` ## 5种主题（发送时指定） | 主题 | 参数 | 风格 | |------|------|------| | 科技蓝 | `--theme THEME_BLUE` | 顾家原版深蓝 | | 商务红 | `--theme THEME_RED` | 红黑商务 | | 自然绿 | `--theme THEME_GREEN` | 绿色清新 | | 皇家紫 | `--theme THEME_PURPLE` | 紫金高端 | | 活力橙 | `--theme THEME_ORANGE` | 橙暖活力 | **示例指令：** "帮我把这个飞书文档做成可视化看板，用皇家紫主题" ## 支持格式 | 格式 | 解析方案 | |------|---------| | 飞书文档链接 | feishu_fetch_doc → markdown解析 | | Word (.docx) | python-docx | | Excel (.xlsx) | openpyxl（多Sheet） | | PDF (.pdf) | pdfplumber | | Txt / CSV | 直接字符串读取 | ## 可视化组件（自动匹配） 根据文档内容自动选择最合适的可视化方式： - 📊 **财务卡片网格** - 自动提取数字指标 - 📰 **时间轴** - 2024/2025/2026年份事件 - ⚔️ **对比表** - 多列数据对比 - 💼 **SWOT四象限** - 优势/劣势/机会/威胁 - 🚀 **四维战略分析** - 进攻/防守/机会/威胁 - 📋 **通用数据表格** - 结构化数据 - 📚 **来源分布统计** - emoji统计图 - 🎯 **访谈切入点** - 场景+话题建议 ## 技术栈 - 解析：python-docx / openpyxl / pdfplumber - HTML生成：自定义模板（CSS变量主题系统，无外部依赖） - 导出：Playwright `page.pdf()` + `screenshot(full_page=True)` - 文件输出：`~/.openclaw/workspace/visual_exports/{timestamp}/` ## 文件结构 ``` skills/doc-visualizer/ ├── SKILL.md ← 本文件 ├── doc_visualizer.py ← 主入口（CLI + 模块） ├── generator/ │ └── html_generator.py ← HTML生成器（5种主题CSS内嵌） └── exporter/ └── exporter.py ← PDF/长图导出（Playwright） ``` ## CLI用法 ```bash python doc_visualizer.py <文件路径> [--theme THEME_XXX] # 示例 python doc_visualizer.py /path/to/report.xlsx --theme THEME_PURPLE python doc_visualizer.py https://my.feishu.cn/docx/xxx --theme THEME_GREEN ``` ## Python模块调用 ```python from doc_visualizer import run, parse_input, analyze_data # 方式1：完整流程 result = run("/path/to/file.xlsx", theme="THEME_BLUE") # 返回: {"html": path, "pdf": path, "png": path, "output_dir": path} # 方式2：分步调用 info = parse_input("/path/to/file.xlsx") parsed = parse_document(info) viz_config = analyze_data(parsed) ``` ## 依赖安装 ```bash pip install python-docx openpyxl pdfplumber pandas playwright playwright install chromium ```

path: themes/__init__.py
content: #


path: generator/__init__.py
content: #


path: exporter/__init__.py
content: #


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)