02
开发者工具栈速览
Developer Toolbox for AI Office
如果你有一点技术背景,AI office 的上限会比普通用户高很多。原因不是你会写 code,而是你更容易把 chat、CLI、automation、knowledge base 串成一条能复用的工具链。
不过工具越多,不代表越高效。真正有效的 developer toolbox,应该先解决一件事:你最常见的 task,到底要在哪个入口处理最顺手。
Developer Toolbox 的核心思路
不要按“哪个工具最火”来配,而是按任务类型来配:
| Task 类型 | 更适合的入口 |
|---|---|
| 快速问答、写作、截图理解 | Chat app |
| script、命令、批处理 | CLI / IDE |
| 文档整理、知识沉淀 | KB / docs tool |
| 跨系统串联 | automation platform |
这个划分很重要。否则你很容易出现一种情况:明明应该在 CLI 做的事,硬在 chat 里反复复制粘贴。
1. Chat Entry
适合:
- 快速问答
- email / summary 初稿
- 文件和截图理解
- brainstorming
常见选择:
- ChatGPT
- Claude
- Gemini
这类入口的优势是快、门槛低、multi-modal 能力好。
但它们不一定适合长链路 automation,也不适合处理需要精确复用的 terminal workflow。
2. IDE / CLI Entry
如果你要做这些事,IDE / CLI 往往更顺手:
- 写小脚本
- 清洗 CSV
- 生成 command
- 批量处理文件
- debug 自动化报错
常见组合:
- Cursor
- Claude Code
- GitHub Copilot in VS Code
- OpenAI / Anthropic CLI
对 developer 来说,这一层是 productivity 差距最大的地方,因为它决定你能不能把 AI 从“聊天助手”升级成“执行助手”。
3. Automation Layer
如果 task 会重复发生,就应该尽量从手动 copy/paste 升级到 automation。
常见工具:
- Zapier
- Make
- n8n
- Power Automate
- Apple Shortcuts / Raycast Commands
适合:
- email -> summary -> task
- form -> classify -> route
- transcript -> notes -> KB
这层最重要的不是功能多,而是 error handling 和 logging。
4. Docs / KB Layer
再好的 output,如果不沉淀,也会很快丢失。
docs / KB layer 的作用是:
- 存 template
- 存 SOP
- 存 example
- 存 risk note
常见工具:
- Notion
- Confluence
- Google Docs / Drive
- 语雀
这层更像 memory system,不是临时编辑器。
一个更合理的工具组合
chat app
-> ide / cli
-> automation
-> docs / kb
不是每个人都要 4 层全配,但 developer 往往至少会用到其中 3 层。
选型时最值得看的 5 件事
| 维度 | 为什么重要 |
|---|---|
| context handling | 能不能理解你的真实工作上下文 |
| output control | 能不能稳定输出你要的格式 |
| integration | 能不能接你现有 stack |
| logging / replay | 出问题后能不能回看 |
| cost | 日常跑起来会不会太贵 |
常见误区
| 误区 | 问题 | 更好的做法 |
|---|---|---|
| 所有事都在 chat app 里做 | copy/paste 成本高 | script 和批处理转到 CLI |
| 工具越多越强 | context 反而分散 | 先围绕 use case 组装 |
| 只看模型能力 | 忽略入口体验和 integration | 一起看 workflow fit |
| 没有沉淀层 | 好 output 很快丢失 | 接到 KB |
Practice
盘点你现在最常做的 3 个重复 task,分别判断:
- 更适合 chat、CLI 还是 automation
- 哪一步最浪费手动时间
- 最后产物该沉淀到哪里
这一步做完,你的 developer toolbox 才不是“装了一堆 AI 工具”,而是有清晰分工的工作台。