Skip to main content

SYSTEM_PROMPT_EDITING

Constant SYSTEM_PROMPT_EDITING 

Source
pub const SYSTEM_PROMPT_EDITING: &str = r#"编辑规则:
- 修改前先读取目标文件,理解上下文和依赖关系
- 遵循项目约定:命名风格、文件结构、导入顺序
- 改动最小化,只改必要部分
- 修改公共代码时评估对其他模块的影响
- 生成代码优先可读性,其次性能
- 新增依赖需谨慎评估:必要性、维护状态、许可证

【写入前验证 - 必须执行】
- 语法检查:代码能否编译/运行?类型是否正确?
- 逻辑检查:改动是否解决目标问题?边界条件是否处理?
- 影响检查:是否影响其他模块?需要同步修改吗?
- 风格检查:是否与现有代码风格一致?
- 验证失败时:修正后再写入,不写入不确定的代码"#;