cyber-cutaway SKILL.md skillA
cyber-cutaway from evovexai/evoflow is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add evovexai/evoflow/cyber-cutaway@git:20261103.7cf0331Pins git:20261103.7cf0331 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- evovexai/evoflow
- Path
skills/public/cyber-cutaway/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261103.7cf0331, committed Nov 3, 2026
- Size
- 5,841 bytes
- Repository stars
- 611
- License
- a license file GitHub does not identify
做「构造剖解」类 3D 讲解网页:用 three.js 把机器/建筑/设备剖开,露出内部结构,配全息标注、聚焦导览与赛博朋克 UI。当用户要「结构讲解 / 剖面图 / 内部构造演示 / 3D 拆解网页 / 产品解剖图 / 高科技展示页」时使用。含完整可运行案例(赛博飞机 EV-07,demo/index.html 双击即跑)、file:// 零依赖方案、three.js r149 色彩管理陷阱与剖开交互的六个实测视觉陷阱。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 3D 构造剖解页(Cyber Cutaway) 做一类**把物体剖开讲内部结构**的 3D 网页:外壳按交互分解,内部构件分系统着色,配悬浮全息标注与部件导览。它和"加载一个 3D 模型"的差别在于:模型是程序化生成的(无外部资源),剖开是一等交互(不只是旋转查看),文字标注要能跟着相机读得清。 完整案例见 `demo/`(双击 `demo/index.html` 直接运行,无需服务器、无外部请求)。 ## 一、硬约束:file:// 直开 讲解页经常被拷给别人看,加载方式是双击文件而不是 HTTP: - **three.js 用 UMD 版本地化**(`vendor/three.min.js`,r149 约 596K),不要用 module + importmap——`file://` 下 ES module 的裸路径会被 CORS 拦 - **零外部请求**:无 CDN、无 fetch、无外链字体;贴图全部用 `CanvasTexture` 程序化生成 - 验收只有一条:`file:///…/index.html` 打开,控制台零报错 ## 二、最重要的一个陷阱:色彩管理 three r149 默认 `ColorManagement.legacyMode = true`:十六进制颜色**不做 sRGB→线性转换**,每个深色材质被整体抬亮 2~3 倍,画面必然发灰发白、毫无对比——而且怎么调灯、调曝光都救不回来。 ```js // 入口第一行(在创建 renderer 之前) if (THREE.ColorManagement) THREE.ColorManagement.legacyMode = false; ``` 连带规则: - CanvasTexture 若内容是人眼所见的颜色(贴图、文字),设 `t.encoding = THREE.sRGBEncoding` - 金属材质的 F0 = `color × map`,**贴图基色太黑(#222 以下)金属必成死黑**;面板贴图基色抬到 #4a5663 一档,色相靠 material.color 拉 - 开了色彩管理后所有灯光强度要重配(方向光 ~2、环境 ~0.5、点光按距离平方衰减调),曝光 1.1 左右起步 ## 三、程序化建模的套路 没有模型文件,几何全靠代码: 1. **截面放样**:定义 N 组 2D 截面控制点 → CatmullRom 插值 → 沿轴向 loft 成网格。机身用超椭圆截面(`|cosθ|^(2/n)`),机翼用 NACA 四位数翼型 2. **剖解 = 上下半壳**:蒙皮按截面角度 θ 分上下两半 loft,**共享接缝顶点**否则拼不拢;上壳抬升后形成"解剖图"开口 …
Read the whole file at its exact version.
How to install
mdr add evovexai/evoflow/cyber-cutaway@sha256:30f1c6976f33717dThe line at the top of this page pins the label git:20261103.7cf0331, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_qf7lr7sm2r5s7ugx)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Nov 3, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5841 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
evovexai/evoflow · 611 stars · license a license file GitHub does not identify · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_qf7lr7sm2r5s7ugx GET https://markdownregistry.com/api/v1/resolve?ref=evovexai/evoflow/cyber-cutaway GET https://markdownregistry.com/api/v1/blob/30f1c6976f33717d7244834cba3a7ef6a079d1138500dcdee07f84b98adce28a
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.