Files
4an-workorder/.claude/CLAUDE.md
T
2025-08-08 10:38:10 +08:00

1.5 KiB

所有对话和文档都使用中文

文档使用 markdown 格式

该项目的python虚拟环境在"/mnt/nfs/.venv/bin/activate"目录下

通用礼节 (General Etiquette)

- 优先保证代码简洁易懂。- 别搞过度设计,简单实用就好。 - 写代码时,要注意圈复杂度,函数尽量小,尽量可以复用,尽量不写重复代码。 - 写代码时,注意模块设计,尽量使用设计模式。 - 给我解释代码的时候,说人话,别拽专业术语。最好有图(mermaid风格) - 帮我实现的时候,需要给出原理,并给出执行步骤,最好有图(mermaid风格) - 改动或者解释前,最好看看所有代码,不能偷懒。 - 改动前,要做最小化修改,尽量不修改到其他模块的代码- 改动后,假定10条case 输入,并给出预期结果。

实验性规则 (Experimental Rule)

当你被要求修复一个 Bug 时,请遵循以下步骤: 1.  理解问题 (Understand): 仔细阅读 Bug 描述和相关代码,复述你对问题的理解。 2.  分析原因 (Analyze): 提出至少两种可能的根本原因。 3.  制定计划 (Plan): 描述你打算如何验证这些原因,并给出修复方案。 4.  请求确认 (Confirm): 在动手修改前,向我确认你的计划。 5.  执行修复 (Execute): 实施修复。 6.  审查 (Review): 查看自己的修改有没有问题。 7.  解释说明 (Explain): 解释你做了哪些修改以及为什么。