Люди и проекты
Смотрите сообщения, письма и заметки о человеке в одном ответе, ведите организации и проекты.
Эта страница поможет ответить на вопрос «что я знаю об этом человеке?» до того, как вы ему ответите или встретитесь с ним, и следить за компаниями, командами и проектами, к которым он относится. Memo собирает сообщения человека, его письма и ваши заметки в один ответ, и у каждого пункта есть источник. Memo никогда не решает, что два аккаунта принадлежат одному человеку, только потому, что совпадают имена: связываете их вы.
Всё о человеке
Проще всего попросить агента.
Use memo CLI to show what I know about Kai Sample on Telegram: recent messages, mail and my notes.
Tell me what is still open between us, with the source of each point.Или выполните сами:
memo context telegram:'Kai Sample'
memo context email:[email protected]
memo context max:'Kai Sample' --limit 50Укажите человека через его аккаунт: telegram: или max: с именем или ID либо email: с адресом. В
ответе собрано:
- все аккаунты, которые вы связали с этим человеком;
- последнее сообщение в каждую сторону, недавние сообщения в личных чатах и группах и ваши общие чаты;
- его письма, как только адрес связан с ним;
- главная заметка о нём, заметки, которые ссылаются на него, и заметки, которые вы написали о нём в Memo;
- открытые задачи, которые касаются его или назначены ему.
Заметка, в тексте которой имя только упоминается, не включается; учитываются только ссылки
(почему). Если какая-то часть ничего не дала, ответ
объясняет почему. --limit показывает больше 20 пунктов каждого вида, а --json передаёт ответ агенту.
Если у вас несколько аккаунтов в одном мессенджере, добавьте --account, например
memo context telegram:101 --account 1.
Свяжите аккаунты человека
У одного человека может быть аккаунт Telegram, аккаунт MAX и адрес почты. Свяжите их в tg или max, чтобы Memo считал их одним человеком:
tg contacts link 'Kai Sample' email:[email protected]После этого memo context по любому из аккаунтов показывает всё из всех них. Совпадения имени никогда не
достаточно, чтобы связать аккаунты.
Как выбрать главную заметку о человеке, см. в разделе Главная заметка о человеке.
Организации и проекты
Организации и проекты принадлежат вам и не привязаны к одному аккаунту мессенджера.
- Организация — это компания, команда, семья или сообщество.
- У проекта есть название, короткий ключ, например
HRB(3 или 4 буквы и цифры), тип и, если хотите, организация, к которой он относится.
memo organizations add 'Synthetic Studio' --kind company
memo projects add 'Harbour' --key HRB --scope work --organization organization:1
memo projects list
memo projects context HRB--scope принимает значение personal или work. projects context принимает ключ проекта или его
номер. projects context и organizations context показывают людей, связанных с проектом или
организацией, заметки о них или со ссылками на них и их теги. Ключ проекта также используется для его
задач, например HRB-1 (задачи).
Кто к чему относится
Связь означает, что человек входит в организацию или работает над проектом:
memo relationships add person:PERSON_UID organization:1 --kind member-of
memo relationships add person:PERSON_UID project:1 --kind related-to --role author
memo relationships list --reference project:1
memo relationships remove 4Связи — это утверждения, которые делаете вы. Они никогда не объединяют два аккаунта в одного человека.
Memo может предложить связи на основе почты: люди, которые пишут вам с одного и того же домена компании.
memo relationships suggest --provider email --account [email protected]
memo relationships confirm 4Предложения ждут, пока вы их не подтвердите, и до этого не появляются в контексте человека. Распространённые бесплатные почтовые домены, например Gmail, никогда не используются для предложений.
Встречи в проекте
Если ваши встречи сохранены в локальном хранилище, встречу можно связать с проектом:
memo projects meetings link HRB 5 --provider zoom --account ACCOUNT
memo projects meetings list HRB --provider zoom --account ACCOUNTТочно укажите аккаунт встречи. --proposed показывает связи, которые предложил агент; чтобы подтвердить
одну из них, повторите link со значением --expected из этого списка.
Другие названия проектов и тегов
Люди называют один и тот же проект по-разному. Вы можете дать проекту или тегу другие названия, чтобы поиск или агент находили его по любому из них:
memo vocabulary list --kind project
memo vocabulary resolve 'Harbor' --kind project
memo vocabulary aliases add project:1 'Harbor' --expected VALUEvocabulary list показывает каждый проект, тег и тему с их другими названиями и проверочным значением.
Передайте это значение в --expected, когда добавляете или удаляете название; если список за это время
изменился, Memo откажет, и вам нужно будет посмотреть снова. memo vocabulary preflight 'on-boarding'
показывает похожие существующие теги до того, как вы создадите новый, чтобы у вас не появились и
onboarding, и on-boarding.
Дальше: напишите заметку об одном из них.