技术实践
得物商家域以结构化对话和Skills管理AI编码
概述
得物商家域研发团队把 Claude Code 用于新商户成长任务、商家信息查询等后端需求的日常开发,总结出三阶段结构化对话模型:阶段一用「用户故事 + 验收标准」定义需求,阶段二明确技术栈、分层架构、返回格式、权限校验、数据库命名等「必须遵守」与「建议参考」约束,阶段三分模块增量实现并在关键节点主动暂停确认。 系统提示词(CLAUDE.md)定位为「护栏」而非详尽手册,团队早期版本长达 5000 字效果不佳,现控制在 200 字以内只保留最关键约束,并按 AI 常犯错误每两周回顾补充(如入参非空校验)。复用侧把 ES 数据查询 SDK 调用方式、分布式锁冲突处理、数据库乐观锁重试等经验封装为可反复调用的 SKILL。 接入飞书 MCP 服务器后,AI 可直接调用 feishu_create_doc 生成技术方案文档、feishu_get_doc_content 读取 PRD、feishu_append_bitable_data 把代码统计写入多维表格以追踪 AI 编程效率。质量控制采用「AI 生成单元测试 + 人工设计集成测试 + 人机结合代码审查」三层验证,并建立「AI 错误案例库」记录典型错误以反哺系统提示词。