通过研究选择架构范式,再进行搭建
夜市技能——从claude-night-market/attune..是一项面向实际任务的技能,主要用于对于代理、钩子和命令的全部经验,请安装Claude代码插件;Architecture-Aware Project初始化。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Night Market 技能 — 移植自 claude-night-market/attune。如需完整体验(含智能体、钩子与命令支持),请安装 Claude Code 插件。
一种将在线调研、架构范式选择、模板定制与决策记录整合为单一流程的项目初始化方法。当系统架构尚未确定,且该选择需要充分论证时,应使用本技能。
当架构尚未确定时,请替代使用 project-init;
应在执行 project-specification 之前 使用本技能,以确立项目的架构基础。
arch-init:research-completed —— 在线调研已完成arch-init:paradigm-selected —— 架构范式已选定arch-init:templates-customized —— 模板已适配所选范式arch-init:decision-recorded —— 已创建架构决策记录(ADR)加载 modules/research-flow.md 获取完整的项目上下文问卷及三层搜索策略。输出结果为一份综合简报,作为步骤 3 的输入。
加载 modules/paradigm-selection.md 查看决策矩阵(按团队规模 × 领域复杂度划分)及特殊场景覆盖规则(如流式处理、Serverless、微内核等)。提供两条路径:
archetypes:architecture-paradigms 技能进行引导式探索;加载 modules/scaffold-generation.md 查看各范式对应的标准目录结构(示例包括 Functional Core / 六边形架构 / 微服务;其余范式由对应的 archetypes:architecture-paradigm-{name} 技能负责)以及 ADR 模板。
完成该工作流后,项目将具备以下内容:
上述交互式工作流为默认模式。如需自动化支持,请加载 modules/script-integration.md 查阅位于 plugins/attune/scripts/ 下的三个 Python 辅助工具(架构研究员、模板定制器、全交互流程执行器),以及库式导入用法示例。
本技能通过在脚手架生成前增加“架构选择”阶段,对 /attune:project-init 进行增强:
# 标准初始化(不涉及架构决策) /attune:project-init --lang python --name my-project # 架构感知型初始化 /attune:brainstorm # 探索项目需求 Skill(architecture-aware-init) # 选择架构 /attune:project-init --arch--name my-project
用户:“我正在为一个金融科技应用构建 Python Web API。团队共 8 名开发者,业务规则高度复杂,对安全性与审计追踪能力有严格要求。”
结果:项目以契合所选范式的结构完成初始化,并附带清晰、可追溯的决策依据。
Skill(archetypes:architecture-paradigms) —— 架构范式目录Skill(archetypes:architecture-paradigm-*) —— 各范式的具体实施指南Skill(attune:project-brainstorming) —— 架构设计前的需求构思Skill(attune:project-specification) —— 范式选定后的详细需求定义/attune:project-init —— 基础项目初始化命令/attune:blueprint —— 范式选定后的架构规划命令plugins/archetypes/README.md —— 完整架构范式参考文档相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章