⚡ 一键安装
bash# 推荐:一键安装脚本(自动检测环境)
curl -sSL https://raw.githubusercontent.com/kangvcar/ais/main/scripts/install.sh | bash
# 国内用户可使用Gitee镜像(更快更稳定)
curl -sSL https://gitee.com/kangvcar/ais/raw/main/scripts/install.sh | bash
# 或手动安装
pipx install ais-terminal
🔍 智能错误分析演示
当命令执行失败时,AIS会自动分析并提供解决方案:
docker run hello-worlddocker: Error response from daemon: Unable to find image 'hello-world:latest' locally🔍 发现相似的历史错误 1. docker pull ubuntu (12-15 14:30) - 已解决 2. docker run nginx (12-15 14:25) - 已分析🤖 AI 错误分析🔍 问题诊断:您遇到了Docker镜像未找到的问题。Docker尝试运行hello-world镜像,但本地没有该镜像。📚 知识扩展:Docker采用分层存储机制,镜像需要先下载到本地才能运行。🎯 解决思路:1. 先手动拉取镜像到本地2. 检查网络连接和Docker服务状态💡 AI 基于你的使用习惯和当前环境推荐# 命令 风险 说明1 docker pull hello-world 🟢 拉取hello-world镜像到本地2 docker images 🟢 查看已下载的镜像列表3 systemctl status docker 🟢 检查Docker服务状态1docker pull hello-worldUsing default tag: latestlatest: Pulling from library/hello-worldStatus: Downloaded newer image for hello-world:latest✓ 问题解决!镜像已成功下载,现在可以运行容器了。
💬 智能问答演示
使用 ais ask
获得即时专业答案:
ais ask "什么是Docker容器?"🤖 正在思考您的问题...## Docker容器是什么?Docker容器是一种轻量级的、可移植的、自包含的软件运行环境。### 🏗️ 核心概念- 隔离性: 每个容器都有独立的文件系统、进程空间和网络接口- 轻量级: 比传统虚拟机更少的资源消耗- 可移植性: 一次构建,到处运行### 🔧 主要特点1. 快速启动: 秒级启动时间2. 资源高效: 共享主机内核,无需完整操作系统3. 版本控制: 镜像分层存储,支持版本管理💡 想了解更多?试试 ais learn docker 获得系统化学习路径!ais ask "如何优化Docker镜像大小?"🤖 正在分析最佳实践...## Docker镜像优化技巧### 🎯 核心策略1. 使用多阶段构建 (Multi-stage builds)2. 选择合适的基础镜像 (如 alpine)3. 合并RUN指令减少层数4. 清理缓存和临时文件### 📝 实践示例FROM alpine:3.18 AS builderRUN apk add --no-cache build-dependencies && \ build-app && \ apk del build-dependencies✨ 这样可以将镜像从500MB减少到50MB!
📊 学习报告演示
运行 ais report
获得个性化学习分析:
ais report🔍 正在分析您的学习数据...# 📊 AIS 学习成长报告分析周期: 最近30天 | 生成时间: 2025-01-15 10:30:45## 🔍 错误概览- 总错误数: 23 次- 最常出错的命令: git (8次), docker (5次), npm (4次)- 最常见的错误类型: Git操作错误, Docker操作错误, 权限不足## 💪 技能评估- 当前水平: 中级用户- 优势领域: 基础命令, 文件操作- 需要改进: Git版本控制, Docker容器## 💡 改进洞察🔥 git 命令需要重点关注你在 git 命令上出现了 8 次错误,占总错误的 34.8%## 🎯 学习建议1. 🔥 深入学习 git 命令 类型: 命令掌握 | 优先级: 高 学习路径: - 学习Git基础概念(工作区、暂存区、仓库) - 掌握常用Git命令(add, commit, push, pull) - 了解分支操作和合并冲突解决2. 🐳 提升 Docker 操作技能 类型: 容器化技术 | 优先级: 中 学习路径: - 掌握Docker基础命令和概念 - 学习Dockerfile编写和镜像构建 - 了解容器网络和数据卷管理## 📈 进步趋势本月相比上月错误率下降了 15% 🎉最常解决的问题类型: 权限问题新掌握的技能: npm包管理, 文件权限管理💡 提示: 使用 ais learn <主题> 深入学习特定主题📚 帮助: 使用 ais ask <问题> 获取即时答案ais learn git🎓 正在为您生成Git学习计划...✓ 已生成个性化Git学习路径,包含15个实战练习!
🌟 用户评价
💬
"AIS 完全改变了我的命令行体验。以前遇到错误只能盲目搜索,现在每次错误都能得到针对性的解决方案和学习建议。"
💬
"作为运维工程师,AIS 帮我快速诊断各种系统问题。特别是上下文感知功能,能根据当前项目和环境给出最合适的建议。"
💬
"学习报告功能让我清楚地看到自己在哪些方面需要提升。30天的数据分析很有价值,学习路径也很实用。"
💬
"隐私保护做得很好,本地存储让我放心使用。支持Ollama本地模型,完全不用担心数据泄露。"
💬
"作为新手,AIS的学习引导功能太棒了!每次报错都能学到新知识,从恐惧命令行到现在的熟练使用。"
💬
"团队引入AIS后,初级开发者的上手速度明显提升。错误分析和学习建议帮助大家快速成长。"