SuperAPI AI 工具集

learn-decompose

设计与创作

查看项目

更新于 10-15 20:10

技能介绍

用途:从代码库中提取设计模式,整理为可复用的规格与知识库条目。

主要能力:解析目标(文件路径、目录或模块名);按结构、行为、数据、错误四个维度并行扫描;跨维度去重并生成模式目录;产出知识文件,并将新模式追加到 learnings.md,可选生成 spec 或 wiki 条目。

使用方式:基本调用可传入目标路径或模块名。标志包括 -y/--yes 跳过确认,-c/--concurrency N 控制并发(默认 4),--continue 继续已有会话,--patterns <list> 指定关注模式,--save-spec 为每个新模式调用 spec-add,--save-wiki 按维度创建 wiki 条目。流程分四阶段:会话初始化与目标解析、第一波四维度并行扫描、第二波交叉比对与编目、持久化。

输出与限制:结果写入 .workflow/.csv-wave/{session-id}/、.workflow/knowhow/DCS-{slug}-{date}.md,必要时写入 .workflow/specs/ 或 .workflow/wiki/。任务明确要求只读分析,不修改源码,也不得写入指定路径之外的文件。若目标不存在或无源文件会报错;某维度扫描失败时,交叉比对会记录缺口而不编造模式。未提供收费、平台支持或效果保证等信息。