Agent Skills
› xiaoY233/Chat2API
xiaoY233/Chat2API
GitHub将 OpenAI 兼容客户端的 HAR 文件转换为可重放的 Chat2API 工具调用测试用例。自动提取请求并移除敏感信息,生成安全的 JSON 格式回放数据。
安装全部 Skills
npx skills add xiaoY233/Chat2API --all -g -y
集合内 Skills (5)
将 OpenAI 兼容客户端的 HAR 文件转换为可重放的 Chat2API 工具调用测试用例。自动提取请求并移除敏感信息,生成安全的 JSON 格式回放数据。
需要将 HAR 文件转换为测试输入
需要清理 HAR 中的敏感数据
npx skills add xiaoY233/Chat2API --skill chat2api-har-tool-fixture -g -y
用于 Chat2API 管理 API 的测试与运维,提供健康检查、配置快照、临时密钥管理及清理功能。
进行 Chat2API 代理测试前
需要操作 /v0/management/* 接口
执行配置快照或恢复
创建或删除临时测试密钥
npx skills add xiaoY233/Chat2API --skill chat2api-management-api -g -y
用于运行 Chat2API 提供商与模型矩阵测试,通过实时 /v1/models API 进行模型发现、管理及归属验证。
需要验证模型覆盖范围时
执行基于实时 API 的模型矩阵测试
npx skills add xiaoY233/Chat2API --skill chat2api-provider-model-matrix -g -y
Chat2API代理测试编排技能,用于验证代理在对话、工具调用、上下文及提供商路由等行为。通过管理API、HAR夹具提取、客户端重放和模型矩阵覆盖进行端到端测试与回归验证。
代码变更后运行回归测试
验证代理对多模型的兼容性
检查代理健康状态和配置
回放客户端请求以测试功能
npx skills add xiaoY233/Chat2API --skill chat2api-proxy-testing -g -y
用于重放经过清理的客户端工具调用夹具,针对Chat2API进行特定客户端的通过/失败规则验证。支持Cherry Studio、OpenAI兼容及HAR衍生客户端,可分别验证流式与非流式行为。
需要验证特定客户端(如Cherry Studio)与Chat2API的工具调用兼容性
基于HAR记录或手动构造的夹具进行自动化回归测试
检查不同客户端配置下的协议期望和响应一致性
npx skills add xiaoY233/Chat2API --skill chat2api-tool-client-replay -g -y


