尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
给 AI 助手装一个失活自毁开关
文章目录为什么需要这个三阶段流程核心设计fail-safe 优先防误伤的五道锁分批执行被审批逼出来的设计沙盒实测总结给想做类似东西的人的建议为什么需要这个个人 AI 助手是个矛盾体它越有用知道的就越多——账号凭证、聊天记录、个人文档、记忆档案。正常用的时候没问题但如果我长期失联出差、换设备、忘了这些数据就躺在服务器上无人看管。大厂有现成答案Google 闲置账号管理器设定 3/6/12/18 个月失活期限到期前 1 个月提醒可指定信任联系人接管或直接删号Telegram 账号自毁1~12 个月可选到期连人带聊天记录全删开源 deadmanswLinux 工具监控登录超时无活动自动粉碎指定目录我取 deadmansw 的思路本地、可配目录、有总开关加上 Google/Telegram 的到期前多轮提醒做法做了一个本地版。三阶段流程阶段失联天数动作预警一≥ 23 天站内详细提醒 微信精简版走队列非紧急预警二≥ 27 天站内详细提醒 微信立刻推送算紧急事项执行≥ 30 天先发即将执行通知 → 演习核对 → 分批删除 → 逐项核验 → 写报告计时规则每天 09:00 检查一次用户在任何对话发任意一条消息计时清零重新布防。核心设计fail-safe 优先这是整个机制最重要的原则检测失败时一律不删。失活检测走三路取最大数据库查用户最新发言时间主对话记录交叉核对枚举全部侧对话含已归档逐一取最新发言任何一路查不到、结果矛盾、状态文件损坏、时间格式无效——全部视为检测失败本次不做任何动作。方向保证计时只可能比真实更旧来自真实观测到的消息不可能更新。跳过检查只会漏提醒不会误删除。防误伤的五道锁两轮提醒23 天、27 天各一次任意回复即取消演习先行dry-run只列清单不删东西改配置后必跑显式确认执行必须带--confirm参数否则拒绝自保护拒绝删除机制自身目录所有目标必须位于用户目录内总开关配置文件里enabledfalse即停用分批执行被审批逼出来的设计原本想一次删完但发现审批粒度是单次工具调用——一批被卡住整个清理就停了。改成按敏感度分三批独立执行第 1 批·凭证类各类 API Key、SSH 密钥、token、加密库第 2 批·身份记忆类个人文档、记忆档案、身份信息、对话记录第 3 批·衍生日志类备份、日志、下载文件、规则命中文档一批被卡住不影响其他批每批执行前重新查数据库重跑判定——覆盖上一批执行期间用户回来的竞态。沙盒实测上线前做了完整沙盒测试复制脚本到独立目录测试配置只指向 3 个空测试文件分属三批动态规则置空。三批各一次独立调用模拟真实流程。测试中发现一个真问题脚本里的基础路径是硬编码的复制到别处跑会读到真实配置——已改为相对路径。这个 bug 要是没发现测试就白做了。总结删数据的系统默认动作必须是不删fail-safe 优先检测失败时一律不删提醒要多轮23 天、27 天各一次任意回复即取消一次提醒不够演习模式是刚需任何删数据的操作先 dry-run 看清单分批执行防单点卡死一批被审批卡住不影响其他批给想做类似东西的人的建议先定 fail-safe 原则删数据的系统默认动作必须是不删而不是删提醒要多轮一次提醒不够人可能就是没看到演习模式是刚需任何删数据的操作先 dry-run 看清单配置变更要同步文档目标清单变了文档不更新就是定时炸弹以上全文完。如果这篇文章对你有帮助欢迎点赞收藏也欢迎在评论区交流你的做法。欢迎关注我的 CSDN 博客https://blog.csdn.net/2301_80281820
RELATED

相关推荐

FT-232 USB转串口驱动全攻略:多系统安装与排查指南

FT-232 USB转串口驱动全攻略:多系统安装与排查指南

简介:Z-TEK(力特)FT-232 USB转串口驱动是一份跨平台通用驱动资源,面向需要USB转RS-232通信的开发调试人员、工业控制及嵌入式设备使用者,可解决现代电脑缺少串口、外接串口设备无法识别的问题。压缩包内共108个文件&am…

📅 2026/10/17 8:24:23
自研CRM系统实践:数据建模、权限控制与性能优化全解析

自研CRM系统实践:数据建模、权限控制与性能优化全解析

1. 为什么我从"直接买现成CRM"转向了自研DeskcommCRM先交代一下背景。我所在的团队是做企业级客户服务的,客户量过万之后,原本用Excel加微信备注管理客户的那套方式彻底撑不住了。领导一开始的方案是采购市面上的现成CRM,预算都批了…

📅 2026/10/17 8:24:22
msvcp140_clr0400.dll丢失?完整修复Visual C++运行库指南

msvcp140_clr0400.dll丢失?完整修复Visual C++运行库指南

1. 项目概述:msvcp140_clr0400.dll文件丢失的完整修复思路1.1 这个文件到底在系统里扮演什么角色如果你在使用电脑时突然弹出“由于找不到msvcp140_clr0400.dll,无法继续执行代码”的错误提示,大概率是某个你刚装好的软件、游戏或者开发工具罢…

📅 2026/10/17 8:24:22
MORE NEWS

更多资讯

📰

C++ libcurl工业级实战:断点续传、进度回调与SSL证书校验

简介:本资源是一套面向C中高级开发者与跨平台网络编程学习者的实战项目包,聚焦libcurl在HTTP文件上传与下载场景下的工程化应用,并配套Node.js服务端用于端到端功能验证。资源共872个文件,涵盖227个JavaScript服务端逻辑文件、128…

📰

artcraft:融合数字艺术与手工工艺的创作实践指南

1. 项目定位与创作思路拆解1.1 “artcraft”到底要做什么“artcraft”这个名字,我第一次看到时就觉得挺有意思:前半段是 art(艺术),后半段是 craft(工艺、手艺)。很多人把它理解成“艺术手作”&…

📰

Flutter Sliver 固定头布局:SliverPersistentHeader 与 SliverToBoxAdapter 实战

在 Flutter 的滚动体系里,Sliver 家族算是把“灵活”两个字玩到极致的一层。很多人第一次接触 CustomScrollView 的时候,看到一堆 Sliver 前缀的组件会本能地犯怵,觉得这玩意儿比 ListView 复杂太多。但真正在项目里做过复杂头部交互的人都知…

📰

OSPF区域外路由计算:FA值与Type-4/5 LSA深度解析

1. 从一个让人抓头的现象说起如果你平时维护过企业内网或者数据中心的网络,大概率遇到过这种场景:明明路由表里看到了一条外部路由,下一跳也正确,但数据包就是不通。抓包一看,流量被丢到了错误的出口,或者干…

📰

图表即代码:diagram-design让架构图像代码一样可维护、评审、复用

写这套图表脚本,我前后重构了三次,中间推翻过两版,才找到一套真正能扛住真实业务压力的结构。如果你也在用手拖拽画架构图、时序图,画完发现版本对不上、变更查不到、图形风格全靠个人手感,那这篇东西应该对你有用。这…

📰

用代码定义架构图:diagram-design 的设计与落地实践

有没有遇到过这种场景:方案评审会上,四五个人嘴里各自长出一张完全不同的架构图。产品说数据先到网关再进服务,前端说页面渲染依赖三个接口,后端一直强调他心里的那条调用链。没人说得清到底谁对,因为根本没有一张所有…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬