Codex AnyUI 组件编写技能:对齐 Vue、React 和 Svelte 行为
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `.codex/skills/anyui-author-component/` 完整目录到项目 `.agents/skills/anyui-author-component/`。
- 让 Codex 读取 Vue 入口和各框架现有实现,先确认哪些代码由生成器管理。
中文摘要
在 AnyUI 单仓中调整组件 API,核对三个框架的实现归属、演示和类型检查。
SKILL.md 中文导读
可复现示例
为本地按钮组件检查 disabled 状态。对照 Vue、React 和 Svelte 示例,确认 Enter 与鼠标点击在禁用时都不触发动作。工作步骤
- 核对 props、事件和键盘交互;对手写实现保持直接更新的路径。
- 运行 `pnpm run typecheck`,并在 `/testground/` 比较三个框架的表现。
验收方法
三种框架在该状态表现一致,报告记录每份实现的归属和实测结果。
GitHub 原文 · 更新日期
适用环境
需要 AnyUI 本地仓库、pnpm 及目标组件的已知行为。
常见问题
可直接重生成已手写维护的组件吗?
先确认所有权。已有完整手写实现应在其源文件中修订,以免覆盖维护者的代码。