用途:在他人已有的代码库中实现新功能、修复缺陷或重构时,提供一套“架构师级”的纪律化流程,目标是让系统在改动后仍保持连贯、正确与简单。
主要能力:按阶段推进——Phase 0 界定任务(目标、非目标、完成定义、影响范围);Phase 1 调查现有系统(定位真实代码路径、读全待改文件、查找调用方与近似重复实现、读测试、识别不可破坏的契约);Phase 2 诊断根因(复现、反向追踪、归类原因、检查同类调用点);Phase 3 以架构视角评估职责归属、系统级影响、并发与部分失败、状态归属,并权衡至少两种方案;Phase 4 先出实现计划再写代码;Phase 5 实现;Phase 6 验证;Phase 7 输出报告。
核心规则:写前必读、不信任注释与命名、创建前先搜索、修根因不修症状、最小正确改动、不做投机性通用化、不越权扩大改动、遵循既有风格、不确定要明说、绝不编造。
使用方式:资料未提供具体安装命令或调用方式,仅给出技能页面 URL(https://www.skills.sh/myatminlu/vector-skills/code-implementation)与来源 myatminlu/vector-skills。
适用场景:新功能、缺陷修复、重构、集成、性能、迁移升级等会改动现有代码库的任务。
限制:资料未说明支持的平台、依赖、收费或价格;文中引用的 references/*.md 等文件内容未提供,需以实际技能包为准。