指导如何将插件模块中的可选依赖提取到独立内容模块,确保宿主模块在无新模块时仍可工作。包含简单迁移和扩展点两种模式及详细的构建配置步骤。
用于在 deepseek-harness 仓库中识别非显而易见的简化候选项,生成 Agent Notes 或 TODO/FIXME 注释,审计冗余设计,并折叠有价值的简化思路,旨在移除或合并不必要的代码表面。
指导如何重构代码以消除技术债务,从最终理想状态出发,删除兼容性遗留和意外复杂度,重塑产品表面并验证流程。
为Freqtrade策略提供声明式三阶段退出逻辑DSL,包含ROI阶梯、硬止损和追踪止损。用于统一退出规范,替代重复代码,提升策略可维护性与收益稳定性。
执行 Tinycast 架构重构的指定阶段。解析路线图确定当前阶段,检查依赖与环境,读取规范后在边界内实施代码修改,不提交或记录进度。
专用于升级 Anthropic SDK 包的 Agent,涵盖版本迁移、依赖冲突解决及 API 变更分析。通过对比发行说明生成变更摘要,识别破坏性更改并提供迁移步骤,确保平滑升级。
自动扫描代码库,识别高杠杆架构优化机会,过滤已提案项,生成PRD格式Issue。旨在提升模块深度、可测试性与AI导航性,无人类干预,适用于CI每日架构审查流程。
规范后端服务层架构,明确控制器与业务逻辑服务的职责边界。指导逻辑分层、输入输出契约设计及目录结构,确保控制器仅负责编排,服务层拥有核心业务逻辑和数据库访问权限。
用于代码重构分析、技术债务审查和质量改进。激活时立即调用Python脚本,根据请求范围自动调整扫描类别数量,执行标准化的代码质量评估流程。
用于在TDD工作流中进行安全重构,通过测试覆盖保持代码绿色。提供从代码异味检测、设计模式应用到SOLID原则遵循的完整重构指南与最佳实践。
扫描代码库以发现架构深化机会,生成可视化HTML报告。基于领域模型和设计词汇(如模块、接口、深度),识别浅层模块并提出重构建议,旨在提升可测试性和AI导航能力。
执行DART项目的机械式重构工作流,在保持行为不变的前提下进行代码结构调整和自动化编辑,包含分支管理、 lint/build/test验证及PR提交。


