放宽标题和事实卡优化约束
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type {
|
||||
CheckStatus,
|
||||
ConfirmedFactCard,
|
||||
OptimizationFactCard,
|
||||
ImageInput,
|
||||
OptimizedArticle,
|
||||
PublishPlatform,
|
||||
@@ -40,7 +40,7 @@ const llmQaPatchSchema = z.object({
|
||||
|
||||
export interface InspectQualityInput {
|
||||
article: OptimizedArticle;
|
||||
factCard: ConfirmedFactCard;
|
||||
factCard: OptimizationFactCard;
|
||||
platform: PublishPlatform;
|
||||
sourceImages: ImageInput[];
|
||||
}
|
||||
@@ -262,7 +262,7 @@ function check(
|
||||
return { rule_id, status, evidence, reason, suggested_fix, target_agent };
|
||||
}
|
||||
|
||||
function findUnsupportedNumbers(text: string, factCard: ConfirmedFactCard) {
|
||||
function findUnsupportedNumbers(text: string, factCard: OptimizationFactCard) {
|
||||
const allowed = new Set(
|
||||
[
|
||||
factCard.experience_years,
|
||||
@@ -278,7 +278,7 @@ function findUnsupportedNumbers(text: string, factCard: ConfirmedFactCard) {
|
||||
.filter((number) => !allowed.has(number));
|
||||
}
|
||||
|
||||
function extractNumbersFromFactCard(factCard: ConfirmedFactCard) {
|
||||
function extractNumbersFromFactCard(factCard: OptimizationFactCard) {
|
||||
return [
|
||||
factCard.company_full_name,
|
||||
...factCard.company_short_names,
|
||||
|
||||
Reference in New Issue
Block a user