跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/laurigates/claude-plugins/design-deep-modules

design-deep-modules

Claude Code design-deep-modules 安装:简化模块对外接口

English

Claude Code 安装步骤

  1. 打开来源文档,从固定提交下载仓库快照。把 software-design-plugin/skills/design-deep-modules/ 整个目录复制到练习项目的 .claude/skills/design-deep-modules/。
  2. 检查 .claude/skills/design-deep-modules/SKILL.md 位于技能目录第一层。从练习项目根目录打开 Claude Code,在输入框键入 /design-deep-modules CsvReport 开始试用。

中文摘要

从调用方视角审查模块接口。技能会列出调用者必须理解的配置、方法、异常和调用顺序,找出可以留在实现内部的细节,并比较更简单的接口方案。

SKILL.md 中文导读

可复现示例

输入 /design-deep-modules CsvReport。给出三次调用:init(delimiter=','), format(rows), write(path)。说明每个调用者都按这个顺序运行。请比较两种接口方案并保留自定义分隔符能力。

工作步骤

  1. 列出调用方当前要了解的公开方法、参数和调用顺序。
  2. 确认哪些细节每个调用方都重复处理。
  3. 比较两种接口草案,并检查默认行为和已有自定义选项能否保留。

验收方法

报告指出重复的初始化和顺序约束,并给出一种公开方法更少的方案,例如 writeReport(rows, path, options),说明分隔符默认值由模块管理。

GitHub 原文 · 更新日期 2026-11-11

适用环境

在本地 Claude Code 打开练习项目。最好提供模块文件或一段展示调用方式的代码。

常见问题

公开方法少就一定是深模块吗?

还要看这些方法替调用方承担了多少实现复杂度。若调用者仍需掌握大量内部顺序和配置,方法少也可能只是薄封装。

技能信息

GitHub 仓库
laurigates/claude-plugins

收集于互联网

相关指南

  • Claude Code 自定义 Skills:SKILL.md 的目录、触发条件与测试

相关推荐

  • python-code-quality 技能

    laurigates/claude-plugins

  • docs-refresh 技能

    laurigates/claude-plugins

  • git-maintain 技能

    laurigates/claude-plugins

  • blueprint-curate-docs 技能

    laurigates/claude-plugins

  • macos-performance-benchmark 技能

    laurigates/claude-plugins

  • cargo-worktree-builds 技能

    laurigates/claude-plugins

词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯