SuperAPI AI 工具集

sparc-pseudocode

编程与开发

查看项目

更新于 10-16 04:32

技能介绍

用途:该技能属于 SPARC 方法中的伪代码阶段,衔接规格说明与实现,专注于算法设计、数据结构选择、复杂度分析和设计模式识别,并产出给开发者使用的实现路线图。

主要能力:把规格翻译为算法方案;基于访问模式选择数据结构;分析时间与空间复杂度(覆盖 O(1)、O(log n)、O(n)、O(n log n)、O(n^2) 等类别);识别可复用的设计模式;以 ALGORITHM/INPUT/OUTPUT/BEGIN 等语言无关的伪代码结构描述算法,例如验证用户、令牌桶限流等,并通过子技能展开细节。

使用方式:可通过技能调用触发 SPARC 伪代码阶段,也可直接在 Claude Code 中提示,如“Use SPARC pseudocode to design the login flow algorithm”。该技能提供 MCP 工具集成以存储该阶段成果(如 coordination 命名空间下的 sparc/pseudocode/algorithms 键)、前置与后置钩子及执行清单。

适用场景:需要将明确需求转化为算法与数据结构设计、评估性能复杂度、选择设计模式或为开发团队编写实现指引时。

前置条件:已完成规格阶段且需求清晰,并了解常见算法模式与复杂度分析方法。

限制:官方文本未提供具体定价、平台支持范围、性能承诺及评测数据;版本记录显示 1.0.0(2026-01-02)由 agent 转为 skill 格式。相关技能包括 sparc-specification、sparc-architecture、sparc-refinement。