SuperAPI AI 工具集

admin-ui-builder

前端与建站

查看项目

更新于 10-16 02:10

技能介绍

Admin UI Builder 是一个管理后台界面构建技能,用于在已有的管理架构契约下构建或定义 admin UI 界面。

用途 该技能面向 admin/CMS/back-office 屏幕的构建或规格编写场景。当 admin-ui-orchestrator 已经定义了角色、权限、工作流和安全闸门之后,可使用本技能来落地或描述管理端界面。

主要能力(运行模式)

  • screen-spec:定义管理屏幕、状态、表单、表格、过滤器和校验。
  • implementation-handoff:准备本地 UI 实现任务。
  • state-coverage:覆盖空状态、加载、错误、权限拒绝、审计和确认等状态。

使用方式(必需工作流)

  1. 阅读 references/admin-ui-build-contract.md。
  2. 使用 assets/admin-screen-spec.template.md 模板。
  3. 从 admin-ui-orchestrator 确认角色、权限、破坏性操作和审计要求。
  4. 不得为了视觉简洁而隐藏安全与权限状态。

安全规则

  • 不得运行生产环境管理端变更操作。
  • 每个破坏性操作都需要明确的确认 UI,以及回滚/审计方案。
  • 绝不在 UI 示例中暴露密钥、令牌、私有客户数据或原始日志。

验证 提供的校验命令包括:

  • python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/admin-ui-builder
  • python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/admin-ui-builder
  • python3 -m json.tool $CODEX_HOME/skills/admin-ui-builder/evals/evals.json >/dev/null

限制 资料未提供具体的收费、价格、平台支持范围或效果数据;本技能依赖 admin-ui-orchestrator 已定义的架构契约,并需遵循上述工作流与安全规则,其他细节暂未提供。