SuperAPI AI 工具集

context-driven-development

编程与开发

查看项目

更新于 10-16 00:30

技能介绍

用途:该技能用于实施和维护 Conductor 的上下文驱动开发方法论,把项目上下文当作与代码并列的一等工件管理,替代零散提示与分散文档,为 AI 交互和团队协作提供持久、结构化的基础。核心原则是上下文先于代码、文档随项目演进、每类信息单一来源、一致上下文带来一致的 AI 行为。

主要能力:定义并维护一组上下文工件。product.md 说明做什么与为什么,含产品愿景、目标用户、核心功能、成功指标与路线图;product-guidelines.md 说明如何沟通,含品牌语气、术语表、错误信息与文案规范;tech-stack.md 说明用什么,含语言框架、依赖版本、基础设施、测试与代码质量工具;workflow.md 说明如何工作,含开发方法、Git 与提交约定、评审要求、测试覆盖率目标、质量门禁与部署流程;tracks.md 登记所有工作单元的状态与元数据。工作流为上下文→规格与计划→实现。

使用方式:新项目运行 /conductor:setup 交互式创建全部工件;已有代码库运行同一命令并启用现有代码库检测,由系统分析代码、配置与文档后预填充工件,再人工审阅修正。目录结构为 conductor/ 下含 index.md、各上下文文件、setup_state.json、code_styleguides/ 与 tracks/<track-id>/(spec.md、plan.md、metadata.json、index.md)。每个 track 开始前按清单校验上下文,会话开始时读 index.md 与 tracks.md,结束时更新 plan.md 并提交。

适用场景:新项目初始化、AI 辅助开发会话的一致性维护、团队新人上手、判断何时更新上下文文档、绿地与棕地项目上下文管理。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;需避免上下文陈旧、分散、隐式、独占与过度细化等反模式。