LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

migrating-to-modifier-node - 将自定义修饰符迁移到持久化 Modifier.Node

编写新的 Jetpack Compose 修饰符,并将 Modifier.composed 工厂迁移为持久化的 Modifier.Node 实现。

标签

更新于: 2026-10-06

能力

典型输入

典型输出

该技能可以做什么

  • 识别 Modifier.composed 工厂
  • 设计 Element 和 Node 类
  • 选择专用节点接口
  • 实现节点生命周期钩子
  • 管理节点协程工作
  • 触发手动失效
  • 验证迁移完成

输入

  • Modifier.composed 工厂
  • 修饰符行为需求
  • 模块源代码
  • Compose 与 Kotlin 项目配置
  • Modifier.Node 结构参考资料

输出

  • 迁移后的 Kotlin 修饰符代码
  • Modifier.Node 实现
  • 迁移结果
  • 剩余 composed 调用列表

要求

  • Compose UI 1.5 或更高版本
  • Kotlin 2.0 或更高版本
  • org.jetbrains.kotlin.plugin.compose 插件
  • 用于最终测量的 Release 构建

来源

  • 规范: SKILL.md
jetpack-compose
modifier-node
modifier-composed
自定义修饰符
kotlin
性能
识别 Modifier.composed 工厂
设计 Element 和 Node 类
选择专用节点接口
实现节点生命周期钩子
Modifier.composed 工厂
修饰符行为需求
模块源代码
迁移后的 Kotlin 修饰符代码
Modifier.Node 实现
迁移结果