SII CLI 概览
30 秒快速开始
前置要求
- 一个 SII 账户(推荐)或 API 密钥
安装 SII CLI
1. 通过二进制文件下载
下载 SII CLI
选择适合你操作系统的版本,开始使用 AI 驱动的开发助手
macOS ARM64
适用于 Apple Silicon 芯片的 Mac 电脑
macOS Intel
适用于 Intel 芯片的 Mac 电脑
Linux
适用于主流 Linux 发行版
Windows
适用于 Windows 10/11
2. 通过命令下载
使用 curl 下载完整安装包(macOS 提供 ARM64 与 Intel x64 两个版本):
# macOS ARM64 (23.91 MB)
curl -L -o sii-cli-macos-arm64.zip https://dc-sh-public.tos-cn-shanghai.volces.com/sii-cli-macos-arm64-package.zip
# macOS Intel x64 (26.29 MB)
curl -L -o sii-cli-macos-x64.zip https://dc-sh-public.tos-cn-shanghai.volces.com/sii-cli-macos-x64-package.zip开始使用 SII CLI
sii
首次使用时会提示你登录。就这么简单!
继续阅读 快速开始指南(5 分钟) →
SII CLI 能为你做什么
🚀 描述构建功能
用简单的中文告诉 SII CLI 你想构建什么。它会制定计划、编写代码并确保其正常工作。
开发一个五子棋小游戏
> 请帮我开发一个简单的双人对战五子棋小游戏SII CLI 会:
- 📝 理解你的需求
- 🗺️ 制定实施计划
- 💻 编写必要的代码
- ✅ 运行测试确保功能正常
🐛 调试和修复问题
描述一个 bug 或粘贴错误信息。SII CLI 会分析你的代码库、识别问题并实施修复。
修复代码bug
> 修复代码中的bugSII CLI 会:
- 🔍 定位相关代码
- 🧠 理解上下文
- 🔧 实施解决方案
- 🧪 运行可用的测试
🗺️ 导航任何代码库
询问关于团队代码库的任何问题,获得深思熟虑的答案。SII CLI 保持对整个项目结构的感知,可以从网络获取最新信息,并通过 MCP 从 Google Drive、Figma 和 Slack 等外部数据源提取信息。
了解技术栈
> 这个项目使用了什么技术栈?查找认证模块
> 认证模块在哪里?解释数据库架构
> 解释一下数据库架构⚡ 自动化繁琐任务
修复 lint 问题、解决合并冲突、编写发布说明。在开发机器上用一条命令完成,或在 CI 中自动执行。
修复 ESLint 错误
> 修复所有 ESLint 错误解决合并冲突
> 帮我解决合并冲突生成发布说明
> 为最近的提交生成发布说明为什么开发者喜欢 SII CLI
💻 在终端中工作
不是另一个聊天窗口。不是另一个 IDE。SII CLI 在你已经工作的地方与你相遇,使用你已经喜爱的工具。
🎬 直接采取行动
SII CLI 可以直接编辑文件、运行命令和创建提交。需要更多?MCP 让 SII CLI 读取你在 Google Drive 中的设计文档、在 Jira 中更新工单,或使用你的自定义开发工具。
示例工作流:
修改代码
> 重构认证模块使用 async/await运行测试
> 运行测试套件创建提交
> 帮我提交commit🔧 Unix 哲学
SII CLI 是可组合和可脚本化的。以下命令完全可行:
监控日志并通知
> 如果看到任何异常,通知我自动翻译新文本
> 如果有新的文本字符串,将它们翻译成法语并为 @lang-fr-team 提交 PR🏢 企业就绪
使用 Claude API,或在 AWS、GCP 上托管。内置企业级安全、隐私和合规性。
企业特性:
- 🔐 端到端加密
- 🏢 私有部署选项
- 📊 使用情况分析和审计
- 👥 团队管理和权限控制
- 📝 合规性认证(SOC 2、GDPR)
核心功能
智能代码理解
SII CLI 使用先进的 AI 模型深度理解你的代码:
- 上下文感知:理解整个项目结构和依赖关系
- 语言无关:支持所有主流编程语言
- 框架识别:自动识别并适应项目使用的框架
联网搜索
实时获取最新的技术文档和解决方案:
了解 React 18 最佳实践
> 最新的 React 18 最佳实践是什么?知识库集成
访问 SII 的知识库,获取经过验证的技术方案:
优化 PostgreSQL 查询
> 如何优化 PostgreSQL 查询性能?Git 集成
与 Git 无缝协作:
查看更改
> 我改了哪些文件?智能提交
> 帮我提交commit分支管理
> 创建一个名为 feature/user-auth 的新分支使用场景
日常开发
添加新功能
> 添加用户头像上传功能代码审查
> 审查我的更改并提出改进建议编写测试
> 为 calculator 函数编写单元测试调试
分析错误
> 分析这个错误:TypeError: Cannot read property 'name' of undefined性能优化
> 这个函数运行很慢,帮我优化文档
更新文档
> 更新 README 添加安装说明生成 API 文档
> 为这个模块生成 API 文档CI/CD
在 CI 中使用
> 检查代码质量并报告问题自动化任务
> 如果测试失败,创建一个 issue下一步
其他资源
- GitHub:github.com/GAIR-NLP/sii-cli
- Discord 社区:加入我们的 Discord 获取技巧和支持
- 问题反馈:提交 Issue
- 更新日志:查看最新版本
