遵循TDD原则,先写失败测试再实现代码。严格禁止无测试先写代码,执行红绿重构循环,确保新特性、Bug修复及重构的质量与正确性。
用于处理 OpenKnowledge 故障报告与调试。通过 ok bug-report CLI 自动收集并脱敏诊断日志、系统信息及 IPC 错误,生成结构化 ZIP 包供用户提交 GitHub Issue,并提供版本过低时的更新建议及手动排查回退方案。
指导性能优化、剖析技术及瓶颈识别,用于提升应用速度、降低资源消耗或诊断性能问题。涵盖测量原则、80/20法则、多语言工具使用及常见瓶颈模式修复策略。
指导如何将直觉转化为可交付的修复方案,涵盖证据标准、假设预测及分析技巧。用于评估漏洞机制、验证结论可信度或证明修复有效性。
扫描代码库以发现架构摩擦并提出深度优化机会,生成可视化HTML报告。结合领域模型和设计词汇,探索浅层模块并建议重构,旨在提升可测试性和AI导航性。
用于审计和更新DART AI基础设施的模型或编码代理升级工作流,涵盖命名模型、推理模式迁移、兼容性审查及可视化仿真调试评估。
在编码前通过并行研究代理扩展TaskMaster任务,读取tasks.json并写入研究成果。适用于PRD解析后、实施前的任务细化阶段,支持全量或按依赖层级展开。
将 origin/main 合并至工作分支,通过 Daytona 同步基础代码,解决冲突并运行测试,根据测试结果发布更改或返回日志。
用于从Google Maps批量导出商家数据至CSV、JSON或主流CRM格式。支持自定义字段映射与筛选,通过API抓取并转换数据,满足销售线索收集需求。
提供 Supabase 本地开发、数据库迁移及 Edge Function 的标准模式,强调 RLS 安全策略与类型生成规范。
基于GitNexus工具进行安全的代码重构,支持重命名、提取模块、拆分服务和移动文件。通过影响分析、上下文查询和变更检测确保重构准确性与低风险。
用于系统架构设计与评估,涵盖服务边界、数据模型、API契约及基础设施拓扑规划。支持单体与微服务选型、数据库选择、依赖分析及架构图生成,输出包含需求总结、架构评估、C4图、领域模型及ADR的完整文档。


