ai-pyrevit-developer-template

AI优先的pyRevit扩展开发脚手架与工作流模板

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:ai-pyrevit-developer-template。
它的用途是:AI优先的pyRevit扩展开发脚手架与工作流模板
完整的 Skill 内容见:https://321skill.com/skills/ai-pyrevit-developer-template/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“我想为Revit开发一个自动标注房间面积的pyRevit扩展,请参考ai-pyrevit-developer-template的工作流,帮我规划开发任务并生成初始的按钮命令脚本。”,它会引导你使用模板中的规划文档结构,并调用相应的pyRevit开发技能包,生成结构化的任务列表和符合模板规范的代码片段。

介绍

这个仓库旨在解决Revit二次开发中,使用pyRevit框架进行AI辅助开发时,缺乏标准化起点和工作流的问题。它提供了一个完整的开发模板,包含预配置的.extension包、Hello World示例、以及一套从规划到任务拆解的CodexWorkspace工作流,帮助开发者快速启动项目。

使用方式很简单:首先安装pyRevit,然后根据自身水平选择初学者或高级工作流文档开始。仓库本身是一个模板,你需要将其作为起点,克隆或派生到自己的项目中,然后专注于开发具体的扩展功能。

它非常适合希望利用AI(如Claude、Cursor等)辅助编写和规划pyRevit扩展的开发者,特别是那些希望将开发过程系统化、减少重复配置工作的用户。无论是刚接触pyRevit的新手,还是寻求更高效工作流的老手,都能从中受益。

需要注意的是,这是一个模板仓库,而非一个可直接安装使用的具体插件。其主要价值在于提供结构和最佳实践,你需要在此基础上进行具体项目的开发。同时,当前提供的技能和参考主要针对Revit 2023,使用其他版本时需注意调整。

核心特点

与普通的pyRevit示例代码库不同,它深度集成了AI辅助开发工作流(CodexWorkspace),提供了从“计划”到“任务”的完整拆解框架,并预置了版本化技能包和图标选择等辅助技能,将AI从单纯的代码生成工具提升为项目规划与执行的协作者。

注意事项

不适合寻找开箱即用、功能完整的pyRevit插件用户,它是一个需要二次开发的模板。

常见问题

这个仓库是直接可以用的pyRevit插件吗?

不是,它是一个开发模板和脚手架,你需要基于它创建自己的项目并编写具体功能代码。

我需要先安装什么才能使用它?

你需要先在你的Revit环境中安装pyRevit,然后才能加载基于此模板开发的扩展。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ai-pyrevit-developer-template/raw/index.md 读取 ai-pyrevit-developer-template 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。