我是Rijul,我正在开发LiveReview——一个面向业务关键系统的、具备爆炸半径感知能力的AI代码审查工具。请给我们点个Star,帮助开发者发现这个项目,试用一下,并分享你的反馈来帮助改进产品。

我们看到MCP正被用于各种各样的任务。但你能想象它如何帮助像Blender这样的软件吗?让我们来看看。

打开网易新闻 查看精彩图片

这是仓库地址:https://github.com/ahujasid/mcp-for-blender

这是一个插件,让你可以用任何你喜欢的大模型来控制Blender。你可以向大模型输入提示词,Blender就能相应地执行操作。这相当酷。

要安装它,你可以按照README中的说明操作。

第1步:安装UV

首先,你需要安装UV。

# macOS
brew install uv

# Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

第2步:将MCP服务器添加到你的客户端

Claude Desktop:

{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["mcp-for-blender"]
}
}
}

Claude Code:
claude mcp add blender uvx mcp-for-blender

Codex:
codex mcp add blender -- uvx mcp-for-blender

或者,如果你使用的是OpenCode,用这个:

{
"mcp": {
"blender-mcp": {
"type": "local",
"command": ["uvx", "mcp-for-blender"],
"enabled": true,
"environment": {
"BLENDER_HOST": "localhost",
"BLENDER_PORT": "9876"
}
}
}
}

第3步:安装Blender插件

uvx mcp-for-blender install-addon

第4步:进入Blender → Edit → Preferences

第5步:点击Add-ons,勾选MCP for Blender

第6步:连接MCP服务器

在Blender中按N键。屏幕上会出现以下内容。现在点击MCP for Blender标签页。确认服务器已连接。在Asset Libraries下,勾选Poly Haven。

Poly Haven是一个免费的高质量HDRI、贴图和3D模型库,任何人都可以商用,无需署名。

设置完成。让我们进入有趣的部分。

这是我当前的Blender场景:这是默认场景,有一个立方体、一盏灯和一台相机。

让我们试着向MCP询问这个场景。打开你的agent。这里,我使用的是OpenCode。

我现在的Blender场景里有什么?

如你所见,它准确地描述了当前场景。

现在让它做更多的工作,我会让它做一个简单的房间。

删除默认立方体。创建一个简单的房间:一个地板和四面墙,大约5x5米,3米高。

我们得到了一个房间。

所以,这是一个基础示例。现在让我们来做一个场景。

我正在尝试这个提示词,它会创建一个使用Poly Haven贴图和光照的岛屿。

在Blender中构建一个引人注目的低多边形漂浮岛场景。步骤:

  1. 清空默认场景。
  2. 使用变形后的二十面体或立方体加基于噪声的位移做出漂浮岛底座,顶部压平做草地表面,底部做出岩石的锯齿感。
  3. 在顶部稍偏离中心的位置放一棵简单的低多边形树。
  4. 在表面散布4到6块小石头,大小和旋转角度各不相同。
  5. 应用Poly Haven贴图:顶部用草和苔藓,底部用岩石。
  6. 加一个Poly Haven的HDRI,做出戏剧性的日落或黄金时刻天空。
  7. 把相机摆成四分之三低角度,让岛看起来又大又飘。
  8. 渲染最终图像。

所有贴图和光照都使用Poly Haven资产。优先考虑大胆的轮廓和戏剧性的光照,而不是精细的几何细节。

场景构建完成后,我得到了以下结果。当我渲染它时,我得到了以下输出。你可以再次输入提示词,做你需要的所有调整,直到满意为止 :)

总结

你不需要成为Blender专家,就能快速创建你需要的3D模型或场景。

有了MCP,你可以用自然语言描述你想要的东西,agent就能与Blender交互,为你创建和修改场景。

你可以从简单的事情开始,比如询问场景里当前有什么,然后进阶到创建一个房间,最终用一段提示词构建一个复杂得多的场景。

你的团队的注意力是有限的,而AI生成代码的洪流让保持生产环境的可靠和安全变得更加困难,同时又不拖慢你的进度。

我正在开发LiveReview,一个面向业务关键系统的、具备爆炸半径感知能力的AI代码审查工具。

它不是对每个diff都给予同等重视,而是根据爆炸半径——即变更通过调用图影响的范围——对每个变更进行评分,这样你就能把注意力集中在真正重要的地方。

把代码审查的精力花在业务风险最高的地方——而不是平均分散在每一个diff上。

⭐ 在GitHub上给它点个Star:
HexmosTech / LiveReview
面向业务关键系统的爆炸半径感知AI代码审查

LiveReview:面向业务关键系统的爆炸半径感知AI代码审查

LiveReview是一个AI代码审查工具,它根据爆炸半径对diff的每个hunk进行评分:变更通过调用图影响的范围有多大、触及多少持久状态、测试覆盖程度如何。一个对共享认证检查的3行改动,其优先级可能超过一个300行的UI调整。你团队的注意力会首先集中在风险最高的代码上,而不是平均分散在每一个diff上。

blast-radius-demo.mp4

LiveReview的爆炸半径与审查优先级评分,在diff查看器中实时呈现。

目标是这样的:

- 一个被40个其他文件使用的函数中的3行修复,同时还写入数据库,应该得到高分。
- 一个文件中的300行UI改动,完全被……覆盖

点击下方,用你的代码库试用LiveReview: