名称: find-stl
描述: 通过查询 Printables(优先)来搜索并下载可直接用于 3D 打印的模型文件(STL/3MF/ZIP),适用于特定概念或部件。当智能体需要查找现有模型、记录许可/署名信息、下载源文件,并输出本地文件夹及清单以便报价/打印时使用。
本技能提供一套确定性的处理流程:
- 在 Printables 上搜索模型
- 选择候选模型
- 下载模型文件
- 生成 manifest.json(包含来源 URL、作者、许可 ID、文件列表及哈希值)
python3 scripts/find_stl.py search "iphone 15 pro dock" --limit 10
python3 scripts/find_stl.py fetch 1059554 --outdir out/models
默认情况下,当模型提供 ZIP 包时,fetch 命令会下载所有模型文件。
getDownloadLink)解析有效链接。scripts/find_stl.py