52 lines
1.9 KiB
Markdown
52 lines
1.9 KiB
Markdown
---
|
||
title: "Personal CRM"
|
||
type: concept
|
||
tags: []
|
||
last_updated: 2026-04-22
|
||
---
|
||
|
||
## Aliases
|
||
- Personal Customer Relationship Management
|
||
- 联系人关系管理
|
||
|
||
## Definition
|
||
基于 AI Agent 的个人联系人管理系统,通过自动发现而非手动录入维护人际关系记忆,核心价值在于零摩擦积累和主动会议准备。
|
||
|
||
## Key Attributes
|
||
|
||
| 属性 | 描述 |
|
||
|------|------|
|
||
| 数据来源 | Gmail、Google Calendar(通过 gog CLI) |
|
||
| 存储结构 | SQLite(联系人表:姓名、邮箱、首见时间、末联系时间、互动次数、备注) |
|
||
| 查询接口 | Telegram Topic(personal-crm)自然语言查询 |
|
||
| 触发机制 | Cron Job(每日联系人扫描 + 每日会议简报) |
|
||
| AI 框架 | OpenClaw |
|
||
|
||
## Workflow
|
||
|
||
1. **每日 6AM Cron Job**:扫描 Gmail + Calendar 过去 24 小时
|
||
2. **提取新联系人**:自动识别邮件/日历中的外部参与者
|
||
3. **更新数据库**:新增或更新已有联系人的互动记录
|
||
4. **每日 7AM Cron Job**:查询当天日历,收集每位外部参会者背景
|
||
5. **推送简报**:Telegram 投递会前准备(含上次交流内容、待跟进事项)
|
||
6. **按需查询**:Telegram personal-crm topic 接收自然语言查询
|
||
|
||
## 与相关概念的区分
|
||
|
||
| 概念 | 差异点 |
|
||
|------|--------|
|
||
| [[Second Brain]] | 非结构化任意内容捕获,Personal CRM 侧重结构化联系人关系 |
|
||
| [[Local CRM Framework]] | DenchClaw 侧重本地 Web UI + 数据导入;Personal CRM 侧重自动发现 |
|
||
| [[Email Triage]] | 侧重邮件分拣;Personal CRM 侧重联系人关系追踪 |
|
||
| [[Meeting Prep Briefing]] | Personal CRM 的子功能之一 |
|
||
|
||
## 实现方案
|
||
|
||
- **[[personal-crm]]**(本文档来源):OpenClaw + gog CLI + SQLite + Telegram Topic
|
||
- **[[local-crm-framework]]**(DenchClaw):OpenClaw + DuckDB + Web UI + 浏览器自动化
|
||
|
||
## Sources
|
||
- [[personal-crm]]
|
||
- [[local-crm-framework]]
|
||
- [[multi-channel-assistant]]
|