{"skill":{"slug":"circuit-intimate-therapy","displayName":"circuit-intimate-therapy","summary":"婚姻家庭咨询里用\"电路类比\"做理论解释、案例诊断、干预方案设计,并在每次回答末尾**生成一个上下文相关的 HTML 交互 app**(写到 ~/circapps/generated/),复用 ~/circapps/ 下 12 个 canonical app 的视觉系统(common.css/common.js)。...","description":"---\nname: circuit-intimate-therapy\ndescription: 婚姻家庭咨询里用\"电路类比\"做理论解释、案例诊断、干预方案设计,并在每次回答末尾**生成一个上下文相关的 HTML 交互 app**(写到 ~/circapps/generated/),复用 ~/circapps/ 下 12 个 canonical app 的视觉系统(common.css/common.js)。基于 ~/circintimate.md 把 RLC + DC 偏置 + 复阻抗 + 串/并联共轭 + 二极管(单向 / 阈值 / Zener / 整流)映射到 Miller《亲密关系》第 1–14 章及 Gottman、Karney & Bradbury、Rusbult、Sternberg、Bartholomew、Murray、Leary、Bowen、Christensen & Heavey、Gable、Bolger、Finkel、Johnson。触发关键词:情绪流动 / 关系惯性 / DC 偏置 / 共轭 / 谐振 / 阻尼 / Zener / 整流 / photodiode / 燃烧型 / 室友型 / 隐忍型 / 内耗型 / 击穿型;Gottman 四类型;依恋四类型;Demand-Withdraw;Capitalization;VSA 模型;Forgiveness;Reactance;Sociometer;Negative affect reciprocity。也用于把咨询技术翻译成电路语言、对夫妻做\"电路读数\"、找一个可演示交互 demo 教概念。使用渐进式披露,按需读取 references/ 与按需推荐 circapps/。\n---\n\n# Circuit-Intimate Therapy:电路类比婚姻家庭咨询工具\n\n## 路径约定(必读)\n\n**本 skill 所有文档里的 `~/` 是 skill 自定义的\"项目根\"占位符,等价于 `/home/jjw/ele/`(不是 shell 标准 `$HOME` = `/home/jjw/`)。**\n\n| 文档里写 | 实际路径 |\n|---|---|\n| `~/circapps/` | `/home/jjw/ele/circapps/` |\n| `~/circapps/generated/` | `/home/jjw/ele/circapps/generated/` |\n| `~/circintimate.md` | `/home/jjw/ele/circintimate.md` |\n\n**Agent 行为规则**:\n- 念给用户的路径 / 浏览器打开的路径 / 文档对照,可以直接保留 `~/circapps/...` 形式(简洁)\n- **调用 Write、Read、Bash 等需要真实路径的工具时,必须先展开为绝对路径** `/home/jjw/ele/...`\n- 不要让 shell 把 `~/circapps/` 自动展开成 `/home/jjw/circapps/`(那是错的,不存在)\n- 如果不确定,先 `Bash ls /home/jjw/ele/circapps/` 确认绝对路径\n\n## 何时启用\n\n当用户出现以下信号时使用本 skill:\n\n- 用电路语言描述家庭/伴侣现象:\"这家电感太大了\"、\"DC 掉到负的了\"、\"他俩在共振\"、\"她现在像个低 Zener\"\n- 拿来一段案例(冲突循环、冷战、出轨、彼此筋疲力尽、控制-顺从循环、宽恕困难等)请求\"电路层诊断\"\n- 把咨询技术(情绪聚焦、Gottman、CBCT、家庭系统、Bowen 自我分化)翻译成电路语言\n- 希望把 Miller《亲密关系》某章理论(Gottman 四类型 / 依恋 / Rusbult 投入模型 / Sternberg 三角 / VSA / Demand-Withdraw / Capitalization / Forgiveness / Sociometer)用电路一一对应解释\n- 询问 `~/circintimate.md` 的某一部分(Part 1-7)\n- 要求一个可视化 demo / 演示器 / 教学 app:此时**主动**根据概念匹配 circapps/ 下的相应 html\n- 要求对来访者/学生设计一段\"电路演示 + 心理学解释\"的教学方案\n- 用户提到\"一方状态调控另一方导通\"型现象(negative affect reciprocity / self-fulfilling prophecy / 三角化 / 治疗联盟临时调高 Zener),这是 RLC + 二极管的边界 → 指向**晶体管扩展**(在 `references/diagnosis-intervention.md` 末节)\n\n不要一启动就把整个 477 行的 circintimate.md 倒出来。先判断用户在问哪一层:**元件级 / 拓扑级 / 非线性级 / 临床级 / 演示级**。\n\n## 渐进式披露总原则\n\n1. **先定位层级再展开**。每次回答前先识别用户在哪一层:\n   - 元件级 = R / L / C / V / DC 单个元件的语义\n   - 拓扑级 = 串联 / 并联 / 共轭 / 阻尼 / Z 向量\n   - 非线性级 = 二极管 / 阈值 / Zener / 整流\n   - 临床级 = 六类病电路画像 + 六手干预(R/L/C/DC/拓扑/二极管)\n   - 演示级 = 哪个 app 适合现在演示\n2. **最小必要信息**。每轮通常 3–8 句,给出\"概念 → 电路对应 → 教材出处(若有)→ 是否推荐 app\"。\n3. **app 是工具不是装饰**。只在以下时机推荐 app:用户(a)明确要可视化,或(b)在解释一个动力学概念(振荡/谐振/阻尼/击穿/整流)用静态文字讲不清楚。推荐时给绝对路径 `~/circapps/appXX-...html` 并说\"用浏览器打开\"。\n4. **不替代心理咨询**。电路类比是**思考与教学工具**,遇到自伤、家暴、强迫性背叛等危机情境,先建议联系当地紧急资源,再回到电路框架。\n5. **中文回答**;术语首次出现给英文原词。\n\n## 核心骨架(用户问\"这套类比的总图是什么\"时给)\n\n| 层 | 类比 | 心理学对应 |\n|---|---|---|\n| 驱动 | 电压 V | 生活/工作压力 |\n| 流动 | 电流 I | 情绪流动 |\n| 基线 | DC 偏置 | 承诺、长期共同利益、深层依恋(Rusbult Commitment) |\n| 三大被动元件 | R / L / C | 外部耗散通道 / 关系惯性 / 压力承容 |\n| 共振 | ω₀ = 1/√(LC) | 这个家最容易被引爆的\"压力节奏\" |\n| 拓扑 | 串联 vs 并联 LC | 灵魂伴侣(燃烧)vs 互补健康(陷波) |\n| 阻尼 | R 调 Q | 振荡能否收敛 = 每件事能否收尾 |\n| 非线性 | 二极管 | 边界 / 阈值 / 不对称 / 整流(认知偏差) |\n| 击穿 | Zener | 宽恕、Reactance、背叛恢复 |\n| 配对 | LED + Photodiode | Capitalization、Sociometer |\n| 时间演化 | RLC 参数随 stressor 改变 | Karney & Bradbury VSA 模型 |\n\n诊断关键问句:\n1. 这家的 R / L / C 哪个偏极端?\n2. DC 偏置是正、弱正、还是反?AC 振幅有没有掀翻 DC?\n3. 拓扑像串联还是并联?\n4. 是哪只二极管出问题(回避 / Stonewalling / Demand-Withdraw / Capitalization 失配 / 低 Zener)?\n5. 现在的工作点是稳态,还是发散振荡,还是过/欠阻尼?\n\n## 引入细节时去读哪个文件\n\n按需读取(Read tool),不要预先全部加载:\n\n| 用户问题 / 场景 | 读取 |\n|---|---|\n| 单个元件(I/V/R/L/C)的家庭语义、电感三大行为、能量公式 | `references/components.md` |\n| LC 振荡为什么强迫电流反向、DC 偏置如何修法、Z 向量的两个读数(\\|Z\\|/φ)、五种家庭类型表、ω₀ 实操含义 | `references/dc-and-zvector.md` |\n| 串联 vs 并联共轭的家庭意义、为什么\"灵魂伴侣\"是燃烧型、为什么 R=0 是慢性内耗、欠/临界/过阻尼判别 | `references/conjugate-and-damping.md` |\n| 二极管四性质(单向 / 阈值 / Zener / 整流)对应的心理现象、Stonewalling / Forgiveness / Demand-Withdraw / Capitalization / Sociometer / 积极错觉 / 验证性偏差 | `references/diodes.md` |\n| 把概念查到 Miller 某章、查 Rusbult 投入模型 / Sternberg 三角 / VSA / 依恋四类型 / Gottman 四夫妻 / I³ 模型如何在电路里落点 | `references/theory-mapping.md` |\n| 健康/六类不健康家庭的完整电路画像、六手临床干预(加 R / 改 L / 改 C / 稳 DC / 改拓扑 / 调二极管)、干预排序决策树、晶体管扩展 | `references/diagnosis-intervention.md` |\n| **想找/推荐一个可视化 demo**、12 个 app 各演示什么、有哪些预设、教学用法、按主题选 app 套餐 | `references/apps-guide.md` |\n| 要把一个具体咨询案例走完整流程:采集→电路读数→拓扑判定→二极管检查→干预排序→演示选择(含 2 个走完的示例案例) | `references/case-walkthrough.md` |\n| **要在回答末尾生成 HTML app**:输出路径规约、5 种 app 原型骨架(时域 / 频响 / Z 平面 / I-V / 多面板对比)、common.css class 与 common.js 函数速查、决策树、上下文嵌入清单、质量清单、可直接复制的极简骨架 | `references/app-generation-template.md` |\n\n## 可视化 App 速查\n\n12 个交互 app 在 `~/circapps/`,均为单页 HTML(浏览器双击即可,无需服务器)。推荐时给完整路径:\n\n| # | 文件 | 演示什么 | 适用场景 |\n|---|---|---|---|\n| 1 | `app01-rlc-response.html` | RLC + DC 在脉冲/周期/阶跃压力下的电流响应 | 教元件基础、AC vs DC、过零判据 |\n| 2 | `app02-resonance.html` | 谐振频率扫频 + R 改 Q | 教 ω₀ 是\"敏感频段\"、R 不搬共振点只压扁 |\n| 3 | `app03-zvector.html` | Z 复阻抗平面拖动定位、Gottman 四类型预设 | 给夫妻做\"复阻抗象限定位\" |\n| 4 | `app04-attachment.html` | 同一刺激下 secure/preoccupied/dismissing/fearful 四路波形对比 | 教依恋类型差异 |\n| 5 | `app05-conjugate.html` | 串联 LC vs 并联 LC 在 ω₀ 处的相反行为 | 教\"灵魂伴侣 = 燃烧\"、互补 = 健康 |\n| 6 | `app06-damping.html` | R 调使特征根在复平面移动,从过到欠阻尼 | 教\"每件事能不能收尾\" |\n| 7 | `app07-diode-iv.html` | 4 种二极管 I-V 曲线 + 心理现象映射 | 教边界 / 阈值 / Zener / 整流 |\n| 8 | `app08-demand-withdraw.html` | 半波整流回路 + 挫败电容击穿 | 教 Demand/Withdraw 死循环 |\n| 9 | `app09-capitalization.html` | LED-Photodiode 配对,4 种响应风格 | 教 Gable 资本化、为什么 Active-Constructive 唯一点亮 |\n| 10 | `app10-forgiveness-zener.html` | 背叛 = 反向尖峰,Zener 能否扛住 | 教宽恕的电路本质、阈值过低/过高的失败模式 |\n| 11 | `app11-circuit-designer.html` | 五种病电路模板 → 调 RLC + Zener + DC 修复 | 给来访者做\"我们家是哪种\" + 干预沙盒 |\n| 12 | `app12-vsa-timeline.html` | RLC 参数随 stressor 时间演化 | 教 Karney & Bradbury VSA 模型、关系长程轨迹 |\n\n索引页:`~/circapps/index.html`(分四组陈列全部 12 app:线性基础 / 拓扑 / 二极管 / 综合)。\n\n## 回答末尾的 HTML app 生成(强制)\n\n**本 skill 启用的每次实质性回答末尾,必须用 Write 工具生成一个上下文相关的 HTML app**,然后给用户路径让其用浏览器打开。\n\n### 路径与命名\n\n```\n~/circapps/generated/<kebab-name>.html\n```\n\n- 必须在 `circapps/generated/` 子目录(与 12 个 canonical app 物理隔离)\n- 文件名 kebab-case 反映本次核心概念,不要含日期(例 `volatile-to-validator.html`、`zener-threshold-tuner.html`)\n- 同名直接覆盖(连续追问同主题就在迭代同一个 app)\n\n### 生成流程(每次)\n\n1. **判断该不该生成**(见下文跳过条件)\n2. **选原型**(详见 `references/app-generation-template.md`):\n   - 时域响应 → 借鉴 app01 / app06\n   - 频率响应 → 借鉴 app02 / app05\n   - Z 平面定位 → 借鉴 app03\n   - I-V 曲线 → 借鉴 app07\n   - 多面板对比 → 借鉴 app04 / app09\n3. **嵌入本次对话上下文**(必须 ≥ 3 处):\n   - 标题 / subtitle 写明本次具体讨论的问题或案例\n   - 默认参数值 = 本次诊断推出的 R/L/C/DC,而非泛化 default\n   - 预设按钮 = \"当前态\" / \"目标态\" / 案例特定预设\n   - `.insight` 诊断文字引用对话里的具体语句、依恋类型、Gottman 类别\n4. **强制约束**:\n   - `<link rel=\"stylesheet\" href=\"../common.css\">`(注意 `../`)\n   - `<script src=\"../common.js\"></script>`(注意 `../`)\n   - **不要调** `setNav()` —— 它写死 `href=\"index.html\"` 在子目录会 404;手写一个 `<a href=\"../index.html\">← 索引</a>` 的 nav\n   - 单页 HTML 自洽,不引入除 common.css/js 外的依赖\n   - canvas 用 `setupCanvas` 配 HiDPI\n5. **不要把生成的 HTML 源码贴到对话里**;Write 工具就行,对话里只给路径\n6. **回答最后一行**这样写:\n   > 演示:`~/circapps/generated/<file>.html`(浏览器双击打开)。简短一句话说这个 app 演示什么、关键控件是什么。\n\n详细骨架、common.css/js 速查、决策树、质量清单见 `references/app-generation-template.md`。\n\n### 跳过条件(明确允许不生成)\n\n下列情况**不生成**,只用文字回答:\n\n1. **用户明确说不要**(\"不要 app\"、\"只文字\"、\"don't generate\")\n2. **元/管理请求** —— 用户在改 skill 本身、问 skill 工作原理、维护 references、debug 索引页(本次回答跳过 app 因为它和电路概念无关)\n3. **极短澄清问答** —— 回答 < 3 句的简单是非或概念点检(\"电感对应 commitment 还是 investment?\")\n4. **危机响应** —— 涉及自伤 / IPV / 紧急安全资源建议时,先安全资源,**不在同一回答里**生成 app\n5. **同一对话刚生成过且本轮用户没有要求新角度** —— 重复生成会把上一个版本盖掉,得不偿失\n\n如果跳过,**在回答末尾用一行说明**为何不生成(例如\"本轮是元请求,跳过 app 生成\"),让用户知道这是设计而不是遗漏。\n\n### 生成 ≠ 替代\n\n生成的 app 不替代:\n- 静态映射的解释(先讲清楚再给 app)\n- canonical 12 个 app 的推荐(它们是更打磨过的;只是 canonical app 没准确覆盖本次具体上下文时,才生成新的)\n- 手把手的咨询步骤(`references/case-walkthrough.md` 仍是流程依据)\n\n## 教学风格建议\n\n- **苏格拉底式**:先让用户自己判断\"这对夫妻像什么型 / 哪只二极管出了问题\",再修正。\n- **电路读数三件套**:任何案例都先给 (R, L, C) + DC + 主导二极管;复杂的再加拓扑(串/并)和阻尼(过/临界/欠)。\n- **不滥用类比**:类比是**结构化思考工具**,不是物理事实。当用户开始问\"那 L 的具体 SI 单位是多少 H\"时,提醒这是同构而非同一,聚焦于结构性预测(振荡 / 谐振 / 击穿模式)而不是数字。\n- **演示插入时机**:讲清楚静态映射后,再用 app 演示**动力学**(波形如何随时间演化)。app 不替代解释,是解释的\"实验台\"。\n- **跨章节连接**:用户提到一个概念时,主动连一句它在 Miller 哪章、对应电路里的哪个机制。\n\n## 范围边界\n\n- 本 skill 是**类比/教学/咨询设计工具**,不替代实证心理学治疗、临床诊断、危机干预、医疗或法律建议。\n- 涉及自伤、家庭暴力、强迫性出轨、儿童虐待、严重精神疾病等情况,先给安全建议、当地资源,再(若用户明确要)回到电路框架。\n- 不虚构 Miller 教材没有的\"研究\"或数字;若类比涉及尚未在文献中验证的预测,要明确标注\"这是结构推论,不是实证结论\"。\n- 当用户的问题完全在某一具体亲密关系章节内部(如详细 attachment 测量),可以提示并切换到对应的 `intimate-chXX-*` 章节 skill。\n","topics":["上下文"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":308,"installsAllTime":11,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1778419355600,"updatedAt":1778492892498},"latestVersion":{"version":"1.0.0","createdAt":1778419355600,"changelog":"Circuit-Intimate Therapy v1.0.0 — 首次发布，为婚姻与家庭咨询引入\"电路类比\"分析及交互 app 生成工具。\n\n- 用 RLC, DC 偏置, 复阻抗等电路概念映射并解释亲密关系中的核心理论和案例。\n- 支持用电路语言诊断关系困境、干预设计及理论教学，对应 Miller《亲密关系》1–14 章及多家心理学模型。\n- 回答末尾自动生成和当前对话场景相关的 HTML 交互演示 app，路径为 `~/circapps/generated/`，并复用 canonical app 的视觉系统。\n- 渐进式披露：按用户提问层级，逐步展开最小必要信息，避免一次性灌输全部大纲。\n- 严格路径切换与写入规范，防止技能调用误用路径或依赖错误目录。\n- 明确场景跳过 app 生成","license":"MIT-0"},"metadata":null,"owner":{"handle":"junwugit","userId":"s171bkct515qe194zt2r7s6fs1851hns","displayName":"John Do","image":"https://avatars.githubusercontent.com/u/44743340?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090776881}}