zhyxTo2.0/AGENTS.md

1.3 KiB
Raw Permalink Blame History

项目协作规则

Git 操作

  • 允许并要求将本次任务新增或修改的文件直接执行 git add,无需再次询问用户。
  • 禁止自动创建 Git 提交、推送分支或创建 Pull Request。
  • Git 提交及所有远程发布操作必须由用户本人执行。
  • 允许执行只读 Git 操作,例如查看状态、差异、日志和分支。

代码格式

  • 新增或修改代码后必须完成格式化,再进行编译验证和 git add
  • Java 代码使用 4 个空格缩进;注解、字段、方法及每条语句独立成行,禁止把多个声明或方法压缩在同一行。
  • import 按项目现有风格整理并删除重复、无用的 import保持类、方法和泛型声明具有正常的空格与换行。

数据库操作

  • 项目数据库为 Oracle连接地址为 jdbc:oracle:thin:@//192.168.1.102:1521/ORCLPDB,用户及默认 Schema 为 ENERGYX
  • 允许直接执行只读查询,用于查看数据库结构、表数据、索引、约束和执行计划。
  • 禁止未经用户明确允许执行任何 DDL包括创建、修改、删除或截断数据库对象。
  • 禁止未经用户明确允许执行任何数据写入,包括 INSERTUPDATEDELETEMERGE 以及存储过程产生的写操作。
  • 数据库密码不得写入项目文件、日志或提交记录。