SuperAPI AI 工具集

dune-app-review

测试与质量

查看项目

更新于 10-16 06:55

技能介绍

用途

Dune App Review 用于对 React/TypeScript 的 CDF 代码库执行完整的 Dune 应用平台审查,评分标准来自 cognitedata/dune-app-reviews 仓库。它适合在本地开发环境中对当前工作区代码做一次结构化的平台合规与质量检查,并输出可复核的审查产物。

主要能力

  • 拉取并严格执行官方审查命令:通过 gh api 获取 cognitedata/dune-app-reviews 仓库 .claude/commands/dune-review.md 的内容并解码后使用。
  • 拉取并执行官方验证命令:审查产物写入后,获取 .claude/commands/dune-review-verify.md 并按其内容执行验证。
  • 生成三份审查产物(资料中仅说明为 three…,具体内容未完整提供)。
  • 针对本地审查做了适配:将当前工作区视为待审查应用,跳过工单、PR、overview、子模块及 reviews/<TICKET-ID>/... 等准备步骤。
  • 忽略上游命令中关于 Jira 工单或 PR 输入的要求,直接在本地代码库上继续。

使用方式

  1. 获取官方审查命令:
gh api repos/cognitedata/dune-app-reviews/contents/.claude/commands/dune-review.md \
  --jq '.content' | base64 -d
  1. 按上述适配规则在本地工作区执行该命令:把当前工作区当作待审查应用,跳过工单/PR/overview/子模块/reviews/<TICKET-ID>/... 等步骤,忽略 Jira 工单或 PR 输入要求。
  2. 审查产物写入目录:reviews/dune-app-review/feedback-round-<N>/;若尚无本地反馈轮次用 reviews/dune-app-review/feedback-round-1/,重跑时递增轮次编号。
  3. 产物写入后获取官方验证命令:
gh api repos/cognitedata/dune-app-reviews/contents/.claude/commands/dune-review-verify.md \
  --jq '.content' | base64 -d
  1. 按同样的方式适配验证:跳过工单与反馈轮次查询,改为从 reviews/dune-app-review/feedback-round-<N>/ 读取三份产物,声明完成前先对照本地源码验证。

适用场景

  • 使用 React/TypeScript 与 CDF 构建的 Dune 应用,需要在本地开发阶段进行平台审查。
  • 希望复用 cognitedata/dune-app-reviews 官方评分标准与验证流程的开发者。
  • 需要按轮次沉淀审查产物并支持重跑的团队。

限制

  • 依赖 gh CLI 访问 cognitedata/dune-app-reviews 仓库以获取官方命令。
  • 三份审查产物的具体内容、评分细则细节、安装或依赖要求、平台支持范围等,资料中暂未提供。
  • 无法确定其收费、价格或效果承诺,资料中未提供相关信息。