技能分类 · 协作与工具链

协作与工具链

5 条技能 技能中心第 4 类

本分类关注「人机共治」的工程习惯:如何把巨石应用渐进迁移、如何用 Cursor 规则把团队约定固化成可执行提示、如何有计划地升级依赖并处理破坏性变更、如何用静态分析与 Lint 在本地与 CI 里统一质量底线。与 代码审查CI/CD 组合时,工具链成为可复制的团队资产。

对应技能中心「代码与协作」主题段。下列五条与 技能中心 本类条目一致。

条目详解

遗留系统现代化

用绞杀者模式、防腐层与特性开关逐步替换老模块,而不是一次性重写;强调双写验证、流量切换与回滚预案,常与 架构 类微服务边界条目一起阅读。

Cursor 规则生成

为仓库起草 `.cursor/rules`:技术栈、目录约定、禁止模式与 PR 自检句;让 Agent 在每次会话中自动继承上下文,减少重复说明。

依赖升级

区分安全补丁与主版本跃迁,结合 changelog、类型检查与 E2E 冒烟;锁文件策略(npm/pnpm/yarn、Go modules)要可审计、可复现。

静态分析

选用 ESLint、tsc、Semgrep 等规则集,在 CI 中设门禁与基线(允许逐步清零技术债);注意规则与业务假阳性之间的平衡。

Lint 与代码风格

用 Prettier、EditorConfig 等统一格式,把风格从 Code Review 中剥离;与提交钩子、CI 格式化检查一致,减少无意义 diff。

返回技能中心 精选技能(筛选)