fix(paradiz): detect human-handoff phrases in russian forms

This commit is contained in:
OpenClaw Assistant
2026-03-02 22:09:24 +03:00
parent 2352bcfc7e
commit 6cc1e23ae3
2 changed files with 2 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ import http from 'node:http';
import { execFile } from 'node:child_process'; import { execFile } from 'node:child_process';
import { readFileSync, existsSync } from 'node:fs'; import { readFileSync, existsSync } from 'node:fs';
const HUMAN_RE = /(жив(ой|ого)?\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i; const HUMAN_RE = /(жив[а-яёa-z]*\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i;
const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/; const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/;
const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i; const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i;

View File

@@ -61,7 +61,7 @@ const TECH_RE = /(сервер|файл|скрипт|ssh|linux|docker|git|github
const PREPAY_READY_RE = /(предоплат|готов[а-я\s]*оплат|оплач|куда оплатить|как оплатить|внести оплат)/i; const PREPAY_READY_RE = /(предоплат|готов[а-я\s]*оплат|оплач|куда оплатить|как оплатить|внести оплат)/i;
const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i; const EMAIL_RE = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i;
const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/; const PHONE_RE = /\+?\d[\d\s()\-]{8,}\d/;
const HUMAN_RE = /(жив(ой|ого)?\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i; const HUMAN_RE = /(жив[а-яёa-z]*\s*(человек|менеджер|оператор)|менеджер|оператор|свяж(ите|ись)|перезвон|позвон)/i;
function readLeadStore() { function readLeadStore() {
try { try {