扩展项目功能
确定修改范围
在已有项目中添加功能,应优先沿用现有架构、组件和数据约定。开始前先检查当前实现,确认是否已经存在相近功能,避免重复开发或引入第二套处理方式。
以“听溪书单”项目增加阅读状态筛选为例:

预期结果应包含可使用的功能、相关测试或检查记录,以及涉及文件的变更说明。若发现旧数据缺少阅读状态,应先明确采用补充默认值、迁移数据还是保留兼容逻辑。
明确接口约定
开发后端接口时,应写明请求参数、响应字段、错误情况及数据存储方式。接口名称相同并不代表行为已经明确,例如“查询书籍”仍需确定是否分页、如何排序、搜索哪些字段。

对于学习用途,可要求 Claude Code 先解释处理流程,再给出最小实现;对于正式项目,则应优先确认兼容性、鉴权、输入检查和数据一致性。
评论
登录后查看