find-stl

TotalClaw 作者 totalclaw

通过查询 Printables(首先)搜索并下载概念或特定零件的可打印 3D 模型文件 (STL/3MF/ZIP)。当代理需要查找现有模型、捕获许可证/属性、下载源文件以及输出本地文件夹 + 清单以供引用/打印时使用。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~ajmwagar-find-stl
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~ajmwagar-find-stl/file -o ajmwagar-find-stl.md
## 概述(中文)

通过查询 Printables(首先)搜索并下载概念或特定零件的可打印 3D 模型文件 (STL/3MF/ZIP)。当代理需要查找现有模型、捕获许可证/属性、下载源文件以及输出本地文件夹 + 清单以供引用/打印时使用。

## 原文

# find-stl

This skill provides a deterministic pipeline:
- search Printables for models
- select a candidate
- download model files
- write a `manifest.json` (source URL, author, license id, files, hashes)

## Quick start

### Search

```bash
python3 scripts/find_stl.py search "iphone 15 pro dock" --limit 10
```

### Fetch

```bash
python3 scripts/find_stl.py fetch 1059554 --outdir out/models
```

By default, fetch downloads **all model files** (a ZIP pack) when available.

## Notes

- Printables download links are time-limited; this script resolves them via Printables GraphQL (`getDownloadLink`).
- Always preserve license + attribution in the manifest.

## Resources

- `scripts/find_stl.py`