Току-що е приключила смяната. Отговорникът по съответствието експортира списъка със смени от производствената система, го поставя в своя асистент и пише следното: „Публикувай продуктови паспорти за клетките от този списък.“
Асистентът чете 1240 серийни номера с техните партиди, проверява в Transpareo какво се изисква за паспорта на този продукт, създава паспортите и ги подлага на проверка за съответствие с разпоредбите на регламента. Отговор: 1237 са готови, 3 не са, защото в една партида липсва въглеродният отпечатък. Тя предоставя стойността, а асистентът ги публикува. Два дни по-късно клетките напускат завода, всяка с QR код, под който се намира нейният паспорт.
Това не е сцена от бъдещето: с Transpareo това е възможно още днес. Един асистент изпълнява тук **задача по съответствие - от поръчката до подписания паспорт **, а платформата му предоставя по време на работа всичко, което трябва да знае за това.
Опитайте го още сега
Имате ## лиакаунт в Claude, ChatGPT, Grok или Gemini, който позволява свързване на приложения? Тогава го свържете с нашатаДемо. Тя е като площадка за игри: на всеки час се презарежда, а всичко, което правите в нея, дотогава вече е изтрито.
-
Свързване. Създайте ново
приложение във вашия асистент, въведете
https://demo.transpareo.com/mcpкато адрес и кликнете върху «Свържи». -
Разрешаване. Влезте с
testerиDemoPass2027- данните за достъп са посочени тук умишлено. След това на екрана се изброяват всички права поотделно. Тези за четене можете да разрешите постоянно; тези за запис е по-добре да ги потвърдите една по една.
- Запитване. Обратно в прозореца за чат попитайте на ежедневен език, например „Избройте нашите продуктови паспорти.“

Поискахме списък; прочетено беше състоянието.
В отговор получавате не само това, което сте попитали, но и в какво състояние се намира. Това е възможно, защото интерфейсът предоставя повече информация от самите редове: колко са на брой, къде се намират в историята, какво липсва.
Това е причината за тази статия. Останалата част обяснява защо работи.
Казано - сторено
Трябваше да се свърже точно една страница: асистентът към Transpareo, трите стъпки от по-горе. Другата беше файл, който производствената система така или иначе извежда. Никой не е определил коя колона съответства на кое поле, никой не поддържа интерфейс: асистентът прочете списъка и записа данните, а това, което трябваше да направи, беше описано в едно изречение. Ако списъкът се промени, се променя една инструкция към асистента, **, а не програмен код **.
Вашата система не трябва да може нищо за това. Тя трябва само да изведе това, което и без друго извежда: файла за експорт, списъка от отчета, таблицата от края на смяната.
Същият списък би могъл да се въведе и ръчно. Импортерът в управлението на приложенията приема таблици, именува колоните, които е разпознал, проверява процеса, преди да се създаде нещо, и го отменя при желание. Резултатът би бил същият. Само че някой би трябвало да потвърди съответствието, да да прочете отчета и сам да попълни трите липсващи стойности . **Асистентът не променя това, което е възможно, а колко време отнема. **
Работата по интеграцията, която досега стоеше в началото на всеки проект за съответствие, днес се побира в едно изречение на ежедневен език.
Това е истинската революция. При условие, че платформата от другата страна може да каже на дадена програма какво изисква.
Програмите винаги са били основните „читатели“
Продуктовият паспорт рядко се чете на ръка. Той се сканира, извлича, проверява, препраща и архивира, като по-голямата част от това се извършва от софтуер: касовият апарат на търговеца, системата на рециклиращата фирма, инструментът за проверка на даден орган, вносителят, който иска да знае дали дадена партида е в съответствие. Повечето от неговите „читатели“ го четат не с очите си, а с програма.
Ето защо Transpareo е изграден около своя интерфейс. Всеки публикуван паспорт е подписан, машинно четим документ, а интерфейсът обхваща целия жизнен цикъл: от типовете характеристики на даден продукт през проверката и създаването до публикуването и събитията, свързани с отделна единица на място. И тя е версионирана: който днес изгражда нещо върху нея, не гради върху пясък. Новото следователно не е, че програмите работят с паспорти. Новото е кои програми.
И затова работата на асистента не свършва със създаването. Същият тип изречения се използва през останалата част от жизнения цикъл:
- „Отмени всички паспорти от партида B-2214.“
- „Въведи новата стойност на CO₂ за партида 88.“
- „Покажи ми всички паспорти, които са били дадени за ремонт този месец.“
Всяка от тези команди се превръща в същите извиквания, които човек задейства в Application Manager, и оставя същата следа.
Асистентът трябва да може да пита, а не да гадае
Асистентът е много бърз служител без предварителни познания за вашата компания. Той прави това, което му се каже, и запълва пропуските с предположения, ако не му се дадат отговори. Четири неща превръщат гадаенето в работа.
Той трябва да може да попита какво се изисква. За всеки продукт и всяка степен на детайлност платформата отговаря кои идентификатори и характеристики са необходими за пропуска и кои от тях вече са записани в продукта. За единичен артикул това изглежда така:
{
"identifiers": {
"batchIdentifier": { "required": true },
"modelIdentifier": { "required": true, "source": "product", "value": "4006381333931" },
"serialIdentifier": { "required": true }
}
}
Асистентът трябва да осигури два от трите идентификатора, а третият вече е записан на продукта. Това е работно указание, а не урок по гадаене.
Той трябва да може да проверява, без да пише. Проверката извършва същите контроли като публикуването и не създава нищо. Именно затова по-горе числото 1237 се добави към 3, преди нещо да бъде публикувано .
Той трябва да разбере защо нещо е било отхвърлено. Отказът посочва полето и казва какво трябва да се направи:
PRODUCT_INVALID: Продуктът е невалиден
Поправете атрибутите, изброени в полетата, и изпратете заявката отново.
brand: Марката се нуждае от марка - не е посочена такава
componentsInput: Липсва въвеждане на компоненти
Един асистент, който прочете това, попълва двете полета и изпраща отново. Този, който получава само номер на грешката, пробва различни варианти. Това е същият текст, който човек вижда в командния ред .
Не трябва да се обърка в броя. Ако връзката се прекъсне и асистентът опита отново, все пак се създава само един парола, а не две. Записите при извикване съдържат ключ, по който платформата разпознава повторението като такова.
Всеки достъп може да бъде отменен
Колкото повече програми работят с вашите данни, толкова по-важно става кой какво има право да прави. Достъпът се създава в мениджъра на приложенията и разкрива своя секретен ключ само веднъж. След това програмата работи с токени, които изтичат след един час, а секретният ключ се предава само до мястото, което издава токените. Той се съхранява в ключовия набор на операционната система, никога в аргумент на командния ред, който иначе би фигурирал във всеки списък с процеси.
Всеки достъп разполага точно с правата, които му давате: четенето е едно, записването - друго, публикуването - трето, и може да се ограничи до отделни продукти. Необратимите операции изискват допълнително потвърждение.
Когато асистентът се свърже в браузъра, преди одобрението се появява екран, който посочва всяко едно право, което той изисква. Ако то бъде дадено, връзката се появява на страницата с достъпите, заедно с името и датата на лицето, което я е одобрило, и там също се прекъсва.
Достъп, който не може да бъде отнет, не е достъп, а ключ под изтривалката.
Вашите данни остават при вас
Transpareo не изпраща нищо по собствена инициатива към доставчик на изкуствен интелект. Това, което пристига при него, е това, което вие извличате чрез вашия асистент - а кой е той и дали обработва данните в рамките на ЕС, решавате вие, а не ние. Инструментът, който установява връзката, работи на вашия собствен компютър, а изходният му код е отворен: вашият отдел по сигурността може да провери какво прави, вместо да му вярва на сляпо.
За една европейска компания това е решаващият
момент. Самата платформа се намира в сертифицирани по ISO 27001
центрове за данни в Германия; накъде отива нещо оттам нататък,
се определя единствено от избора на асистента. Можете да изберете такъв,
който обработва данните в ЕС, или такъв, който
предприятие никога: transpareo mcp обслужва протокола
на вашия собствен компютър, а какъв модел работи зад него,
е ваша работа.
Към това се добавя и това, което изобщо се съдържа в продуктовия паспорт. Това са, като правило, данни за продукта: серийни номера, партиди, материали, измерени стойности. Когато все пак се появи лична информация, вашите собствени правила определят кой може да я види, а достъпът може да бъде прецизно съобразен с това: само за четене, само за определени продукти, с възможност за деактивиране по всяко време.
Настройката отнема само няколко минути
Същото важи и за вашата собствена работна среда, на
собствен адрес, например https://dpp.example.com/mcp:
същите три стъпки, не се налага инсталиране.
Който предпочита да пише или да автоматизира процесите чрез скриптове, може да използва
командния ред. transpareo е единична програма, чиито
команди се генерират от описанието на интерфейса: това, което
може платформата, може и инструментът, без някой да трябва да
съгласува двете ръчно. Той е с отворен код и се намира на
GitHub. Три
редици: инсталиране, влизане, проверка на правата за достъп.
curl -fsSL https://transpareo.com/cli/install.sh | sh
transpareo auth login --host dpp.example.com --client-id <id>
transpareo me
Параметърът auth login се чете от стандартния вход или от
променлива на средата, никога от аргумент, който иначе би се появил в
списъка с процеси и в историята на шела. След това
същият бинарен файл изпълнява следните операции:
transpareo dpps requirements --product-id 8 --granularity item
transpareo dpps validate --file passport.json
transpareo dpps create --file passport.json
transpareo dpps publish <code>
transpareo events tail --follow
Ако на вашия компютър се изпълнява асистент, той се свързва с още един ред:
transpareo setup claude
След това същите процеси са достъпни като инструменти с
съответните имена: dpp_requirements, validate_dpp,
create_dpp, publish_dpp, tail_events. Това, което въвеждате в
командния ред, и това, което стартира асистентът, е едно и също.
Към това се добавя ръководство за асистентите, което описва обичайните
процедури, за да не се налага никой да научава последователността чрез
опит и грешки. А тези, които предпочитат да програмират директно, ще намерят
пълното описание на интерфейса във всяка
работна среда в /apidocs.
Асистентът не струва нищо допълнително
Нищо допълнително. Асистентът се свързва като потребител на API, а достъпът за програми е включен във всеки тарифен план. Преброяват се публикуваните паспорти, а не броят на хората или програмите, които работят по тях. Който автоматизира работата си по съответствие с изискванията, не трябва да получава сметка за това.
Работата започва преди да стане задължителна
От февруари 2027 г. паспортът на продукта за батерии става задължителен, а други продуктови групи ще последват. Истинският разход не е в паспорта, а в подреждането на данните за продукта, и точно тази работа компаниите в момента възлагат на асистенти: събиране на полетата, откриване на пропуски, проследяване на данните за доставчиците, проверка, повторение. Как тези данни изобщо попадат в паспорта, е описано в „Един поток, една посока“; как изглежда собствена връзка за това - в наръчника за ERP-връзка.
Асистент, който трябва да гадае, създава паспорти, които изглеждат правдоподобни, но не издържат проверка. Асистент, който може да задава въпроси, създава паспорти, които са точни. Разликата не се дължи на асистента. Тя се дължи на платформата, към която той се обръща.
Въпроси относно тази публикация
Има ли допълнителна такса за достъп за асистент?
Не. Асистентът се свързва като потребител на API, а достъпът за програми е in jedem Tarif enthalten. Отчитат се публикуваните паспорти, а не броят на хората или програмите, които работят по тях.
Възможно ли е асистентът да публикува нещо по погрешка?
Публикуването е самостоятелно действие, за което се изисква специфично право, а за този достъп не съществува право, което Вие не сте предоставили. Който разреши на асистент да чете и проверява, но не и да публикува, получава асистент, който прави точно това. Необратимите операции изискват допълнително потвърждение, а режимът „само за четене“ деактивира всички функции за запис, докато проверката остава разрешена.
Има ли достъп доставчикът на ИИ до данните за нашите продукти?
Не от наша страна. Transpareo не изпраща данни към доставчик на изкуствен интелект. Вие решавате какъв асистент да използвате и дали той ще обработва данните в рамките на ЕС; инструментът, който осъществява връзката, работи на вашия собствен компютър и е с отворен код, така че вашият отдел по сигурност може да прочете кода му.
Получава ли някой асистент нашите данни за достъп?
Тайната напуска компютъра, на който е съхранена, единствено към мястото, което издава токен за нея, и се съхранява в ключовия набор на операционната система, а не във файл и никога като аргумент в командния ред. След това се работи с токен, който изтича след един час. Асистентът в браузъра не получава никакъв секретен ключ, а връзка, която можете да разрешите и да прекъснете по всяко време.
Откъде асистентът знае какви данни трябва да съдържа паспортът?
Той пита за това. За всеки продукт и всяка степен на детайлност платформата отговаря кои идентификатори и характеристики се изискват и кои от тях вече са заложени в продукта. Това е разликата между асистент, който чете изискванията, и такъв, който ги отгатва.
Какво се случва, ако асистентът допусне грешка?
Той получава съобщение за грешка, в което се посочва кое поле липсва и какво трябва да се направи, а платформата не извежда нищо. Същото съобщение се показва на човек, работещ в командния ред, и на асистент чрез неговите инструменти, с еднакъв текст. Асистентът, който получава полезно съобщение за грешка, се коригира сам; този, който получава само номер, се опитва да предположи.
Това отворен код ли е?
Инструментът за командния ред е с отворен код под лиценза на MIT и е обществено достъпен на GitHub. Всяка версия съдържа подпис, списък на включените компоненти и доказателство за произход; инструментът проверява този подпис, преди да се актуализира, и не инсталира нищо, ако проверката се провали.




