AI 披露
最后更新:2026 年 3 月 16 日
1. 关于 sh0 的 AI 功能
sh0 集成了 AI 功能来辅助代码分析、构建诊断、资源建议和部署自动化。本文档公开我们如何使用 AI 以及与 AI 提供商的关系。
2. AI 提供商:OpenRouter
2.1 什么是 OpenRouter?
OpenRouter 是一个 AI 网关,提供对多个大型语言模型 (LLM) 的访问。sh0 使用 OpenRouter 将请求路由到最适合每个任务的模型。
2.2 使用的模型
- DeepSeek V3: 用于代码分析和构建诊断的主要模型
- GPT-4o Mini: 用于视觉任务(截图分析、UI 审查)
2.3 我们如何使用 AI
- 技术栈检测和技术识别
- 构建错误诊断和修复建议
- 资源优化建议
- Chat-to-Deploy 自然语言部署
- 代码健康检查分析
2.4 数据处理
- 代码片段发送给 AI 提供商进行处理
- AI 提供商不会在处理窗口之后保留您的数据
- 自托管用户可以提供自己的 API 密钥
- AI 功能可以完全禁用
3. 自托管 vs. Cloud
3.1 sh0 自托管
- AI 功能是可选的——平台在没有 AI 的情况下也能正常运行
- 用户提供自己的 OpenRouter API 密钥
- 不会向 sh0 服务器发送任何数据
- 代码健康检查和 Dockerfile 模板不需要 AI
3.2 sh0 Cloud
- 由 sh0 管理的共享 API 密钥
- 按订阅等级限速
- AI 使用包含在订阅计划中
- 您可以选择退出 AI 功能
4. 非 AI 功能
sh0 的许多功能不使用 AI,是纯 Rust 实现:
- 代码健康检查: 静态分析规则(40 多项检查)
- Dockerfile 模板: 七个常见技术栈的预构建模板
- 技术栈检测: 基于文件的启发式技术识别
- 容器管理: Docker Engine API 客户端
- 反向代理: Caddy 管理 SSL 和路由
- 备份引擎: 支持本地、S3 和 R2 备份
5. AI 能力和局限性
5.1 优势
- 快速识别常见构建错误
- 配置改进建议
- 部署的自然语言界面
- 资源使用模式分析
5.2 局限性
- 知识截止日期——可能不了解最新的框架版本
- 可能产生幻觉或建议不正确的修复方案
- 可能无法理解高度专业化或专有的代码库
- 不能替代专业的 DevOps 专业知识
- 不同请求之间的结果可能有所不同
6. 无认可声明
sh0 不受 OpenRouter、DeepSeek 或 OpenAI 的认可、关联或赞助。我们将其 API 作为服务提供商使用。
7. AI 输出透明度
- AI 生成的建议在控制面板中有明确标记
- 用户负责审查和验证 AI 建议
- AI 诊断在适用时包含置信度指标
- 用户对 AI 建议的执行承担责任
8. 未来模型
sh0 可能会集成其他或替代的 AI 模型:
- 我们定期评估模型的质量和成本效益
- 模型变更在发布说明中公布
- 自托管用户始终通过其 API 密钥控制使用的模型
9. 您对 AI 使用的控制权
- 退出: 您可以禁用所有 AI 功能
- 自有密钥: 自托管用户使用自己的 API 密钥
- 内容审查: 始终审查 AI 生成的建议
- 反馈: 向我们报告有问题的 AI 输出
10. AI 交互隐私
- 发送给 AI 提供商的代码在传输中加密
- AI 提供商不会使用您的代码进行模型训练
- 提供商不会持久存储 AI 交互记录
- 清除诊断历史记录时从 sh0 中删除
11. 有关于 AI 的疑问?
- General: [email protected]
- AI Ethics: [email protected]