单独一个工具再强,不如一套工具链协同|卷卷养虾记 · 十二篇
开篇那个让我意识到问题的早晨4月初一个普通的周一。我在飞书看到一条消息切到浏览器查资料切回来复制粘贴给卷卷等它回复再把结论贴回飞书。整个过程7次切换4次复制粘贴2分钟。我突然停下来想我在用一个 AI还是在给 AI 打下手工具链没打通AI 再强也是孤岛。第一课什么叫工具链协同单工具用法我 → 卷卷 → 我工具链用法飞书消息 → 卷卷 → 飞书文档 GitHub PR → 卷卷 → Review 评论 日历事件 → 卷卷 → 会议纪要 → 飞书区别在哪信息自己流动我只做决策。第二课飞书深度集成我的痛点每天早上飞书有 30 条消息有 5 个文档需要更新有 3 个会议需要纪要以前全部手动。现在卷卷处理 80%。配置思路在 AGENTS.md 里加一个飞书专属 Agent## FeishuAgent ### 职责 - 监听飞书消息识别需要处理的任务 - 自动生成会议纪要并写入飞书文档 - 定时推送日报到指定群 ### 触发条件 - 关键词「帮我整理」「生成纪要」「写到文档」 - 定时每天 18:00 生成日报 ### 权限 - 读消息、日历、文档 - 写文档、群消息需确认实际效果会议结束后我说一句「整理一下今天的会议」卷卷自动拉取会议录音转写提取关键决策和 Action Item写入飞书文档相关人确认以前 30 分钟现在 3 分钟。第三课GitHub 集成我的痛点代码 Review 是我最烦的事。不是不想做是太费时间。一个 PR 少则 200 行多则 2000 行。配置方式## CodeReviewAgent ### 触发 - 新 PR 创建 - PR 更新 ### 流程 1. 拉取 diff 2. 先跑 linter规范问题不用 AI 3. 只把有疑问的部分给 AI 分析 4. 生成 Review 评论标注严重程度 5. 自动回复到 PR ### 模型路由 - 格式问题跳过 AI - 逻辑问题claude-sonnet - 安全问题gpt-4不省这个钱真实数据接入前每个 PR 平均花 25 分钟 接入后我只看卷卷标注的「需要人工确认」部分平均 8 分钟节省 68% 的 Review 时间。第四课结合 0410 新功能——Active Memory0410 版本上线了一个我等了很久的功能Active Memory 插件。以前的问题我告诉卷卷「我不喜欢太长的回复」它记住了。 下次新对话又忘了。 我得重新说一遍。Active Memory 解决了这个问题。它怎么工作你说话 → Active Memory 子 Agent 自动检索相关偏好 → 注入当前对话不需要你手动说「记住这个」。 不需要每次对话都贴一遍 USER.md。它在后台自动做了。我的配置在 MEMORY.md 里我现在只保留结构化的偏好标签## 偏好标签 - 回复长度简洁不超过 200 字 - 代码风格Python加注释 - 日报格式bullet points不超过 5 条 - 会议纪要只要决策和 Action不要过程Active Memory 会自动在合适的时候拉取这些标签。MEMORY.md 从 47KB 瘦身到 8KB但卷卷记住的东西反而更准了。第五课结合 0410 新功能——macOS Talk 模式0410 上线了本地 MLX 语音提供商。我用了一周说说真实感受。适合的场景开车时「卷卷帮我把刚才的想法整理成一条 MEMORY」 走路时「今天下午 3 点的会议提醒我提前 15 分钟」 双手占用时「把这个任务加到今天的 TODO」不适合的场景复杂的技术讨论——还是打字更精确。 需要粘贴代码的时候——语音没法传代码。一个小技巧语音 文字混用用语音说需求卷卷理解后我再用文字补充细节。语音负责「说清楚要什么」文字负责「说清楚怎么做」。第六课我的完整工具链配置图输入层 ├── 飞书消息 → FeishuAgent ├── GitHub PR → CodeReviewAgent ├── 语音输入 → Talk 模式 └── 直接对话 → 主 Agent 处理层卷卷 ├── Active Memory 自动拉取偏好 ├── 任务路由到对应 Agent ├── 模型路由按复杂度选模型 └── 成本监控上一篇讲的 输出层 ├── 飞书文档 ├── GitHub 评论 ├── 日历提醒 └── 直接回复整个链路我只需要在「输入」和「决策」两个环节出现。第七课打通工具链的三个原则原则1数据只流动一次信息从 A 到 B不要经过我的手。 我的手一碰就会出错就会延迟。原则2人只做判断不做搬运搬运信息是机器的事。 判断对不对是人的事。原则3先打通高频场景不要一次接入所有工具。我的顺序飞书每天用 50 次GitHub每天用 10 次日历每天用 5 次其他按需先把最高频的打通ROI 最高。写在最后三个月前我把卷卷当聊天工具用。现在它是我工作流的一部分。区别不在于卷卷变聪明了。区别在于我把它放到了正确的位置上。工具链不是技术问题是设计问题。你得想清楚信息从哪来到哪去谁来决策。想清楚了接入很简单。工具链配置检查清单飞书集成FeishuAgent 配置完成消息监听关键词设置文档写入权限确认日报定时推送测试GitHub 集成CodeReviewAgent 配置完成linter 规则配置模型路由规则设置PR 评论格式确认Active Memory插件已启用MEMORY.md 改为结构化标签格式偏好标签整理完成测试自动拉取是否准确语音模式macOSMLX 语音提供商配置常用语音指令测试fallback 语音确认下一篇预告《Active Memory 深度玩法——让卷卷真正「认识」你》Active Memory 的底层机制怎么设计让它记得准的偏好标签记忆分层短期 / 长期 / 永久我的 MEMORY.md 完整模板记忆是 AI 从工具变成伙伴的关键。系列文章第01篇养了10年风控今年开始养「虾」了第02篇SOUL.md 写作指南第03篇USER.md 深度配置第04篇MEMORY.md 深度配置第05篇AGENTS.md 工作协议第06篇Skills 技能扩展第07篇Multi-Agent 协作第08篇Memory 自动化第09篇渠道配置完全指南第10篇踩坑实录第11篇成本管控第12篇进阶工具链本篇第13篇Active Memory 深度玩法下一篇