SuperAPI AI 工具集

algorithm-design

设计与创作

查看项目

更新于 10-16 00:00

技能介绍

用途:将方法描述或已有实现形式化为规范的算法伪代码和系统架构图,适合论文写作、方法整理与代码对照。

主要能力:第一步形式化算法,明确输入输出、主循环或递归结构、参数及类型,写出分步伪代码;第二步生成 LaTeX 伪代码,使用 algorithm 与 algpseudocode 环境,配合 \Require / \Ensure 标注输入输出;第三步生成 Mermaid 图,包括类图(classDiagram)和时序图(sequenceDiagram);第四步校验一致性,要求每个伪代码步骤对应代码模块、UML 中的类在实现中存在、参数名在伪代码与代码间保持一致。

使用方式:输入为方法描述或实现(资料中标注为 $0)。参考资料位于 ~/.claude/skills/algorithm-design/references/algorithm-templates.md。规则要求使用标准算法记号而非代码语法、行号编号便于引用、以注释或命题形式给出复杂度分析、伪代码保持合适抽象层级。

适用场景:需要把研究方法整理为可发表伪代码、绘制系统结构图,并保证文档与实现同步的场合。

限制:资料未提供具体安装命令、收费方式、平台支持范围或效果保证;相关技能包括上游 atomic-decomposition、math-reasoning,下游 experiment-code、paper-writing-section,另见 symbolic-equation。