SuperAPI AI 工具集

hex-local-dev-loop

编程与开发

查看项目

更新于 10-15 23:26

技能介绍

用途:为 Hex API 编排项目搭建本地开发循环,配置开发环境、测试工作流,用模拟响应快速验证代码。

主要能力:提供类型化 Hex 客户端示例,覆盖列项目、触发项目运行、查询运行状态与取消运行;配套 Vitest 模拟测试,通过 stub 全局 fetch 避免真实调用;输出本地循环回执(fixture 版本、环境、项目范围、测试总数、断言结果、临时凭证引用、清理状态)。

必要用法:按目录结构组织 src/hex 与 tests/fixtures,使用 HexClient 连接 https://app.hex.tech/api/v1,认证用 Bearer token;测试中用 vi.stubGlobal('fetch', mockFetch) 替换网络请求。前置条件包括:模拟或沙箱端点、安全的项目 fixture、源码/历史/测试输出中不得出现生产 token、fixture 重置命令、参数与数据最小化断言、变更记录及回滚路径。

限制:资料未提供安装命令与具体依赖版本,暂未提供热重载工具的配置细节。遇到生产目标、缺少数据最小化断言、无界 fixture 或清理失败时应停止;不得用生产输出作为回退测试 fixture。示例回执:fixtures=v7; mode=mock->sandbox; project=proj-dev-1; tests=12/12; assertions=pass; cleanup=complete。