| channel | @llms_ua |
|---|---|
| parse_mode | html |
| link_preview | false |
| date | 2026-03-25 |
| topic | Як я підходжу до нової ідеї з ШІ — від голосового повідомлення до MVP |
Як виглядає шлях від думки до MVP, коли в тебе є Claude Code і набір скілів?
| channel | @llms_ua |
|---|---|
| parse_mode | html |
| link_preview | false |
| date | 2026-03-25 |
| topic | Як я підходжу до нової ідеї з ШІ — від голосового повідомлення до MVP |
Як виглядає шлях від думки до MVP, коли в тебе є Claude Code і набір скілів?
Alisa Ops is the operational brain of an e-commerce business — it knows every rule, applies them to live orders, and handles routine decisions so that people only deal with the ones that actually need a person.
For operators, the system removes the guesswork. Instead of messaging the manager to ask how to handle a COD order or a return request, the operator sees what to do, why, and what the system considered. Training time drops. Mistakes from misremembered rules stop happening.
Запиши коротке відео, яке ми використаємо як референс рухів для ШІ-згенерованої реклами. ШІ замінить твою зовнішність на згенерованого персонажа — нам потрібні тільки твої рухи, жести та енергія.
| // Wrap the entire function in parentheses to make it an IIFE (Immediately Invoked Function Expression) | |
| (async function () { | |
| const MAX_PER_DAY = 400; // Maximum number of unfollows allowed per day | |
| const PAUSE_AFTER_BATCH = 10; // Pause after every 10 unfollows | |
| const PAUSE_DURATION = 10 * 60 * 1000; // Pause duration: 10 minutes (in ms) | |
| // Helper function: Creates a promise that resolves after ms milliseconds | |
| const delay = (ms) => new Promise(r => setTimeout(r, ms)); | |
| // Helper function: Returns random integer between min and max (inclusive) |
| { | |
| "global": { "show_in_menu_bar": false }, | |
| "profiles": [ | |
| { | |
| "complex_modifications": { | |
| "rules": [ | |
| { | |
| "description": "non_us_backslash to grave_accent_and_tilde_ru", | |
| "manipulators": [ | |
| { |
| .b-task-microcard .task-microcard-row .tbl-check-list-header { | |
| display: none !important; | |
| } | |
| .planner-block-list-h.colored {padding: 7px; | |
| font-size: large;} | |
| .planner-block-collapse-b-hor .planner-block-collapse-filter-name {padding: 7px; | |
| font-size: large;} | |
| .planner-item-list.dl-task-microcard-container {margin-top: 17px;} | |
| .planner-block-list-h-head {height: 34px !important; |
| #sale-invoice-btn {background-color: #AE3F93!important;} | |
| #mini-tab-content-tickets_5326 {display:none;} | |
| #orders_price_group,#vat_method, #orders_price_group_cost, #settlement_discount, #settlement_days {display:none;} | |
| #invoice-products > table:nth-child(3) > tbody > tr > td:nth-child(1) > div:nth-child(4) > div:nth-child(2) > div.label_fw {display:none;} | |
| #tabs-1 > fieldset:nth-child(7) > dl > dt > label {display:none;} | |
| #tabs-1 > fieldset:nth-child(2) > dl:nth-child(4) > dd {display:none;} | |
| #tabs-1 > fieldset:nth-child(2) > dl:nth-child(4) > dt {display:none;} | |
| #tabs-1 > fieldset:nth-child(2) > dl:nth-child(5) > dt {display:none;} | |
| #tabs-1 > fieldset:nth-child(2) > dl:nth-child(5) > dd {display:none;} | |
| #invoice-products > table:nth-child(3) > tbody > tr > td:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div.label_fw {display:none;} |
| <ul> | |
| {% comment %}A linklist should be created called "Collections" containing each of the "top" level collections{% endcomment %} | |
| {% for link in linklists.collections.links %} | |
| {% assign col = link.object %} | |
| <li class="{% if col.handle == collection.handle %}active{% endif %}"> | |
| <a href="{{ link.url }}"><span>{{ link.title }}</span></a> | |
| {% if col.all_tags.size > 0 %} | |
| <ul> | |
| {% assign tag_index = 0 %} | |
| {% assign current_tag = "" %} |