Codex WorldForge TUI 技能:验证机器人展示终端的渲染层
EnglishCodex 安装步骤
- 打开固定版本的 GitHub 原文,从该版本保留 `.codex/skills/tui-development/` 整个目录。将它放入目标项目的 `.agents/skills/tui-development/`。
- 在目标项目中打开 Codex,输入 `$tui-development` 并给出本页示例里的任务和所需输出。
中文摘要
为 WorldForge 的终端报告视图维护渲染逻辑和测试。让报告模型和 Rich 渲染保持可独立测试,并把 Textual 依赖限制在 TUI 入口。
SKILL.md 中文导读
可复现示例
在本地演示报告中添加一个运行完成的状态提示。输入 `$tui-development`,请先用固定报告数据写一个渲染测试,再检查普通 CLI 启动时的依赖。工作步骤
- 沿 robotics_view.py、robotics_tui_rendering.py、robotics_launch.py 和 tui.py 查清报告数据到终端视图的路径。
- 先给纯渲染层补行为覆盖,再根据改动检查 Textual 可选依赖边界和终端截图。
验收方法
渲染测试能断言状态提示,普通 CLI 仍可在未安装 Textual 的环境导入。需要改动的截图有明确的行为依据。
GitHub 原文 · 更新日期
适用环境
Codex 与固定版本的 WorldForge 仓库。准备可运行 Python 项目测试的环境。
常见问题
为什么要先测纯渲染?
报告模型和 Rich 构建器能用稳定数据验证,Textual 屏幕的测试便可专注终端交互和布局。