SuperAPI AI 工具集

openspec-explore

通用与其它

查看项目

更新于 10-16 08:01

技能介绍

用途:openspec-explore 用于进入探索模式,充当思考伙伴,帮助用户梳理想法、调查问题、澄清需求。据公开资料,它强调探索用于思考而非实现:可读取文件、搜索代码、调查代码库,但绝不应编写代码或实现功能;若用户要求实现,应提醒其先退出探索模式(例如用 /opsx-new 或 /opsx-ff 启动变更)。用户要求时可以创建 OpenSpec 工件(提案、设计、规格),这属于记录思考而非实现。

主要能力与做法:这是一个姿态而非固定工作流,没有固定步骤、必需顺序或强制输出。它可能帮助探索问题空间、提出澄清问题、挑战假设、重新表述问题、寻找类比;调查代码库,梳理相关架构、集成点与既有模式,暴露隐藏复杂度;比较多个方案、绘制对比表、权衡取舍,并在被要求时建议路径。它鼓励多用 ASCII 图辅助说明系统、状态机、数据流、架构草图、依赖图和对比表,并识别风险与未知、理解缺口,建议做调研或技术验证。

OpenSpec 相关用法:开始时快速检查上下文,可执行 openspec list --json,了解是否存在活跃变更及其名称、模式和状态。无变更时可自由思考,想法成熟后可提议创建变更,转入 /opsx-new 或 /opsx-ff。已有变更时可阅读 openspec/changes/<name>/proposal.md、design.md、tasks.md 等工件,并自然引用。决策发生时可询问是否记录到对应工件,如新需求写入 specs/<capability>/spec.md,设计决策写入 design.md,范围变化写入 proposal.md,新工作写入 tasks.md,由用户决定,不施加压力也不自动记录。

适用场景:用户带着模糊想法、具体问题、实现中卡住,或想比较方案时都可以使用。限制:不得实现功能或写应用代码;不假装理解,不清楚就深入;不急于下结论;不强行套结构;不自动记录洞察;探索没有必需结尾。其他收费、价格、平台等信息暂未提供。