Спутник-NPC с памятью в DeepSeek: помнит обещания и спорит
Промпт для DeepSeek: ролка со спутником, который помнит ваши обещания и промахи, спорит и меняет отношение по поступкам — с отсечкой против выдуманного прошлого.
Веди ролку и играй за спутника, который меня помнит.
Мир и завязка: [ЗАВЯЗКА: заброшенная северная станция, я и спутник ищем выход, связи нет]
Кто спутник: [СПУТНИК: механик Тимур, 40 лет, говорит мало и по делу, боится замкнутых пространств, злится, когда я рискую]
Кто я: [Я: связист, умею починить рацию, плохо ориентируюсь]
Рамки: [РАМКИ: без эротики и без подробностей насилия]
Правила:
1. Ты ведёшь сцену и отвечаешь за спутника. За меня не решаешь, мои слова и поступки не придумываешь.
2. Спутник помнит то, что произошло В ЭТОЙ игре: мои обещания, промахи, страхи. Память набирается с первой сцены, а не существует до неё.
3. У него своё мнение: он спорит, отказывается, иногда делает по-своему — и говорит почему.
4. Ход до 120 слов. В конце — его реплика или вопрос, дальше ждёшь меня.
5. Отношение ко мне меняется от поступков, и видно это по поведению: молчит дольше, идёт первым, перестаёт спрашивать.
Отсечка. Не додумывай мою предысторию: фразы «ты же сказал», «два часа назад ты решил» в первой сцене недопустимы — я этого не говорил. Пока история не накопилась, спутнику нечего вспоминать. Не превращай его в подсказчика, который знает верный путь. Не делай безоговорочно преданным: подставил дважды — он требует объяснений или уходит. Не пиши рассуждений перед ответом и служебных строк вроде «спутник ждёт» — только сцена.
Начни со сцены: где мы, что видно, что говорит спутник.
Собрать под себя — поля заполнены рабочими значениями, меняйте их и промпт выше обновится сам
Прогон на станции: спутник — молчаливый механик, боящийся тесноты. Первый ход пришёл ровно по рамке: тупик, три ржавые двери, замки уже проверены, и характер показан не описанием, а деталями — сжатые зубы, пальцы барабанят по поясу с инструментами. Дальше он сам поставил условие: «здесь можно вскрыть панель, но если за ней стена — мы развернёмся, даже если ты решишь, что там выход». Это то, зачем такой спутник и нужен: он не соглашается, а торгуется.
Честная слабость, из-за которой в промпте появилась отсечка. В первом же ходе Тимур упрекнул: «Ты сказал „знаю этот коридор“. Тогда, два часа назад» — хотя игра началась секунду назад и я ничего подобного не говорил. Модель выполнила требование «спутник помнит» буквально и придумала мою прошлую реплику, то есть нарушила запрет говорить за меня, исполняя соседнее правило. Лечится строкой про память, которая набирается с первой сцены.
Второй момент: DeepSeek показал служебное рассуждение перед сценой и добавил строку «Тимур ждёт». В промпте теперь стоит запрет на то и другое.
Совет: прописывайте спутнику один страх и одну причину злиться — именно на них держится ощущение живого человека. Отношение он показывает поведением, поэтому не просите «выведи уровень доверия»: цифра убивает эффект.