最佳实践
这是我每天使用 SeaWork 的心得。不是规则,只是对我有效的模式。
智能体替代打字,而非思考
你的角色变了。你不再是逐行编写代码的人,而是做决策的人:构建什么,应该如何工作,架构是什么样的。智能体执行,但你指挥。
你不能只说「实现功能 X」然后走开。你仍然需要做困难的部分:决定构建什么、如何融入系统、做出哪些权衡。思考不是可选的。
验证循环
智能体需要一种验证工作的方式。TDD 是这种模式的一种实现:让智能体编写一个失败的测试,验证它因正确原因失败,然后告诉它使测试通过。
投资工具链
不只是测试运行器。对于网页应用,像 Playwright MCP 这样的工具让智能体可以截图并验证 UI 变化。有了编程智能体,代码变得廉价。现在我会先引导工具链。
智能体是廉价的
不要吝啬于运行多个智能体。SeaWork 让你在隔离的 worktree 中启动智能体。它们独立工作,完成后你会收到通知。
广泛使用语音
用语音交流想法并从脑中提取它们更加自然。智能体解析和整理你思路的能力比你尝试写完美提示词要好。
了解工作类型
有时你需要规划:设计规格、验证它、让智能体跟进。其他时候是对话式的:启动一个智能体然后开始交谈、提问。根据任务匹配你的方式。
频繁迭代和重构
不要期望完美,期望可运行。让它工作,让它正确,让它美观。每次迭代让你更接近目标。有测试,重构就便宜。
用智能体检查智能体
如果一个智能体实现了某些东西然后你让它审查自己的工作,它永远不会发现问题。用新鲜上下文启动一个单独的智能体来审查第一个智能体的代码。
了解你的智能体的特点
每个模型都有优势和劣势。了解它们比追逐基准测试更有用。为工作使用合适的模型。
SeaWork