← 返回 Skills 市场
junwugit

circuit-intimate-therapy

作者 John Do · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
17
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install circuit-intimate-therapy
功能描述
婚姻家庭咨询里用"电路类比"做理论解释、案例诊断、干预方案设计,并在每次回答末尾**生成一个上下文相关的 HTML 交互 app**(写到 ~/circapps/generated/),复用 ~/circapps/ 下 12 个 canonical app 的视觉系统(common.css/common.js)。...
使用说明 (SKILL.md)

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/... 形式(简洁)
  • 调用 Write、Read、Bash 等需要真实路径的工具时,必须先展开为绝对路径 /home/jjw/ele/...
  • 不要让 shell 把 ~/circapps/ 自动展开成 /home/jjw/circapps/(那是错的,不存在)
  • 如果不确定,先 Bash ls /home/jjw/ele/circapps/ 确认绝对路径

何时启用

当用户出现以下信号时使用本 skill:

  • 用电路语言描述家庭/伴侣现象:"这家电感太大了"、"DC 掉到负的了"、"他俩在共振"、"她现在像个低 Zener"
  • 拿来一段案例(冲突循环、冷战、出轨、彼此筋疲力尽、控制-顺从循环、宽恕困难等)请求"电路层诊断"
  • 把咨询技术(情绪聚焦、Gottman、CBCT、家庭系统、Bowen 自我分化)翻译成电路语言
  • 希望把 Miller《亲密关系》某章理论(Gottman 四类型 / 依恋 / Rusbult 投入模型 / Sternberg 三角 / VSA / Demand-Withdraw / Capitalization / Forgiveness / Sociometer)用电路一一对应解释
  • 询问 ~/circintimate.md 的某一部分(Part 1-7)
  • 要求一个可视化 demo / 演示器 / 教学 app:此时主动根据概念匹配 circapps/ 下的相应 html
  • 要求对来访者/学生设计一段"电路演示 + 心理学解释"的教学方案
  • 用户提到"一方状态调控另一方导通"型现象(negative affect reciprocity / self-fulfilling prophecy / 三角化 / 治疗联盟临时调高 Zener),这是 RLC + 二极管的边界 → 指向晶体管扩展(在 references/diagnosis-intervention.md 末节)

不要一启动就把整个 477 行的 circintimate.md 倒出来。先判断用户在问哪一层:元件级 / 拓扑级 / 非线性级 / 临床级 / 演示级

渐进式披露总原则

  1. 先定位层级再展开。每次回答前先识别用户在哪一层:
    • 元件级 = R / L / C / V / DC 单个元件的语义
    • 拓扑级 = 串联 / 并联 / 共轭 / 阻尼 / Z 向量
    • 非线性级 = 二极管 / 阈值 / Zener / 整流
    • 临床级 = 六类病电路画像 + 六手干预(R/L/C/DC/拓扑/二极管)
    • 演示级 = 哪个 app 适合现在演示
  2. 最小必要信息。每轮通常 3–8 句,给出"概念 → 电路对应 → 教材出处(若有)→ 是否推荐 app"。
  3. app 是工具不是装饰。只在以下时机推荐 app:用户(a)明确要可视化,或(b)在解释一个动力学概念(振荡/谐振/阻尼/击穿/整流)用静态文字讲不清楚。推荐时给绝对路径 ~/circapps/appXX-...html 并说"用浏览器打开"。
  4. 不替代心理咨询。电路类比是思考与教学工具,遇到自伤、家暴、强迫性背叛等危机情境,先建议联系当地紧急资源,再回到电路框架。
  5. 中文回答;术语首次出现给英文原词。

核心骨架(用户问"这套类比的总图是什么"时给)

类比 心理学对应
驱动 电压 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 模型

诊断关键问句:

  1. 这家的 R / L / C 哪个偏极端?
  2. DC 偏置是正、弱正、还是反?AC 振幅有没有掀翻 DC?
  3. 拓扑像串联还是并联?
  4. 是哪只二极管出问题(回避 / Stonewalling / Demand-Withdraw / Capitalization 失配 / 低 Zener)?
  5. 现在的工作点是稳态,还是发散振荡,还是过/欠阻尼?

引入细节时去读哪个文件

按需读取(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

可视化 App 速查

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:线性基础 / 拓扑 / 二极管 / 综合)。

回答末尾的 HTML app 生成(强制)

本 skill 启用的每次实质性回答末尾,必须用 Write 工具生成一个上下文相关的 HTML app,然后给用户路径让其用浏览器打开。

路径与命名

~/circapps/generated/\x3Ckebab-name>.html
  • 必须在 circapps/generated/ 子目录(与 12 个 canonical app 物理隔离)
  • 文件名 kebab-case 反映本次核心概念,不要含日期(例 volatile-to-validator.htmlzener-threshold-tuner.html)
  • 同名直接覆盖(连续追问同主题就在迭代同一个 app)

生成流程(每次)

  1. 判断该不该生成(见下文跳过条件)
  2. 选原型(详见 references/app-generation-template.md):
    • 时域响应 → 借鉴 app01 / app06
    • 频率响应 → 借鉴 app02 / app05
    • Z 平面定位 → 借鉴 app03
    • I-V 曲线 → 借鉴 app07
    • 多面板对比 → 借鉴 app04 / app09
  3. 嵌入本次对话上下文(必须 ≥ 3 处):
    • 标题 / subtitle 写明本次具体讨论的问题或案例
    • 默认参数值 = 本次诊断推出的 R/L/C/DC,而非泛化 default
    • 预设按钮 = "当前态" / "目标态" / 案例特定预设
    • .insight 诊断文字引用对话里的具体语句、依恋类型、Gottman 类别
  4. 强制约束:
    • \x3Clink rel="stylesheet" href="../common.css">(注意 ../)
    • \x3Cscript src="../common.js">\x3C/script>(注意 ../)
    • 不要调 setNav() —— 它写死 href="index.html" 在子目录会 404;手写一个 \x3Ca href="../index.html">← 索引\x3C/a> 的 nav
    • 单页 HTML 自洽,不引入除 common.css/js 外的依赖
    • canvas 用 setupCanvas 配 HiDPI
  5. 不要把生成的 HTML 源码贴到对话里;Write 工具就行,对话里只给路径
  6. 回答最后一行这样写:

    演示:~/circapps/generated/\x3Cfile>.html(浏览器双击打开)。简短一句话说这个 app 演示什么、关键控件是什么。

详细骨架、common.css/js 速查、决策树、质量清单见 references/app-generation-template.md

跳过条件(明确允许不生成)

下列情况不生成,只用文字回答:

  1. 用户明确说不要("不要 app"、"只文字"、"don't generate")
  2. 元/管理请求 —— 用户在改 skill 本身、问 skill 工作原理、维护 references、debug 索引页(本次回答跳过 app 因为它和电路概念无关)
  3. 极短澄清问答 —— 回答 \x3C 3 句的简单是非或概念点检("电感对应 commitment 还是 investment?")
  4. 危机响应 —— 涉及自伤 / IPV / 紧急安全资源建议时,先安全资源,不在同一回答里生成 app
  5. 同一对话刚生成过且本轮用户没有要求新角度 —— 重复生成会把上一个版本盖掉,得不偿失

如果跳过,在回答末尾用一行说明为何不生成(例如"本轮是元请求,跳过 app 生成"),让用户知道这是设计而不是遗漏。

生成 ≠ 替代

生成的 app 不替代:

  • 静态映射的解释(先讲清楚再给 app)
  • canonical 12 个 app 的推荐(它们是更打磨过的;只是 canonical app 没准确覆盖本次具体上下文时,才生成新的)
  • 手把手的咨询步骤(references/case-walkthrough.md 仍是流程依据)

教学风格建议

  • 苏格拉底式:先让用户自己判断"这对夫妻像什么型 / 哪只二极管出了问题",再修正。
  • 电路读数三件套:任何案例都先给 (R, L, C) + DC + 主导二极管;复杂的再加拓扑(串/并)和阻尼(过/临界/欠)。
  • 不滥用类比:类比是结构化思考工具,不是物理事实。当用户开始问"那 L 的具体 SI 单位是多少 H"时,提醒这是同构而非同一,聚焦于结构性预测(振荡 / 谐振 / 击穿模式)而不是数字。
  • 演示插入时机:讲清楚静态映射后,再用 app 演示动力学(波形如何随时间演化)。app 不替代解释,是解释的"实验台"。
  • 跨章节连接:用户提到一个概念时,主动连一句它在 Miller 哪章、对应电路里的哪个机制。

范围边界

  • 本 skill 是类比/教学/咨询设计工具,不替代实证心理学治疗、临床诊断、危机干预、医疗或法律建议。
  • 涉及自伤、家庭暴力、强迫性出轨、儿童虐待、严重精神疾病等情况,先给安全建议、当地资源,再(若用户明确要)回到电路框架。
  • 不虚构 Miller 教材没有的"研究"或数字;若类比涉及尚未在文献中验证的预测,要明确标注"这是结构推论,不是实证结论"。
  • 当用户的问题完全在某一具体亲密关系章节内部(如详细 attachment 测量),可以提示并切换到对应的 intimate-chXX-* 章节 skill。
安全使用建议
Before installing, decide whether you are comfortable with the skill writing local HTML files under the configured project directory after substantive responses. Do not include real names or highly sensitive case details unless you are prepared for them to be saved in generated files, and periodically review or delete ~/circapps/generated/.
功能分析
Type: OpenClaw Skill Name: circuit-intimate-therapy Version: 1.0.0 The skill bundle is a specialized educational and therapeutic tool that uses electronic circuit analogies (RLC, diodes, resonance) to model and diagnose relationship dynamics. It functions by instructing the AI agent to read reference materials and use the 'Write' tool to generate interactive HTML/JavaScript applications in a specific local directory (/home/jjw/ele/circapps/generated/). While the skill requires file system access and uses 'Bash' for path verification, these actions are strictly aligned with its stated purpose of creating visual demos for counseling. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection.
能力标签
crypto
能力评估
Purpose & Capability
The counseling/teaching purpose and HTML demo generation are clearly aligned, but the core capability includes local file creation and generated JavaScript apps.
Instruction Scope
The instructions require generating an app at the end of every substantive answer, rather than only when the user explicitly asks for a file.
Install Mechanism
There is no install script or packaged code, but generated apps depend on local common.css/common.js assets that are not included in the reviewed artifacts.
Credentials
The skill uses a hardcoded project root under /home/jjw/ele and may call Read/Bash/Write there; this is scoped but environment-specific.
Persistence & Privilege
Generated HTML files are persistent and the template instructs the agent to embed conversation-specific case details, with no clear retention or cleanup policy in the provided artifacts.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install circuit-intimate-therapy
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /circuit-intimate-therapy 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Circuit-Intimate Therapy v1.0.0 — 首次发布,为婚姻与家庭咨询引入"电路类比"分析及交互 app 生成工具。 - 用 RLC, DC 偏置, 复阻抗等电路概念映射并解释亲密关系中的核心理论和案例。 - 支持用电路语言诊断关系困境、干预设计及理论教学,对应 Miller《亲密关系》1–14 章及多家心理学模型。 - 回答末尾自动生成和当前对话场景相关的 HTML 交互演示 app,路径为 `~/circapps/generated/`,并复用 canonical app 的视觉系统。 - 渐进式披露:按用户提问层级,逐步展开最小必要信息,避免一次性灌输全部大纲。 - 严格路径切换与写入规范,防止技能调用误用路径或依赖错误目录。 - 明确场景跳过 app 生成
元数据
Slug circuit-intimate-therapy
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

circuit-intimate-therapy 是什么?

婚姻家庭咨询里用"电路类比"做理论解释、案例诊断、干预方案设计,并在每次回答末尾**生成一个上下文相关的 HTML 交互 app**(写到 ~/circapps/generated/),复用 ~/circapps/ 下 12 个 canonical app 的视觉系统(common.css/common.js)。... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 17 次。

如何安装 circuit-intimate-therapy?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install circuit-intimate-therapy」即可一键安装,无需额外配置。

circuit-intimate-therapy 是免费的吗?

是的,circuit-intimate-therapy 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

circuit-intimate-therapy 支持哪些平台?

circuit-intimate-therapy 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 circuit-intimate-therapy?

由 John Do(@junwugit)开发并维护,当前版本 v1.0.0。

💬 留言讨论