1. 项目概述:你的AI首席幕僚长
如果你和我一样,每天被会议、任务、人际关系和战略规划淹没,感觉自己的大脑内存和待办事项列表一样快要溢出,那么Dex这个项目,可能就是为你量身打造的“第二大脑”。它不是另一个需要你费力维护的笔记应用,而是一个基于Claude AI构建的、能真正理解你工作角色并主动为你服务的个人操作系统。
简单来说,Dex是一个运行在你本地电脑上的AI工作流系统。它通过Claude Code或Cursor这类AI原生编辑器,深度集成到你的日常工作环境中。你不再需要手动在日历、任务列表、联系人笔记之间来回切换、复制粘贴。你只需要像跟一个极其靠谱的助手聊天一样,告诉它:“我刚和Sarah开完会,她担心Q2的时间线,但对试点项目很感兴趣。” Dex就会自动理解上下文,将这条信息归类到Sarah的个人页面、Q2规划项目,并可能生成一个待办事项,所有动作一气呵成。
它的核心价值在于“情境智能”和“自动化同步”。传统的个人知识管理(PKM)工具,如Notion或Obsidian,是强大的数据库,但它们是被动的。你需要自己设计结构、手动维护链接。Dex则是主动的。它基于你设定的角色(比如“产品总监”、“销售VP”),为你预建了一套完整的文件夹结构和工作流(季度目标、周优先级、每日计划、会议智能、职业发展追踪等),并通过背后的MCP服务器实现数据的自动关联与同步。一个任务在会议笔记中被勾选,它会自动在你的主任务列表、相关项目文件和联系人页面中同步完成状态,彻底告别信息孤岛和重复劳动。
2. 核心设计思路:为何是“操作系统”而非“工具”
在深入安装细节前,理解Dex的设计哲学至关重要。这决定了你是否能真正用好它,而不是将其视为另一个很快被弃用的复杂工具。
2.1 从“工具思维”到“系统思维”
大多数生产力工具解决的是“点”的问题:一个更好的待办应用,一个更漂亮的笔记软件。Dex解决的是“面”和“线”的问题——即如何让你碎片化的工作流(点)串联成高效的系统(线),并最终服务于你的职业战略目标(面)。
它的设计基于几个关键洞察:
- 决策疲劳是效率杀手:每天决定“这个信息该记在哪里?”消耗了大量认知资源。Dex通过角色预设和AI路由,帮你做了大部分归档决策。
- 承诺在缝隙中流失:会议上随口答应的“我回头发你”,三天后大概率被遗忘。Dex的会议智能会自动提取行动项,并设置老化提醒(超过3天未完成即标记)。
- 职业成长缺乏证据链:年终总结时,你很难记起半年前的一次关键对话或小成就。Dex的“职业教练”功能,在日常中就像个随身秘书,默默为你收集“证据”。
- 工具间数据不通是常态:任务在会议纪要、项目管理表、个人待办清单里各存一份,更新不同步。Dex通过唯一的任务ID(如
^task-20250328-001)和后台的Work MCP服务器,实现了“一处修改,处处更新”。
因此,Dex不是一个让你“使用”的工具,而是一个你需要“配置”并与之“协作”的操作系统。你的角色是设定战略方向(通过/setup定义角色和目标),而Dex负责战术执行(组织信息、提醒承诺、追踪进展)。
2.2 MCP:系统自动化的“中枢神经”
项目文档中反复提到的MCP,是Model Context Protocol的缩写。你可以把它理解为连接Claude AI与你本地文件系统的“桥梁”或“插件协议”。正是通过MCP,Dex才具备了主动读取、分析和写入文件的能力。
在Dex中,主要涉及两个MCP服务器:
- Work MCP Server:这是用Python写的核心自动化引擎。它持续监控你的文件变化(特别是任务标记),当它发现一个带ID的任务被标记为完成(如
✅),就会在所有其他引用该ID的文件中同步更新状态。这就是为什么安装Python 3.10+是硬性要求——没有它,这个自动化引擎就无法运行,任务同步这个核心功能就失效了。 - 系统内置的MCP工具集:包括读取日历、处理文件、管理会话上下文等。这些工具让Claude能“看到”和“操作”你的工作环境。
“Hooks”是MCP协议中的高级功能,可以理解为“触发器”。例如,当Claude会话开始时,一个“Session Start Hook”会自动加载你的季度目标和本周优先级到上下文中,无需你手动粘贴。Claude Code环境能“保证”这些hooks每次都会运行,而Cursor中它们的触发是概率性的。这就是为什么追求极致自动化体验的用户,最终可能会选择配置Claude Code。
3. 实战部署:从零到一的十分钟搭建指南
理论说再多,不如亲手搭起来。下面我将以最常用的Cursor路径为例,带你一步步完成部署,并解释每一个操作背后的原因和可能遇到的坑。
3.1 前期准备:工具安装与验证
文档说需要安装四样东西:Cursor、Git、Node.js、Python。我们逐一拆解。
1. Cursor:你的主控台
- 是什么:一个集成了AI(默认是Claude)的代码编辑器,但别被“代码”吓到。在这里,它是你与Dex系统交互的主要界面,通过聊天面板发送指令。
- 怎么装:去 cursor.com 下载安装即可。免费版完全够用初期体验。
- 注意:安装后,建议用你的谷歌或GitHub账号登录一下,以获得更好的体验。
2. Git:获取和更新代码的管道
- 为什么需要:Dex的代码托管在GitHub上。Git是一个版本控制工具,用最简单的话说,它让你能一键下载(克隆)整个项目,并且未来可以轻松更新到最新版。
- 怎么装:
- Mac用户:最省事的方法就是什么都不做。当你后续运行安装脚本时,如果系统没有Git,它会弹窗提示你安装“Command Line Developer Tools”,点“安装”就行。这是苹果官方提供的开发套件,安全且必要。
- Windows用户:需要主动访问 git-scm.com/download/win 下载安装程序。安装时一路点击“Next”使用默认选项即可。
3. Node.js:让自动化脚本跑起来
- 为什么需要:Dex的一些辅助脚本和工具链是用JavaScript/Node.js写的。安装它相当于为这些脚本提供了运行环境。
- 怎么装:访问 nodejs.org ,下载标注为“LTS”的版本(长期支持版,更稳定)。安装同样是一路下一步。
4. Python 3.10+:核心自动化引擎的燃料
- 为什么必须是3.10+:如前所述,负责任务同步的Work MCP Server依赖于新版Python的某些特性。3.9或更老的版本无法运行,会导致MCP服务器启动失败,这是最常见的安装错误根源。
- 怎么装:
- 访问 python.org/downloads 下载最新稳定版(目前是3.11或3.12)。
- Windows用户特别注意:安装时,务必勾选“Add python.exe to PATH”这个选项。这相当于告诉系统:“在任何地方都能找到Python命令”。如果不勾选,后续步骤会报“python不是内部或外部命令”的错误。
- Mac用户通常没问题,但如果之前用Homebrew装过旧版Python,保险起见也从这里重新装一次。
验证安装(可选但推荐)打开终端(Mac用Terminal,Windows用PowerShell或CMD),依次输入以下命令并回车,查看版本号确认安装成功:
git --version # 应显示类似 git version 2.40.0 node --version # 应显示 v18.x 或 v20.x 等(只要大于v18即可) python3 --version # 或 Windows下用 `python --version`,应显示 Python 3.10.x 或更高如果任何一条命令报“未找到”,请返回检查对应软件的安装,并完全关闭终端窗口再重新打开,让系统路径更新生效。
3.2 核心部署:获取代码与运行安装脚本
工具就绪,现在开始部署Dex本身。
Step 1: 在Cursor中克隆项目
- 打开Cursor。
- 按下
Cmd+Shift+P(Mac) 或Ctrl+Shift+P(Windows),这会打开命令面板。 - 输入“Git: Clone”并回车。
- 在弹出的输入框中粘贴Dex的仓库地址:
https://github.com/davekilleen/dex.git,回车。 - 选择一个本地文件夹来存放它(例如“文档”文件夹)。点击“确定”后,Cursor会自动打开这个项目。
实操心得:如果网络原因导致Git克隆缓慢或失败,完全不用担心。你可以直接访问 Dex的GitHub页面 ,点击绿色的“Code”按钮,选择“Download ZIP”。下载后解压到你的文档文件夹,然后在Cursor中选择“File” -> “Open Folder”,打开解压后的
dex-main文件夹。效果是一样的。
Step 2: 运行安装脚本在Cursor中,你应该能看到项目文件列表。屏幕下方通常会有一个终端面板(如果没有,通过菜单栏的“View” -> “Terminal”打开)。
在终端里,输入以下命令并回车:
./install.sh这个install.sh脚本是项目的自动化安装程序。它会做以下几件事:
- 检查你的Python环境。
- 使用
pip安装必要的Python包,主要是mcp、pyyaml和python-dateutil。这些是MCP服务器和任务同步功能的依赖库。 - 在Cursor中配置MCP服务器连接。
你会看到终端里滚动很多文字,这是正常现象。整个过程大约1-2分钟。当脚本执行完毕,你会再次看到命令提示符(光标闪烁),表示安装成功。
关键检查点:MCP服务器状态安装完成后,至关重要的一步是检查MCP服务器是否正常运行。在Cursor界面的底部状态栏或侧边栏,寻找一个可能标有“MCP”或类似插头图标的按钮。点击它,你应该能看到一个服务器列表,例如“Work MCP Server”等,旁边应该有绿色的对勾或“Connected”状态。
如果看到的是红色错误标志,最常见的原因是Python依赖安装失败。请按以下步骤排查:
- 在终端中,首先升级pip(Python的包管理工具):
(Windows用户如果上述命令无效,尝试python3 -m pip install --upgrade pippython -m pip install --upgrade pip) - 然后重新安装核心包:
(Windows用户尝试pip3 install --user "mcp>=1.0.0,<2.0.0" pyyaml python-dateutilpip install --user ...) - 完全关闭Cursor(
Cmd+Q或Ctrl+Q),然后重新打开,再次检查MCP状态。
3.3 灵魂配置:定义你的专属角色
技术部署完成,现在要进行最重要的“软配置”——告诉Dex你是谁,你关心什么。
在Cursor的右侧,你应该能看到Claude的聊天面板。如果没看到,试试按Cmd+K(Mac) 或Ctrl+K(Windows) 来唤起它。
在聊天输入框中,精确地输入:
/setup然后回车。
第一次运行会有点慢(可能需要30秒左右),因为系统需要初始化。之后,Claude会开始以对话的方式问你一系列问题,例如:
- “What's your role?” (你的角色是什么?例如:Product Manager, Head of Marketing, CFO)
- “What's the size of your company?” (公司规模?)
- “What are your main focus areas or responsibilities?” (你的主要职责或关注领域是什么?)
请用自然语言回答,就像在跟同事介绍自己一样。例如:“I'm a Product Lead for a mobile app at a mid-sized tech company of about 150 people. My main focus is on user growth, feature roadmap planning, and cross-functional collaboration with engineering and design.”
这个配置过程大约只需2分钟。完成后,Dex会为你生成一整套量身定制的文件夹结构和初始文件。一个为“产品负责人”构建的系统,和一个为“销售总监”构建的系统,其侧重点和初始模板是不同的。这才是Dex作为“个人操作系统”的精华所在——它从第一天起就是为你服务的。
4. 核心功能深度解析与日常操作流
系统搭好了,我们来具体看看这“AI首席幕僚长”每天到底为你做什么。这不仅仅是功能列表,而是如何将它们融入你工作流的实战指南。
4.1 每日规划与聚焦:从混沌到清晰
每天早上,你不需要自己苦思冥想今天该干什么。在Cursor的Claude聊天框中,输入:
/daily-planDex会做以下几件事:
- 读取上下文:自动查看你的日历(如果你已连接,后文会讲),了解今天的会议安排。
- 评估带宽:如果今天是“会议马拉松”,它会自动减少你的核心任务数量,防止你过度承诺。
- 对齐战略:从你的“本周优先级”和“季度目标”文件中提取信息,确保你建议的任务是与更高层次目标对齐的。
- 输出计划:给你一个清晰的、包含2-3项最重要任务的今日计划,并可能附带一些准备事项或提醒。
实操心得:/daily-plan的输出不是圣旨。你可以和Claude对话进行调整:“把第三项换成准备下午的评审材料”,“这个任务估计需要2小时,帮我拆分一下”。Dex的规划是动态、可协作的。
4.2 会议智能:从记录到执行
会开完了,信息散落在笔记里。Dex帮你把信息结构化,并转化为行动。
- 获取纪要:如果你使用Granola(一个录音转文字工具,有对应的MCP),Dex可以直接处理录音转录。或者,你也可以将任何来源的会议转录文本直接粘贴给Claude。
- 运行处理:你可以使用类似
/process-meeting的技能(具体技能名可能在你的系统中略有不同),或者直接告诉Claude:“这是我和Sarah的会议记录,请提取关键点、决策和行动项。” - 自动同步:Dex会:
- 生成结构化的会议笔记。
- 提取所有行动项,并为每个项生成一个唯一任务ID(如
^task-20250328-001)。 - 将行动项同步到你的主任务列表 (
03-Tasks/Tasks.md)。 - 如果行动项涉及特定的人(如“John负责跟进客户”),该任务也会被链接到John的个人页面 (
02-People/John.md)。 - 如果会议是关于某个项目,笔记和任务也会关联到对应的项目文件 (
04-Projects/Project_Name.md)。
核心优势:从此,任务只有一份,无处不在。当你在Tasks.md中勾选完成^task-20250328-001时,Work MCP服务器会自动在原始的会议笔记和John的个人页面中,将同一个任务标记为完成,并附上时间戳✅2024-03-28 14:35。你再也不用担心不同地方的任务状态不一致。
4.3 人际关系网络:永不遗忘的上下文
每次与重要联系人(同事、客户、合作伙伴)会面前,最耗时的是什么?是翻看之前的聊天记录、邮件、笔记,回忆上次聊到哪了,有什么未决事项。
Dex为你维护着每个人的“人物页面”。当你在任何文件中提到“Sarah”时,Dex(特别是在Claude Code的hooks作用下)可以自动将Sarah的人物页面内容(上次会议摘要、开放事项、她的关注点)注入到当前对话的上下文中。你无需手动查找。
如何维护:你几乎不需要手动维护。系统通过处理会议记录、邮件摘要(如果你集成)等方式,自动更新人物页面。你也可以通过自然对话添加:“上次和Sarah聊,她提到对API性能很担忧,这是个风险点。” Claude会问你这个信息应该关联到Sarah的页面和哪个项目,你确认即可。
4.4 职业发展教练:默默积累的“证据库”
这是Dex对我个人价值最大的功能之一。我们常忙于做事,却疏于记录“成就”。绩效评估或晋升答辩时,临时抱佛脚,效果大打折扣。
运行/career-setup,一次性输入你的职位描述、职业阶梯(Career Ladder)要求、最近的绩效反馈、个人成长目标。之后,Dex就会在后台扮演你的“职业发展助理”:
- 日常捕获:在你进行每日或每周回顾时,它会提示你:“今天完成的XX功能上线,带来了20%的留存提升,这体现了‘数据驱动决策’和‘跨团队影响力’,要记录为职业证据吗?”
- 反馈归档:从1对1会议记录中自动提取经理的反馈和建议,归档到你的技能发展记录中。
- 按需报告:当你需要时,运行
/career-coach,可以选择:- 生成周报:30秒内产出一份给经理的专业进度更新。
- 月度复盘:分析过去一个月的成就模式,找出优势和改进领域。
- 自我评估:基于长期积累的所有证据,生成一份详实的年度绩效自评草稿。
- 晋升评估:对照你设定的职业阶梯要求,进行差距分析,并给出具体的发展计划建议。
注意事项:所有这些数据都存储在本地你的电脑上,没有上传到任何云端(除非你主动使用云同步盘同步项目文件夹)。这既保障了隐私,也意味着你需要定期备份这个项目文件夹。
4.5 系统进化与发现:越用越懂你
Dex不是一个静态工具。它设计了两大自我进化机制:
- 从错误中学习:当你纠正Claude的一个错误(比如“不要用项目符号,用编号列表”),或者标记某个输出不符合你的偏好,这些会被记录到
System/Working_Preferences.md或System/Mistake_Patterns.md。未来,Claude会优先遵循你的偏好,并避免重复犯错。 - 功能渐进式发现:新手很容易被众多功能淹没。运行
/dex-level-up,系统会分析你的使用日志 (System/usage_log.md),然后推荐2-3个你还没用过但最适合你当前阶段的功能。比如,第一周它可能推荐你尝试“每日回顾”,一个月后可能推荐你探索“自定义MCP集成”。这就像一个贴心的产品导览,确保你在正确的时机学习正确的功能。
5. 高级配置与疑难排解
5.1 连接谷歌日历(Mac用户)
要让/daily-plan真正感知你的日程,需要连接日历。目前文档主要支持Mac(通过系统日历App桥接)。
- 将谷歌日历添加到苹果日历:
- 打开Mac自带的“日历”应用。
- 顶部菜单栏点击“日历” -> “添加账户…” -> 选择“Google” -> 登录你的谷歌账号。
- 这样,你的谷歌日历事件就会同步到本地日历App中。
- 授权Cursor访问日历:
- 打开“系统设置” -> “隐私与安全性” -> “日历”。
- 在右侧找到“Cursor”,确保其开关已打开。
- 点击“Cursor”旁边的细节按钮,确保访问权限是“完全”(Full),而不是“仅添加”(Add Only),这样Dex才能读取事件。
- 如果系统弹出提示框询问是否允许Cursor访问日历,点击“允许”。
完成以上步骤后,重启Cursor,再运行/daily-plan,它就能看到你今天的真实会议安排了。
5.2 升级体验:从Cursor到Claude Code
Cursor免费版足够入门,但如果你订阅了Claude Pro(20美元/月),强烈建议配置Claude Code来获得“确定性hooks”的体验。
Claude Code是什么?可以理解为Anthropic官方推出的、更深度集成AI的“终端”或“桌面应用”。它保证了之前提到的各种hooks(会话开始自动加载目标、提到人物自动注入背景等)100%会触发,使得AI助手的行为更加一致和可靠。
如何选择?
- Claude Code Desktop App:图形界面,更容易上手。从 claude.ai/download 下载安装,登录Claude Pro账号,在App内切换到“Code”标签页,打开你的Dex项目文件夹即可。
- Claude Code CLI (命令行):在终端中运行,更极客。在终端执行安装命令(Mac:
curl -fsSL https://claude.ai/install.sh | bash),然后通过claude auth登录,最后在Dex项目目录下运行claude命令启动。
我的建议:先用Cursor熟悉所有功能和流程。当你对Dex产生依赖,并且希望获得更稳定、自动化的体验时,再迁移到Claude Code。很多用户是两者混用:Cursor用于复杂的文件编辑和查询,Claude Code用于日常的快速会话和规划。
5.3 常见问题排查速查表
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
运行./install.sh时报错 | 1. Git/Node.js/Python未安装或未正确加入PATH。 2. Python版本低于3.10。 3. 网络问题导致pip安装包失败。 | 1. 返回“3.1 前期准备”章节,验证安装。 2. 升级Python至3.10+。 3. 重试,或手动升级pip后安装包(见3.2节)。 |
| Cursor中MCP服务器显示红叉/错误 | 1. Python依赖包安装失败。 2. .mcp.json配置文件中的Python命令路径不对。 | 1. 在终端手动执行pip3 install --user "mcp>=1.0.0,<2.0.0" pyyaml python-dateutil。2. 检查项目根目录下的 .mcp.json文件,将"command": "python"改为"command": "python3"(或反之,取决于你的系统哪个命令有效)。然后重启Cursor。 |
/daily-plan不显示日历事件 | 1. (Mac)谷歌日历未添加到系统日历App。 2. Cursor未获得日历访问权限。 3. 相关Python包缺失。 | 1. 按“5.1”章节步骤操作。 2. 检查系统隐私设置,确保Cursor有完全日历权限。 3. 在终端运行 pip3 install --user pyobjc-framework-EventKit(仅Mac),然后重启Cursor。 |
| 任务完成后,其他文件中的相同任务未同步 | Work MCP服务器未正常运行。 | 检查Cursor底部的MCP服务器状态是否为绿色。如果不是,参照上表第二行解决。确保Python版本>=3.10。 |
运行任何/命令无反应或报“技能未找到” | 1. 项目未在Cursor中正确打开。 2. /.cursorrules或/.claude配置文件未加载。 | 1. 确认你是在Dex的项目文件夹根目录下打开的Cursor。 2. 尝试重启Cursor。如果问题依旧,在聊天框输入 /setup重新运行初始化。 |
6. 从使用到精通:构建你的竞争优势
部署Dex只是开始。真正的价值在于你如何让它融入你的工作流,并以此构建别人难以复制的效率优势。
第一个月:习惯养成与价值验证
- 第一周:强制自己每天早上的第一件事是运行
/daily-plan。每场会议后,花2分钟让Claude处理纪要。睡前,用/daily-review快速回顾。这时你感受到的价值是“不忘事”、“开会更有准备”。 - 第二周:开始使用
/meeting-prep在会前生成议程和背景资料。尝试运行/career-coach生成一次周报。你会发现信息检索和整理的时间大大缩短。 - 第三、四周:探索
/dex-level-up推荐的新功能。开始有意识地在日常对话中“喂养”信息给Claude,让人物和项目页面丰富起来。你会体验到“系统在为我工作”的感觉。
第二个月及以后:个性化与系统进化
- 自定义工作流:当你发现某个重复性操作(比如每周都要从Jira拉取特定状态的任务生成报告),你可以直接对Claude描述这个需求:“我想创建一个每周一自动运行的技能,从我们团队的Jira看板上提取所有‘进行中’的任务,并按负责人汇总成一份Markdown报告。” Claude可以引导你或直接为你编写必要的脚本或配置。
- 集成外部工具:通过MCP协议,理论上可以连接任何有API的工具(如Slack、Notion、Jira、Gmail)。社区在不断贡献新的MCP服务器。你可以关注Dex的GitHub仓库更新,或尝试自己集成。
- 成为团队催化剂:当你自己成为受益者后,可以将Dex介绍给非技术背景的同事。用
/dex-demo on开启演示模式,向他们展示一个充满示例数据的系统,能极大降低他们的理解门槛。一个全员使用类似系统进行思考、规划和协作的团队,其信息透明度和执行对齐度将远超传统团队。
最后的提醒:Dex是一个理念的载体,这个理念是“将AI作为思考和工作流程的延伸,而不仅仅是聊天机器人”。它可能不是终点,但它提供了一个极其优秀的起点和范式。通过使用它,你不仅在管理任务,更是在训练自己以“系统化”和“可自动化”的视角看待工作。这种思维模式,才是你在AI时代最大的长期竞争优势。现在,花10分钟,从运行./install.sh开始吧。