sync: AI review scores, reviewed page, search improvements, score filter
- Surface AI review scores across skill pages, browse, and search - Add dedicated /reviewed page with score filtering - Add recommended sort using Meilisearch relevance + AI scores - Fix search sort defaulting to stars instead of recommended - Fix CLI TypeScript null check for aiScore in search command - Adjust cache TTL for reviewed content Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -50,7 +50,7 @@
|
||||
"skills": "Curated Skills",
|
||||
"downloads": "Downloads",
|
||||
"contributors": "Contributors",
|
||||
"categories": "Categories",
|
||||
"reviewed": "AI Reviewed",
|
||||
"curationNote": "Every skill is deduplicated and quality-filtered from {totalIndexed}+ indexed repositories"
|
||||
},
|
||||
"featured": {
|
||||
@@ -87,11 +87,13 @@
|
||||
"allCategories": "All Categories",
|
||||
"sort": "Sort by",
|
||||
"sortOptions": {
|
||||
"recommended": "Recommended",
|
||||
"lastDownloaded": "Recently downloaded",
|
||||
"stars": "Most stars",
|
||||
"downloads": "Most downloads",
|
||||
"recent": "Recently updated",
|
||||
"rating": "Highest rated"
|
||||
"rating": "Highest rated",
|
||||
"aiScore": "AI Review Score"
|
||||
},
|
||||
"minStars": "Min stars",
|
||||
"minSecurity": "Min security score",
|
||||
@@ -178,6 +180,21 @@
|
||||
"homepage": "Homepage",
|
||||
"lastUpdate": "Last updated",
|
||||
"createdAt": "Created"
|
||||
},
|
||||
"review": {
|
||||
"title": "AI Review",
|
||||
"aiScore": "AI Score",
|
||||
"outOf100": "out of 100",
|
||||
"instructionQuality": "Instruction Quality",
|
||||
"descriptionPrecision": "Description Precision",
|
||||
"usefulness": "Usefulness",
|
||||
"technicalSoundness": "Technical Soundness",
|
||||
"audience": "Audience",
|
||||
"maturity": "Maturity",
|
||||
"complexity": "Complexity",
|
||||
"useCases": "Use Cases",
|
||||
"reviewedBy": "Reviewed by {reviewer}",
|
||||
"reviewedOn": "on {date}"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
@@ -202,7 +219,8 @@
|
||||
"privacyPolicy": "Privacy Policy",
|
||||
"termsOfService": "Terms of Service",
|
||||
"attribution": "Attribution",
|
||||
"manageSkills": "Manage Skills"
|
||||
"manageSkills": "Manage Skills",
|
||||
"reviewedSkills": "Reviewed Skills"
|
||||
},
|
||||
"sourceCode": "Source Code",
|
||||
"copyright": "© {year} SkillHub. Open source under MIT license."
|
||||
@@ -538,6 +556,21 @@
|
||||
"title": "Featured Skills",
|
||||
"subtitle": "Top skills by popularity and community engagement"
|
||||
},
|
||||
"reviewed": {
|
||||
"title": "AI Reviewed Skills",
|
||||
"subtitle": "Skills evaluated and scored by AI for quality and usefulness",
|
||||
"explanation": "Each skill has been evaluated by an AI reviewer on a structured rubric: instruction quality, usefulness, technical soundness, and description precision. Scores range from 0 to 100 — skills scoring 75+ (green badge) are high quality, 50–74 (gold badge) are solid with targeted value.",
|
||||
"sortBy": "Sort by",
|
||||
"sortOptions": {
|
||||
"reviewDate": "Recently reviewed",
|
||||
"aiScore": "Highest score"
|
||||
},
|
||||
"scoreFilter": "Score",
|
||||
"scoreOptions": {
|
||||
"above50": "50+ only",
|
||||
"all": "All scores"
|
||||
}
|
||||
},
|
||||
"owner": {
|
||||
"title": "@{username}'s Skills",
|
||||
"notFound": "Owner not found",
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
"skills": "مهارت برگزیده",
|
||||
"downloads": "دانلود",
|
||||
"contributors": "مشارکتکننده",
|
||||
"categories": "دستهبندی",
|
||||
"reviewed": "بررسیشده با هوش مصنوعی",
|
||||
"curationNote": "هر مهارت از میان {totalIndexed}+ مخزن ایندکسشده، حذف تکراری و فیلتر کیفیت شده است"
|
||||
},
|
||||
"featured": {
|
||||
@@ -87,11 +87,13 @@
|
||||
"allCategories": "همه دستهبندیها",
|
||||
"sort": "مرتبسازی",
|
||||
"sortOptions": {
|
||||
"recommended": "پیشنهادی",
|
||||
"lastDownloaded": "اخیراً دانلود شده",
|
||||
"stars": "بیشترین ستاره",
|
||||
"downloads": "بیشترین دانلود",
|
||||
"recent": "جدیدترین",
|
||||
"rating": "بالاترین امتیاز"
|
||||
"rating": "بالاترین امتیاز",
|
||||
"aiScore": "امتیاز بررسی هوش مصنوعی"
|
||||
},
|
||||
"minStars": "حداقل ستاره",
|
||||
"minSecurity": "حداقل امتیاز امنیتی",
|
||||
@@ -178,6 +180,21 @@
|
||||
"homepage": "وبسایت",
|
||||
"lastUpdate": "آخرین بهروزرسانی",
|
||||
"createdAt": "تاریخ ایجاد"
|
||||
},
|
||||
"review": {
|
||||
"title": "بررسی هوش مصنوعی",
|
||||
"aiScore": "امتیاز AI",
|
||||
"outOf100": "از ۱۰۰",
|
||||
"instructionQuality": "کیفیت دستورالعمل",
|
||||
"descriptionPrecision": "دقت توضیحات",
|
||||
"usefulness": "کاربردی بودن",
|
||||
"technicalSoundness": "صحت فنی",
|
||||
"audience": "مخاطبان",
|
||||
"maturity": "بلوغ",
|
||||
"complexity": "پیچیدگی",
|
||||
"useCases": "موارد استفاده",
|
||||
"reviewedBy": "بررسی توسط {reviewer}",
|
||||
"reviewedOn": "در {date}"
|
||||
}
|
||||
},
|
||||
"footer": {
|
||||
@@ -202,7 +219,8 @@
|
||||
"privacyPolicy": "حریم خصوصی",
|
||||
"termsOfService": "شرایط استفاده",
|
||||
"attribution": "تقدیر و تشکر",
|
||||
"manageSkills": "مدیریت مهارتها"
|
||||
"manageSkills": "مدیریت مهارتها",
|
||||
"reviewedSkills": "مهارتهای بررسیشده"
|
||||
},
|
||||
"sourceCode": "کد منبع",
|
||||
"copyright": "© {year} SkillHub. کد متنباز تحت مجوز MIT."
|
||||
@@ -538,6 +556,21 @@
|
||||
"title": "مهارتهای ویژه",
|
||||
"subtitle": "برترین مهارتها بر اساس محبوبیت و مشارکت جامعه"
|
||||
},
|
||||
"reviewed": {
|
||||
"title": "مهارتهای بررسیشده توسط هوش مصنوعی",
|
||||
"subtitle": "مهارتهایی که توسط هوش مصنوعی ارزیابی و امتیازدهی شدهاند",
|
||||
"explanation": "هر مهارت در این فهرست توسط یک ارزیاب هوش مصنوعی بر اساس معیارهای ساختاریافته شامل کیفیت دستورالعمل، کاربرد، درستی فنی و دقت توضیحات بررسی شده است. امتیازها از ۰ تا ۱۰۰ هستند — مهارتهای با امتیاز ۷۵+ (نشان سبز) باکیفیت بالا، ۵۰ تا ۷۴ (نشان طلایی) مستحکم با ارزش هدفمند هستند.",
|
||||
"sortBy": "مرتبسازی",
|
||||
"sortOptions": {
|
||||
"reviewDate": "آخرین بررسیشده",
|
||||
"aiScore": "بالاترین امتیاز"
|
||||
},
|
||||
"scoreFilter": "امتیاز",
|
||||
"scoreOptions": {
|
||||
"above50": "فقط ۵۰+",
|
||||
"all": "همه امتیازها"
|
||||
}
|
||||
},
|
||||
"owner": {
|
||||
"title": "مهارتهای @{username}",
|
||||
"notFound": "مالک یافت نشد",
|
||||
|
||||
Reference in New Issue
Block a user