基于monday.com的个人CRM,追踪联系人、最近互动、下次会议和话题。每日从日历和邮件自动更新,提供会前简报。
装入本地背景 : Personal CRM skill.是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
CONTEXT_FILE="/opt/ocana/openclaw/workspace/skills/personal-crm/.context" [ -f "$CONTEXT_FILE" ] && source "$CONTEXT_FILE" # 后续可使用:$CRM_BOARD_ID、$OWNER_EMAIL 等变量
CRM 基于 monday.com 构建 — 无需新增 integrations。依赖 Calendar API + gog Gmail。
# 直接调用 Calendar API(gog CLI 认证当前不可用 — 改用 credentials.json)
# 完整认证流程参见 calendar-setup 技能
ACCESS_TOKEN=$(...) # 从 /opt/ocana/openclaw/.gog/credentials.json 刷新获取
TODAY=$(date -u +%Y-%m-%d)
TOMORROW=$(date -u -d '+1 day' +%Y-%m-%d 2>/dev/null || date -u -v+1d +%Y-%m-%d)
curl -s "https://www.googleapis.com/calendar/v3/calendars/netanelab%40monday.com/events?timeMin=${TODAY}T00:00:00Z&timeMax=${TOMORROW}T00:00:00Z&singleEvents=true&orderBy=startTime"
-H "Authorization: Bearer $ACCESS_TOKEN"
使用 change_item_column_values 工具: - date_mm242bkk = Last Contact 日期 - date_mm24fnmn = Next Meeting 日期 - text_mm24jwh8 = Last Topic(会议标题 / 邮件主题)
每次会议前运行(可集成进 morning-briefing 技能):
针对今日所有含外部参会者的会议:
📋 会议准备:[会议标题] 于 [TIME] 参会者: • [姓名] — [Role] 上次沟通:[Last Contact 日期] | 主题:[Last Topic] 备注:[Notes 字段内容] [No history](如为首次接触)
通过 WhatsApp 提前发送给 Netanel(建议至少提前 30 分钟)。
当 Netanel 提问 “מה אני יודע על X”(我对 X 了解多少?)或 “מתי דיברתי עם X”(我何时与 X 沟通过?)时:
当新人员出现在会议或邮件中时:
可添加至 morning-briefing,或作为独立任务:
openclaw cron add --name "crm-daily-sync" --every 24h --session isolated --message "Run personal-crm skill: sync today's calendar events to CRM board, update Last Contact and Next Meeting for all attendees. If new contacts found, add them. Silent if no changes." --timeout-seconds 120
# personal-crm/.context CRM_BOARD_ID="18407279559" OWNER_EMAIL="netanelab@monday.com" OWNER_PHONE="+972548834688" GOG_CREDS="/opt/ocana/openclaw/.gog/credentials.json" # 列 ID COL_EMAIL="email_mm24sjhq" COL_PHONE="phone_mm244na6" COL_ROLE="text_mm24dn6c" COL_LAST_CONTACT="date_mm242bkk" COL_RELATIONSHIP="color_mm24z8s8" COL_NOTES="long_text_mm24yvyb" COL_NEXT_MEETING="date_mm24fnmn" COL_LAST_TOPIC="text_mm24jwh8"
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章