Multi User Privacy 是一款专为多用户环境设计的隐私保护技能,作为 ClawHub 的首个多用户隔离解决方案,已在生产环境中完成验证。该工具通过自动识别用户身份、实施记忆隔离、执行隐私检查等机制,为不同用户提供完全独立的运行环境。其核心架构包含五个关键层级:身份识别层基于账号 ID 区分管理员与普通用户;Session 管理层确保每个用户拥有专属会话记录;记忆隔离层实现文件系统级别的隐私保护,普通用户无法访问管理员记忆文件;隐私检查层在回复前进行敏感词过滤与角色称呼校验;子代理路由层则将消息自动转发至对应用户的专属子代理。整个系统采用模块化设计,支持配置热更新与性能优化,显著提升大规模用户场景下的运行效率。
核心功能特点
- 自动识别管理员和普通用户身份,基于账号 ID 进行分类管理
- 实现记忆文件的物理隔离,确保每个用户拥有独立记忆空间
- 内置敏感内容检测机制,防止泄露其他账号信息或越权操作
- 支持 Session 会话管理,保障对话间的严格隔离性
- 新增 Gateway 自动创建子代理功能,新用户接入时自动分配专属处理单元
- 提供配额管理系统,对普通用户实施磁盘、Token 和消息使用限制
适用场景
Multi User Privacy 特别适用于需要同时服务多个用户且对数据隔离有严格要求的应用场景。例如在企业级 AI 助手部署中,管理员可以维护全局项目知识库,而普通用户则只能访问自己的工作记忆,避免交叉污染。对于在线客服系统,该工具能确保每位客户的历史对话完全独立,防止敏感信息外泄。在教育培训平台中,不同学员的学习进度和笔记被严格隔离,教师也无法查看非授权内容。此外,当系统接入大量用户并发请求时,自动子代理创建机制可有效分散负载,结合配额控制防止资源滥用。无论是开放 API 服务还是私有化部署环境,该技能都能通过细粒度权限管理和实时告警,构建安全可信的多租户架构。
