• 请不要在回答技术问题时复制粘贴 AI 生成的内容
successlvchao
V2EX  ›  程序员

开源了一个 TUI 设计协议 skill:让 AI 把截图/描述变成 Bubble Tea / Ink / Textual 代码

  •  
  •   successlvchao · 3h 52m ago · 948 views

    最近在折腾终端 UI ( TUI ),发现用 AI 生成界面时有个很烦的问题:它经常把布局比例、边框、响应式搞错,不同框架( Bubble Tea 、Ink 、Textual )的写法也不一样,改来改去很头大。

    于是写了一个结构化的 TUI 设计协议仓库 designing-tuis,核心想法是把 TUI 设计拆成一套可复现的流程,而不是每次都让 AI 自由发挥。

    里面有什么

    • 双路径工作流:截图/描述 → 3 阶段分解 → 直接生成框架代码,或者先出 .tui schema 再转多框架代码
    • 组件速查表、布局推断规则、颜色无障碍指南
    • Bubble Tea / Ink / Textual 的 schema→code 映射
    • 响应式比例、渲染稳定性(防残影)、迭代对比协议

    适合谁

    • 想用 AI 做 TUI 但受不了一直修布局的
    • 需要把设计稿转成多个终端框架代码的
    • 想给团队定一套 TUI 设计规范的

    这个仓库本身是文档/协议,没有渲染工具,主要是给 AI 或人当参考用。欢迎 issue 和 PR ,也欢迎分享你生成 TUI 时踩过的坑。

    GitHub 仓库

    Clawhub 技能页

    6 replies    2026-06-12 10:36:32 +08:00
    xiayushengfan
        1
    xiayushengfan  
       3h 37m ago
    点赞一波
    successlvchao
        2
    successlvchao  
    OP
       3h 31m ago
    keakon
        3
    keakon  
       3h 21m ago
    楼主也没想到这么冷门的赛道也会有用户吧
    https://i.imgur.com/a/x0JNxXg.png
    saySilence
        4
    saySilence  
       2h 55m ago
    有没有那种适用于 TUI 的 playwright ,可以做视觉验证闭环开发的
    ssack9
        5
    ssack9  
       2h 37m ago
    为楼主点赞
    utodea
        6
    utodea  
       1h 44m ago
    好东西,正好需要。

    https://github.com/honeybadge-labs/virtui
    https://github.com/onesuper/tui-use
    @keakon #4 或许可以看看这两个。

    正在鼓捣一个项目的 tui 测试它们。https://github.com/usewhale/DeepSeek-Code-Whale
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3763 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 04:20 · PVG 12:20 · LAX 21:20 · JFK 00:20
    ♥ Do have faith in what you're doing.