ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

RTK遥测与隐私完全指南:收集什么、不收集什么、如何关闭

RTK遥测与隐私完全指南:收集什么、不收集什么、如何关闭 RTK遥测与隐私完全指南收集什么、不收集什么、如何关闭【免费下载链接】rtkCLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies项目地址: https://gitcode.com/GitHub_Trending/rtk4/rtkRTK 是一款单文件 Rust 二进制、零依赖的 CLI 代理能把常见开发命令的 LLM token 消耗降低 60-90%。很多用户最关心的问题正是RTK 遥测telemetry到底收集什么不收集什么如何一键关闭本指南一次性讲清楚——先说结论RTK 遥测默认关闭必须你明确同意才会启用而且随时可以撤回同意并彻底清除数据 一、先明白RTK 遥测是什么、为什么存在RTK 支持 100 命令、15 生态git、cargo、npm、Python 等。为了让团队知道哪些命令最常用、哪些过滤器效果不好RTK 提供了匿名、聚合的用量统计每天最多上报一次心跳帮助决定下一步优先为哪些生态开发过滤器。关键机制对隐私很重要⏰一天只发一次23 小时间隔由本地标记文件防止重复后台线程发送2 秒超时绝不影响你使用命令行 服务器不可达时静默丢弃不重试、不排队 全部走 HTTPS未获得同意时一个字节都不会发送完整文档见 docs/TELEMETRY.md实现代码在 src/core/telemetry.rs。二、RTK 遥测收集什么全部是匿名聚合数据类别收集内容用途身份加盐设备哈希SHA-256不可逆统计安装数量无法反推个人环境版本、操作系统、CPU 架构、安装方式决定优先支持哪些平台用量24 小时/累计命令数、估算节省 token 数衡量 RTK 实际价值质量节省率为 0 的前 5 个命令、解析失败次数发现需要新增或改进的过滤器生态命令类别占比如 git 45%、js 15%规划过滤器开发优先级留存首次使用天数、近 30 天活跃天数判断用户是否持续使用配置是否自定义过 config、排除命令数、项目数了解用户成熟度注意top_commands只包含工具名如 git、cargo最多 5 个绝不含参数。三、RTK 遥测不收集什么重点清单 ✅以下内容明确不收集❌ 源代码或文件内容❌ 完整命令行或参数只有工具名❌ 文件路径或目录结构❌ 密钥、API Key、环境变量值❌ 仓库名称或 URL❌ 任何可识别个人的信息❌ IP 地址不存入遥测数据仅在服务端删除审计日志中临时保留6 个月后匿名化四、如何关闭 RTK 遥测4 条命令全搞定RTK 提供了完整的遥测管理命令实现位于 src/core/telemetry_cmd.rsrtk telemetry status # 查看当前同意状态含设备哈希 rtk telemetry enable # 给予同意交互式确认 rtk telemetry disable # 撤回同意——立即停止所有收集 rtk telemetry forget # 撤回 删除本地数据 请求服务端删除 最彻底的是rtk telemetry forget它会删除本地设备盐、标记文件和追踪数据库并向服务器发送 GDPR 第 17 条被遗忘权删除请求。如果服务器不可达会打印你的设备哈希并给出手动删除的邮箱指引。终极开关环境变量强制禁用——无论你是否曾同意遥测都会被彻底拦截连初始化提示都不会出现export RTK_TELEMETRY_DISABLED1这个环境变量适合 CI 环境和非交互场景源码注释见 src/hooks/init.rs是物理级关闭遥测的最快方式。五、数据保留多久你有哪 6 项 GDPR 权利保留期限一览位置保留时长说明服务端遥测记录最多12 个月每 24 小时自动清理服务端删除审计日志中的 IP6 个月后匿名化GDPR 要求客户端本地数据库默认90 天可在 config.toml 的tracking.history_days调整基于欧盟 GDPR你拥有的权利全部可通过命令自助完成访问权rtk telemetry status查看设备哈希字段文档即上文删除权rtk telemetry forget本地 服务端一起删限制处理 / 反对权rtk telemetry disable或设置环境变量可携带权本地数据库包含你所有本地存储数据可自由导出六、别混淆本地追踪 ≠ 遥测RTK 还有一个纯本地的 token 节省统计rtk gain命令依赖它记录每条命令节省了多少输出存放在本地 SQLite 数据库Linux 下为~/.local/share/rtk/tracking.db。它从不离开你的机器且 90 天自动清理详见 docs/usage/TRACKING.md 与实现 src/core/tracking.rs。想彻底清零直接运行rtk telemetry forget即可连本地数据库一并删除。七、30 秒快速决策清单你的诉求一条命令解决确认自己是否同意了遥测rtk telemetry status永久停止收集rtk telemetry disable删除一切痕迹含服务端rtk telemetry forgetCI / 脚本环境保险export RTK_TELEMETRY_DISABLED1总结RTK 的遥测是默认关闭 明确同意 匿名聚合 随时可删的隐私友好设计。只要你不主动在rtk init或rtk telemetry enable中回答 yRTK 就不会发送任何遥测数据。完整字段定义与贡献者规范请参考 docs/TELEMETRY.md。【免费下载链接】rtkCLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies项目地址: https://gitcode.com/GitHub_Trending/rtk4/rtk创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表