ChatGPT 模块边界评审技能:找出职责过多和耦合
EnglishChatGPT 安装步骤
- 从固定版本 GitHub 原文下载 .claude/skills/design-smell-review/SKILL.md。将它作为 design-smell-review 的独立文本技能,保留名称、描述及正文。
- 在已启用技能和上传权限的 ChatGPT 工作区,打开「插件 → 技能 → 创建 → 从电脑上传」,选用文件选择器接受的技能包格式。也可在「使用编辑器创建」中录入原名称、描述和文本指令。
- 完成扫描后,确认 design-smell-review 出现在已安装列表。在新对话输入 @ 并选择此技能,使用页面的虚构示例检查输出。
中文摘要
从已有结构说明检查模块职责、入口、依赖和测试难度。指出可回查的设计异味,提出尽量小的结构修订。
SKILL.md 中文导读
可复现示例
虚构 `catalog.ts` 同时解析 CSV、排序卡片、写活动日志。三个使用者只需要其中一种功能。根据这段描述做职责评审。工作步骤
- 画模块入口、调用方与依赖。
- 逐项登记职责和可独立测试的边界。
- 提出最小修订并说明需核对的行为。
验收方法
评审写明三种职责与调用范围,提出先分离纯解析或排序,再用现有输入输出核对行为。没有调用证据时将耦合影响写成待验证。
GitHub 原文 · 更新日期
适用环境
需要有技能创建权限的合资格 ChatGPT 工作区,选择上传时还需相应权限。这份纯文本移植的安装路径按 OpenAI 文档核对,工作区运行待验证。
常见问题
看到大文件一定要拆吗?
先找无关职责、常见变更一起影响的范围和可独立测试边界。文件长度可作为线索,拆分依据来自实际职责。
相关指南
相关推荐
analyze 技能
charlieviettq/awesome-agent-skill
architecture 技能
charlieviettq/awesome-agent-skill
call-summary 技能
charlieviettq/awesome-agent-skill
code-review 技能
charlieviettq/awesome-agent-skill
deploy-checklist 技能
charlieviettq/awesome-agent-skill
ChatGPT 项目上手指南技能:安排首个成功任务和求助入口
charlieviettq/awesome-agent-skill