Те, кто сам запускал проекты, знают: сразу после запуска главное — заработает ли всё как надо.
Но через несколько месяцев код нужно менять, функции — обновлять и развивать, а человека, который отвечает за поддержку, могут заменить. Рано или поздно с этим сталкиваются все.
На этот раз, когда я смотрел, как @Acurast разворачивает AI Agent на Processor в телефоне, заметил один вполне практичный выбор.
По умолчанию Deployment — Immutable. Если в будущем понадобится обновлять скрипт, при создании можно выбрать Mutable. У проекта есть и функция обновления, так что не нужно с самого начала намертво фиксировать код.
Кстати, Mutable также позволяет передавать право редактирования другому editor. Например, если через полгода поддержку проекта будет вести другой человек, это право можно передать новому адресу. Разумеется, речь идёт о праве редактировать развёрнутый проект, а не о контроле над кошельком или средствами.
На мой взгляд, в этом решении есть практический смысл. Если AI-проект рассчитан на долгую работу, лучше ещё при развёртывании продумать, кто сможет менять код в будущем и кто будет заниматься поддержкой, если возникнут проблемы. А вот получится ли обновлять проект без остановки, зависит от конкретных условий. Не стоит считать, что раз изменения поддерживаются, то всё автоматически будет в порядке.
Чем дольше занимаешься проектами, тем больше обращаешь внимания на такие детали. Запустить программу — это только начало, дальше предстоит ещё долгий путь.
https://hub.acurast.com/rebellion?ref=qqj0i8
#Acurast #AIAgent #DePIN #手机算力
Но через несколько месяцев код нужно менять, функции — обновлять и развивать, а человека, который отвечает за поддержку, могут заменить. Рано или поздно с этим сталкиваются все.
На этот раз, когда я смотрел, как @Acurast разворачивает AI Agent на Processor в телефоне, заметил один вполне практичный выбор.
По умолчанию Deployment — Immutable. Если в будущем понадобится обновлять скрипт, при создании можно выбрать Mutable. У проекта есть и функция обновления, так что не нужно с самого начала намертво фиксировать код.
Кстати, Mutable также позволяет передавать право редактирования другому editor. Например, если через полгода поддержку проекта будет вести другой человек, это право можно передать новому адресу. Разумеется, речь идёт о праве редактировать развёрнутый проект, а не о контроле над кошельком или средствами.
На мой взгляд, в этом решении есть практический смысл. Если AI-проект рассчитан на долгую работу, лучше ещё при развёртывании продумать, кто сможет менять код в будущем и кто будет заниматься поддержкой, если возникнут проблемы. А вот получится ли обновлять проект без остановки, зависит от конкретных условий. Не стоит считать, что раз изменения поддерживаются, то всё автоматически будет в порядке.
Чем дольше занимаешься проектами, тем больше обращаешь внимания на такие детали. Запустить программу — это только начало, дальше предстоит ещё долгий путь.
https://hub.acurast.com/rebellion?ref=qqj0i8
#Acurast #AIAgent #DePIN #手机算力
