Communitygithub.com

majiayu000/claude-skill-registry

用于 Blender 的 AI 智能体技能,位于 skills/data/blender/SKILL.md。

claude-skill-registry 是什么?

该技能是专为 Claude Code、Cursor、Codex 等 AI 智能体设计的 Blender 操作技能。它允许智能体通过自然语言指令直接控制 Blender 进行 3D 建模、场景编辑、渲染等操作。技能基于 Blender 的 Python API(bpy)实现,支持与 Blender 进程进行交互式通信。主要功能包括创建和修改几何体、材质、灯光、摄像机、动画和渲染设置。该技能对 3D 内容生成和自动化工作流开发者尤其有用,可以显著提升 Blender 的脚本化和 AI 驱动操作效率。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/blender

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

claude-skill-registry 是做什么的?

位于 skills/data/blender/SKILL.md 的智能体技能。

概述

此技能为 AI 智能体(如 Claude Code、Cursor、Codex)提供与 Blender 交互的能力。通过自然语言指令,智能体可以执行各种 Blender 操作,包括 3D 建模、场景编辑、材质和纹理设置、动画、渲染等。

核心功能

  • 场景管理:创建、打开、保存和关闭 Blender 场景
  • 对象操作:添加、选择、变换(平移/旋转/缩放)、删除 3D 对象
  • 建模:基本几何体创建、修改器应用、网格编辑
  • 材质与纹理:分配材质、调整颜色、纹理映射
  • 灯光与摄像机:添加和配置灯光、摄像机视角控制
  • 动画:关键帧动画、骨骼绑定、动作录制
  • 渲染:设置渲染引擎、调整输出参数、执行渲染

平台支持

  • Claude Code
  • Cursor
  • Codex
  • 其他支持 MCP (Model Context Protocol) 的智能体

工作原理

技能通过 Blender 的 Python API (bpy 模块) 实现。智能体将自然语言请求转化为对应的 Python 代码,并通过 Blender 的脚本执行接口完成操作。技能支持 Blender 2.8+ 版本,推荐使用 Blender 3.0 或更高版本。

快速开始

# 启动 Blender 并进入 Python 交互模式
blender --python-console

# 或在 Blender 中运行脚本
blender --python your_script.py

使用示例

import bpy

# 创建球体
bpy.ops.mesh.primitive_uv_sphere_add(radius=1, location=(0, 0, 0))

# 设置材质
mat = bpy.data.materials.new(name="RedMaterial")
mat.diffuse_color = (1, 0, 0, 1)
bpy.context.active_object.data.materials.append(mat)

# 渲染当前帧
bpy.ops.render.render(write_still=True)

注意事项

  • 确保 Blender 已正确安装并可被命令行调用
  • 某些操作可能需要特定 Blender 版本支持
  • 渲染操作可能消耗大量计算资源

相关链接

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

majiayu000/claude-skill-registry

Builds, edit or validate Agent Skill through conversational discovery. Use when the user requests to "Create an Agent", "Optimize an Agent" or "Edit an Agent".

majiayu000/claude-skill-registry

Edit existing BMAD agents while maintaining compliance

majiayu000/claude-skill-registry

Edit existing BMAD agents while maintaining compliance

majiayu000/claude-skill-registry

Edit existing BMAD modules while maintaining coherence

majiayu000/claude-skill-registry

Edit existing BMAD modules while maintaining coherence

majiayu000/claude-skill-registry

Analyzes current state and user query to answer BMad questions or recommend the next workflow or agent. Use when user says what should I do next, what do I do now, or asks a question about BMad

majiayu000/claude-skill-registry

Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.

majiayu000/claude-skill-registry

Build AI agents with Google ADK Python (Agent Development Kit). Use for multi-agent systems, workflow agents (sequential/parallel/loop), Vertex AI deployment, tool integration, human-in-the-loop.

majiayu000/claude-skill-registry

Portfolio allocation and rebalancing optimizer. Manages asset allocation across stocks/cash/bonds, performs periodic rebalancing, and ensures diversification according to market regime and risk tolerance.

majiayu000/claude-skill-registry

Create a hilarious and ultra-realistic video of an anthropomorphic animal acting like a human vlogger in a real-world setting.

majiayu000/claude-skill-registry

Speech-to-text transcription and translation via OpenAI Audio API -- models, response formats, timestamps, prompting, streaming, chunking, and diarization

majiayu000/claude-skill-registry

BlockRun works with Claude Code and Google Antigravity.

majiayu000/claude-skill-registry

This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.

majiayu000/claude-skill-registry

小省导购员数字人带货版即梦视频提示词生成系统,基于四大智能体协同(提示词生成师、质量管控师、知识库运维师、跨环节适配师),按照"主体+运动+场景+(镜头语言+光影+氛围)"公式输出中英文双版提示词,适配5s短视频。确保人物一致性、视觉连贯性、情绪连贯性,支持知识库智能复用和跨工具适配(Suno音乐、AI绘画),为数字人带货视频提供高质量提示词生成服务。

majiayu000/claude-skill-registry

Upload and manage files using Google Gemini File API via scripts/. Use for uploading images, audio, video, PDFs, and other files for use with Gemini models. Supports file upload, status checking, and file management. Triggers on "upload file", "file API", "upload image", "upload PDF", "upload video", "file management".

majiayu000/claude-skill-registry

CRITICAL: Use for MolyKit AI chat toolkit. Triggers on: BotClient, OpenAI, SSE streaming, AI chat, molykit, PlatformSend, spawn(), ThreadToken, cross-platform async, Chat widget, Messages, PromptInput, Avatar, LLM

majiayu000/claude-skill-registry

AI and machine learning workflow covering LLM application development, RAG implementation, agent architecture, ML pipelines, and AI-powered features.

majiayu000/claude-skill-registry

Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.

majiayu000/claude-skill-registry

Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.

majiayu000/claude-skill-registry

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

相关技能