$ loading_
帮助开发者规划 Python 模块结构、重构类层次并设计跨文件架构变更方案。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "python-architecture" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/apm/main/.apm/skills/python-architecture/SKILL.md 2. 保存为 ~/.claude/skills/python-architecture/SKILL.md 3. 装好后重载技能,告诉我可以用了
我要为一个 Python CLI 项目新增插件系统,请设计模块边界、目录结构、核心接口和依赖关系,并说明如何避免循环依赖。
给出清晰的模块划分、接口设计建议、目录示例以及架构注意事项。
当前代码中的多个命令类重复实现参数校验、日志和错误处理。请重构类层次,提议基类、组合方式或设计模式,并评估改动影响。
输出重构方案、推荐模式、职责划分和潜在风险说明。
我准备修改 5 个 Python 文件来引入仓储模式。请从架构一致性、可测试性、依赖注入和迁移步骤角度审查方案,并给出更优建议。
返回面向架构的审查意见、改进建议和分步骤实施方案。
Python architect persona
src/apm_cli/优化 APM 代码库中的 CLI 输出、日志提示与诊断信息体验
帮助团队处理 apm 项目的定位调整、发布沟通与破坏性变更决策。