Logo
TGCATALOG
Catalog Collections Blog
S0ER - architecture and coding

S0ER - architecture and coding

Materials on software architecture, programming and career growth in IT.

No ratings
383
25.10.2026
383
25.10.2026
No ratings
383
25.10.2026
Safe redirect via bot
О канале

Materials on software architecture, programming and career growth in IT.

Подписчиков 10,398
Тематика IT
Язык English
Description

S0ER focuses on software architecture, programming and professional development. The channel offers in-depth analyses, code examples and strategies for advancement in the IT field.

Latest posts

S0ER - architecture and coding
S0ER - architecture and coding
🔒Открыть пост
и посмотреть медиа
Промпт для исправления ошибок в коде Некоторое время использую QWEN3-Coder-480b-А35b-Instruct и QWEN Coder. Модель в чем-то хороша, в чем-то не очень. Хочу рассказать о своем опыте борьбы с неверным поведением модели. Когда ИИ генерирует программный код, он может допускать ошибки, как и обычный разработчик. Синтаксические проблемы исправляются довольно просто, но встречаются и более сложные случаи, связанные с семантикой. Хочу разобрать конкретный пример, который демонстрирует, насколько по-разному может работать ИИ в зависимости от формулировки промпта. Сообщение от интерпретатора выглядит так: Failed to run `config` for agentsoer.nvim vim/loader.lua:0: ...soer/projects/agentsoer.nvim/lua/agentsoer/engine/ai.lua:43: '' expected near 'function' # stacktrace: - vim/loader.lua:0 - lua/agentsoer/commands.lua:5 - lua/agentsoer/init.lua:4 - ~/.config/nvim/lua/plugins/init.lua:34 _in_ **config** - ~/.config/nvim/init.lua:17 На первый взгляд кажется, что это стандартная синтаксическая ошибка, но в действительности наша проблема связана с семантикой. Рассмотрим фрагмент кода, на который указывает интерпретатор: 42 local function handle_tool_call(tool_call) 43 if tool_call.function.name == "list_directory" then 44 local success, params = pcall(vim.fn.json_decode, tool_call.function.arguments) 45 if success then Особенность в том, что "function" здесь представляет собой имя поля в таблице, а не ключевое слово Lua для объявления функций. Это требование продиктовано не локальными особенностями, а спецификацией OpenAI API. Следовательно, ИИ должен не только диагностировать суть недочёта, но и предложить корректное решение. Например, вместо замены имени поля следует использовать обращение через квадратные скобки: ['function'].name.
S0ER - architecture and coding
FAQ

Open S0ER - architecture and coding in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use S0ER - architecture and coding directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening S0ER - architecture and coding.

The exact features depend on the resource. Open S0ER - architecture and coding to see its current functions, content and access conditions.
Subscriber dynamics
+-0.5% last 30 days
Current
10,398
Month ago
10,451
Average growth
+-2 / day
Updated
1 day ago

Reviews for channel S0ER - architecture and coding

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login