人机协作实践心得
技术选型、功能范围、边界界定,这些核心决策需要人来把控。AI 的角色是执行落地,而非替代人类做判断。
具备扎实基础的人借助 AI 如虎添翼,基础薄弱的人使用 AI 则可能事与愿违。对架构、业务、工程的理解深度,决定了你驾驭 AI 的上限。AI 无法弥补个人短板,只会让强者如虎添翼。
面对涉及面广或难以把握全局的问题,先启用 plan 模式进行系统性思考和步骤规划。将方案保存到项目中,防止中途打断后,新会话丢失之前的上下文。理清思路比快速写代码更关键。
将大功能分解为小模块,每完成一个独立单元就提交一次。避免期待模型一次性输出完整功能,先构建原型再逐步完善,多轮迭代比单次生成更稳定可靠。期待过高往往导致更多返工。
AI 帮你解决问题后,顺手让它把实现细节补充到设计文档、FAQ 和 AGENTS.md 中。文档与代码同步演进,避免出现"实现已偏离、文档还停留在旧版本"的窘境。
每个任务完成后进行上下文压缩,清理对话中的冗余信息,防止上下文膨胀影响后续对话质量。
文档更新这类频繁操作,可以封装为自定义 Skill,让 AI 完成任务后自动触发,无需每次手动提醒。一次性设定规则,后续自动执行。