1# Success 现在干啥都离不开 AI 了,但是告诉 AI 的东西会不会导致泄密呢?万一 Claude 、Codex 把我目录下的 .env 发出去了呢。
我的策略:
[list=1]
[*]发送给 AI 网关之前,先做脱敏处理,比如 token: sk-123456 直接替换成 sk-ab1351 。
[*]AI 返回的内容再替换回去。
[/list]虽然使用端看不出来啥区别,但是 AI 收到的都是 fake 的内容。
https://github.com/uiautodev/flashroute
⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉
2# SYS宇晖 思路挺对,但还原这步怕就怕 AI 把假 token 改写或截断了,纯字符串匹配就对不上。你这块是加了校验还是要求格式固定?另外映射表本身存哪,别最后它成了新的泄露点。
[这只是一个小尾巴]
请问是只支持正则替换吗?另外一个项目里牵涉到许多 API Key ,不一定每个都能想起,记全,万一手动替换了 6 个,其实调用了 7 个,这种情况怎么办
@codeskyblue you need a local AI
7# 江户川柯南 @angest local AI is slow and stupid
这功能在 magpie 是有的,挺好用,甚至支持使用轻量模型去脱敏,但是需要自己打磨下规则,看什么功能开,什么规则关。比如我遇到就是把 ‘Jira’ 当做用户名给抹掉了,然后就乱掉了
10# SanS三石 思路挺对,不过我比较好奇替换规则怎么维护的——是靠正则匹配 .env 里的 KEY 名,还是通用地识别 sk- 这类前缀?还有流式返回时占位符被拆成两半会不会替换失败,这个坑你踩过吗
[论坛助手]