跳转到正文
报告库
用途分类 / 其他用途

Minimalist Ui Skill 安全审计

作者说它能做什么(原文)

Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows.

第三方安全检查结论

发现安全风险

已检查文件
1
发现的风险
1
会不会运行危险命令?检查是否下载程序后直接运行、让他人远程控制电脑,或藏起要运行的命令。未发现风险
会不会泄露文件和密钥?检查是否发送含密码或密钥的文件,以及代码里是否直接写了密钥。发现 1 项风险
中风险

远程占位图片会让访问者连接第三方服务

原文依据:1 处
发现了什么

当没有真实素材时,该 Skill 建议把 picsum.photos 地址直接嵌入生成的页面。浏览器加载该图片时会向该第三方发起请求;对方通常能看到访问者 IP、请求时间及浏览器提供的请求元数据,URL 中的 context 值也会一并发送。

为什么需要注意

如果生成代码被部署或预览,访问者可能在未预期的情况下与第三方建立连接,产生隐私、内容依赖和组织网络策略方面的风险。证据没有显示该服务会收集更多数据,也不证明已经发生泄露。

该指令在没有真实素材时主动建议使用 `picsum.photos` 的远程图片地址。若生成的页面直接保留该地址,访问者浏览页面时,其浏览器会连接该第三方并暴露通常随网络请求提供的信息,例如 IP 地址、请求时间、浏览器请求头以及 URL 路径中的 `{context}`。风险只在远程资源实际被嵌入并加载时发生。用户可要求作者默认使用本地占位图、下载并自托管素材,或在联网前取得明确同意。

SKILL.md:66来自说明文档打开原文件
- Illustrations: Monochromatic, rough continuous-line ink sketches on a white background, featuring a single offset geometric shape filled with a muted pastel color.- Photography: Use high-quality, desaturated images with a warm tone. Apply subtle overlays (`opacity: 0.04` warm grain) to blend photos into the monochrome palette. Never use oversaturated stock photos. Use reliable placeholders like `https://picsum.photos/seed/{context}/1200/800` when real assets are unavailable.- Hero & Section Backgrounds: Sections should not feel empty and flat. Use subtle full-width background imagery at very low opacity, soft radial light spots (`radial-gradient` with warm tones at `opacity: 0.03`), or minimal geometric line patterns to add depth without breaking the clean aesthetic.
会不会删除文件或一直在后台运行?检查是否大范围删除文件、改写磁盘,或设置自动启动。未发现风险
会不会绕过安全保护?检查是否跳过网站安全验证、开放过多文件权限,或取消操作前的确认。未发现风险
会不会误导 AI 或隐藏内容?检查工作说明是否要求 AI 忽略你的指令、干扰检查结果,或夹带看不见的文字。未发现风险
会不会偷偷改推广链接或收款方?检查是否强制替换推广链接或收款对象,同时要求隐瞒更改。未发现风险

Skill 逻辑拆解

8 个说明模块

该 Skill 是前端视觉规范:它要求生成 HTML、React、Tailwind 或 Vue 布局,并统一留白、字体、边框、动画和整体编辑风格。提供的内容中没有安装命令、凭据请求、文件删除指令或账户操作。

查看原文
SKILL.md:77来自说明文档打开原文件
## 8. Execution ProtocolWhen tasked with writing frontend code (HTML, React, Tailwind, Vue) or designing a layout:1. Establish the macro-whitespace first. Use massive vertical padding between sections (e.g., `py-24` or `py-32` in Tailwind).2. Constrain the main typography content width to `max-w-4xl` or `max-w-5xl`.3. Apply the custom typographic hierarchy and monochromatic color variables immediately.4. Ensure every card, divider, and border adheres strictly to the `1px solid #EAEAEA` rule.5. Add scroll-entry animations to all major content blocks.6. Ensure sections have visual depth through imagery, ambient gradients, or subtle textures — no empty flat backgrounds.7. Provide code that reflects this high-end, uncluttered, editorial aesthetic natively without requiring manual adjustments.

该 Skill 要求使用 IntersectionObserver 实现进入视口的动画,并把动画限制在 transform 和 opacity 上;这些是浏览器内的界面行为,不要求系统级权限。

查看原文
SKILL.md:71来自说明文档打开原文件
Motion should feel invisible — present but never distracting. The goal is quiet sophistication, not spectacle.- Scroll Entry: Elements fade in gently as they enter the viewport. Use `translateY(12px)` + `opacity: 0` resolving over `600ms` with `cubic-bezier(0.16, 1, 0.3, 1)`. Use `IntersectionObserver`, never `window.addEventListener('scroll')`.- Hover States: Cards lift with an ultra-subtle shadow shift (`box-shadow` transitioning from `0 0 0` to `0 2px 8px rgba(0,0,0,0.04)` over `200ms`). Buttons respond with `scale(0.98)` on `:active`.- Staggered Reveals: Lists and grid items enter with a cascade delay (`animation-delay: calc(var(--index) * 80ms)`). Never mount everything at once.- Background Ambient Motion: Optional. A single, very slow-moving radial gradient blob (`animation-duration: 20s+`, `opacity: 0.02-0.04`) drifting behind hero sections. Must be applied to a `position: fixed; pointer-events: none` layer. Never on scrolling containers.- Performance: Animate exclusively via `transform` and `opacity`. No layout-triggering properties (`top`, `left`, `width`, `height`). Use `will-change: transform` sparingly and only on actively animating elements.
从这里开始 · 工作说明SKILL.md
minimalist-ui
连线表示工作说明包含的模块,不是实际运行顺序。点击模块可查看原文。
文件与检查记录1 个文件

检查范围与遗漏

逐文件查看涉及的内容

下方列出本次涉及的原文范围;纳入检查不代表已查清所有问题。

  • SKILL.md已纳入全文

这份报告只针对上方版本。我们看了拿到的代码和说明文件,没有实际运行 Skill,也没有检查它另外安装的软件包。因此,这不是“保证安全”的承诺;换了版本或使用环境,结果也可能不同。

  • SKILL.md工作说明

代码和说明中提到的操作

连接外部网站
SKILL.md:66来自说明文档打开原文件
- Illustrations: Monochromatic, rough continuous-line ink sketches on a white background, featuring a single offset geometric shape filled with a muted pastel color.- Photography: Use high-quality, desaturated images with a warm tone. Apply subtle overlays (`opacity: 0.04` warm grain) to blend photos into the monochrome palette. Never use oversaturated stock photos. Use reliable placeholders like `https://picsum.photos/seed/{context}/1200/800` when real assets are unavailable.- Hero & Section Backgrounds: Sections should not feel empty and flat. Use subtle full-width background imagery at very low opacity, soft radial light spots (`radial-gradient` with warm tones at `opacity: 0.03`), or minimal geometric line p 
读取了多少行
86
文件校验值(用于核对版本)
75183609f71a4dc55166b7b65186e24642482ad20243c98b091e9ad77bc3b565