SuperAPI AI 工具集

surprise-templates

前端与建站

查看项目

更新于 10-16 08:40

技能介绍

用途:为 Surprise Me 功能提供预置的高质量 HTML/CSS/JS 模板。代理必须使用已有模板,不得从零编写 HTML/CSS/JS。技能包含 119 个模板和 20 套配色主题。

主要能力:模板按类别组织,A 类为钱包与链上分析(32 个,需钱包信号),B 类为开发者与 GitHub 工具(23 个,需 github 信号),C 类为 Twitter 与社交情报(18 个,需 twitter 信号),D 类为 28 个独立工具(无信号时使用)。每个模板目录含 index.html、style.css、script.js、manifest.json,可选 hero-bg.png。

使用方式:先收集用户信号(数据源、兴趣、代币、语言、头像、品牌色、历史模板 ID);按 matchSignals 打分,保留得分≥2 的候选(不足 3 个时放宽到≥1),排除已发放模板,再随机选择;复制模板:cp -r skills/surprise-templates/templates/{template-id}/ output/surprise-me/;随机选择契合类别的主题并替换 style.css 中的 CSS 变量、index.html 中的 {{PLACEHOLDER}} 占位符,添加 Google Fonts 链接,必要时更新 script.js 的 chartColors;进一步个性化标题、模拟数据、界面语言、头像与品牌色;预览:cd output/surprise-me && python3 -m http.server 8080,访问 http://localhost:8080 验证后交付。

限制:禁止从零编写页面、猜测占位符、硬编码主题色、使用需 API key 的接口、用 emoji 作结构性图标;模板仅调用公开、支持 CORS、免密钥的 API。占位符仅替换 manifest.json 中定义项,缺失值用合理默认值。防重复机制会检查历史、排除已见模板、按类别轮换并更换主题。