SuperAPI AI 工具集

openspec-explore

通用与其它

查看项目

更新于 10-16 03:17

技能介绍

用途:openspec-explore 是 OpenSpec 体系中的“探索模式”技能,定位为思考伙伴,用于在动手实现前梳理想法、调查问题、澄清需求。它强调深度思考与自由可视化,跟随对话自然展开。

主要能力:可阅读文件、搜索代码、调查代码库;用 ASCII 图辅助表达系统图、状态机、数据流、架构草图、依赖图与对比表;提出澄清性问题、挑战假设、重新表述问题、寻找类比;梳理现有架构、集成点与既有模式,暴露隐藏复杂度;比较多种方案、列出权衡、在用户要求时给出路径建议;识别风险与未知项,建议调研或 spike。

使用方式:进入探索模式后没有固定步骤、顺序或强制产出。开始时可用 openspec list --json 快速查看是否存在活跃变更及其名称、schema 与状态。若存在变更,可读取 openspec/changes/<name>/proposal.md、design.md、tasks.md 等工件作为上下文。当洞察成形时,可询问用户是否创建变更,进而转到 /opsx:new 或 /opsx:ff;也可继续探索。用户要求时,可创建 OpenSpec 工件(提案、设计、规格)来记录思考。

适用场景:想法尚模糊时探索问题空间;遇到具体问题(如认证系统混乱)时结合代码库分析;实现中途卡住时读取变更工件并梳理路径;需要比较技术选型(如 Postgres 与 SQLite)时结合具体约束分析。

限制:探索模式只用于思考,绝不写代码或实现功能;若用户要求实现,应提醒先退出探索模式(例如用 /opsx:new 或 /opsx:ff 启动变更)。创建 OpenSpec 工件属于记录思考,不算实现。不要伪造理解、不要急于下结论、不要强制结构、不要自动捕获洞察,应提议保存而非直接执行。没有必需的结束方式,总结为可选。

其他事实(如收费、价格、平台支持)暂未提供。