Add tools and tests for AnyImage model management and documentation

- Implement sync_models.py for preparing and uploading ONNX artifacts.
- Create build_node.py for building and validating Blender scripts.
- Add docs.py for building and previewing documentation with Mike or MkDocs.
- Introduce model_exports.py for exporting PyTorch models to ONNX format.
- Develop pack.py for packaging the project with dependencies for different platforms.
- Add test_sync_models.py to validate sync_models functionality.
- Add test_tool_commands.py to ensure repository tools have correct command scripts.
- Initialize tools package with __init__.py.
This commit is contained in:
2026-08-31 15:15:33 +08:00
parent 377eee43f5
commit e7aeeb21d4
99 changed files with 1953 additions and 1676 deletions

View File

@@ -10,45 +10,3 @@ AnyImage 是一款 Blender 扩展,可以粘贴和编辑图片、创建普通 P
- 用 **Cutout** 从套索选区生成 Surface、Balloon 与两种 Depth Shape
- 用 **Image Tools / Perspective** 直接清理或矫正 Image Empty
- 用 **Remove Background / Upscale** 处理单图、视频和序列帧
!!! info "运行环境与 Blender 分离"
AI 计算运行在独立 Environment 中,不会把 ONNX Runtime 等依赖安装进 Blender Python。Blender 只负责界面、任务提交和结果导入。
## 从这里开始
<div class="grid cards" markdown>
- **安装 AnyImage**
下载与你的系统匹配的扩展包,完成 Environment 与默认模型配置。
[阅读安装指南](getting-started/installation.md)
- **五分钟上手**
从导入一张静态图片开始,创建第一个 Depth Plane。
[开始第一个作品](getting-started/quick-start.md)
- **选择工作流**
对比 Plane、Depth Plane、Cutout、去背景、高清放大和图片编辑。
[查看工作流](guides/workflows.md)
- **了解实现**
从项目主干、进程边界和功能模块了解内部实现。
[阅读内部实现总览](internals/index.md)
</div>
## 使用要求
- Blender 4.5 或更高版本
- Windows x64、macOS Apple Silicon 或 Linux x64
- 安装 Environment 与模型时需要网络连接
- AI 功能需要对应模型;普通 Plane、基础 Image 编辑与不带 AI 选项的 Cutout Surface / Balloon 可离线使用
遇到安装、模型或任务问题时,查看[常见问题](guides/faq.md)。