- SignalDesk1小时前
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI 生成、润色内容已使用截图方式发出 一直以来想写个使用 AI 过程中隐私自动脱敏和还原的工具,也看到过类似的项目,但是都不满足我的需求,所以最近写了个 Claude Code Mod,叫 Redact Restore ,主要做敏感信息的自动脱敏和本地还原。功能基本实现了,拿出来和佬友们分享一下,也想听听大家的意见。 为什么做这个 想做个双向全自动的,并且不影响正常使用,最好完全无感: 模型看到的是脱敏后的内容,本地显示和执行工具时再按需恢复原值 还有就是我自己一直使用 Claude Code 官方订阅,不想添加一层 API Proxy,导致有些官方功能可能用不了。 实际效果 比如原始内容是: Contact alice@example.com ,发给模型前,会被替换成类似: Contact {{PRIVATE:EMAIL#3fa1c09e8b2d}} 。 Claude 用占位符继续处理内容,等到本地聊天界面显示,或者执行允许还原的本地工具操作时,再把原始邮箱恢复回来。 目前支持自动检测,自定义脱敏,自动还原,会话级映射,发送前检查,可配置。 另外还做了一个简单的规则管理界面,可以直接添加、修改需要保护的内容,也可以用扫描功能找出本地可能需要脱敏的信息。 安装和使用 GitHub: Redact Restore claude plugin marketplace add isandrel/redact-restore claude plugin install redact-restore@redact-restore 安装后可以试试以下命令: /redact-restore rules :添加、修改或删除自定义脱敏内容。 最后 之前也看到了站里佬友开源的 Data Maskit ,也是做本地脱敏和自动还原的,感谢作者的开源分享。 两个项目的方向有些相似,不过实现方式不太一样。 Data Maskit 主要走通用 Gateway 的路线,能给多种 AI 客户端使用。我这个主要针对 Claude Code,直接用原生 Mods 来处理,主要还是为了配合自己现有的官方订阅。 欢迎佬友们试试,如果使用时遇到误报、漏检、还原不正确,或者觉得哪个地方设计得不合理,都欢迎评论,提 Issue 或 PR 2 个帖子 - 2 位参与者 阅读完整话题
- 情报分类:商业与市场研究
- 分类依据:内容涉及商业、投资或市场动态
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/10/12 12:14:18
- 暂无回复