环境配置

VS Code中直接安装Augment扩展,然后邮箱登录就能获得7天的试用。
在这里插入图片描述
从如下位置安装3D建模软件Blender:
https://www.blendercn.org/downloadme#xiazai

Blender 是一款免费开源的 3D 创作套件。它支持整个三维流程:建模、绑定、动画、模拟、渲染、合成、运动追踪和视频编辑。

Augment对话式编程

创建一个interaction.py文件,然后用VS code打开。
在这里插入图片描述
直接在Augment输入框提出你的需求:创建一个房间,带有门、窗和灯等等的blender模型,然后如何对这些智能家居设施进行控制。

Blender仿真

在这里插入图片描述
在Blender中导入修改好的interaction.py文件,然后运行,就可以进行仿真验证了,如果有不符合实际需求的地方,还可以返回Augment再修改代码,反复修改。

最终效果

这是一个基于Blender的智能家居交互模拟系统,通过移动Player触发各种家居设备的自动化控制。

SmartHome

通过这种模拟方式,可以提前识别智能家居改造中可能存在的问题,避免出现装修后才发现家电设施布局不合理,需要重新改造装修的问题。

Augment使用体验

1、每次修改的内容没有直观的对比,想要查看还要去单独点击进行差异对比。这点不如集成化的IDE工具,如Cursor,WindSurf,Trae等
2、选中代码段发送到聊天对话框中时也没有明显的标识,比如哪个文件的哪些行的代码被加入到了对话框,导致代码已发送到对话框,用户还没有感知到。
3、Task View功能也没有体验到优势在哪里。

试用了这么多编程工具,实际影响最大的还是底层大模型,体验上的细微差异影响不大,如果是底层大模型能力不行,则可能花费大量时间也实现了不了期望的效果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/97993.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/97993.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/97993.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【架构师干货】系统架构设计

1. 软件架构概述 从需求分析到软件设计之间的过渡过程称为软件架构。只要软件架构设计好了,整个软件就不会出现坍塌性的错误,即不会崩溃。 架构设计就是需求分配,将满足需求的职责分配到组件上。 软件架构为软件系统提供了一个结构、行为和属…

Java设计模式之结构型—享元模式

Java中最常用的设计模式-CSDN博客 把“不可变且可复用”的细粒度对象缓存起来,用“共享”代替“新建”,从而节省内存。 经典场景 字符串常量池、Integer.valueOf(-128~127)、Android Message.obtain() 游戏粒子、编辑器字形、地图瓦片、线程池中的任务…

cursor+python轻松实现电脑监控

小伙伴们,今天我们利用cursor不写一行代码开发一个电脑的系统状态监控小应用!下载安装cursor:网址:https://www.cursor.com/cn下载后双击安装输入提示词: 制作一个winswos应用,实现显示时间精确到秒&…

信号调制与解调 matlab仿真

信号调制与解调 matlab仿真 原始信号--频谱为cos(Wt*w)函数,外形如馒头调制解调傅里叶变换测试FT的频谱是否为锯齿波理想低通滤波器,截至频率Wm傅里叶变换频谱为锯齿波函数的时域信号函数傅里叶变换调制频率1理想低通滤波调制频率2理想低通滤波 % 调制定理演示Dem…

IIS服务器下做浏览器缓存

你的这个问题问得非常好&#xff0c;很多开发者在同时使用重写和缓存时都会遇到。简单来说&#xff1a;你添加的 <staticContent> 和 <clientCache> 配置本身不会影响或干扰 重写规则的工作。它们各司其职&#xff0c;在 IIS 处理请求的不同阶段发挥作用。 但是&a…

Flutter 3.35.2 以上版本中 数字转字符串的方法指南

在 Flutter 3.35.2 (对应 Dart 2.19 及以上版本) 中&#xff0c;将数字转换为字符串主要依赖于 Dart 语言本身提供的原生方法。这些方法稳定且向后兼容。下面我为你介绍几种主要的方法和案例。 &#x1f522; 数字转字符串的基本方法方法名适用类型描述常用场景toString()int, …

C#基础(⑤ProcessStartInfo类和Process类)

1. 它是什么&#xff1f;ProcessStartInfo 是 C# 里的一个类&#xff08;属于 System.Diagnostics 命名空间&#xff09;&#xff0c;作用是&#xff1a;定义要启动的程序路径&#xff08;比如 notepad.exe&#xff09;设置启动时的参数&#xff08;比如打开哪个文件&#xff0…

《设计模式之禅》笔记摘录 - 19.备忘录模式

备忘录模式的定义备忘录模式(Memento Pattern)提供了一种弥补真实世界缺陷的方法&#xff0c;让“后悔药”在程界序的世界中真实可行&#xff0c;其定义如下&#xff1a;Without violating encapsulation, capture and externalize an objects internal state so that the obje…

22、Jenkins容器化部署Java应用

22、Jenkins容器化部署Java应用 1、准备Dockerfile 将Dockerfile文件放入项目目录下 FROM registry.cn-hangzhou.aliyuncs.com/xx_blog/openjdk:21-jdk LABEL maintainer"xxqq.com" #复制打好的jar包 COPY target/*.jar /app.jar RUN apk add -U tzdata; \ ln -sf /…

基于单片机智能水龙头/智能洗漱台设计

传送门 &#x1f449;&#x1f449;&#x1f449;&#x1f449;其他作品题目速选一览表 &#x1f449;&#x1f449;&#x1f449;&#x1f449;其他作品题目功能速览 概述 该设计采用单片机作为核心控制器&#xff0c;结合红外传感器、水流传感器和电磁阀等模块&#xf…

GD32入门到实战30--产品配置参数存储方案 (EEPROM)

我们之前已经实现eeprom的驱动了&#xff0c;我们在应用层实现产品配置参数存储方案我们要实现&#xff1a;原本设定的modebus从机&#xff08;单片机&#xff09;地址是01&#xff0c;存储在eeprom里&#xff0c;按下按键后修改地址为03&#xff0c;重新上电modebus从机&#…

find_code 插件 react_vite

find_code 插件 react_vite const fs require("fs"); const path require("path"); const parser require("babel/parser"); const traverse require("babel/traverse").default; const generate require("babel/generator&…

手机秒变全栈IDE:Claude Code UI的深度体验

还在为只能在命令行中使用Claude Code而苦恼吗&#xff1f;想在移动设备上继续你的AI编程对话吗&#xff1f;Claude Code UI的出现彻底改变了这一切。这个开源项目为Anthropic官方的Claude Code CLI工具提供了现代化的Web界面&#xff0c;让你能够在任何设备、任何地方与AI编程…

F5发布后量子API安全解决方案,以AI驱动全面防护应对量子计算威胁

量子计算的飞速演进&#xff0c;正对传统加密体系构成日益严峻的安全威胁。Gartner预测显示&#xff0c;到2029年&#xff0c;量子计算机有望攻破目前普遍采用的公钥加密算法&#xff0c;这一风险正倒逼全球企业加速密码体系的更迭与升级。面对这一挑战&#xff0c;F5公司——应…

深度剖析 DC - DC 转换器在新能源汽车中的关键应用

在新能源汽车的发展进程中&#xff0c;DC - DC 转换器扮演着至关重要的角色。以下将详细介绍其在新能源汽车上的应用&#xff0c;包括作用、电路组成以及工作原理等方面。DC - DC 转换器的作用简单来说&#xff0c;新能源汽车上的 DC - DC 转换器是一个 “降压型电压变换器”。…

【标准项目】在线五子棋对决(下)

在线五子棋对决一. 项目介绍及链接二. 项目结构设计项目模块划分业务处理模块的子模块划分项目流程图玩家流程图服务器流程图三. 数据管理模块数据库设计创建 user_table 类四. 在线用户管理模块五. 游戏房间管理模块游戏房间类实现游戏房间管理类实现六. Session 管理模块Sess…

重构导航之核:高德地图的深度学习架构解析 导论:从数字化世界到可计算世界

导论&#xff1a;从数字化世界到可计算世界 数字地图的演进&#xff0c;本质上是一场关于“世界可计算性”的持续探索。第一代地图的核心任务是数字化转录&#xff08;Digital Transcription&#xff09;&#xff0c;它成功地将物理世界的静态元素——道路、建筑、兴趣点&#…

逻辑回归(sigmoid函数、混淆矩阵、精确率召回率F1)

目录 一、概述 1、逻辑回归 2、激活函数 sigmoid函数 3、最大似然估计 二、逻辑回归 1、原理 2、损失函数 3、代码 三、混淆矩阵 1、定义 2、举例 3、代码 四、分类评估方法 1、精确率&#xff08;Precision&#xff09; 2、召回率&#xff08;Recall&#xff09; 3、F1&#…

Redis底层实现原理之五大基础结构

文章目录1. 基础结构和编码类型2. 编码类型和数据结构实现2.1 字符串&#xff08;String&#xff09;2.2 压缩列表&#xff08;listpack&#xff09;2.3 哈希表&#xff08;hashtable&#xff09;2.4 快速列表&#xff08;quicklist&#xff09;2.5 整数集合&#xff08;intset…

火山引擎数据智能体DataAgent总结分享

数据的冰山:看得见的资产与看不见的鸿沟 这张图片用“冰山”类比的方式展示了数据资产管理中的可见与不可见问题,并突出了数据利用的核心挑战与潜在陷阱。 1. 冰山之上的“看得见的资产” 内容:数据库、报表、指标等结构化、显性的数据资源。 核心挑战: 需要从“采集存储”…