aionclaw需通过白名单路径授权实现安全读取销售数据:仅允许访问指定文件夹(如d:\aionclaw\sales-data\),禁用全盘扫描,支持硬编码、动态传参或沙盒模式绑定路径,验证时仅返回授权目录内excel文件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在不泄露客户合同、财务报表、内部会议纪要的前提下,让AionClaw自动整理上周销售数据并生成飞书周报——这要求它只能读取指定文件夹里的Excel,不能碰其他任何文档。
设置本地资料白名单路径
打开AionClaw主界面→点击左下角「设置」图标→选择「安全与权限」→进入「资料访问控制」页签。
点击「添加受信路径」按钮,弹出系统文件选择器。此时【必须选中文件夹而非单个文件】,因为AionClaw只支持目录级授权,选中单个.xlsx会直接报错“路径无效”。
建议将待处理资料统一存放在D:\aionclaw\sales-data\这个独立文件夹里,不要混在“我的文档”或桌面等系统默认路径中——后者可能被其他技能意外调用。
禁用全局文件扫描能力
在「资料访问控制」页签下,关闭「启用全盘文件索引」开关。
这一步不可跳过。开启状态下,AionClaw会定期扫描C盘所有可读目录,即使你设了白名单,某些老版本插件仍可能绕过限制读取临时文件或浏览器下载目录里的敏感内容。
为具体自动化流程绑定路径权限
方法一:通过技能编辑器硬编码限定
进入「技能中心」→找到你要修改的“销售周报生成”技能→点击「编辑」→在代码区找到file_access段落→将原路径占位符${user_home}替换为绝对路径D:/aionclaw/sales-data/(注意斜杠方向)。
方法二:运行时动态传参
在飞书或微信中下发指令时,明确加上路径约束:“用D盘sales-data文件夹里的数据生成周报”,AionClaw会自动识别该路径并仅在此范围内搜索匹配文件,不触发白名单外的任何读取行为。
方法三:启用沙盒模式(推荐给财务/法务类流程)
在「安全与权限」→「高级控制」中开启「沙盒执行」,然后为该流程单独勾选「仅允许访问已声明路径」。开启后,哪怕技能代码里写了open('C:/Users/Admin/Downloads/xxx.xlsx'),也会被拦截并报错“访问被拒绝”。
验证权限是否生效
第一步:在D:\aionclaw\sales-data\下放一个test.xlsx,在D:\temp\下另放一个confidential.docx。
第二步:向AionClaw发送指令:“列出当前可访问的所有Excel文件”。
第三步:观察返回结果——若只出现test.xlsx,且日志中无confidential.docx相关读取记录,则权限配置成功。
第四步:尝试发送“读取D:\temp\confidential.docx内容”,应立即返回“路径不在授权范围内”错误提示。











