INITASK Опис рішення · агровиробництво МХП

Повернутись до переліку агентів

Опис рішення: Баланс поживності раціонів

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

Агент у кабінетіn1 (agro-6)
БлокГодівля
Основний користувачКерівник управління годівлі
ЗамовникКсенія Яценко (агент з переліку восьми, обраних 25.08.2026)
Бриф під цього агентаinitask.com/brief/mhp-agro?a=feed
Кабінетmhp-agro-app.initask.com
Статуспроєкт опису, відкритий для правок

1. Задача

Рецепт затверджують за матрицею сировини, а працює він на фактичній сировині, і розбіжність помічають за показниками стада. Агент перераховує ЗАТВЕРДЖЕНИЙ склад на фактичній матриці і називає інгредієнт, який тягне показник.

2. Як агент працює

Бере ЗАТВЕРДЖЕНИЙ склад раціону і перераховує його на фактичній матриці сировини: які норми виконуються, які ні і який інгредієнт тягне показник.

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

3. Що потрібно від вас

Рецептури (retsepty.csv)

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

КолонкаЩо в нійОбовʼязкова
recipeНазва рецептатак
codeКод інгредієнтатак
shareЧастка у відсоткахтак
groupГрупа птиці або періодуні
min_shareМежа включення від, %ні
max_shareМежа включення до, %ні

Поживність сировини (syrovyna.csv)

Матриця поживності: один рядок це показник одного інгредієнта. Саме цей файл відстає від лабораторії найчастіше.

КолонкаЩо в нійОбовʼязкова
codeКод інгредієнтатак
nameНазва інгредієнтані
paramПоказник: обмінна енергія, сирий протеїн, лізинтак
valueЗначення показникатак
unitОдиниця: ккал/кг, %ні

Норми поживності (normy_zhyvlennia.csv)

Норми на рецепт: показник і межі. Порожня межа означає, що з цього боку норми немає.

КолонкаЩо в нійОбовʼязкова
recipeНазва рецептатак
paramПоказниктак
minНорма відні
maxНорма доні
unitОдиницяні

4. Нормативи і пороги

Це значення за замовчуванням. Їх міняє ваш відповідальний прямо у кабінеті, без нашої участі і без релізу, кожна зміна лягає у журнал з автором і датою. Частина нормативів спільна для кількох агентів: вона задається один раз і діє скрізь, де на неї спираються.

НормативЗа замовчуваннямДопустимі межі
Допуск норм поживності0,50 до 10

5. Що агент видає

Показники на екрані

Таблиці, у які можна провалитись з будь-якого числа

Баланс раціонів: затверджений склад на фактичній матриці сировини
Колонки: Рецепт, Показник, Факт, Норма, Стан, Різниця

Рецептури у файлі: склад і скільки норм не тримається
Колонки: Рецепт, Група, Інгредієнтів, Сума часток, %, Показників з нормою, Не в нормі, На межі, Без даних

Що тягне показник «Клітковина» у рецепті Фініш 25-38 днів: внесок кожного інгредієнта у зважене середнє
Колонки: Інгредієнт, Частка, %, Показник сировини, Внесок

Сигнали, які агент піднімає

РівеньЯк це звучить
критичнийФініш 25-38 днів: Клітковина вище норми, 5,25 %
попередженняПремікс (приклад): у матриці немає показників (1), тому він не рахується

Формулювання у колонці праворуч це приклад на демонстраційному наборі: на ваших даних агент назве ваші обʼєкти і ваші цифри. Кожен сигнал перетворюється на задачу з виконавцем за правилом маршрутизації, яке ви правите у кабінеті.

6. Межа відповідальності

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

7. Як ви перевірите, що агент працює

Візьміть рецепт і матрицю за один місяць. Перелік норм, які не тримаються, має збігтись з вашим розрахунком.

8. Порядок погодження

1. Ви читаєте цей опис і позначаєте коментарем усе, що зрозуміли інакше або що описано неповно.

2. Ми правимо опис за вашими коментарями і надсилаємо оновлену версію.

3. Ви підтверджуєте опис письмово поштою. З цього моменту він є підставою для технічного завдання і для приймання.

4. Далі йде розробка. Будь-яка зміна після підтвердження оформлюється окремо, з новою оцінкою строку.

Initask. Сторінка закрита від індексації. Правки і коментарі: через Катю.