用 AI Shell 与 CodeArts 智能体做日常开发:一次真实体验的心得
今晚做了什么
今晚在华为云 AI 开发者空间体验版里,先后用了两款 AI 工具:AI Shell(WebUI 对话)和 CodeArts 代码智能体。两个都是真实提问、真实得到了回答,没有配置任何 API Key,也没有产生费用。
AI Shell:先讲命令,再执行
我问的是“用 Linux 命令查看当前目录下最大的 5 个文件,并解释每个参数”。AI Shell 先说明这是只读操作,然后执行了 ls -lSh | head -n 6,发现当前目录是空的(total 0),又补了一个递归方案 find . -type f -exec du -h {} + | sort -rh | head -n 5,并用表格逐个解释了 -l、-S、-h、-type f、-exec 的含义,还提醒 ls -S 不递归、目录大小显示的是元数据大小这个容易踩的点。
心得:让 AI 先讲清楚“要执行什么、为什么”,再动手,比直接丢一段命令更让人放心;对只读命令可以放手让它演示,涉及删除、修改的操作一定要先确认。
CodeArts 智能体:问答也很直接
我问的是 Python 深拷贝与浅拷贝的区别,要求只做文字讲解、不创建或修改文件。它用 copy.copy() 和 copy.deepcopy() 各举了一个例子:浅拷贝只复制外层、内层共享引用,a[0].append(99) 会让拷贝对象跟着变;深拷贝递归新建对象,互不影响,最后还用一张表总结了区别。整个回答没有动工作区的任何文件。
一点遗憾:这次打开的 CodeArts WebUI 只有智能体模式,没有单独的“智能问答”模式切换,想纯问答也得走智能体入口。
给新手的三点建议
- 先用体验版:AI 开发者空间体验版免费、容器 3 小时后释放,适合练手;不要一上来就选按核时计费的持久化版。
- 提问时把约束写清楚:比如“只讲解、不创建文件、不执行删除”,能避免 AI 顺手改动你的环境。
- AI 的回答要自己验证:命令先在空目录或测试环境跑一遍,确认无误再用到正式环境。
今晚的体验说明,AI 工具最适合做的事,是把“查文档 + 试命令”的时间省下来;但最后的判断和执行,仍然要靠开发者自己。
- 点赞
- 收藏
- 关注作者
评论(0)