待实现功能
本页列出 Snail AI 已规划但尚未实现的功能,按优先级排列。我们欢迎社区开发者认领感兴趣的功能模块参与贡献!
优先级说明
| 优先级 | 含义 | 说明 |
|---|---|---|
| P0 | 关键 | 核心竞争力功能,预计近期优先开发 |
| P1 | 重要 | 重要能力补充,计划中期实现 |
| P2 | 一般 | 锦上添花的功能,视社区需求和资源安排 |
P0 -- 关键功能
工作流 / DAG 编排引擎
| 属性 | 值 |
|---|---|
| 功能名称 | 工作流 / DAG 编排引擎 |
| 优先级 | P0 |
| 目标版本 | v0.1.0 |
| 状态 | 规划中 |
功能描述: 提供可视化的工作流编排能力,支持将多个智能体、工具调用、条件判断、数据处理等节点通过 DAG(有向无环图)方式组合,实现复杂业务流程的自动化。
核心能力:
- 可视化拖拽式流程设计器
- 支持条件分支、循环、并行执行、等待、人工审批等流程控制节点
- 智能体节点:调用指定智能体进行对话
- 工具节点:调用 MCP 工具或自定义 HTTP 接口
- 代码节点:执行自定义 JavaScript / Python 代码片段
- 变量传递和数据映射
- 工作流版本管理和发布
- 执行历史和调试功能
更多国内大模型提供商
| 属性 | 值 |
|---|---|
| 功能名称 | 国内大模型提供商接入 |
| 优先级 | P0 |
| 目标版本 | v0.1.0 |
| 状态 | 规划中 |
功能描述: 扩展模型提供商支持,接入国内主流大模型厂商,满足国产化和合规要求。
计划接入:
- 通义千问(阿里云百炼平台)
- 百度文心一言
- 讯飞星火
- 智谱 AI(GLM 系列)
- MiniMax
- DeepSeek
- 月之暗面(Moonshot / Kimi)
- 零一万物(Yi 系列)
多租户隔离
| 属性 | 值 |
|---|---|
| 功能名称 | 多租户隔离 |
| 优先级 | P0 |
| 目标版本 | v0.2.0 |
| 状态 | 规划中 |
功能描述: 支持多租户模式,实现不同组织 / 部门之间的数据隔离、权限隔离和资源配额管理。
核心能力:
- 租户级数据隔离(智能体、知识库、对话记录等)
- 租户配额管理:Token 用量限制、存储空间限制、智能体数量限制
- 租户级模型配置(各租户可配置独立的模型和 API Key)
- 租户管理后台
- 计费和用量统计
P1 -- 重要功能
Webhook 通知机制
| 属性 | 值 |
|---|---|
| 功能名称 | Webhook 通知 |
| 优先级 | P1 |
| 目标版本 | v0.1.x |
| 状态 | 规划中 |
功能描述: 支持将平台事件通过 Webhook 推送到外部系统,实现与企业内部系统的事件驱动集成。
支持的事件类型:
- 对话完成事件(含对话内容摘要)
- 智能体创建 / 更新 / 删除事件
- 文档上传和处理完成事件
- 客户端节点上线 / 下线事件
- 模型调用异常事件
技术特性:
- 自定义 Webhook 端点 URL
- 请求签名验证(HMAC-SHA256)
- 失败自动重试(指数退避)
- 事件过滤规则配置
SSO 单点登录集成
| 属性 | 值 |
|---|---|
| 功能名称 | SSO 单点登录 |
| 优先级 | P1 |
| 目标版本 | v0.2.0 |
| 状态 | 规划中 |
功能描述: 集成企业单点登录系统,支持多种标准认证协议和第三方登录。
支持的协议 / 平台:
- OIDC(OpenID Connect)
- OAuth 2.0
- LDAP / Active Directory
- SAML 2.0
- 企业微信
- 钉钉
- 飞书
自动化评估框架
| 属性 | 值 |
|---|---|
| 功能名称 | 智能体自动化评估 |
| 优先级 | P1 |
| 目标版本 | v0.2.x |
| 状态 | 规划中 |
功能描述: 提供系统化的智能体质量评估能力,支持基于测试数据集的自动化评测。
核心能力:
- 测试数据集管理(问题 + 标准答案)
- 自动批量执行测试
- 多维度评估指标:准确率、相关性、忠实度、完整性、流畅度
- 评估报告生成和趋势对比
- 与 CI/CD 流水线集成(回归测试)
智能体 A/B 测试
| 属性 | 值 |
|---|---|
| 功能名称 | 智能体 A/B 测试 |
| 优先级 | P1 |
| 目标版本 | v0.2.x |
| 状态 | 规划中 |
功能描述: 支持同一智能体的多个版本并行运行,按比例分流用户请求,通过数据对比确定最优配置。
核心能力:
- 智能体版本管理(配置快照)
- 流量分配策略(百分比分流)
- 效果对比面板(响应质量、用户满意度、Token 消耗等)
- 一键切换到获胜版本
审计日志
| 属性 | 值 |
|---|---|
| 功能名称 | 操作审计日志 |
| 优先级 | P1 |
| 目标版本 | v0.2.x |
| 状态 | 规划中 |
功能描述: 记录平台上所有关键操作的审计日志,满足企业合规和安全审计需求。
记录范围:
- 用户登录 / 登出
- 智能体创建 / 修改 / 删除
- 模型配置变更(API Key 操作)
- 知识库文档操作
- 用户权限变更
- 系统配置修改
能力:
- 按操作类型、用户、时间范围查询
- 审计日志导出(CSV / JSON)
- 敏感操作实时告警
- 日志保留策略配置
P2 -- 一般功能
插件市场
| 属性 | 值 |
|---|---|
| 功能名称 | 社区插件市场 |
| 优先级 | P2 |
| 目标版本 | v0.3.x |
| 状态 | 规划中 |
功能描述: 建立社区插件生态,允许开发者发布和安装自定义插件,扩展平台能力。
移动端支持
| 属性 | 值 |
|---|---|
| 功能名称 | 移动端对话入口 |
| 优先级 | P2 |
| 目标版本 | v0.3.x |
| 状态 | 规划中 |
功能描述: 提供移动端友好的对话入口,支持通过手机浏览器、微信小程序或 H5 页面访问智能体。
多语言 Agent Client SDK
| 属性 | 值 |
|---|---|
| 功能名称 | 多语言 SDK |
| 优先级 | P2 |
| 目标版本 | v0.3.x |
| 状态 | 规划中 |
功能描述: 除现有的 Java SDK 外,提供 Python、Go、Node.js 等语言的 Agent Client SDK,方便非 Java 技术栈的团队接入。
知识图谱集成
| 属性 | 值 |
|---|---|
| 功能名称 | RAG + 知识图谱 |
| 优先级 | P2 |
| 目标版本 | v0.3.x |
| 状态 | 规划中 |
功能描述: 在 RAG 检索流水线中集成知识图谱,结合向量检索和图检索提升知识问答的准确性和关联性。
API Gateway 集成
| 属性 | 值 |
|---|---|
| 功能名称 | API 网关集成 |
| 优先级 | P2 |
| 目标版本 | v0.3.x |
| 状态 | 规划中 |
功能描述: 与主流 API 网关(Kong、Apache APISIX 等)集成,提供请求速率限制、配额管理、API 版本管理等企业级能力。
参与贡献
以上功能均欢迎社区开发者认领开发!参与方式:
- 在 Gitee Issues 中找到对应功能的 Issue(或创建新 Issue)
- 在 Issue 下评论表示认领意向
- 与维护者沟通确认实现方案
- Fork 仓库开始开发
- 提交 Pull Request
详细的贡献指南请参阅 参与贡献。
认领建议
- P2 级别的功能通常更适合社区贡献者上手,模块边界清晰,对核心架构影响较小
- 建议先从文档改进或 Bug 修复开始,熟悉项目后再认领功能开发
- 如果你有特定领域的专长(如知识图谱、移动端开发),欢迎认领对应功能模块