Найдите подходящий физический приём
Опишите вашу техническую задачу или проблему. Искусственный интеллект проанализирует запрос, подберет нужную функцию и найдёт ТОП-10 релевантных микростандартов с помощью векторных эмбеддингов.
Идет обработка физических сущностей, генерация векторных пространств и поиск ближайших соседей по косинусному сходству.
Анализ задачи ИИ (Gemini Flash-Lite)
🏆 Рейтинг подходящих микростандартов
Ранжирование по вектору соответствия (Косинусное сходство 512D)
Микростандарты не найдены
Попробуйте изменить формулировку или загрузить библиотеку образцов.
Примеры не указаны для данного микростандарта.
Каталог микростандартов
База знаний ТРИЗ: по 50 элементов на странице с фильтрацией по направлениям и ролям
Микростандарты по выбранным фильтрам не найдены
Попробуйте изменить комбинации ролей или сбросить поиск.
Объединение похожих микростандартов
Система сканирует базу знаний, находит дублирующие микростандарты с одинаковыми эффектами или близкими 512D векторами сходства. Нажмите кнопку, и нейросеть (Gemini Flash-Lite) автоматически обобщит карточки группы в один канонический микростандарт!
Сканирование базы знаний...
Сравнение физических эффектов, ролей и расчет векторных расстояний 512D
Дублирующихся микростандартов не обнаружено
Все карточки в базе имеют уникальные физические эффекты и формулировки.
🔍 Обнаруженные группы дубликатов / похожих карточек
Документация и Интеграция API
Полное описание работы эндпоинта поиска микростандартов, выгрузки архивных выгрузок для разработчиков (ZIP/JSONL/JSON), генерации векторных пространств и управления базой.
Массовый экспорт базы для разработчиков (Bulk Export API)
Прямые ссылки для выгрузки всей базы знаний (тысяч микростандартов и векторов)
Полный ZIP-Архив
Содержит `microstandards_all.json`, папки по направлениям и `embeddings_512d.jsonl`.
Единый JSON-Файл
Единый массив со всеми карточками со всеми детальными полями v6.2.2.
JSONL для Vector DB
Формат строк JSON Lines с готовыми 512D векторами для Qdrant, Pinecone, ChromaDB.
Структура карточки микростандарта (JSON Schema v6.2.2)
Описание всех полей, объектов и типов данных, возвращаемых сервером и принимаемых при импорте
{
"metadata": {
"microstandard_id": "ms_p1_ultrasound_clean_01",
"combination_id": "p1_clean_solid",
"physical_effect": "Ультразвуковая кавитация",
"direction": "Поиск функции",
"combination": ["поглотить", "твёрдое тело"]
},
"search_index": {
"problem_phrasings": [ ... ],
"constraint_tags": ["без_контакта"],
"search_core_text": "Ультразвуковая кавитация создает..."
},
"ui_card": {
"title": "Кавитационный срыв нагара",
"beginner_explanation": "...",
"triz_formula": {
"ЕСЛИ": "Требуется удалить нагар...",
"НО": "Механообработка повреждает...",
"ТО_НЕОБХОДИМО": "Подать ультразвук...",
"ЗА_СЧЕТ_ЧЕГО": "Кавитационные гидроудары..."
},
"popular_microstandard": "Если есть...",
"applicability": {
"works_if": ["Деталь в жидкости"],
"fails_if": ["Сухая газовая среда"],
"required_conditions": ["Частота 20-40 кГц"]
},
"pitfall_and_rule": {
"pitfall": "При длительном озвучивании...",
"how_to_fix": "Использовать импульсный..."
},
"real_examples": [
{
"id": "Пример 1",
"title": "Очистка форсунок",
"description": "Инженеры применили...",
"url": "https://patents.google.com/patent/US5432100A/en"
}
]
},
"evaluation": {
"score": 9,
"status": "published",
"skip_reason": ""
}
}
Содержит названия эффекта, направление ТРИЗ и пару ролей. Сочетание physical_effect + combination используется для предотвращения импорта дубликатов.
4-звенная структура ТРИЗ: ЕСЛИ (Задача) ➔ НО (Противоречие) ➔ ТО_НЕОБХОДИМО (Решение) ➔ ЗА_СЧЕТ_ЧЕГО (Физика).
Условия применимости (works_if / fails_if), граница применения и реальные патенты с валидными внешними URL (`doi.org` или `patents.google.com`).
Статус карточки. Если status = "skipped", система автоматически пропустит карточку при импорте и не сохранит в БД.
Готовые примеры кода (Куда и как отправлять запросы)
Скопируйте рабочий пример кода для интеграции поиска ТРИЗ-микростандартов в сторонние сервисы
import requests # 1. URL сервера и ваш персональный API токен API_URL = "" API_TOKEN = "" headers = { "Authorization": f"Bearer {API_TOKEN}", "Content-Type": "application/json" } # 2. Поиск решения по описанию задачи (POST action=search) search_payload = { "action": "search", "query": "Как очистить трубу от нагара без механобработки?" } response = requests.post(API_URL, json=search_payload, headers=headers) data = response.json() print(f"Найдено карточек: {data.get('count')}") for item in data.get("results", []): print(f"[{item['match_percentage']}%] {item['title']} -> {item['physical_effect']}")
# 1. Запрос ИИ-поиска решений (Публичный/С токеном) curl -X POST "" \ -H "Authorization: Bearer " \ -H "Content-Type: application/json" \ -d '{"query": "Как очистить трубу от нагара без механобработки?"}' # 2. Получение каталога микростандартов по 50 элементов (GET) curl -X GET "" # 3. Скачивание всех карточек единым массивом JSON (Требует токен) curl -X GET "" \ -H "Authorization: Bearer " \ -o microstandards_all.json
const API_URL = ''; const API_TOKEN = ''; // Функция поиска ТРИЗ-микростандартов async function searchMicrostandards(problemText) { const res = await fetch(`${API_URL}?action=search`, { method: 'POST', headers: { 'Authorization': `Bearer ${API_TOKEN}`, 'Content-Type': 'application/json' }, body: JSON.stringify({ query: problemText }) }); const data = await res.json(); console.log('Результаты поиска:', data.results); } searchMicrostandards('Как очистить трубу от нагара без механобработки?');
<?php $apiUrl = ''; $apiToken = ''; $ch = curl_init($apiUrl); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_HTTPHEADER => [ 'Authorization: Bearer ' . $apiToken, 'Content-Type: application/json' ], CURLOPT_POSTFIELDS => json_encode([ 'query' => 'Как очистить трубу от нагара без механобработки?' ]) ]); $response = curl_exec($ch); $data = json_decode($response, true); print_r($data['results']);
🧪 Интерактивная Песочница API (Live Sandbox)
Протестируйте любой эндпоинт прямо из браузера и посмотрите живой ответ сервера
Управление пользователями и доступами
Подтверждение закрытой регистрации и генерация API токенов
| Пользователь | Роль | Статус | Персональный API Токен | Дата регистрации | Действия |
|---|---|---|---|---|---|
|
|
|
Настройки моделей ИИ и Эмбеддинга
Укажите параметры подключения к Polza.ai / OpenAI API для генерации векторов и текстового анализа задач.