Install
openclaw skills install circuit-intimate-therapy婚姻家庭咨询里用"电路类比"做理论解释、案例诊断、干预方案设计,并在每次回答末尾**生成一个上下文相关的 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/。
openclaw skills install circuit-intimate-therapy本 skill 所有文档里的 ~/ 是 skill 自定义的"项目根"占位符,等价于 /home/jjw/ele/(不是 shell 标准 $HOME = /home/jjw/)。
| 文档里写 | 实际路径 |
|---|---|
~/circapps/ | /home/jjw/ele/circapps/ |
~/circapps/generated/ | /home/jjw/ele/circapps/generated/ |
~/circintimate.md | /home/jjw/ele/circintimate.md |
Agent 行为规则:
~/circapps/... 形式(简洁)/home/jjw/ele/...~/circapps/ 自动展开成 /home/jjw/circapps/(那是错的,不存在)Bash ls /home/jjw/ele/circapps/ 确认绝对路径当用户出现以下信号时使用本 skill:
~/circintimate.md 的某一部分(Part 1-7)references/diagnosis-intervention.md 末节)不要一启动就把整个 477 行的 circintimate.md 倒出来。先判断用户在问哪一层:元件级 / 拓扑级 / 非线性级 / 临床级 / 演示级。
~/circapps/appXX-...html 并说"用浏览器打开"。| 层 | 类比 | 心理学对应 |
|---|---|---|
| 驱动 | 电压 V | 生活/工作压力 |
| 流动 | 电流 I | 情绪流动 |
| 基线 | DC 偏置 | 承诺、长期共同利益、深层依恋(Rusbult Commitment) |
| 三大被动元件 | R / L / C | 外部耗散通道 / 关系惯性 / 压力承容 |
| 共振 | ω₀ = 1/√(LC) | 这个家最容易被引爆的"压力节奏" |
| 拓扑 | 串联 vs 并联 LC | 灵魂伴侣(燃烧)vs 互补健康(陷波) |
| 阻尼 | R 调 Q | 振荡能否收敛 = 每件事能否收尾 |
| 非线性 | 二极管 | 边界 / 阈值 / 不对称 / 整流(认知偏差) |
| 击穿 | Zener | 宽恕、Reactance、背叛恢复 |
| 配对 | LED + Photodiode | Capitalization、Sociometer |
| 时间演化 | RLC 参数随 stressor 改变 | Karney & Bradbury VSA 模型 |
诊断关键问句:
按需读取(Read tool),不要预先全部加载:
| 用户问题 / 场景 | 读取 |
|---|---|
| 单个元件(I/V/R/L/C)的家庭语义、电感三大行为、能量公式 | references/components.md |
| LC 振荡为什么强迫电流反向、DC 偏置如何修法、Z 向量的两个读数(|Z|/φ)、五种家庭类型表、ω₀ 实操含义 | references/dc-and-zvector.md |
| 串联 vs 并联共轭的家庭意义、为什么"灵魂伴侣"是燃烧型、为什么 R=0 是慢性内耗、欠/临界/过阻尼判别 | references/conjugate-and-damping.md |
| 二极管四性质(单向 / 阈值 / Zener / 整流)对应的心理现象、Stonewalling / Forgiveness / Demand-Withdraw / Capitalization / Sociometer / 积极错觉 / 验证性偏差 | references/diodes.md |
| 把概念查到 Miller 某章、查 Rusbult 投入模型 / Sternberg 三角 / VSA / 依恋四类型 / Gottman 四夫妻 / I³ 模型如何在电路里落点 | references/theory-mapping.md |
| 健康/六类不健康家庭的完整电路画像、六手临床干预(加 R / 改 L / 改 C / 稳 DC / 改拓扑 / 调二极管)、干预排序决策树、晶体管扩展 | references/diagnosis-intervention.md |
| 想找/推荐一个可视化 demo、12 个 app 各演示什么、有哪些预设、教学用法、按主题选 app 套餐 | references/apps-guide.md |
| 要把一个具体咨询案例走完整流程:采集→电路读数→拓扑判定→二极管检查→干预排序→演示选择(含 2 个走完的示例案例) | references/case-walkthrough.md |
| 要在回答末尾生成 HTML app:输出路径规约、5 种 app 原型骨架(时域 / 频响 / Z 平面 / I-V / 多面板对比)、common.css class 与 common.js 函数速查、决策树、上下文嵌入清单、质量清单、可直接复制的极简骨架 | references/app-generation-template.md |
12 个交互 app 在 ~/circapps/,均为单页 HTML(浏览器双击即可,无需服务器)。推荐时给完整路径:
| # | 文件 | 演示什么 | 适用场景 |
|---|---|---|---|
| 1 | app01-rlc-response.html | RLC + DC 在脉冲/周期/阶跃压力下的电流响应 | 教元件基础、AC vs DC、过零判据 |
| 2 | app02-resonance.html | 谐振频率扫频 + R 改 Q | 教 ω₀ 是"敏感频段"、R 不搬共振点只压扁 |
| 3 | app03-zvector.html | Z 复阻抗平面拖动定位、Gottman 四类型预设 | 给夫妻做"复阻抗象限定位" |
| 4 | app04-attachment.html | 同一刺激下 secure/preoccupied/dismissing/fearful 四路波形对比 | 教依恋类型差异 |
| 5 | app05-conjugate.html | 串联 LC vs 并联 LC 在 ω₀ 处的相反行为 | 教"灵魂伴侣 = 燃烧"、互补 = 健康 |
| 6 | app06-damping.html | R 调使特征根在复平面移动,从过到欠阻尼 | 教"每件事能不能收尾" |
| 7 | app07-diode-iv.html | 4 种二极管 I-V 曲线 + 心理现象映射 | 教边界 / 阈值 / Zener / 整流 |
| 8 | app08-demand-withdraw.html | 半波整流回路 + 挫败电容击穿 | 教 Demand/Withdraw 死循环 |
| 9 | app09-capitalization.html | LED-Photodiode 配对,4 种响应风格 | 教 Gable 资本化、为什么 Active-Constructive 唯一点亮 |
| 10 | app10-forgiveness-zener.html | 背叛 = 反向尖峰,Zener 能否扛住 | 教宽恕的电路本质、阈值过低/过高的失败模式 |
| 11 | app11-circuit-designer.html | 五种病电路模板 → 调 RLC + Zener + DC 修复 | 给来访者做"我们家是哪种" + 干预沙盒 |
| 12 | app12-vsa-timeline.html | RLC 参数随 stressor 时间演化 | 教 Karney & Bradbury VSA 模型、关系长程轨迹 |
索引页:~/circapps/index.html(分四组陈列全部 12 app:线性基础 / 拓扑 / 二极管 / 综合)。
本 skill 启用的每次实质性回答末尾,必须用 Write 工具生成一个上下文相关的 HTML app,然后给用户路径让其用浏览器打开。
~/circapps/generated/<kebab-name>.html
circapps/generated/ 子目录(与 12 个 canonical app 物理隔离)volatile-to-validator.html、zener-threshold-tuner.html)references/app-generation-template.md):
.insight 诊断文字引用对话里的具体语句、依恋类型、Gottman 类别<link rel="stylesheet" href="../common.css">(注意 ../)<script src="../common.js"></script>(注意 ../)setNav() —— 它写死 href="index.html" 在子目录会 404;手写一个 <a href="../index.html">← 索引</a> 的 navsetupCanvas 配 HiDPI演示:
~/circapps/generated/<file>.html(浏览器双击打开)。简短一句话说这个 app 演示什么、关键控件是什么。
详细骨架、common.css/js 速查、决策树、质量清单见 references/app-generation-template.md。
下列情况不生成,只用文字回答:
如果跳过,在回答末尾用一行说明为何不生成(例如"本轮是元请求,跳过 app 生成"),让用户知道这是设计而不是遗漏。
生成的 app 不替代:
references/case-walkthrough.md 仍是流程依据)intimate-chXX-* 章节 skill。