chore: update MindSpace brand footer text

This commit is contained in:
john
2026-07-02 19:09:30 +08:00
parent b5781680a8
commit bb7b82173d
4 changed files with 12 additions and 10 deletions
+4 -3
View File
@@ -1,10 +1,10 @@
export const MINDSPACE_PAGE_TAG_ATTR = 'data-mindspace-page-tag';
export const MINDSPACE_PAGE_TAG_PLATFORM_BRAND = 'platform-brand';
export const PLATFORM_CONTACT_EMAIL = 'contact@tkmind.cn';
export const PLATFORM_BRAND_TEXT = 'TKMind · 智趣';
const PLATFORM_BRAND_INNER_RE = /(?:contact@tkmind\.(?:ai|cn)|📧[^<]*tkmind)/i;
const PLATFORM_BRAND_INNER_RE = /(?:TKMind\s*·\s*智趣|contact@tkmind\.(?:ai|cn)|📧[^<]*tkmind)/i;
const SIMPLE_BRAND_ELEMENT_RE =
/<(p|div|span|small|footer|a)(\s[^>]*)?>([^<]*(?:contact@tkmind\.(?:ai|cn)|📧[^<]*tkmind)[^<]*)<\/\1>/gi;
/<(p|div|span|small|footer|a)(\s[^>]*)?>([^<]*(?:TKMind\s*·\s*智趣|contact@tkmind\.(?:ai|cn)|📧[^<]*tkmind)[^<]*)<\/\1>/gi;
export function normalizePlatformDomainText(text) {
return String(text ?? '').replace(/tkmind\.ai/gi, 'tkmind.cn');
@@ -16,6 +16,7 @@ export function normalizePlatformBrandHtml(html) {
next = next.replace(/https?:\/\/([a-z0-9.-]*\.)?tkmind\.ai/gi, (match) =>
match.replace(/tkmind\.ai/gi, 'tkmind.cn'),
);
next = next.replace(/(?:📧\s*)?contact@tkmind\.cn/gi, PLATFORM_BRAND_TEXT);
return next;
}