用于维护基于egoist/mygo的Go应用,涵盖UI变更、崩溃修复及依赖升级。指导如何遵循MyGo特有的生命周期、身份标识、线程管理及测试实践,确保API兼容与前端绑定正确性。
维护基于egoist/mygo的Go应用,涵盖UI变更、崩溃修复及依赖升级。指导处理MyGo特有的生命周期、身份标识、线程及测试实践,确保API兼容性与前端绑定正确性。
用于知乎 Hyperion 项目 Kotlin 代码维护,扫描低调用函数、重复代码、死代码及纯转发包装器。在重构或 PR 清理前进行审计,识别并内联无意义抽象与辅助函数,优化生产 API 结构。
指导在功能标志稳定后从代码库中移除该标志,包括清理配置、枚举定义、条件编译指令及运行时检查,最终通过测试和构建验证以确保代码整洁并减少技术债务。
指导如何构建和提取可复用的库或包,强调以最小公共API服务于调用者,避免过度设计。适用于跨项目复用能力或修改共享库的场景,注重契约清晰与渐进式加固。
清理分支中由AI生成的冗余代码,移除不必要的注释、防御性检查、any类型转换及深层嵌套,统一代码风格并保持行为不变。
定义“活系统”架构原则,确保软件组件具备完整生命周期、双向人机协作及可观测性。通过7大不变量和10项检查清单,在开发、设计或重构时验证需求流转、日志可见性及错误闭环,防止功能孤岛和响应缺失。
指导修改 ZCode 会话管理模块,明确 CLI 与 Host 的数据所有权边界及同步规则,避免历史 Bug,确保任务列表、状态及元数据的一致性。
提供机械重构(文件拆分、函数移动等)的机器可验证方案。通过构造证明、验证字节级一致性,确保重构纯为位置变更,排除非机械改动,提升代码重组的可信度与审查效率。
用于识别DeepSeek Harness代码、API及配置中的冗余或可简化项,提供基于证据的重构建议,移除死代码、重复逻辑或不必要的维护负担,同时确保不影响核心功能与架构约束。
用于审计代码库依赖循环,通过提取真实依赖图、计算强连通分量识别循环集群,并按破坏半径排序。提供最小反馈边割策略以打破耦合,确保构建系统无环。
管理系统、API或功能的废弃与迁移流程。用于评估是否移除旧代码,规划从旧实现到新实现的平滑过渡,降低维护成本并处理依赖关系。


