默认 AI 不能读取你 Mac 上的文件。如果你想让 AI 帮你分析一段代码、查看一个日志、解释一个配置文件,需要先把文件放进可信目录。
步骤#
- 在终端里创建或使用
~/.kaya/目录:
bash
mkdir -p ~/.kaya/my-project
cp ~/my-project/main.ts ~/.kaya/my-project/- 在对话里告诉 AI 文件路径:
text
读取 ~/.kaya/my-project/main.ts 并解释它做了什么AI 会调用允许的读取命令(如
cat或head)读取文件内容,展示给你用完后删除不再需要的副本:
bash
rm -rf ~/.kaya/my-project允许的读取命令#
在 ~/.kaya/ 下,以下命令可用:
cat/bat/view:读取文件全部内容head/tail:读取文件开头或结尾部分grep/awk/sed -n:在文件内容中搜索wc/sort/uniq:统计和排序strings/xxd/hexdump:查看二进制内容
不允许的操作#
即使在 ~/.kaya/ 下,以下操作仍然被拦截:
- 修改文件(
sed -i、重定向、mv等) - 删除文件
- 执行文件内容
AI 只能读,不能改。这是设计如此。
下载文件#
AI 也能从网络下载文件到 ~/.kaya/(例如 curl -o ~/.kaya/...)。危险的文件类型(如 .sh、.exe、.dmg)会被拦截。
提醒#
- 不要因为有脱敏就主动把密钥放进
~/.kaya/给 AI "看看" - 用完后及时删除
~/.kaya/下不再需要的文件 - 链接到
~/.kaya/之外的符号链接不会被识别为可信