Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
955 changes: 955 additions & 0 deletions i18n/uk/code.json

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"version.label": {
"message": "Наступна",
"description": "The label for version.label"
},
"sidebar.dev.category.Agent 智能助手": {
"message": "Agent",
"description": "The label for sidebar.dev.category.Agent 智能助手"
},
"sidebar.use.category.服务协议": {
"message": "Угода про обслуговування",
"description": "The label for sidebar.use.category.服务协议"
},
"sidebar.use.category.从其它管理器迁移": {
"message": "Міграція з інших менеджерів",
"description": "The label for sidebar.use.category.从其它管理器迁移"
}
}
20 changes: 20 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/about/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
sidebar: false
title: Про ScriptCat
description: Про ScriptCat
icon: info
---


## Про ScriptCat

Натхненний дизайном Tampermonkey і сумісний зі скриптами Tampermonkey, ScriptCat реалізує фреймворк виконання фонових скриптів і надає низку спеціальних API, які дозволяють скриптам робити більше, а також чудовий редактор, який робить написання та розробку коду скриптів зручнішим і плавнішим.

Нашу дорожню карту розробки дивіться в [Проєкті #1](https://github.com/scriptscat/scriptcat/projects/1), де ми публікуємо наші плани розробки. Якщо у вас є пропозиції, не соромтеся відкривати [issue](https://github.com/scriptscat/scriptcat/issues), щоб повідомити нам.

**Якщо ви знайшли це корисним, будь ласка, поставте нам зірочку ❤❤❤**

## Китайський форум Tampermonkey
> [Натисніть тут, щоб відвідати](https://bbs.tampermonkey.net.cn/)

Китайський форум Tampermonkey — це спільнота, яку ми створили для розробки та обговорення скриптів у стилі Tampermonkey. На форумі багато навчальних ресурсів і досвідчених учасників, тому ви можете обговорювати та ставити запитання там. Ми також підтримуємо публікацію та встановлення скриптів, тому кожен може вільно ділитися власними роботами.

Large diffs are not rendered by default.

472 changes: 472 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/index.md

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/v0.16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: v0.16
---

## v0.16.1

## Додано сортування за часом останнього оновлення

![image-20240423113515332](@site/docs/change/v0.16.assets/image-20240423113515332.png)

## v0.16.2

## Налаштування автоматичного приховування меню

За замовчуванням відображається 5 пунктів меню; коли їх більше 5, решта автоматично ховається, а натискання «більше» показує приховані пункти.

![alt text](@site/docs/change/v0.16.assets/setting.png)

![iShot_2024-04-23_11.14.37](@site/docs/change/v0.16.assets/iShot_2024-04-23_11.14.37.gif)

## Додано контроль показу/приховування стовпців у списку скриптів

![image-20240423111623608](@site/docs/change/v0.16.assets/image-20240423111623608.png)

## v0.16.3

> Здебільшого виправлення помилок

## v0.16.4

> Здебільшого виправлення помилок

## v0.16.5

> Здебільшого виправлення помилок
31 changes: 31 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/v0.17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: v0.17
---

Починаючи з v0.17.0, ScriptCat перейшов на Manifest V3 і замінив механізм зберігання з `indexedDB` на `chrome.storage.local`. Зміна механізму зберігання автоматично відкриває цю сторінку та перезапускає розширення. Якщо ви помітили проблеми з даними, повідомте нас на [GitHub](https://github.com/scriptscat/scriptcat/issues).

## v0.17.0-alpha

Перероблено для Manifest V3, змінено механізм зберігання та деякі функції

- Для узгодженості з Tampermonkey з `GM_xmlhttpRequest` прибрано `maxRedirects` на користь `redirect`
- Видалено метод `store` з `GM_cookie`, а також `storeId` і `tabId`; отримання куків тепер використовує `store` поточної сторінки безпосередньо (наприклад, у режимі інкогніто та звичайних вікон різні store)
- Видалено `@require-css`

## v0.17.0-beta.4

### Додано швидку перевірку оновлень скриптів на сторінці спливаючого вікна

![image-20250620165421754](@site/docs/change/v0.17.assets/image-20250620165421754.png)



### Реалізовано функцію чорного списку сайтів

![image-20250620165529101](@site/docs/change/v0.17.assets/image-20250620165529101.png)



### Додано тип перемикача до UserConfig

![image-20250620165640030](@site/docs/change/v0.17.assets/image-20250620165640030.png)
11 changes: 11 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/v1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: v1.1
---

## Хмарні платформи зберігання

Додано підтримку Dropbox

## Оновлення API

- Додано `@early-start`, який дозволяє вашому скрипту запускатися раніше за сторінку [#649](https://github.com/scriptscat/scriptcat/pull/649)
41 changes: 41 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/v1.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: v1.2
---

Виправлення: оновлення версій більше не відкриває сторінку змін автоматично

## Бічна панель списку скриптів [#794](https://github.com/scriptscat/scriptcat/issues/794)

Додано розширену фільтрацію в бічну панель, а також функцію тегів; теги можна редагувати в Скрипт → Налаштування.

![image-20251016230129315](@site/docs/change/v1.2.assets/image-20251016230129315.png)

## Перегляд картками [#860](https://github.com/scriptscat/scriptcat/issues/860)

Додано перегляд картками, який автоматично перемикається між картками та таблицею при першому запуску, щоб вузькі екрани краще відображали інформацію про скрипти.

![image-20251023103730266](@site/docs/change/v1.2.assets/image-20251023103730266.png)

## Зручніша логіка перевірки оновлень [#755](https://github.com/scriptscat/scriptcat/issues/755)

Оптимізовано логіку перевірки оновлень — замість показу вікна оновлення для кожного скрипта одразу, тепер вони об'єднані в одне вікно, де можна вибрати, які скрипти оновлювати, або оновити всі одним кліком. Також показується, наскільки змінився кожен скрипт.

![image-20251016225931823](@site/docs/change/v1.2.assets/image-20251016225931823.png)

## Додано конфігурацію редактора та визначення типів редактора [#708](https://github.com/scriptscat/scriptcat/pull/708)

Тепер можна налаштувати конфігурацію редактора та визначення типів редактора; конфігурацію редактора можна писати, посилаючись на [compilerOptions](https://www.typescriptlang.org/tsconfig/#compilerOptions) з `tsconfig.json`.

![08c2889f-3029-4d3c-b180-c52d77c8077c](@site/docs/change/v1.2.assets/08c2889f-3029-4d3c-b180-c52d77c8077c.png)

## Опція роботи у фоновому режимі [#1048](https://github.com/scriptscat/scriptcat/pull/1048)

Додано опцію роботи у фоновому режимі в Налаштування → Середовище виконання. Після ввімкнення браузер продовжує працювати у фоновому режимі та згортається в системний трей навіть після закриття всіх вікон, доки ви вручну не завершите роботу браузера. Це дозволяє фоновим скриптам продовжувати працювати.

![image-20251204174034940](@site/docs/change/v1.2.assets/image-20251204174034940.png)

## Оновлення API

- Підтримка `inject-into`, тож скрипти тепер можна впроваджувати в середовище контенту [#711](https://github.com/scriptscat/scriptcat/issues/711)
- `GM_openInTab` підтримує параметри закріплення вкладки, відкриття в режимі інкогніто тощо [#788](https://github.com/scriptscat/scriptcat/pull/788)
- `GM_registerMenuCommand` підтримує меню другого рівня та розділові лінії [#831](https://github.com/scriptscat/scriptcat/pull/831)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/v1.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: v1.3
---

## Новий процес встановлення скриптів [#842](https://github.com/scriptscat/scriptcat/issues/842)

Процес встановлення скриптів перероблено — більше не покладається на перенаправлення на зовнішні сайти чи відкриття нових вікон. Скрипти тепер встановлюються безпосередньо на поточній сторінці. Макет сторінки встановлення також оптимізовано: адаптивний дизайн, прокручуваний попередній перегляд коду та вбудоване відображення помилок при невдалому завантаженні.

## Параметри часу запуску скрипта [#895](https://github.com/scriptscat/scriptcat/issues/895)

Додано параметр часу запуску в налаштуваннях скрипта, який дозволяє вибрати між `document-start`, `document-body`, `document-end`, `document-idle`, `early-start` та іншими, що дає точний контроль над тим, коли виконується ваш скрипт.

![Параметри часу запуску скрипта](v1.3.assets/run-timing.png)

## Підтримка сховища Amazon S3 [#1146](https://github.com/scriptscat/scriptcat/issues/1146)

Хмарна синхронізація та резервне копіювання тепер підтримують Amazon S3 як бекенд сховища, на додаток до наявних варіантів, як-от WebDAV, Baidu Netdisk, OneDrive, Google Drive і Dropbox.

![Параметр сховища Amazon S3](v1.3.assets/s3-storage.png)

## Відв'язка хмарного сховища [#1151](https://github.com/scriptscat/scriptcat/issues/1151)

Додано кнопку відв'язки в налаштуваннях хмарної синхронізації, що полегшує відключення або зміну підключень до хмарного сховища.
50 changes: 50 additions & 0 deletions i18n/uk/docusaurus-plugin-content-docs/current/change/v1.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: v1.4 — Agent
---

:::caution Фаза тестування
v1.4 наразі ще у фазі тестування; наведені функції та API можуть змінитися до офіційного релізу. Відгуки від випробувань вітаються.
:::

v1.4 — це велике оновлення ScriptCat, яке представляє абсолютно нову систему **Agent**, що дозволяє користувачам автоматизувати дії в браузері, витягувати веб-дані, керувати файлами та запускати завдання за розкладом через розмову природною мовою.

## Agent

До панелі керування додано нову точку входу для чату з Agent, де можна вести багатоходову розмову з AI-моделлю; AI автоматично викликає вбудовані інструменти для виконання завдань.

**Основні можливості:**

- **Підтримка кількох моделей** — сумісний з OpenAI та нативний формат Anthropic, з підтримкою Prompt Caching
- **11 вбудованих інструментів** — веб-отримання/пошук, керування вкладками, файлова система OPFS, виконання коду, взаємодія з користувачем тощо
- **Система Skills** — пакети з підказок + скриптів інструментів + довідкових матеріалів, що розширюють знання Agent у предметній області
- **Інтеграція MCP** — підтримка [Model Context Protocol](https://modelcontextprotocol.io/) для підключення до зовнішніх серверів інструментів
- **Автоматизація DOM** — навігація по сторінках, скріншоти, кліки, заповнення, прокрутка, виконання скриптів тощо
- **Завдання за розкладом** — планування завдань на основі Cron-виразів (режими Внутрішній / Подія)
- **Суб-агенти** — можуть створювати незалежних суб-агентів для складних підзавдань
- **Керування контекстом** — автоматичне ущільнення та Prompt Caching для зменшення використання токенів

**API скрипта (`CAT.agent.*`):**

Користувацькі скрипти можуть викликати можливості Agent через простір імен `CAT.agent.*`, включаючи API conversation, dom, skills, task, model, opfs і mcp. Кожен API вимагає оголошення відповідного дозволу за допомогою `@grant`.

**6 сторінок панелі керування:** Чат, Конфігурація моделі, Керування Skills, Завдання за розкладом, MCP-сервери та OPFS-браузер.

## Підтримка тега `@unwrap`

Дозволяє впроваджувати скрипт безпосередньо на сторінку, оминаючи обгортку пісочниці.

## Подія `window.onurlchange`

Реалізує сумісне з Tampermonkey прослуховування подій зміни URL за допомогою Navigation API.

## Покращення редактора

Додано меню редагування (пошук, заміна, скасування тощо) та виправлено кілька проблем із гарячими клавішами та підказками.

## Багатоплатформні пошукові системи

Пошук скриптів тепер підтримує вибір між різними платформами пошукових систем.

## Більше постачальників іконок

Додано більше постачальників послуг іконок для скриптів.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading