ワンクリックで
nop-file-converter
使用 NOP CLI 工具进行XLang模型文件格式转换,支持 XDSL 模型文件在不同格式(XML/JSON/YAML/XLSX)之间转换
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
使用 NOP CLI 工具进行XLang模型文件格式转换,支持 XDSL 模型文件在不同格式(XML/JSON/YAML/XLSX)之间转换
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Nop平台测试开发(JunitAutoTestCase / IGraphQLEngine / 快照录制回放)。涵盖测试基类选择、@NopTestConfig配置、request.json5手写、@var变量机制、RECORDING→CHECKING切换。触发词:写测试、测试、快照、录制、回放、IGraphQLEngine、JunitAutoTestCase。
Nop平台后端服务开发(BizModel / IBiz / Processor / ErrorCode)。涵盖实体服务创建、自定义动作、跨实体调用、错误处理、事务边界。触发词:后端开发、BizModel、IBiz、写方法、加接口、错误码、跨实体。
Nop平台前端页面开发(AMIS view.xml / page.yaml)。涵盖XView三层模型、grid/form/page定制、bounded-merge、Delta覆盖、业务动作按钮。触发词:前端开发、页面、view.xml、AMIS、grid、form、弹窗、drawer、表格、表单。
(opencode-project - Skill) Nop平台数据库设计规范。定义表命名、列命名、主键设计、索引设计、通用字段、域定义、关系设计等规范。触发词:数据库设计、表设计、DDL、ORM模型、字段命名。
Nop项目Git专家 - 智能提交、Rebase、历史搜索(基于项目风格固化)
| name | nop-file-converter |
| description | 使用 NOP CLI 工具进行XLang模型文件格式转换,支持 XDSL 模型文件在不同格式(XML/JSON/YAML/XLSX)之间转换 |
convert 命令在不同 DSL 模型文件格式之间进行转换当用户要求进行以下操作时,直接使用本技能,无需额外探索代码库:
本技能提供 nop-cli convert 命令的标准用法,已在技能描述中包含完整示例。
nop-cli convertinputFile: 输入文件路径(必填)-o: 输出文件路径(必填)-a: 附件目录路径(可选,用于 docx 文件)Nop 框架使用 fileType 来识别文件类型,与普通文件扩展名不同:
orm.xml、api.xlsx 等文件名,fileType 取最后两个部分xlsx、xml 等文件名,fileType 就是文件扩展名为什么重要:Nop 框架大量使用复合文件名(如 app.orm.xml),fileType 能区分普通文件和专用于特定模型的文件。ResourceComponentManager 根据 fileType 查找对应的 FileLoader,确保模型文件正确解析。
nop-cli convert input.orm.xml -o output.orm.json
nop-cli convert input.api.xlsx -o output.api.yaml
nop-cli convert input.docx -o output.md -a media