展开本页目录
开始前准备什么
- 下载独立练习包,阅读README的版本、套餐与实跑范围。
- AI 员工文档标注社区版+;需 NocoBase 实例、LLM 服务和对应页面/数据权限。当前协议包含 Apache-2.0 及补充条款。本站未安装 NocoBase、未调用模型或访问数据库。
- 准备自己的可用模型与账户;不把示例模型占位名或地址当作已验证配置。
- 核对六条原创客户基准
- 在测试实例建立两个角色
- 仅启用内置查询工具
- Alice发送同一个问题
- Bob独立会话复测
- 整理真实工具与结果观察
- 运行跨角色负例
1. 核对六条原创客户基准
crm.csv 用alice/bob各三行构造人工基准。脚本实际按owner分组,得到alice待联系2、bob待联系1;这个本地筛选不等于NocoBase权限测试。
bash
python3 verify.py2. 在测试实例建立两个角色
创建两个独立测试用户与按owner过滤的数据权限。先分别登录普通表格回读可见客户,确认底层规则再使用AI。
3. 仅启用内置查询工具
给Viz配置系统内置 Data source query/counting 工具。官方说明这些工具遵循当前用户权限;自定义工作流业务工具由自己的逻辑控制,不能默认等同。
4. Alice发送同一个问题
以alice登录新会话,发送question.txt,保存实际工具调用和C01–C03结果。不要用管理员会话切换姓名替代真实用户登录。
5. Bob独立会话复测
以bob登录另外的干净会话发送同句,回读C04–C06与待联系1。不同名字的聊天窗口本身不是权限隔离证据。
6. 整理真实工具与结果观察
把实际客户ID和计数写入actual-template.json,保留tool_kind。verify.py只检查你录入的观察和教材基准,不能证明数据库拒绝越权。
bash
python3 verify.py --actual my-role-observation.json7. 运行跨角色负例
负例混入C04时应失败。实际发布隔离结论前必须保留两用户权限配置、普通表格视图、原生工具调用和回答,而非只靠提示词。
怎样确认已经完成
- 原始输入、来源和单位已保留,材料检查及两条故意错误样例均运行。
- 在真实工具保存原生输出,回读本题关键事实、缺值与来源;未运行部分仍标记未执行。
- 保存工具/模型版本和实际结果,人工修改与模型返回分开归档。
常见问题
NocoBase AI数据权限需要哪些条件?
AI 员工文档标注社区版+;需 NocoBase 实例、LLM 服务和对应页面/数据权限。当前协议包含 Apache-2.0 及补充条款。本站未安装 NocoBase、未调用模型或访问数据库。
NocoBase AI数据权限的图片和检查通过代表什么?
原始输入、人工参考与实际离线材料检查均有对应文件;官方图说明操作入口。目标软件和模型未执行的部分已在步骤中注明,不能用材料检查替代真实产品运行。





