AIIRL

REAL LIFE AI

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         AIIRL
// @version      1.0.1
// @description  REAL LIFE AI
// @author       jamesliu96
// @license      MIT
// @namespace    https://jamesliu.info/
// @homepage     https://gist.github.com/jamesliu96/fcdf86b41d9bd2e768e288cb7b36744f
// @match        https://www.doubao.com/*
// @match        https://www.ciciai.com/*
// @icon         https://lf-flow-web-cdn.doubao.com/obj/flow-doubao/doubao/web/logo-icon.png
// @icon         https://sf-flow-web-cdn.ciciaicdn.com/obj/ocean-flow-web-sg/cici_web/logo-icon-cici.png
// @connect      doubao.com
// @connect      ciciai.com
// ==/UserScript==

addEventListener('load', () => {
  setInterval(() => {
    const el = Array.from(document.querySelectorAll('span')).find(
      (x) =>
        x.className.includes('disclaimer-text') ||
        (x.textContent.includes('不能完全') && x.textContent.match(/might/i))
    );
    if (el && el.textContent) {
      el.textContent = el.textContent
        .replace(/(不能)(完全)/, '$2$1')
        .replace(/might/i, 'Must');
    }
  }, 100);
});