关系探测器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_1793b15c/relationship-detector。
技能介绍
要解决的问题
判断一段关系到底处于什么状态,通常只能靠感觉:聊天记录里谁更主动、某句“算了”是不是敷衍、这段关系是在滋养你还是消耗你。靠人肉翻记录效率低,而且很容易放大单条消息的解读。@user_1793b15c/relationship-detector 用一套纯规则引擎替代猜测——不调用大模型 API,聊天记录全程留在本机。
三条路径,按输入类型分流
- 路径 A · 聊天记录分析器:输入 txt 记录,输出六维亲密度雷达、沟通风格差异、词频信号与按周关系曲线。支持三种格式:单行式、微信 PC 导出的分块式(月/日简写时间戳)、同行式。解析不出对话任一方时拒绝出分,并给出实际识别到的说话人,不会静默给一个错误分数。
- 路径 B · 关系天平:当你只有主观感受时,回答 8 个问题,得到关系类型诊断、投入比天平和行动建议。关系类型覆盖暧昧心动、成长型、稳定友情、消耗型、单向关系、疏远冷淡、假性亲密七种。
- 路径 C · 对话翻译官:输入对方一句话,给出最可能 / 次可能 / 小概率三种解读与回应建议。内置 29 条常见话术映射,外加 9 个场景话术库(暗恋、异地、相亲、职场、家庭、反诈骗、前任、网恋、借钱)。未命中时用通用信号法兜底(反问=试探、极短=敷衍、深夜=依赖)。
理论层与可选依赖
输出融入戈特曼 5:1 与四骑士、EFT 恶魔对话、假性亲密风险,以及鲍尔比的哀悼阶段与分离反应判别。路径 B 会交叉验证依恋风格倾向与内部工作模型四象限,一致标 ✅、背离标 ⚠️。可选依赖 jieba(分词)、snownlp(情绪交叉验证)、matplotlib(导出 PNG),三者缺失均自动降级;--html 报告零依赖、不联网,是首选交付方式。
适用边界
结果属于规则启发式参照,不是心理或情感诊断,不替代专业判断。对反讽与网络新词仍可能误判,宜结合曲线趋势综合看,避免对单句过度解读。危机词表(70+ 条,含 high 与 soft 两档)命中时脚本中断常规建议,强制输出心理援助热线 12356,Agent 必须原样传达且不得稀释。
使用场景
- 拿到微信导出的txt聊天记录,想看清亲密度变化和谁更主动,直接跑路径A出雷达图
- 对方只回一句“随便”,想快速判断敷衍还是试探,用路径C查场景话术库
- 感觉自己总在单向付出,又说不出问题在哪,用路径B填8个问题看投入天平
- 和前任异地断联后收到一句话,想判别是分离焦虑还是哀悼,用分离交叉判别模块
适合人员
- 想本地分析微信导出记录、又不愿把聊天传给云端的个人用户
- 需要在不调用大模型的情况下,给客户跑关系诊断脚本的Agent开发者
- 想把危机词拦截和分阶段建议做成自动化服务的工程团队