如何让AI真正替你干活:Agent + PARA 的一套工程化实践
AI已经极大程度地更改、影响了这个世界的走向,我们可以看到一些趋势,比如 画师、网文写手、真人短剧逐渐地被替代,程序员的替代还没有那么快。
大家有没有想过这个原因呢?我认为核心就在于:AI生成的产物,是否是最终的交付件。
这和Leader分配任务给下属一样,如果下属的交付件可以直接用,那Leader可能就说,你这个代码日志一定要符合规范、你这个材料字号要调大一些;反之,可能Leader就用下属的没那么完美的交付件,自己再整理成最终的交付件。
而程序员的情况不同:代码不是最终交付件,系统才是。
代码只是中间产物,它需要:运行、集成、部署、监控、演进。这一整条链路还没有完全“标准化交付”,所以替代速度较慢。
那么结论其实很自然,个人提效的关键就在:让AI Agent直接生成交付件,这个交付件一定要是可通过迭代提示词、上下文不断优化的,最好这个产物是可编辑的(Markdown、Excel、Html),最后一公里的时候人可以做一定的修改。我在2月27日的朋友圈里也表达了类似的观点。

那么怎么更好地让AI Agent生成工作中用的交付件呢,我目前的实践是 Agent+MCP+SKILLS+PARA。Agent 负责执行,MCP 连接外部世界,SKILLS 提供可复用能力,PARA 提供稳定上下文,我们一个一个解释。
Agent+MCP
Agent毋庸多说,相比于只能对话的LLM,是一个围绕目标,能够多步执行、调用工具并持续迭代的执行单元。Ask模式(只跟AI对话)是没法更进一步地提效的。
SKILLS
SKILLS可以理解为一组可复用的能力模板(Prompt + Tool + Workflow 的组合)。例如
- 整理Inbox文件
- 生成周报
- 分析某个Area的内容
- 输出某种固定格式的文档
如果没有SKILLS,每一次都在“重新提示AI”,有了SKILLS,相当于把最佳实践固化下来,交给Agent反复使用。
PARA
对于Agent来说,与其给 AI 造新工具,不如给它一个它已经「会用」的旧接口。在于 LLM 的训练数据。LLM在训练阶段已经看过了很多文件系统的操作,grep、ls、find等等。LLM会非常善于在文件系统里探索他想用的内容,而不是拼凑一个高度定义的DSL。
PARA呢,和文件系统强强联合,给Agent提供了一个稳定、可理解的上下文环境。

个人实践案例
我的PARA目录
PARA是一个指导原则,每个人的PARA都可以有一些定义,比如我的PARA目录是这样子的,适配了我平时使用的OneDrive(它会强制有一些顶层文件夹,我自认为巧妙地利用起来了),同时我还有把一些作为Blogs发布的诉求。同时也放了一些README.md、About.md 方便Agent读取。
如果大家感兴趣的话,我可以单独写一个文章介绍一下。
1 | 生活/ |
下面的实践过程,本质上不是一次性的。
如果你每隔一段时间都需要做类似的事情,比如:
- 盘点近期工作成果
- 挑选可以对外分享的主题
- 判断哪些材料已经足够支撑一次输出
那么这个流程其实是高度稳定的:
- 扫描目录
- 识别活跃内容
- 提取关键材料
- 组织成候选结果
这类流程,就可以被固化为一个 SKILL,例如
1 | Skill: summarize-workspace-for-sharing |
这样一来,下次再做同样的事情,就不需要重新写 Prompt,而是直接调用这个 Skill。
实践1:筛选个人成果用于会议分享
向 Agent 提问
1 | 这是我的个人工作文件夹,你可以看看我最近几个月的工作成果,看看有没有什么东西可以拿去"ApacheCon"分享的? |
Agent 回复
1 | 我会先快速梳理这个工作区最近几个月的文件分布和活跃项目,找出适合做 ApacheCon 分享的候选主题,再回头看哪些材料已经足够支撑成一场 talk。 |
实践2:整理 Inbox,迁移到合适的 PARA 目录
个人文件夹里最容易失控的地方,通常不是 Projects,也不是 Resources,而是各种临时下载、微信传文件、会议附件、截图和草稿。它们会先堆在一个“待处理区域”里,时间久了以后,人自己都不太愿意翻。
这种场景其实很适合交给 Agent。因为它不需要一开始就“理解整个世界”,只需要先做一件很具体的事情:识别这些文件分别属于什么类型,应该进入哪个目录。
向 Agent 提问
1 | 这是我的 Inbox 目录,里面有很多最近积累的文件。你可以帮我分析一下这些文件分别属于 Projects、Areas、Resources 还是 Archive 吗?先不要直接移动,先给我一个整理建议和理由。 |
Agent 回复
1 | 我会先扫描 Inbox 里的文件名、扩展名、最近修改时间,以及部分文档内容,判断这些文件更像是项目资料、长期领域资料、通用参考资料,还是已经可以归档的历史内容。 |
实践3:让 Agent 总结一个 Area 当前都积累了什么
有些 Area 是长期负责的,比如英语、软件工程、孩子教育、投资理财。这类目录的问题不在于“没有内容”,而在于内容太多了,久而久之自己都不知道里面已经沉淀了什么。
Agent 很适合做这种“盘点当前资产”的工作。它不一定直接帮你产出最终文档,但可以先把目录里的内容做一轮结构化总结,帮你建立重新利用这些内容的入口。
向 Agent 提问
1 | 这是我 Areas/软件设计 目录。你可以帮我看看这里现在主要沉淀了哪些内容?按主题帮我归一下类,再告诉我哪些内容已经比较完整,哪些内容还只是零散积累。 |
Agent 回复
1 | 我会先浏览这个目录下的子目录和关键文档,判断当前沉淀更偏向方法论、实践记录、工具使用,还是项目复盘,并整理出一个主题结构。 |
实践4:从一个目录里提炼周报 / 月报素材
很多人写周报、月报最痛苦的地方,不是“不会写”,而是回头找素材太费劲。尤其是当你的工作记录分散在会议纪要、草稿、截图、PRD、临时文档、代码仓库说明里时,人会本能地拖延这件事。
如果文件组织本身还算规整,Agent 就可以直接从目录里提炼候选素材,最后输出一个可编辑的 Markdown 初稿。
向 Agent 提问
1 | 这是我最近两周的工作目录。你可以帮我整理一版周报素材吗?先按“已完成事项、推进中的事项、问题和风险、下周计划”四个部分来归纳,尽量基于已有文件内容,不要凭空发挥。 |
Agent 回复
1 | 我会先查看最近两周活跃修改的文档和项目目录,提取其中能够反映工作进展的内容,再按周报结构组织成一版可编辑草稿。 |












