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


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

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 深度玩法(下一篇)
相关推荐
生成论实验室10 分钟前
《事件关系阴阳博弈动力学:识势应势之道》第八篇:认知与反思关系——探索、定位与延续
人工智能·算法·架构·知识图谱·创业创新
大树8816 分钟前
液冷从“电老虎“变“热银行“:算力废热如何变成真金白银?
人工智能
E等于MC平方17 分钟前
用 Next.js + Prisma + Gemini 打造 AI 替代风险追踪平台
人工智能·ai·职业·岗位·失业·替代
段一凡-华北理工大学18 分钟前
【高炉炼铁领域炉温监测、预警、调控智能体设计与应用】~系列文章10:实时预警机制:跑在问题前面!
网络·人工智能·python·知识图谱·高炉炼铁·工业智能体
β添砖java22 分钟前
深度学习(20)深度卷积神经网络AlexNet
人工智能·深度学习·cnn
weixin_408099671 小时前
身份证OCR识别如何做到99.9%准确率?揭秘石榴智能六大核心技术(矫正/完整度/翻拍检测/头像提取)
图像处理·人工智能·ocr·api接口·身份证识别·石榴智能
林小卫很行1 小时前
Obsidian 入门39:怎么创建自己的 Skill?我把五步拆给你看
人工智能
Baihai_IDP1 小时前
为什么 AI Agent 重新爱上了文件系统(Filesystems)
人工智能·llm·agent
灵机一物1 小时前
灵机一物AI原生电商小程序、PC端(已上线)-Token成产研新KPI:2026年,AI提效、数字员工与研发效能变革
人工智能