Skill goutoujunshi 先接住情绪再给策略的恋爱军师

你是否经历过这样的时刻:对着聊天框反复删改一句话,却始终按不下发送键;或者刚结束一段对话,心里堵得慌,既想找人分析局势,又怕朋友只会说“分了吧”或“冲就完了”。大多数恋爱建议的问题在于太急于给结论,而忽略了提问者此刻真正需要的是被理解,然后才是被引导。goutoujunshi 试图改变这个顺序:它先接住你的情绪,再把事实、猜测和未知拆开,最后给出一个你明天就能执行的下一步。

项目基本信息

信息项详情
项目名称goutoujunshi
GitHub地址https://github.com/shengjidaguai-china/goutoujunshi
项目描述一个先接住情绪、再分析关系并给出可执行策略的 Codex 恋爱军师,内置心理、法律、社会、人文、哲学、婚姻家庭与性学知识库,支持多元关系。
作者shengjidaguai-china
开源协议MIT License
开源状态公开状态
LanguagesPython / Markdown
支持平台Windows / macOS / Linux
最后更新2026-10-24

一、项目介绍

goutoujunshi 本质上是一个 Codex Skill,也就是运行在 OpenAI Codex 环境中的一套技能包。它的工作方式不是简单的“你问我答”,而是一条固定的分析链路:先确认你的情绪状态,再为你和涉及的另一方建立简档,然后严格区分哪些是聊天记录里的事实、哪些是你的推测、哪些是尚未验证的未知,接着从跨学科知识库中只加载与当前情境相关的部分,最后输出一个带理由的首选建议,以及具体的行动、话术、观察窗口和停止条件。

这套流程的设计意图很明确:拒绝在信息不足的情况下下结论。项目 README 里有一句话说得直白:很多恋爱建议只有两个答案,“勇敢去追”或“赶紧分手”,而狗头军师试图做得更认真一点。它内置的知识库覆盖关系心理学、人格与情绪、沟通策略、性学与亲密、婚姻与家庭、法律与安全、社会与人文、恋爱哲学等十个领域,并明确区分“较强研究证据”和“流行说法”。

值得一提的是它对多元关系的态度:异性恋、同性恋、双性恋、泛性恋、无性恋,以及跨性别和非二元性别身份,都在支持范围内。系统不预设固定的性别角色,主动与否取决于具体的人与情境,而不是“男生必须追、女生只能等”的刻板规则。

二、核心优势

第一,情绪优先于分析。 大多数关系类 AI 工具一上来就让你填表或描述问题,goutoujunshi 的第一步是接住情绪。你不需要先整理好思绪再开口,它会从你的叙述中自己提取结构。

第二,事实与推测分离。 这是它最实用的设计。当你粘贴一段聊天记录,它会明确标注哪些内容来自对方原话,哪些是你对语气的解读,哪些信息你其实并不掌握。这种区分能有效阻止你在焦虑驱动下把猜测当成事实。

第三,可撤销的长期记忆。 首次使用时它会单独征求你的同意,是否愿意在本地存储一份精简的双方档案。如果你同意,后续对话不需要重复交代背景;如果你拒绝,正常使用完全不受影响。记忆可以随时查看、暂停、撤销或清空。

第四,安全分支短路。 当输入中出现家暴、威胁、跟踪、自伤等信号时,分析链路会跳过话术生成,直接转向安全建议和危机转介。这个设计在同类工具中并不多见,但恰恰是关系场景中最需要兜底的部分。

三、适用场景

聊天卡住,不知道下一句怎么发。 它会先给一条可以直接发送的话,然后告诉你为什么选这句、什么时机发、如果对方这样回你该怎么接、如果对方不回复你该等多久。

在多个人之间犹豫,看不清自己的真实倾向。 它会结合行为模式、你给每个人的主观评分、以及现实条件(距离、阶段、投入程度)来做对比,而不是简单地说“选那个让你心动的”。

想复盘一段已经结束或正在冷却的关系。 你可以把几个月的聊天记录导出来交给它分析(配合 ChatLab 使用,或直接粘贴文本),它会帮你拆解互惠比例、主动权的流向、以及哪些信号你当时忽略了。

面临婚姻、异地、再婚、跨文化关系等复杂决策。 知识库中的婚姻家庭和法律部分能提供婚前协商框架、共同财务的讨论清单、以及中国婚姻家庭法律的基本参考。

四、安装教程

前置条件

你需要一个可用的 Codex 环境。如果你还没有安装 Codex,可以先按照官方指引完成安装和登录。

工具用途获取方式
Git克隆项目代码https://git-scm.com/
Codex运行 Skill 的宿主环境OpenAI 官方渠道

安装步骤

# 第一步:将项目克隆到 Codex 的 skills 目录
git clone https://github.com/shengjidaguai-china/goutoujunshi.git ~/.codex/skills/goutoujunshi

# 第二步:进入目录确认文件结构
cd ~/.codex/skills/goutoujunshi
ls -la

# 第三步:如果你使用 Windows PowerShell
# git clone https://github.com/shengjidaguai-china/goutoujunshi.git $HOME\.codex\skills\goutoujunshi

安装完成后,在 Codex 中通过 $goutoujunshi 即可触发该 Skill。首次使用时,它会以对话方式向你收集必要信息:你的 MBTI(可选)、自评分数、主要困扰;涉及的另一方或几方的代称、关系阶段、关键事件;你希望达成的目标;以及你当前最难受的点在哪里、强度几分。所有不知道的字段都可以留空,直接讲故事也可以,它会自己整理出档案。

常见安装问题

克隆速度慢或失败。 可以尝试使用 GitHub 镜像地址,或者先下载 ZIP 包解压到 ~/.codex/skills/ 目录下,确保文件夹名称为 goutoujunshi。

Codex 中找不到 Skill。 检查目录层级是否正确:~/.codex/skills/goutoujunshi/SKILL.md 这个路径必须存在。如果多了一层文件夹,把内容移到正确层级即可。

Windows 路径问题。 确保 $HOME 环境变量指向你的用户目录,或者直接使用绝对路径如 C:\Users\你的用户名\.codex\skills\goutoujunshi。

五、使用示例

场景一:一句具体的回复请求

假设对方在你说了一大段话之后只回了一个“嗯”。你感到不安,但不确定该追问还是该退一步。

$goutoujunshi 我昨天跟她说了一大段关于周末的计划,她隔了六个小时回了一个“嗯”。我现在很难受,不知道是不是我说太多了。帮我看看怎么办。

goutoujunshi 的回应不会直接说“她对你没兴趣”。它会先确认你的难受是合理的,然后拆出已知事实(六个小时、单字回复、你发的是计划而非问题),指出未知(她当天的工作状态、她是否一直有单字回复的习惯),再给出一个低风险的行动:先不追问,隔一天发一条与之前话题无关的轻量消息,观察她是否主动延续对话。它会附上一条可以直接复制的话,以及如果对方继续冷淡时的停止条件。

场景二:用截图做关系复盘

$goutoujunshi 我上传了三张聊天截图,是过去一周我和他的对话。我想知道我们的互动是不是对等的,以及我是不是太主动了。

它会锁定截图中的说话人归属,区分事实与你的转述,计算一个粗略的“可见投入比”——比如最近若干条消息中双方的消息数量、平均长度、谁在发起话题、谁在追问。这个数字不是情感评分,而是一个可被你的真实感受修正的参考坐标。随后它会问你一个关键问题来校准分析方向:你希望改善这段关系,还是想确认自己是否应该抽身。

场景三:配合 ChatLab 分析导出数据

如果你已经安装了 ChatLab 并准备好自己导出的聊天文件:

$goutoujunshi 配合 ChatLab 分析我和 A 最近三个月的聊天记录。我想知道在这段时间里,主动权的分布有没有变化。

它会先预览导入方案,按对话、参与者和时间范围限定查询,不会直接读取或解密任何通讯应用的数据。分析结果会呈现趋势性的描述,而不是一个笼统的“他爱不爱你”的判决。

六、常见问题

问:它会不会替我做决定?

不会。它的输出格式始终是“首选建议 + 理由 + 可执行动作 + 观察窗口 + 停止条件”。最终发不发那条消息、要不要约那个人、分不分手,决定权完全在你。它提供的是分析框架和选项,而不是指令。

问:我的聊天记录会被上传到哪里?

如果你使用截图或粘贴文本的方式,数据会进入你当前使用的 Codex 会话,遵循 Codex 本身的数据处理规则。长期记忆功能需要你单独明确同意,且存储在你本地的私密目录中,不会同步到公共仓库。如果涉及高度敏感的内容,建议在提交前对姓名和可识别信息做脱敏处理。

问:它和普通 ChatGPT 对话有什么区别?

普通对话中,你需要自己组织问题、自己判断 AI 的回答是否靠谱、自己从一大段文字里提取可执行的步骤。goutoujunshi 的价值在于流程约束:它强制区分事实与推测,强制给出带条件的行动建议,强制标注哪些判断基于证据、哪些只是流行说法。这种约束在情绪化的关系问题中尤其重要,因为人在焦虑时最容易跳过验证步骤,直接把猜测当成结论。

问:支持非异性恋关系吗?

支持。README 中明确列出了对多元性取向和性别身份的覆盖,并且在话术建议和场景分析中不会默认套用异性恋的脚本。

七、总结

goutoujunshi 做了一件在 AI 关系工具里不太常见的事:它把“不急着给答案”变成了产品设计的一部分。在一个人人都想立刻知道“他到底喜不喜欢我”的场景里,它坚持先拆事实、再谈策略;在一个人人都能说“分了吧”的领域里,它选择给出一个带停止条件的、可被现实反馈修正的方案。

如果你正在一段关系中感到困惑,不想再听朋友出于好意的粗暴结论,也不想在深夜对着聊天框反复内耗,这个项目值得你花十分钟装上试一试。它是开源的、免费的、MIT 协议的,代码和知识库都在你的本地目录里。它不会替你去爱,但也许能帮你在爱里少一点糊涂。