跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/tambo-ai/tambo/building-compound-components

Claude Code Tambo 复合组件技能:分离 React 状态逻辑与样式

English

Claude Code 安装步骤

  1. 打开固定版本的仓库工作副本,确认 `.claude/skills/compound-components/SKILL.md` 存在。
  2. 从仓库根目录启动 Claude Code,输入 `/compound-components` 并描述要处理的内容与验证目标。

中文摘要

在 Tambo 工作副本中设计无样式的 Root 和子组件,用 Context 共享行为、渲染回调提供可见状态。适合把业务逻辑与不同视觉表现分开维护。

SKILL.md 中文导读

可复现示例

设计虚构的可折叠说明卡。Root 管理展开,Trigger 响应交互,Content 由使用方决定样式。要求用一套行为支持两种外观。

工作步骤

  1. 确定由 Root 管理的状态,再安排子组件如何读到状态。
  2. 检查公开导出、渲染回调、DOM 状态标记和现有样式层是否各司其职。

验收方法

应有公开的命名空间组件与可读的展开状态。样式由调用方提供,内部 Context Hook 不出现在公开导出。

GitHub 原文 · 更新日期 2026-11-13

适用环境

Claude Code、固定版本的 Tambo 工作副本和项目已配置的 React 依赖。

常见问题

为什么用渲染回调提供状态?

组件可以向使用者公开所需的状态和属性,同时让共享逻辑保留在内部,使用者可自己渲染标记。

技能信息

GitHub 仓库
tambo-ai/tambo

收集于互联网

相关指南

  • Claude Code 自定义 Skills:SKILL.md 的目录、触发条件与测试
更多 Claude Code 技能
词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯