بنقرة واحدة
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