单独一个工具再强,不如一套工具链协同|卷卷养虾记 · 十二篇


开篇:那个让我意识到问题的早晨

4月初,一个普通的周一。

我在飞书看到一条消息,切到浏览器查资料,切回来复制粘贴给卷卷,等它回复,再把结论贴回飞书。

整个过程:7次切换,4次复制粘贴,2分钟。

我突然停下来想:

我在用一个 AI,还是在给 AI 打下手?

工具链没打通,AI 再强也是孤岛。


第一课:什么叫工具链协同

单工具用法:

复制代码
我 → 卷卷 → 我

工具链用法:

复制代码
飞书消息 → 卷卷 → 飞书文档
GitHub PR → 卷卷 → Review 评论
日历事件 → 卷卷 → 会议纪要 → 飞书

区别在哪?

信息自己流动,我只做决策。


第二课:飞书深度集成

我的痛点

每天早上:

  • 飞书有 30 条消息
  • 有 5 个文档需要更新
  • 有 3 个会议需要纪要

以前:全部手动。现在:卷卷处理 80%。

配置思路

AGENTS.md 里加一个飞书专属 Agent:

复制代码
## FeishuAgent

### 职责
- 监听飞书消息,识别需要处理的任务
- 自动生成会议纪要并写入飞书文档
- 定时推送日报到指定群

### 触发条件
- 关键词:「帮我整理」「生成纪要」「写到文档」
- 定时:每天 18:00 生成日报

### 权限
- 读:消息、日历、文档
- 写:文档、群消息(需确认)

实际效果

会议结束后,我说一句:「整理一下今天的会议」

卷卷自动:

  1. 拉取会议录音转写
  2. 提取关键决策和 Action Item
  3. 写入飞书文档
  4. @相关人确认

以前 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 Memory

0410 版本上线了一个我等了很久的功能: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:先打通高频场景

不要一次接入所有工具。

我的顺序:

  1. 飞书(每天用 50 次)
  2. GitHub(每天用 10 次)
  3. 日历(每天用 5 次)
  4. 其他(按需)

先把最高频的打通,ROI 最高。


写在最后

三个月前,我把卷卷当聊天工具用。

现在,它是我工作流的一部分。

区别不在于卷卷变聪明了。

区别在于:我把它放到了正确的位置上。

工具链不是技术问题,是设计问题。

你得想清楚:信息从哪来,到哪去,谁来决策。

想清楚了,接入很简单。


工具链配置检查清单

飞书集成

  • FeishuAgent 配置完成
  • 消息监听关键词设置
  • 文档写入权限确认
  • 日报定时推送测试

GitHub 集成

  • CodeReviewAgent 配置完成
  • linter 规则配置
  • 模型路由规则设置
  • PR 评论格式确认

Active Memory

  • 插件已启用
  • MEMORY.md 改为结构化标签格式
  • 偏好标签整理完成
  • 测试自动拉取是否准确

语音模式(macOS)

  • MLX 语音提供商配置
  • 常用语音指令测试
  • 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 深度玩法(下一篇)
相关推荐
私人珍藏库3 小时前
[Android] PeakFinder AR v4.8.89 (山峰全景识别+增强现实山峰查看器)
android·人工智能·智能手机·ar·工具·软件
CS创新实验室3 小时前
算法、齿轮与硅基大脑:数值计算发展简史
人工智能·算法·数值计算
能有时光3 小时前
PyTorch KernelAgent 源码解读 ---(4)--- ExtractorAgent
人工智能·pytorch·python
fthux4 小时前
GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(一)整体架构与扩展入口
人工智能·ai·开源·github·open source
aqi004 小时前
15天学会AI应用开发(十七)使用LangGraph实现会话记忆功能
人工智能·python·大模型·ai编程·ai应用
xixixi777775 小时前
三大 AI 安全里程碑:Akamai 高危风险预警、智能体水印强制落地、PQC 量子安全全产业链统一
大数据·人工智能·安全·ai·大模型·智能体·政策
AI小码5 小时前
LLM 应用的缓存工程:当每次 API 调用都在燃烧成本
java·人工智能·spring·计算机·llm·编程·api
code 小楊5 小时前
AI函数调用:Function Calling从理论到实战全解析
人工智能
delishcomcn5 小时前
智切未来:AI算法如何重塑不干胶标签分切机的精度与效率边界
人工智能·神经网络·计算机视觉
观远数据5 小时前
ChatBI选型对比:从意图识别到SQL修复,六个维度打分决定是否值得投产
数据库·人工智能·sql