design-pseudocode
Claude Code design-pseudocode 安装:写代码前拆解算法步骤
EnglishClaude Code 安装步骤
- 打开来源文档,从固定提交下载仓库快照。把 software-design-plugin/skills/design-pseudocode/ 整个目录复制到练习项目的 .claude/skills/design-pseudocode/。
- 检查 .claude/skills/design-pseudocode/SKILL.md 位于技能目录第一层。从练习项目根目录打开 Claude Code,在输入框键入 /design-pseudocode groupOverdueBooks 开始试用。
中文摘要
在实现一个复杂函数前,把输入、输出和处理顺序写成自然语言,再检查空输入、边界值和失败路径。细化后的步骤可以作为实现中的注释骨架。
SKILL.md 中文导读
可复现示例
输入 /design-pseudocode groupOverdueBooks。说明每条借阅记录有书名和到期日。给定 10 月 10 日,A 到期于 10 月 8 日,B 到期于 10 月 10 日。按严格早于判断逾期,只设计处理流程。工作步骤
- 写清输入、输出和日期比较规则。
- 把筛选、分组、排序拆成一行一意图的步骤。
- 用空清单、到期日等于今天和日期缺失走一遍流程,再形成注释骨架。
验收方法
只将 A 判为逾期。报告应写明空清单的返回形式,以及日期缺失时如何处理,并保留便于落到代码的步骤。
GitHub 原文 · 更新日期
适用环境
在 Claude Code 的本地练习项目里使用。可以用文字描述算法,也可提供尚未实现的函数文件。
常见问题
伪代码应该写到什么程度?
把每一步细化到能直接判断该如何实现。遇到输入缺失或比较边界时,先明确业务规则,再开始写具体语言的语法。