微软 AI Shell 实测! Win11 命令行效率利器
科技媒体 Windows Latest 昨日(12 月 26 日)发布博文,初步上手微软公开预览版 AI Shell。
AI Shell 简介
我们曾于今年 11 月报道,该工具旨在通过 AI 智能简化编码、排查错误和自动化工作流程,为开发者和 IT 专业人员提供智能化的命令行体验,其核心是 Azure OpenAI Agent 和 Copilot in Azure Agent 两个 AI 智能体:
- Azure OpenAI Agent 处理自然语言查询、代码生成等多种任务,并无缝集成 Azure OpenAI 服务,支持自定义模型和数据集;
- Copilot in Azure Agent 则专注于为云用户提供 Azure CLI 和 PowerShell 命令建议,需进行 Azure 身份验证和 IAM 角色配置以确保安全。
AI Shell 安装
AI Shell 的安装过程简便快捷,只需 Windows 10 或更高版本及 PowerShell 7.4.6 即可,用户可通过运行指定脚本完成安装。
Invoke-Expression “& { $(Invoke-RestMethod ‘https://aka.ms/install-aishell.ps1’) }”
配置过程同样简单,以 OpenAI 为例,只需在 PowerShell 中运行 Start-AIShell 命令,选择首选智能体,再运行 / agent config 命令打开配置文件,添加 API 密钥即可。
实际体验
AI Shell 可以回答用户提出的各种问题,例如查找特定大小的文件、生成 Python 代码等。它能够根据用户需求提供相应的 PowerShell 脚本或 Python 代码,并根据用户反馈进行调整和优化。
测试结果表明,AI Shell 还可以解释 cmdlet、编写和优化 PowerShell 脚本,甚至可以作为常规 AI 助手使用。
实例 1:查找特定大小的文件
其中一个例子是:“我的电脑上有很多文件。我想要获取大小超过 200 MB 的文件列表以及有关其具体位置的详细信息。”
其输出的命令如下:
Get-ChildItem -Path “C:\Path\To\Search” -Recurse -File | Where-Object { $_Length -gt 200MB } | Select-Object FullName Length
实例 2:扫描电脑中的大文件
在另一个实例“我想扫描整个电脑中的大文件”,执行后默认输出包含访问被拒绝的目录,且没有显示文件大小。
在后续提示中要求排除访问被拒绝的目录,并在第一列中显示文件大小,然后显示文件名和目录,生成了以下命令:
Get-ChildItem -Path “C:\” -Recurse -File -ErrorAction SilentlyContinue | Where-Object { $_Length -gt 200MB } | Select-Object @Name=SizeMB Expression={[math]Round($_Length / 1MB 2)} FullName DirectoryName
实例 3:生成 Python 代码
该媒体要求 AI Shell 为基本计算器编写 Python 代码,生成的相关脚本可正常工作。
其
它功能
除了自研语言描述生成命令之外,AI Shell 还支持其它功能:
/code post
命令可将生成的代码发布到 PowerShell 终端;/code copy
命令可复制生成的代码;resolve-error
命令可将 PowerShell 终端中的错误发送至 AI Shell 窗口寻求解决方案,这与 Windows Terminal Chat 的功能非常相似;Invoke-AIShell
命令可用于向 AI Shell 发送查询。
相关文章
Win11 24H2 DHCP 问题仍未解决! 部分用户无法连接Wi-Fi网络
微软Windows 11 24H2版本遭遇了持续的网络连接问题,部分用户在更新后发现无法使用Wi-Fi连接,导致无法访问互联网,附两种临时解决办法2024-12-30Win11 24H2隐藏改动! 封堵注册表经典Alt+Tab任务视图恢复无望
在微软Windows 11的最新更新24H2版本中,用户将无法再体验到经典的Alt+Tab任务视图界面,详细请看下文介绍2024-12-30Win11了解此图片图标怎么删除? Spotlight壁纸删除了解有关此图片的技巧
最近有朋友问我,为什么他们的Win11桌面上突然多了一个“了解此图片的信息”图标,而且还删不掉,其实这个问题挺常见的,今天我就来教大家如何搞定它2024-12-25Win11右键菜单大变身! 轻松解锁win11右键直接显示全部选项的技巧
在升级至Windows 11系统后,不少用户发现桌面右键菜单的“显示更多选项”变得不那么直观了,需要额外点击才能展开全部功能,这无疑给日常操作带来了一丝不便,下面我们就来2024-12-25微软更新支持文档: 新增无法正常启动下用WinRE 中卸载 Win10/11 更新的
微软同时针对 Windows 10 和 Windows 11 的支持文档进行了修改,用户访问相关页面时,首先会注意到关于 Windows 10 即将停止支持的醒目提示,微软建议用户避免使用该操作系2024-12-25Win11/10怎么设置IPv4地址? 轻松解决无法上网问题
有时我们可能会遇到电脑正常开机并连接到网络,但无法上网的情况,这种情况往往令人困扰,而很多时候,问题的根源在于IPv4地址设置错误,下面我们就来看看正确的设置方法2024-12-24- Win11系统最近引入了新功能,可以对摄像头进行一些列设置,如亮度、对比度、锐度等参数,详细请看下文介绍2024-12-24
Win11怎么打开.NET Framework 2.0和3.5?
.net framework 3.5如何开启?要在Windows系统上启用.NET Framework 2.0和3.5可以按照以下步骤操作,详细请看下文2024-12-23Win11十二月更新KB5048667/KB5048685再出问题:游戏性能下降 菜单无响应
微软发布的Windows 11十二月更新被曝出多个问题,用户纷纷反映遭遇到了开始菜单卡顿甚至无响应的情况,以及游戏性能的明显下降2024-12-23旧Windows更新文件怎么删? Win11/10删除Windows更新缓存文件的四种方法
在日常使用电脑的过程中,我们难免会遇到系统存储空间紧张、无法安装新的Windows更新等问题,这时,删除旧的Windows更新文件就成为了一个有效的解决方案2024-12-21
最新评论