{"components":{"schemas":{"ApiError":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"details":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"message":{"type":"string"},"path":{"type":"string"}},"required":["message","path"],"additionalProperties":false}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":["number","string"]}},{"type":"null"}]}},"required":["code","message","details"],"additionalProperties":false}},"required":["error"],"additionalProperties":false},"ContestDetailResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/ContestItem"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ContestItem":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"status":{"type":"string","enum":["open","closing","live","ended"]},"daysLeft":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"tracks":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"isEmerging":{"type":"boolean"},"color":{"type":["string","null"]}},"required":["id","slug","name","isEmerging","color"],"additionalProperties":false}},"organizerName":{"type":["string","null"]},"organizerType":{"anyOf":[{"type":"string","enum":["company","platform","university","government","community"]},{"type":"null"}]},"city":{"type":["string","null"]},"isOnline":{"type":"boolean"},"regDeadline":{"type":"string"},"finalDate":{"type":["string","null"]},"milestones":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"date":{"type":"string"}},"required":["name","date"],"additionalProperties":false}},"prizePoolCNY":{"type":["number","null"]},"teamSize":{"type":["string","null"]},"eligibility":{"anyOf":[{"type":"string","enum":["anyone","students","companies"]},{"type":"null"}]},"registerUrl":{"type":["string","null"]},"summary":{"type":["string","null"]},"editorNote":{"type":["string","null"]},"cover":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"url":{"type":["string","null"]},"alt":{"type":"string"}},"required":["id","url","alt"],"additionalProperties":false},{"type":"null"}]},"coverImageUrl":{"type":["string","null"]},"coverSourceUrl":{"type":["string","null"]},"tags":{"type":"array","items":{"type":"string"}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","status","daysLeft","tracks","organizerName","organizerType","city","isOnline","regDeadline","finalDate","milestones","prizePoolCNY","teamSize","eligibility","registerUrl","summary","editorNote","cover","coverImageUrl","coverSourceUrl","tags"],"additionalProperties":false},"ContestListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/ContestItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"DealItem":{"type":"object","properties":{"planFamily":{"default":null,"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},{"type":"null"}]},"landing":{"default":null,"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["planFamily","product"]},"slug":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["kind","slug","url"],"additionalProperties":false},{"type":"null"}]},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"shortTitle":{"type":["string","null"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"vendorName":{"type":["string","null"]},"product":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},{"type":"null"}]},"type":{"anyOf":[{"type":"string","enum":["api-free-quota","limited-free-model","discount","new-model-credit","student","referral","platform-subsidy"]},{"type":"null"}]},"condition":{"type":["string","null"]},"longTerm":{"type":"boolean"},"validity":{"anyOf":[{"type":"string","enum":["long-term","deadline","relative","unspecified"]},{"type":"null"}]},"validityNote":{"type":["string","null"]},"access":{"anyOf":[{"type":"string","enum":["cn","overseas"]},{"type":"null"}]},"accessNote":{"type":["string","null"]},"paymentRequired":{"anyOf":[{"type":"string","enum":["yes","no","unspecified"]},{"type":"null"}]},"startsAt":{"type":["string","null"]},"endsAt":{"type":["string","null"]},"status":{"type":"string","enum":["live","ending","ended"]},"daysLeft":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"valueText":{"type":["string","null"]},"originalValueText":{"type":["string","null"]},"valueNote":{"type":["string","null"]},"estSavingCNY":{"type":["number","null"]},"steps":{"type":"array","items":{"type":"string"}},"limits":{"type":["string","null"]},"coverImageUrl":{"type":["string","null"]},"coverSourceUrl":{"type":["string","null"]},"editorVerified":{"type":"boolean"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","shortTitle","vendor","vendorName","product","type","condition","longTerm","validity","validityNote","access","accessNote","paymentRequired","startsAt","endsAt","status","daysLeft","valueText","originalValueText","valueNote","estSavingCNY","steps","limits","coverImageUrl","coverSourceUrl","editorVerified"],"additionalProperties":false},"DealListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/DealItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"DigestResponse":{"type":"object","properties":{"data":{"type":"object","properties":{"windowDays":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"},"contests":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"tracks":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["open","closing","live","ended"]},"regDeadline":{"type":"string"},"daysLeft":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"note":{"type":"string"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","tracks","status","regDeadline","daysLeft","note"],"additionalProperties":false}},"deals":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"vendorName":{"type":["string","null"]},"status":{"type":"string","enum":["live","ending","ended"]},"endsAt":{"type":"string"},"daysLeft":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"valueText":{"type":["string","null"]},"note":{"type":"string"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","vendorName","status","endsAt","daysLeft","valueText","note"],"additionalProperties":false}},"reviews":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"product":{"type":["string","null"]},"reviewedAt":{"type":"string"},"note":{"type":"string"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","product","reviewedAt","note"],"additionalProperties":false}}},"required":["windowDays","generatedAt","contests","deals","reviews"],"additionalProperties":false},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ModelDetailItem":{"type":"object","properties":{"activeDealCount":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"tagline":{"type":["string","null"]},"modelType":{"type":"string","enum":["language","image","video"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"officialUrl":{"type":["string","null"]},"releasedAt":{"type":["string","null"]},"openWeights":{"type":"boolean"},"leaderboard":{"type":"object","properties":{"score":{"type":["number","null"]},"ciLower":{"type":["number","null"]},"ciUpper":{"type":["number","null"]},"rank":{"type":["number","null"]},"boardName":{"type":["string","null"]},"sourceName":{"type":["string","null"]},"sourceUrl":{"type":["string","null"]},"retrievedAt":{"type":["string","null"]}},"required":["score","ciLower","ciUpper","rank","boardName","sourceName","sourceUrl","retrievedAt"],"additionalProperties":false},"startingPrice":{"anyOf":[{"type":"object","properties":{"amount":{"type":"number","exclusiveMinimum":0},"currency":{"type":"string","enum":["CNY","USD"]},"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]}},"required":["amount","currency","cycle"],"additionalProperties":false},{"type":"null"}]},"scores":{"type":"object","properties":{"reasoning":{"type":["number","null"]},"coding":{"type":["number","null"]},"writing":{"type":["number","null"]},"multimodal":{"type":["number","null"]},"chinese":{"type":["number","null"]}},"required":["reasoning","coding","writing","multimodal","chinese"],"additionalProperties":false},"totalScore":{"type":["number","null"]},"intro":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"strengths":{"maxItems":3,"type":"array","items":{"type":"string"}},"fitFor":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}]},"recommendedPlan":{"anyOf":[{"type":"object","properties":{"family":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},"reason":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}]}},"required":["family","reason"],"additionalProperties":false},{"type":"null"}]},"apiPrices":{"type":"array","items":{"type":"object","properties":{"modelId":{"type":"string"},"input":{"type":["number","null"]},"output":{"type":["number","null"]},"cacheInput":{"type":["number","null"]},"unit":{"type":"string"},"currency":{"anyOf":[{"type":"string","enum":["CNY","USD"]},{"type":"null"}]},"sourceUrl":{"type":"string"},"verifiedAt":{"type":"string"},"condition":{"type":["string","null"]}},"required":["modelId","input","output","cacheInput","unit","currency","sourceUrl","verifiedAt","condition"],"additionalProperties":false}},"scoreEvidence":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string","enum":["reasoning","coding","writing","multimodal","chinese"]},"benchmark":{"type":"string"},"rawScore":{"type":["string","null"]},"url":{"type":["string","null"]},"retrievedAt":{"type":["string","null"]}},"required":["dimension","benchmark","rawScore","url","retrievedAt"],"additionalProperties":false}},"scoreAdjustments":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string","enum":["reasoning","coding","writing","multimodal","chinese"]},"delta":{"type":"number"},"reason":{"type":"string"},"url":{"type":"string"}},"required":["dimension","delta","reason","url"],"additionalProperties":false}},"plans":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"planType":{"type":"string","enum":["vendor","reseller"]},"prices":{"type":"array","items":{"type":"object","properties":{"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]},"amount":{"description":"官方总价，可空；amount 为空时看 officialPerMonth，不自行乘算。","anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"currency":{"type":"string","enum":["CNY","USD"]},"officialPerMonth":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]}},"required":["cycle","currency"],"additionalProperties":false}},"family":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]}},"required":["id","slug","name","url","planType","prices","family","vendor"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","tagline","modelType","vendor","officialUrl","releasedAt","openWeights","leaderboard","startingPrice","scores","totalScore","intro","strengths","fitFor","recommendedPlan","apiPrices","scoreEvidence","scoreAdjustments","plans"],"additionalProperties":false},"ModelDetailResponse":{"type":"object","properties":{"data":{"type":"object","properties":{"deals":{"default":[],"type":"array","items":{"type":"object","properties":{"planFamily":{"default":null,"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},{"type":"null"}]},"landing":{"default":null,"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["planFamily","product"]},"slug":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["kind","slug","url"],"additionalProperties":false},{"type":"null"}]},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"shortTitle":{"type":["string","null"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"vendorName":{"type":["string","null"]},"product":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},{"type":"null"}]},"type":{"anyOf":[{"type":"string","enum":["api-free-quota","limited-free-model","discount","new-model-credit","student","referral","platform-subsidy"]},{"type":"null"}]},"condition":{"type":["string","null"]},"longTerm":{"type":"boolean"},"validity":{"anyOf":[{"type":"string","enum":["long-term","deadline","relative","unspecified"]},{"type":"null"}]},"validityNote":{"type":["string","null"]},"access":{"anyOf":[{"type":"string","enum":["cn","overseas"]},{"type":"null"}]},"accessNote":{"type":["string","null"]},"paymentRequired":{"anyOf":[{"type":"string","enum":["yes","no","unspecified"]},{"type":"null"}]},"startsAt":{"type":["string","null"]},"endsAt":{"type":["string","null"]},"status":{"type":"string","enum":["live","ending","ended"]},"daysLeft":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"valueText":{"type":["string","null"]},"originalValueText":{"type":["string","null"]},"valueNote":{"type":["string","null"]},"estSavingCNY":{"type":["number","null"]},"steps":{"type":"array","items":{"type":"string"}},"limits":{"type":["string","null"]},"coverImageUrl":{"type":["string","null"]},"coverSourceUrl":{"type":["string","null"]},"editorVerified":{"type":"boolean"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","shortTitle","vendor","vendorName","product","type","condition","longTerm","validity","validityNote","access","accessNote","paymentRequired","startsAt","endsAt","status","daysLeft","valueText","originalValueText","valueNote","estSavingCNY","steps","limits","coverImageUrl","coverSourceUrl","editorVerified"],"additionalProperties":false}},"model":{"$ref":"#/components/schemas/ModelDetailItem"},"products":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}}},"required":["model","products"],"additionalProperties":false},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ModelItem":{"type":"object","properties":{"activeDealCount":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"tagline":{"type":["string","null"]},"modelType":{"type":"string","enum":["language","image","video"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"officialUrl":{"type":["string","null"]},"releasedAt":{"type":["string","null"]},"openWeights":{"type":"boolean"},"leaderboard":{"type":"object","properties":{"score":{"type":["number","null"]},"ciLower":{"type":["number","null"]},"ciUpper":{"type":["number","null"]},"rank":{"type":["number","null"]},"boardName":{"type":["string","null"]},"sourceName":{"type":["string","null"]},"sourceUrl":{"type":["string","null"]},"retrievedAt":{"type":["string","null"]}},"required":["score","ciLower","ciUpper","rank","boardName","sourceName","sourceUrl","retrievedAt"],"additionalProperties":false},"startingPrice":{"anyOf":[{"type":"object","properties":{"amount":{"type":"number","exclusiveMinimum":0},"currency":{"type":"string","enum":["CNY","USD"]},"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]}},"required":["amount","currency","cycle"],"additionalProperties":false},{"type":"null"}]},"scores":{"type":"object","properties":{"reasoning":{"type":["number","null"]},"coding":{"type":["number","null"]},"writing":{"type":["number","null"]},"multimodal":{"type":["number","null"]},"chinese":{"type":["number","null"]}},"required":["reasoning","coding","writing","multimodal","chinese"],"additionalProperties":false},"totalScore":{"type":["number","null"]}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","tagline","modelType","vendor","officialUrl","releasedAt","openWeights","leaderboard","startingPrice","scores","totalScore"],"additionalProperties":false},"ModelListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/ModelItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"PickerResponse":{"type":"object","properties":{"data":{"type":"object","properties":{"network":{"type":"string","enum":["cn","global"]},"audience":{"anyOf":[{"type":"string","enum":["student","work","dev","creator"]},{"type":"null"}]},"budget":{"type":"number"},"tasks":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":["string","null"]},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"group":{"anyOf":[{"type":"string","enum":["office","study","coding","creative"]},{"type":"null"}]},"audiences":{"type":"array","items":{"type":"string","enum":["student","work","dev","creator"]}},"difficulty":{"type":["number","null"]},"tip":{"type":["string","null"]},"freeEnough":{"anyOf":[{"type":"string","enum":["yes","partly","no"]},{"type":"null"}]},"freePicks":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}},"paidPicks":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","group","audiences","difficulty","tip","freeEnough","freePicks","paidPicks"],"additionalProperties":false}},"recommended":{"type":"array","items":{"type":"object","properties":{"product":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},"reason":{"type":"string"}},"required":["product","reason"],"additionalProperties":false}},"note":{"type":"string"}},"required":["network","audience","budget","tasks","recommended","note"],"additionalProperties":false},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"PlanItem":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"planType":{"type":"string","enum":["vendor","reseller"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"products":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}},"prices":{"type":"array","items":{"type":"object","properties":{"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]},"amount":{"description":"官方总价，可空；amount 为空时看 officialPerMonth，不自行乘算。","anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"currency":{"type":"string","enum":["CNY","USD"]},"officialPerMonth":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]}},"required":["cycle","currency"],"additionalProperties":false}},"family":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},"tierTagline":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}]},"quotaLine":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"highlights":{"maxItems":5,"type":"array","items":{"type":"string","maxLength":40}},"priceOriginal":{"type":"object","properties":{"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}},"required":["amount","currency"],"additionalProperties":false},"billing":{"anyOf":[{"type":"string","enum":["monthly","yearly"]},{"type":"null"}]},"supportedModels":{"type":"array","items":{"type":"object","properties":{"model":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false},"quotaNote":{"type":["string","null"]}},"required":["model","quotaNote"],"additionalProperties":false}},"quota":{"type":["string","null"]},"experience":{"type":"array","items":{"type":"object","properties":{"aspect":{"type":"string","enum":["speed","stability","quota"]},"note":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["aspect","note","url"],"additionalProperties":false}},"fitFor":{"type":["string","null"]},"reviewedAt":{"type":["string","null"]},"productLinks":{"type":"array","items":{"type":"object","properties":{"product":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},"docUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"docUpdatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["product","docUrl","note","docUpdatedAt"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","planType","vendor","products","prices","family","tierTagline","quotaLine","highlights","priceOriginal","billing","supportedModels","quota","experience","fitFor","reviewedAt","productLinks"],"additionalProperties":false},"PlanFamilyItem":{"type":"object","properties":{"deals":{"default":[],"type":"array","items":{"type":"object","properties":{"planFamily":{"default":null,"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},{"type":"null"}]},"landing":{"default":null,"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["planFamily","product"]},"slug":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["kind","slug","url"],"additionalProperties":false},{"type":"null"}]},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"shortTitle":{"type":["string","null"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"vendorName":{"type":["string","null"]},"product":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},{"type":"null"}]},"type":{"anyOf":[{"type":"string","enum":["api-free-quota","limited-free-model","discount","new-model-credit","student","referral","platform-subsidy"]},{"type":"null"}]},"condition":{"type":["string","null"]},"longTerm":{"type":"boolean"},"validity":{"anyOf":[{"type":"string","enum":["long-term","deadline","relative","unspecified"]},{"type":"null"}]},"validityNote":{"type":["string","null"]},"access":{"anyOf":[{"type":"string","enum":["cn","overseas"]},{"type":"null"}]},"accessNote":{"type":["string","null"]},"paymentRequired":{"anyOf":[{"type":"string","enum":["yes","no","unspecified"]},{"type":"null"}]},"startsAt":{"type":["string","null"]},"endsAt":{"type":["string","null"]},"status":{"type":"string","enum":["live","ending","ended"]},"daysLeft":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"valueText":{"type":["string","null"]},"originalValueText":{"type":["string","null"]},"valueNote":{"type":["string","null"]},"estSavingCNY":{"type":["number","null"]},"steps":{"type":"array","items":{"type":"string"}},"limits":{"type":["string","null"]},"coverImageUrl":{"type":["string","null"]},"coverSourceUrl":{"type":["string","null"]},"editorVerified":{"type":"boolean"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","shortTitle","vendor","vendorName","product","type","condition","longTerm","validity","validityNote","access","accessNote","paymentRequired","startsAt","endsAt","status","daysLeft","valueText","originalValueText","valueNote","estSavingCNY","steps","limits","coverImageUrl","coverSourceUrl","editorVerified"],"additionalProperties":false}},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"vendor":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},"edition":{"anyOf":[{"type":"string","enum":["cn","global"]},{"type":"null"}]},"usageScope":{"type":"string","enum":["tool-bound","api-key"]},"usageNote":{"type":"string","maxLength":120},"officialUrl":{"type":["string","null"]},"cycles":{"type":"array","items":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]}},"review":{"anyOf":[{"type":"object","properties":{"headline":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"body":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"author":{"type":["string","null"]},"reviewedAt":{"type":["string","null"]}},"required":["headline","body","author","reviewedAt"],"additionalProperties":false},{"type":"null"}]},"footnote":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"plans":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"planType":{"type":"string","enum":["vendor","reseller"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"products":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}},"prices":{"type":"array","items":{"type":"object","properties":{"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]},"amount":{"description":"官方总价，可空；amount 为空时看 officialPerMonth，不自行乘算。","anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"currency":{"type":"string","enum":["CNY","USD"]},"officialPerMonth":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]}},"required":["cycle","currency"],"additionalProperties":false}},"family":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},"tierTagline":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}]},"quotaLine":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"highlights":{"maxItems":5,"type":"array","items":{"type":"string","maxLength":40}},"priceOriginal":{"type":"object","properties":{"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}},"required":["amount","currency"],"additionalProperties":false},"billing":{"anyOf":[{"type":"string","enum":["monthly","yearly"]},{"type":"null"}]},"supportedModels":{"type":"array","items":{"type":"object","properties":{"model":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false},"quotaNote":{"type":["string","null"]}},"required":["model","quotaNote"],"additionalProperties":false}},"quota":{"type":["string","null"]},"experience":{"type":"array","items":{"type":"object","properties":{"aspect":{"type":"string","enum":["speed","stability","quota"]},"note":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["aspect","note","url"],"additionalProperties":false}},"fitFor":{"type":["string","null"]},"reviewedAt":{"type":["string","null"]},"productLinks":{"type":"array","items":{"type":"object","properties":{"product":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},"docUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"docUpdatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"},{"type":"null"}]}},"required":["product","docUrl","note","docUpdatedAt"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","planType","vendor","products","prices","family","tierTagline","quotaLine","highlights","priceOriginal","billing","supportedModels","quota","experience","fitFor","reviewedAt","productLinks"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","vendor","edition","usageScope","usageNote","officialUrl","cycles","review","footnote","plans"],"additionalProperties":false},"PlanFamilyListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/PlanFamilyItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"PlanFamilyDetailResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/PlanFamilyItem"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"PlanListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/PlanItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ProductDetailResponse":{"type":"object","properties":{"data":{"type":"object","properties":{"product":{"$ref":"#/components/schemas/ProductItem"},"ownPlans":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"planType":{"type":"string","enum":["vendor","reseller"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"products":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}},"prices":{"type":"array","items":{"type":"object","properties":{"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]},"amount":{"description":"官方总价，可空；amount 为空时看 officialPerMonth，不自行乘算。","anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"currency":{"type":"string","enum":["CNY","USD"]},"officialPerMonth":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]}},"required":["cycle","currency"],"additionalProperties":false}},"family":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},"tierTagline":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}]},"quotaLine":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"highlights":{"maxItems":5,"type":"array","items":{"type":"string","maxLength":40}},"priceOriginal":{"type":"object","properties":{"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}},"required":["amount","currency"],"additionalProperties":false},"billing":{"anyOf":[{"type":"string","enum":["monthly","yearly"]},{"type":"null"}]},"supportedModels":{"type":"array","items":{"type":"object","properties":{"model":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false},"quotaNote":{"type":["string","null"]}},"required":["model","quotaNote"],"additionalProperties":false}},"quota":{"type":["string","null"]},"experience":{"type":"array","items":{"type":"object","properties":{"aspect":{"type":"string","enum":["speed","stability","quota"]},"note":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["aspect","note","url"],"additionalProperties":false}},"fitFor":{"type":["string","null"]},"reviewedAt":{"type":["string","null"]},"productLinks":{"type":"array","items":{"type":"object","properties":{"product":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},"docUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"docUpdatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["product","docUrl","note","docUpdatedAt"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","planType","vendor","products","prices","family","tierTagline","quotaLine","highlights","priceOriginal","billing","supportedModels","quota","experience","fitFor","reviewedAt","productLinks"],"additionalProperties":false}},"otherPlans":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"planType":{"type":"string","enum":["vendor","reseller"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"products":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false}},"prices":{"type":"array","items":{"type":"object","properties":{"cycle":{"type":"string","enum":["month","month-auto","quarter-auto","year-auto","year"]},"amount":{"description":"官方总价，可空；amount 为空时看 officialPerMonth，不自行乘算。","anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"currency":{"type":"string","enum":["CNY","USD"]},"officialPerMonth":{"anyOf":[{"type":"number","exclusiveMinimum":0},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]}},"required":["cycle","currency"],"additionalProperties":false}},"family":{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},"tierTagline":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}]},"quotaLine":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"highlights":{"maxItems":5,"type":"array","items":{"type":"string","maxLength":40}},"priceOriginal":{"type":"object","properties":{"amount":{"type":["number","null"]},"currency":{"type":["string","null"]}},"required":["amount","currency"],"additionalProperties":false},"billing":{"anyOf":[{"type":"string","enum":["monthly","yearly"]},{"type":"null"}]},"supportedModels":{"type":"array","items":{"type":"object","properties":{"model":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false},"quotaNote":{"type":["string","null"]}},"required":["model","quotaNote"],"additionalProperties":false}},"quota":{"type":["string","null"]},"experience":{"type":"array","items":{"type":"object","properties":{"aspect":{"type":"string","enum":["speed","stability","quota"]},"note":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["aspect","note","url"],"additionalProperties":false}},"fitFor":{"type":["string","null"]},"reviewedAt":{"type":["string","null"]},"productLinks":{"type":"array","items":{"type":"object","properties":{"product":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},"docUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"note":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"docUpdatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]}},"required":["product","docUrl","note","docUpdatedAt"],"additionalProperties":false}}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","planType","vendor","products","prices","family","tierTagline","quotaLine","highlights","priceOriginal","billing","supportedModels","quota","experience","fitFor","reviewedAt","productLinks"],"additionalProperties":false}},"deals":{"type":"array","items":{"type":"object","properties":{"planFamily":{"default":null,"anyOf":[{"type":"object","properties":{"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"usageScope":{"type":"string","enum":["tool-bound","api-key"]}},"required":["slug","name","url","usageScope"],"additionalProperties":false},{"type":"null"}]},"landing":{"default":null,"anyOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["planFamily","product"]},"slug":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["kind","slug","url"],"additionalProperties":false},{"type":"null"}]},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"title":{"type":"string"},"shortTitle":{"type":["string","null"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"vendorName":{"type":["string","null"]},"product":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"vendor":{"type":["string","null"]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"accessCN":{"type":"boolean"}},"required":["id","slug","name","url","vendor","category","accessCN"],"additionalProperties":false},{"type":"null"}]},"type":{"anyOf":[{"type":"string","enum":["api-free-quota","limited-free-model","discount","new-model-credit","student","referral","platform-subsidy"]},{"type":"null"}]},"condition":{"type":["string","null"]},"longTerm":{"type":"boolean"},"validity":{"anyOf":[{"type":"string","enum":["long-term","deadline","relative","unspecified"]},{"type":"null"}]},"validityNote":{"type":["string","null"]},"access":{"anyOf":[{"type":"string","enum":["cn","overseas"]},{"type":"null"}]},"accessNote":{"type":["string","null"]},"paymentRequired":{"anyOf":[{"type":"string","enum":["yes","no","unspecified"]},{"type":"null"}]},"startsAt":{"type":["string","null"]},"endsAt":{"type":["string","null"]},"status":{"type":"string","enum":["live","ending","ended"]},"daysLeft":{"anyOf":[{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},{"type":"null"}]},"valueText":{"type":["string","null"]},"originalValueText":{"type":["string","null"]},"valueNote":{"type":["string","null"]},"estSavingCNY":{"type":["number","null"]},"steps":{"type":"array","items":{"type":"string"}},"limits":{"type":["string","null"]},"coverImageUrl":{"type":["string","null"]},"coverSourceUrl":{"type":["string","null"]},"editorVerified":{"type":"boolean"}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","title","shortTitle","vendor","vendorName","product","type","condition","longTerm","validity","validityNote","access","accessNote","paymentRequired","startsAt","endsAt","status","daysLeft","valueText","originalValueText","valueNote","estSavingCNY","steps","limits","coverImageUrl","coverSourceUrl","editorVerified"],"additionalProperties":false}}},"required":["product","ownPlans","otherPlans","deals"],"additionalProperties":false},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ProductItem":{"type":"object","properties":{"activeDealCount":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991},"intro":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}]},"fitFor":{"anyOf":[{"type":"string","maxLength":80},{"type":"null"}]},"recommendedModels":{"maxItems":3,"type":"array","items":{"type":"object","properties":{"model":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false},"reason":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]}},"required":["model","reason"],"additionalProperties":false}},"difficulty":{"anyOf":[{"type":"string","enum":["1","2","3"]},{"type":"null"}]},"systems":{"anyOf":[{"type":"string","maxLength":60},{"type":"null"}]},"guideUrl":{"type":["string","null"]},"editions":{"maxItems":2,"type":"array","items":{"type":"object","properties":{"edition":{"anyOf":[{"type":"string","enum":["cn","global"]},{"type":"null"}]},"label":{"type":["string","null"]},"website":{"type":["string","null"]},"accessLabel":{"anyOf":[{"type":"string","maxLength":30},{"type":"null"}]},"freeTier":{"type":["string","null"]},"models":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false}}},"required":["edition","label","website","accessLabel","freeTier","models"],"additionalProperties":false}},"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"tagline":{"type":["string","null"]},"vendor":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl","logoSourceUrl"],"additionalProperties":false},{"type":"null"}]},"category":{"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"form":{"type":["string","null"]},"models":{"type":"array","items":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"}},"required":["id","slug","name","url"],"additionalProperties":false}},"website":{"type":["string","null"]},"repoUrl":{"type":["string","null"]},"accessCN":{"type":"boolean"},"accessNote":{"type":["string","null"]},"openSource":{"type":"boolean"},"priceNote":{"type":["string","null"]},"freeTier":{"type":["string","null"]},"beginnerPick":{"type":"boolean"},"logo":{"anyOf":[{"type":"object","properties":{"id":{"type":["number","string"]},"url":{"type":["string","null"]},"alt":{"type":"string"}},"required":["id","url","alt"],"additionalProperties":false},{"type":"null"}]},"logoUrl":{"type":["string","null"]},"logoSourceUrl":{"type":["string","null"]},"strengths":{"type":"array","items":{"type":"string"}},"weakness":{"type":["string","null"]}},"required":["intro","fitFor","recommendedModels","difficulty","systems","guideUrl","editions","id","slug","url","updatedAt","verifiedAt","sourceUrls","name","tagline","vendor","category","form","models","website","repoUrl","accessCN","accessNote","openSource","priceNote","freeTier","beginnerPick","logo","logoUrl","logoSourceUrl","strengths","weakness"],"additionalProperties":false},"ProductListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/ProductItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ChangeItem":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"sourceUrls":{"minItems":1,"type":"array","items":{"type":"string","format":"uri"}},"date":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"section":{"type":"string","enum":["models","tools","deals","contests"]},"type":{"type":"string","enum":["new-model","new-tool","price-change","new-deal","deal-deadline","new-contest","contest-deadline","update"]},"title":{"type":"string"},"link":{"type":"string","format":"uri"},"ref":{"anyOf":[{"type":"object","properties":{"relationTo":{"type":"string","enum":["models","products","plans","deals","contests"]},"value":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string"}},"required":["relationTo","value","slug","name"],"additionalProperties":false},{"type":"null"}]},"computed":{"type":"boolean"}},"required":["id","slug","updatedAt","verifiedAt","sourceUrls","date","section","type","title","link","ref","computed"],"additionalProperties":false},"ChangeListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/ChangeItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"InformationSourceItem":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"sourceUrls":{"minItems":1,"type":"array","items":{"type":"string","format":"uri"}},"name":{"type":"string"},"platform":{"type":"string","enum":["bilibili","douyin","youtube","x","blog","official","wechat"]},"homepageUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"region":{"type":"string","enum":["cn","overseas"]},"domesticAccess":{"type":"string","enum":["yes","no","unspecified","unverified"]},"languages":{"type":"array","items":{"type":"string"}},"sections":{"type":"array","items":{"type":"string","enum":["hardware","aigc","applications","models"]}},"contentTypes":{"type":"array","items":{"type":"string","enum":["intro","review","news-analysis","official"]}},"latestPublishedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"cooperationDisclosure":{"type":"string","enum":["marked","not-seen"]},"description":{"type":"string"}},"required":["id","slug","updatedAt","verifiedAt","sourceUrls","name","platform","homepageUrl","region","domesticAccess","languages","sections","contentTypes","latestPublishedAt","cooperationDisclosure","description"],"additionalProperties":false},"InformationSourceListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/InformationSourceItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"ContentItem":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"sourceUrls":{"minItems":1,"type":"array","items":{"type":"string","format":"uri"}},"title":{"type":"string"},"link":{"type":"string","format":"uri"},"author":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string"}},"required":["id","slug","name"],"additionalProperties":false},"platform":{"type":"string","enum":["bilibili","douyin","youtube","x","blog","official","wechat"]},"publishedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"type":{"type":"string","enum":["intro","review","news-analysis","official"]},"sections":{"type":"array","items":{"type":"string","enum":["hardware","aigc","applications","models"]}},"models":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["id","slug","name","url"],"additionalProperties":false}},"products":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string"},"url":{"type":"string","format":"uri"}},"required":["id","slug","name","url"],"additionalProperties":false}},"testedVersion":{"type":["string","null"]},"domesticAccess":{"type":"string","enum":["yes","no","unspecified","unverified"]},"description":{"type":"string"},"evidenceScope":{"type":"string","enum":["full","title-description"]},"startHere":{"type":"boolean"},"startOrder":{"type":"number","minimum":0}},"required":["id","slug","updatedAt","verifiedAt","sourceUrls","title","link","author","platform","publishedAt","type","sections","models","products","testedVersion","domesticAccess","description","evidenceScope","startHere","startOrder"],"additionalProperties":false},"ContentItemListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/ContentItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"GuideItem":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"sourceUrls":{"minItems":1,"type":"array","items":{"type":"string","format":"uri"}},"url":{"type":"string","format":"uri"},"title":{"type":"string"},"scene":{"type":"string"},"byline":{"type":"string"},"writtenAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"reviewedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"body":{"type":"string"},"needsReview":{"type":"boolean"}},"required":["id","slug","updatedAt","verifiedAt","sourceUrls","url","title","scene","byline","writtenAt","reviewedAt","body","needsReview"],"additionalProperties":false},"GuideListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/GuideItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"GuideResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/GuideItem"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"VendorFactsItem":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string"},"website":{"type":["string","null"]},"consoleUrl":{"type":["string","null"]},"logoUrl":{"type":["string","null"]}},"required":["id","slug","name","website","consoleUrl","logoUrl"],"additionalProperties":false},"VendorFactsListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/VendorFactsItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"TrackItem":{"type":"object","properties":{"id":{"type":["number","string"]},"slug":{"type":"string"},"url":{"type":"string"},"updatedAt":{"type":"string"},"verifiedAt":{"type":["string","null"]},"sourceUrls":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"isEmerging":{"type":"boolean"},"color":{"type":["string","null"]},"openContestCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["id","slug","url","updatedAt","verifiedAt","sourceUrls","name","isEmerging","color","openContestCount"],"additionalProperties":false},"TrackListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/TrackItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"CaseItem":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"slug":{"type":"string"},"title":{"type":"string","minLength":1,"maxLength":60},"cat":{"type":"string","enum":["learn","product"]},"summary":{"type":"string","minLength":1,"maxLength":120},"cover":{"type":"string","format":"uri"},"coverSourceUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"url":{"type":"string","format":"uri"},"videoUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"durationText":{"type":["string","null"]},"byline":{"type":"string","minLength":1},"authorUrl":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"authorized":{"type":"boolean","const":true},"publishedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"body":{"type":"string","minLength":1},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"verifiedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"type":"null"}]},"sourceUrls":{"type":"array","items":{"type":"string","format":"uri"}}},"required":["id","slug","title","cat","summary","cover","coverSourceUrl","url","videoUrl","durationText","byline","authorUrl","authorized","publishedAt","body","updatedAt","verifiedAt","sourceUrls"],"additionalProperties":false},"CaseListResponse":{"type":"object","properties":{"data":{"items":{"$ref":"#/components/schemas/CaseItem"},"type":"array"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false},"CaseResponse":{"type":"object","properties":{"data":{"$ref":"#/components/schemas/CaseItem"},"meta":{"type":"object","properties":{"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"page":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"generatedAt":{"type":"string"}},"required":["total","page","pageSize","generatedAt"],"additionalProperties":false},"source":{"type":"object","properties":{"name":{"type":"string"},"site":{"type":"string"},"note":{"type":"string"}},"required":["name","site","note"],"additionalProperties":false}},"required":["data","meta","source"],"additionalProperties":false}}},"info":{"description":"天工开物 KAIWU AI（AI 模型与工具档案、会员套餐、限时福利、全国 AI 比赛）的只读开放接口。所有接口匿名可用，按 IP 限流；数据经人工审核，引用时请注明来源与 sourceUrls。可选调用身份头 X-Qiyuan-Client: qiyuan-skill/1.0 与 X-Qiyuan-Client-Id（16～64位字母、数字、下划线或连字符）均为自报、可伪造，仅用于统计，不用于认证或提额。合法 Client-Id 优先于有效 API Key 做 HMAC；都没有只计次数，不估算客户端数。Skill 调用数为下限。本站不给自己打分：模型条目预留的自评字段 `scores` / `totalScore` 一律为 null；模型的 `leaderboard` 是由本站取数后随内容导入的第三方榜单评分（语言模型来自 AIHOT 模型榜 aihot.news/leaderboard，只取评分与名次，**语言模型只有 `sourceName` 为 AIHOT 时才是本站的语言榜分数**；生图、生视频来自 Arena 的排行榜数据集；没有取到或未录入时 `score` 为 null，引用时请按其 `sourceName` / `sourceUrl` 署名），`startingPrice` 由各匿名可见套餐实时算出（套餐不打分，没有性价比）。`/api/v1/ics/*` 是例外：返回 `text/calendar` 单个事件（截止当天的全天事件，提前 1 天提醒），不走统一外层；没有截止日期的福利返回 404。","license":{"identifier":"LicenseRef-Proprietary","name":"Proprietary"},"title":"天工开物 KAIWU AI 开放接口","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/v1/plan-families":{"get":{"parameters":[{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"in":"query","name":"product","required":false,"schema":{"description":"包含的工具 slug","examples":["claude-code"],"type":"string"},"description":"包含的工具 slug","example":"claude-code"},{"in":"query","name":"vendor","required":false,"schema":{"description":"卖家厂商 slug","examples":["zhipu"],"type":"string"},"description":"卖家厂商 slug","example":"zhipu"},{"in":"query","name":"edition","required":false,"schema":{"description":"国内版或国际版","examples":["cn"],"type":"string","enum":["cn","global"]},"description":"国内版或国际版","example":"cn"},{"in":"query","name":"usageScope","required":false,"schema":{"description":"额度用于关联工具或 API Key","examples":["api-key"],"type":"string","enum":["tool-bound","api-key"]},"description":"额度用于关联工具或 API Key","example":"api-key"},{"in":"query","name":"budget","required":false,"schema":{"description":"人民币月预算上限，美元与只有年付的家族不参与","examples":[100],"type":"number","minimum":0},"description":"人民币月预算上限，美元与只有年付的家族不参与","example":100},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanFamilyListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"套餐家族列表（原币价格）","tags":["套餐"],"operationId":"listPlanFamilies"}},"/api/v1/plan-families/{slug}":{"get":{"parameters":[{"description":"家族 slug","example":"glm-coding-plan","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanFamilyDetailResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"内容不存在或不可见"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"套餐家族及可见档位","description":"T122：详情新增 deals 当前福利，卡片包含 landing。","tags":["套餐"],"operationId":"getPlanFamily"}},"/api/v1/contests":{"get":{"parameters":[{"in":"query","name":"track","required":false,"schema":{"description":"赛道 slug；比赛属于多个赛道时，任一赛道命中即可","examples":["da-mo-xing"],"type":"string"},"description":"赛道 slug；比赛属于多个赛道时，任一赛道命中即可","example":"da-mo-xing"},{"in":"query","name":"city","required":false,"schema":{"description":"城市（线下赛）","examples":["杭州"],"type":"string"},"description":"城市（线下赛）","example":"杭州"},{"in":"query","name":"online","required":false,"schema":{"description":"是否只看线上赛，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看线上赛，填 true 或 false","example":"true"},{"in":"query","name":"status","required":false,"schema":{"description":"比赛状态；不传时默认只返回「可报名」（open / closing）","examples":["closing"],"type":"string","enum":["open","closing","live","ended"]},"description":"比赛状态；不传时默认只返回「可报名」（open / closing）","example":"closing"},{"in":"query","name":"deadlineBefore","required":false,"schema":{"description":"报名截止不晚于该日期（YYYY-MM-DD，按 Asia/Shanghai）","examples":["2026-12-31"],"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"description":"报名截止不晚于该日期（YYYY-MM-DD，按 Asia/Shanghai）","example":"2026-12-31"},{"in":"query","name":"minPrize","required":false,"schema":{"description":"总奖金不低于（元）","examples":[100000],"type":"number","minimum":0},"description":"总奖金不低于（元）","example":100000},{"in":"query","name":"emerging","required":false,"schema":{"description":"是否只看新兴赛道，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看新兴赛道，填 true 或 false","example":"true"},{"in":"query","name":"q","required":false,"schema":{"description":"关键词，匹配标题与简介","examples":["大模型"],"type":"string"},"description":"关键词，匹配标题与简介","example":"大模型"},{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContestListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"比赛列表","tags":["比赛"],"operationId":"listContests"}},"/api/v1/contests/{slug}":{"get":{"parameters":[{"description":"比赛的网址标识（slug）","example":"da-mo-xing-tiao-zhan-sai","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContestDetailResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"内容不存在或不可见"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"比赛详情（含赛程）","tags":["比赛"],"operationId":"getContest"}},"/api/v1/tracks":{"get":{"parameters":[{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrackListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"赛道列表（含各赛道可报名数量）","tags":["比赛"],"operationId":"listTracks"}},"/api/v1/deals":{"get":{"parameters":[{"in":"query","name":"type","required":false,"schema":{"description":"福利类型。当前使用 api-free-quota（API 免费额度）、limited-free-model（限时免费模型）、discount（首购与限时折扣）三类；new-model-credit、student、referral、platform-subsidy 是历史旧值，只为已有数据保留，新数据不再使用，不建议用来筛选。","examples":["discount"],"type":"string","enum":["api-free-quota","limited-free-model","discount","new-model-credit","student","referral","platform-subsidy"]},"description":"福利类型。当前使用 api-free-quota（API 免费额度）、limited-free-model（限时免费模型）、discount（首购与限时折扣）三类；new-model-credit、student、referral、platform-subsidy 是历史旧值，只为已有数据保留，新数据不再使用，不建议用来筛选。","example":"discount"},{"in":"query","name":"status","required":false,"schema":{"description":"状态；不传时默认只返回「进行中」（live + ending）","examples":["live"],"type":"string","enum":["live","ending","all"]},"description":"状态；不传时默认只返回「进行中」（live + ending）","example":"live"},{"in":"query","name":"endsWithinDays","required":false,"schema":{"description":"只看 N 天内结束的福利","examples":[3],"type":"integer","minimum":0,"maximum":9007199254740991},"description":"只看 N 天内结束的福利","example":3},{"in":"query","name":"verified","required":false,"schema":{"description":"是否只看编辑核实过的，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看编辑核实过的，填 true 或 false","example":"true"},{"in":"query","name":"product","required":false,"schema":{"description":"相关产品的 slug，只看某个产品的福利","examples":["doubao"],"type":"string"},"description":"相关产品的 slug，只看某个产品的福利","example":"doubao"},{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DealListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"福利列表（每条的 url 是详情页地址 /deals/<slug>）","description":"T122：折扣对外可见，新增 planFamily 与 landing；推荐 landing.url（套餐或工具页福利锚点）。","tags":["福利"],"operationId":"listDeals"}},"/api/v1/models":{"get":{"parameters":[{"in":"query","name":"hasDeal","required":false,"schema":{"description":"是否只看有当前福利的模型，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看有当前福利的模型，填 true 或 false","example":"true"},{"in":"query","name":"vendor","required":false,"schema":{"description":"厂商 slug，按厂商筛选模型","examples":["anthropic"],"type":"string"},"description":"厂商 slug，按厂商筛选模型","example":"anthropic"},{"in":"query","name":"modelType","required":false,"schema":{"description":"模型类型：语言 / 生图 / 生视频","examples":["language"],"type":"string","enum":["language","image","video"]},"description":"模型类型：语言 / 生图 / 生视频","example":"language"},{"in":"query","name":"openWeights","required":false,"schema":{"description":"是否只看开放权重的模型，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看开放权重的模型，填 true 或 false","example":"true"},{"in":"query","name":"sort","required":false,"schema":{"default":"releasedAt","description":"排序字段，默认按发布日期倒序。`score` 按榜单评分降序（没录分的排最后）；分数项（total 与五个维度）在模型有分数之前没有意义","examples":["releasedAt","score"],"type":"string","enum":["releasedAt","score","total","reasoning","coding","writing","multimodal","chinese"]},"description":"排序字段，默认按发布日期倒序。`score` 按榜单评分降序（没录分的排最后）；分数项（total 与五个维度）在模型有分数之前没有意义","example":"releasedAt"},{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"模型列表（厂商、类型、一句话简介 tagline、榜单评分与最低月价；本站不自评分）","description":"T122：支持 hasDeal=true，条目包含 activeDealCount；只统计匿名可见且未结束的福利。","tags":["模型"],"operationId":"listModels"}},"/api/v1/models/{slug}":{"get":{"parameters":[{"description":"模型的网址标识（slug）","example":"claude-sonnet-5","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelDetailResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"内容不存在或不可见"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"模型详情（含评分依据、支持该模型的套餐与使用该模型的工具）","description":"T122：新增 deals 当前福利及 landing，套餐福利沿支持模型的档位传播。","tags":["模型"],"operationId":"getModel"}},"/api/v1/products":{"get":{"parameters":[{"in":"query","name":"hasDeal","required":false,"schema":{"description":"是否只看有当前福利的工具，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看有当前福利的工具，填 true 或 false","example":"true"},{"in":"query","name":"category","required":false,"schema":{"description":"产品分类","examples":["coding"],"type":"string","enum":["chat","coding","image-video","search","audio","agent","other"]},"description":"产品分类","example":"coding"},{"in":"query","name":"cn","required":false,"schema":{"description":"是否只看国内可用（官方服务含中国大陆），填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看国内可用（官方服务含中国大陆），填 true 或 false","example":"true"},{"in":"query","name":"beginner","required":false,"schema":{"description":"是否只看新手推荐，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看新手推荐，填 true 或 false","example":"true"},{"in":"query","name":"openSource","required":false,"schema":{"description":"是否只看开源产品，填 true 或 false","examples":["true"],"type":"string","enum":["true","false"]},"description":"是否只看开源产品，填 true 或 false","example":"true"},{"in":"query","name":"model","required":false,"schema":{"description":"模型 slug，只看使用该模型的工具","examples":["deepseek-v3"],"type":"string"},"description":"模型 slug，只看使用该模型的工具","example":"deepseek-v3"},{"in":"query","name":"sort","required":false,"schema":{"default":"name","description":"排序：名称 / 最近更新","examples":["name"],"type":"string","enum":["name","recent"]},"description":"排序：名称 / 最近更新","example":"name"},{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"工具列表（不含评分，带厂商、形态与使用的模型）","description":"T122：支持 hasDeal=true，条目包含 activeDealCount；套餐福利沿 productLinks 传播。","tags":["产品"],"operationId":"listProducts"}},"/api/v1/products/{slug}":{"get":{"parameters":[{"description":"工具的网址标识（slug）","example":"claude-code","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductDetailResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"内容不存在或不可见"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"工具详情（可用会员分成自带 ownPlans / 别家 otherPlans；含使用的模型与福利）","description":"T122：deals 同时包含工具落点与关联套餐家族的当前福利，卡片新增 landing。","tags":["产品"],"operationId":"getProduct"}},"/api/v1/plans":{"get":{"parameters":[{"in":"query","name":"product","required":false,"schema":{"description":"工具 slug，只看包含该工具的套餐","examples":["claude-code"],"type":"string"},"description":"工具 slug，只看包含该工具的套餐","example":"claude-code"},{"in":"query","name":"planType","required":false,"schema":{"description":"套餐类型：模型厂商会员 / 中转厂商会员","examples":["vendor"],"type":"string","enum":["vendor","reseller"]},"description":"套餐类型：模型厂商会员 / 中转厂商会员","example":"vendor"},{"in":"query","name":"sort","required":false,"schema":{"default":"price","description":"排序：价格升序（默认）/ 最新测评","examples":["price"],"type":"string","enum":["price","recent"]},"description":"排序：价格升序（默认）/ 最新测评","example":"price"},{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlanListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"description":"每条档位的 `url` 指向 `/plans/<family-slug>`；旧档位页面 308 跳到家族页的档位锚点。","summary":"会员套餐列表（含卖家厂商、包含的工具、支持的模型与原币价格）","tags":["产品"],"operationId":"listPlans"}},"/api/v1/picker":{"get":{"parameters":[{"in":"query","name":"network","required":false,"schema":{"default":"cn","description":"网络环境：cn 国内直连，global 海外","examples":["cn"],"type":"string","enum":["cn","global"]},"description":"网络环境：cn 国内直连，global 海外","example":"cn"},{"in":"query","name":"audience","required":false,"schema":{"description":"人群","examples":["student"],"type":"string","enum":["student","work","dev","creator"]},"description":"人群","example":"student"},{"in":"query","name":"budget","required":false,"schema":{"default":0,"description":"每月预算（元），常用 0 / 100 / 200 / 300","examples":[100],"type":"integer","minimum":0,"maximum":9007199254740991},"description":"每月预算（元），常用 0 / 100 / 200 / 300","example":100},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PickerResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"新手选型：任务速查表 + 推荐组合","tags":["选型"],"operationId":"getPicker"}},"/api/v1/digest":{"get":{"parameters":[{"in":"query","name":"days","required":false,"schema":{"default":7,"description":"统计窗口（天），默认 7","examples":[7],"type":"integer","minimum":1,"maximum":90},"description":"统计窗口（天），默认 7","example":7},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DigestResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"本周情报摘要（快截止比赛、快结束福利、新增的会员套餐）","tags":["摘要"],"operationId":"getDigest"}},"/api/v1/changes":{"get":{"parameters":[{"in":"query","name":"section","required":false,"schema":{"type":"string","enum":["models","tools","deals","contests"]},"description":"板块，信息源使用 hardware/aigc/applications/models，变化使用 models/tools/deals/contests","example":"models"},{"in":"query","name":"limit","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100},"description":"最近条数，最多 100","example":5},{"in":"query","name":"days","required":false,"schema":{"default":7,"type":"integer","minimum":1,"maximum":90},"description":"最近多少个北京日历日","example":7},{"in":"query","name":"home","required":false,"schema":{"type":"string","enum":["true","false"]},"description":"首页汇总，最多五条且截止最多一条","example":"true"},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangeListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"本周变化与即将截止","tags":["新手入门"],"operationId":"listChanges"}},"/api/v1/information-sources":{"get":{"parameters":[{"in":"query","name":"page","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100},"description":"每页条数，最多 100","example":20},{"in":"query","name":"section","required":false,"schema":{"type":"string","enum":["hardware","aigc","applications","models"]},"description":"板块，信息源使用 hardware/aigc/applications/models，变化使用 models/tools/deals/contests","example":"models"},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InformationSourceListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"经过审核的信息源","tags":["新手入门"],"operationId":"listInformationSources"}},"/api/v1/content-items":{"get":{"parameters":[{"in":"query","name":"page","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100},"description":"每页条数，最多 100","example":20},{"in":"query","name":"section","required":false,"schema":{"type":"string","enum":["hardware","aigc","applications","models"]},"description":"板块，信息源使用 hardware/aigc/applications/models，变化使用 models/tools/deals/contests","example":"models"},{"in":"query","name":"model","required":false,"schema":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"description":"模型 slug；只取近 90 天实测","example":"claude-opus-5-5"},{"in":"query","name":"product","required":false,"schema":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"description":"工具 slug；只取近 90 天实测","example":"claude-code"},{"in":"query","name":"type","required":false,"schema":{"type":"string","enum":["intro","review","news-analysis","official"]},"description":"内容类型 intro/review/news-analysis/official","example":"review"},{"in":"query","name":"startHere","required":false,"schema":{"type":"string","enum":["true","false"]},"description":"只取从这里开始看的内容，按入门顺序排列","example":"true"},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContentItemListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"入门内容与近 90 天的外部实测","tags":["新手入门"],"operationId":"listContentItems"}},"/api/v1/guides":{"get":{"parameters":[{"in":"query","name":"page","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100},"description":"每页条数，最多 100","example":20},{"in":"query","name":"scene","required":false,"schema":{"type":"string","minLength":1},"description":"按场景筛选编辑首选","example":"第一次写代码"},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GuideListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"编辑署名的场景推荐","tags":["新手入门"],"operationId":"listGuides"}},"/api/v1/vendors":{"get":{"parameters":[{"in":"query","name":"page","required":false,"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"type":"integer","minimum":1,"maximum":100},"description":"每页条数，最多 100","example":20},{"in":"query","name":"slug","required":false,"schema":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"description":"厂商 slug","example":"anthropic"},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VendorFactsListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"会员厂商的支付条件","tags":["新手入门"],"operationId":"listVendorFacts"}},"/api/v1/guides/{slug}":{"get":{"parameters":[{"description":"编辑首选文章 slug","example":"example-guide","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GuideResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"内容不存在或不可见"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"编辑首选正文与待复核状态","tags":["新手入门"],"operationId":"getGuide"}},"/api/v1/ics/contest/{slug}":{"get":{"parameters":[{"description":"比赛 slug","example":"da-mo-xing-tiao-zhan-sai","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"text/calendar":{"schema":{"type":"string"}}},"description":"日历文件（截止当天的全天事件，提前 1 天提醒）"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"条目不存在、不可见，或这条福利没有截止日期"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"比赛报名截止的日历文件（text/calendar，提前 1 天提醒）","tags":["日历"],"operationId":"getContestIcs"}},"/api/v1/ics/deal/{id}":{"get":{"parameters":[{"description":"福利条目的数字 id","example":"12","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"text/calendar":{"schema":{"type":"string"}}},"description":"日历文件（截止当天的全天事件，提前 1 天提醒）"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"条目不存在、不可见，或这条福利没有截止日期"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"福利截止的日历文件（text/calendar，提前 1 天提醒；没有截止日期返回 404）","tags":["日历"],"operationId":"getDealIcs"}},"/api/v1/cases":{"get":{"parameters":[{"in":"query","name":"page","required":false,"schema":{"default":1,"description":"页码，从 1 开始","examples":[1],"type":"integer","minimum":1,"maximum":9007199254740991},"description":"页码，从 1 开始","example":1},{"in":"query","name":"pageSize","required":false,"schema":{"default":20,"description":"每页条数，默认 20，最大 100","examples":[20,50],"type":"integer","minimum":1,"maximum":100},"description":"每页条数，默认 20，最大 100","example":20},{"in":"query","name":"cat","required":false,"schema":{"description":"AI 学习案例 learn / 产品案例 product","examples":["learn"],"type":"string","enum":["learn","product"]},"description":"AI 学习案例 learn / 产品案例 product","example":"learn"},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaseListResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"共创案例列表（按发布日期倒序）","tags":["共创"],"operationId":"listCases"}},"/api/v1/cases/{slug}":{"get":{"parameters":[{"description":"案例 slug","example":"structure-fixture","in":"path","name":"slug","required":true,"schema":{"type":"string"}},{"description":"可选的提额密钥；命中服务端白名单时，每分钟上限提高到 10 倍","example":"your-api-key","in":"header","name":"X-API-Key","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaseResponse"}}},"description":"成功"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"查询参数不合法"},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"内容不存在或不可见"},"429":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}},"description":"请求过于频繁（带 X-API-Key 可提额）"}},"summary":"授权案例正文与可播放视频地址","description":"url 指向 /cocreate/<slug>。videoUrl 仅在有视频且匿名可播放时返回，否则为 null。","tags":["共创"],"operationId":"getCase"}}},"security":[],"servers":[{"description":"当前站点","url":"https://tiangongkaiwuai.cn"}],"tags":[{"description":"作者授权展示的 AI 学习案例与产品案例","name":"共创"},{"description":"全国 AI 比赛与赛道","name":"比赛"},{"description":"限时福利（API 免费额度、限时免费模型）","name":"福利"},{"description":"模型档案：厂商、类型、一句话简介、发布日期与第三方榜单评分 `leaderboard`","name":"模型"},{"description":"AI 工具（编程工具、办公 Agent、AIGC 创作工具）与会员套餐","name":"产品"},{"description":"按任务与预算推荐工具组合","name":"选型"},{"description":"一段时间内的情报摘要","name":"摘要"},{"description":"信息源、外部内容、编辑首选、变化与开始条件","name":"新手入门"},{"description":"比赛与福利的截止日，下载成 .ics 日历文件（返回 text/calendar）","name":"日历"}]}