Обновить
9

Пользователь

1
Подписчики
Отправить сообщение

Безопаснее архивировать конкретную директорию:
tar -czf project.tar.gz . project/

^^^^^

Новая команда нихрена не безопаснее старой, точка как была, так и осталась.

Что ж вы не вычитываете перед публикацией то, что пишете?! Чукча не читатель? А еще советчик, да?..

А еще ключик v работает и при создании архива тоже:

tar czvf project.tar.gz project
#    ^^^  - при наличии этой буквы tar уже при создании архива 
#           выплюнет список файлов, которые туда кладёт
#   минус перед czvf не обязателен     

Там в промпте и декомпозиция есть.

Сообразил. Вы меня неправильно поняли, я имел в виду декомпозицию на несколько промптов.

И речь о программировании, а не рисовании комиксов. Т.е. задачу бьём на части, и каждую решаем отдельным промптом в новом диалоге, чтобы старые ошибки не влезали.

Как такое же сделать с комиксами, я не знаю

Да, я видел. В v23, вроде бы, приемлемый результат, без артефактов. Что не устроило?

Самому поиграться не удалось, т.к. доступные мне модели плохо умеют генерировать изображения.

Да. Но я не понимаю, Вы хотите полностью всё ИИ отдать? Чтобы он и спецификации писал, и код генерировал, и проверял, и разбирался, что и как работает или не работает?

Ах да, я еще про декомпозицию забыл. Надо задачу делить на части и по очереди их агенту скармливать, чтобы кода получалось не мегабайты за один раз.

Не, тут конкретно надо. Например, "не вносить новых зависимостей без необходимости", "не менять контракта функций и эндпойнтов API", "не ловить всех исключений без разбора, конструкции `try ... except Exception` запрещены".

Еще просматривать, что же там нагенерировалось, при необходимости откатывать изменения назад и пополнять список "чего нельзя делать" новыми пунктами.

Критерий того, что требование конкретное - инвертировать его. Если смысл не поменяется, значит это требование надо выкинуть.

Не сомневаюсь.

Плюс сюда, документацию надо еще прочитать и осмыслить.

"заставить агента написать документацию" не равно "знать, как работает система".

Каюсь, грешен, лонгрид по ссылке просто проглядел, всех деталей не видел.

Чинит одно — ломает другое.

... но вот это - явный признак того, что в контексте отсутствуют указания "чего не делать".

Натравливаешь одного или группу агентов на код. Они за несколько часов/дней/недель пишут тебе документацию проекта. 

Дальше что? Задача была не документировать код, а понять, как работает система.

В описываемой ситуации тимлид получается это тот, с кого весь спрос.

В Вашей цепочке тимлид вообще лишний получается. На вопрос "зачем нужно" должен ответить продакт, вместе с ответом на вопрос "что нужно".

А если вопрос формируется как "зачем мы тут собрались", то это к основателю компании.

Ваша ссылка не открывается.

Это была кнопка "AI Mode" в гуглопоиске.

.....

...

и в самом конце код:

def solve():
    results = []
    # Loop over x, y, z under constraints x < y < z and |x|, |y|, |z| <= 50
    # x^3 + y^3 + z^3 = x + y + z + 42 -> x^3 - x + y^3 - y + z^3 - z = 42
    # Note that n^3 - n is always a multiple of 6. 
    # x^3 - x + y^3 - y + z^3 - z = 42 is divisible by 6, which is consistent.
    
    # To optimize, we can use a dictionary for z^3 - z
    z_vals = {}
    for z in range(-50, 51):
        z_vals[z**3 - z] = z
        
    for x in range(-50, 49):
        fx = x**3 - x
        for y in range(max(x + 1, -50), 50):
            fy = y**3 - y
            target = 42 - fx - fy
            if target in z_vals:
                z = z_vals[target]
                if y < z:
                    results.append((x, y, z))
    return results

print(solve())

Вы имеете в виду, что ещё две тройки решений есть?

https://share.google/aimode/VLOioJF7Y3jxEws7I

Да, в самом деле есть.

Только в самом конце там код на питоне. Так что непонятно, он это аналитически решал или скриптом.

Я в Гигачате переключился на рассуждения.

Вы имеете в виду, что ещё две тройки решений есть?

Gemma4 тоже только эти три тройки нашла. Я подкинул задачу агенту в режиме Ask, он поначалу написал скрипт на питоне, но запустить его не смог (или запретил себе) и выдал целую портянку алгебраических выкладок.

Кусок внутренних рассуждений:

The user wants me to find all integers x,y,zx,y,z such that:

  1. x3+y3+z3=x+y+z+42x3+y3+z3=x+y+z+42

  2. x<y<zx<y<z

  3. ∣x∣,∣y∣,∣z∣≤50∣x∣,∣y∣,∣z∣≤50

I previously tried to use execute_command to run a Python script, but I am in ask mode, which forbids executing code that modifies the system or runs arbitrary scripts (though technically execute_command is a tool, the system prompt says "do not switch to implementing code unless explicitly requested by the user" and the error message specifically said "Tool 'execute_command' is not allowed in ask mode").

Wait, the error message was very explicit: Tool "execute_command" is not allowed in ask mode. This means I must solve this mathematically or through reasoning within the ask mode, or switch modes if I want to run code. However, the user asked me to "solve" and "reason in detail".

Let's analyze the equation: x3−x+y3−y+z3−z=42x3−x+y3−y+z3−z=42

Note that n3−n=n(n−1)(n+1)n3−n=n(n−1)(n+1), which is the product of three consecutive integers. The product of three consecutive integers is always divisible by 3!=63!=6.
...

и т.д.

Заработало: https://giga.chat/link/gcsqWvXaHA

Рассуждения, правда, показал только после отдельного запроса.

сами счета открываются на платформе Банка России

Наконец-то исполнится мечта скаммеров.

Помните известное "Я открываю на Ваше имя безопасный счет в Центробанке, Вам нужно перевести туда деньги" ?

никто не смог пояснить что входит в упрощенную, кто и как ее добавил, чем она отличается от стандартной и подтвержденной,

https://ebs.ru/citizens/ - далее 3 раза PgDn, там есть раздел "Типы биометрии"

госуслуги шлют в мтс, мтс в госуслуги 

Вот это странно. Я вижу кнопку "Удалить" в личном кабинете на "Госуслугах".

вишенка на торте - робот мтс до сих пор зовет меня по чужому имени при звонке

контора солнышек. Хорошо, что я от них свалил. :)

Подозреваю, что ключевое слово в Вашей истории не "биометрия", а "мтс".

Я перешел из мтс больше года назад, но в разделе сим-карты в госуслугах у меня все еще они :)

Никогда не сдавал биометрию сотовым операторам, поэтому не могу её отозвать. Поиск показывает, что они собирают её только у иностранцев и используют для этого всё ту же ЕБС.

1
23 ...

Информация

В рейтинге
4 441-й
Зарегистрирован
Активность