LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

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

索引

Skills·
Cases

Meta

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

ratatui - Ratatui与Kotlin多平台终端界面开发参考

提供在 Rust 与 Kotlin 多平台中构建终端用户界面所需的架构、布局、样式、部件及事件处理参考指南。

标签

更新于: 2026-09-17
ratatuituirustkmp终端界面

能力

典型输入

典型输出

该技能可以做什么

  • 渲染即时模式终端界面
  • 使用约束条件设计布局
  • 设置终端文本与部件样式
  • 处理键盘与鼠标事件
  • 构建自定义及有状态部件
  • 将 Ratatui 模式映射至 KMP

输入

  • 终端输入事件
  • 布局约束
  • 应用状态数据

输出

  • 已渲染的终端画面
  • 终端缓冲区更新
  • ANSI 转义序列

要求

  • 带有 ratatui crate 的 Rust 编译器
  • Kotlin Multiplatform 开发环境
  • 支持 ANSI 转义序列的终端

来源

  • 规范: SKILL.md
渲染即时模式终端界面
使用约束条件设计布局
设置终端文本与部件样式
处理键盘与鼠标事件
终端输入事件
布局约束
应用状态数据
已渲染的终端画面
终端缓冲区更新
ANSI 转义序列