init the project

This commit is contained in:
evyzacq
2026-05-25 15:09:42 +08:00
commit 7fc0e7852e
122 changed files with 14557 additions and 0 deletions
@@ -0,0 +1,34 @@
---
name: ir_generation_skill
description: 通过自然语言描述,向JSON文件中添加以IR表示的功能点。
---
# add_ir
## 概述
通过自然语言描述由大语言模型自动转换为标准IR格式并写入到JSON文件或追加到JSON文件中。
## 用法
- **命令行传入**:直接传入功能的文字描述
- **文件传入**:通过 `-f` 参数从文本文件读取描述
- **追加模式**:新生成的功能点追加到已有 `_ir.json` 末尾,不影响已有条目
## 输入要求
- 功能的自然语言描述(命令行参数或 `-f` 文件)
- 目标IR JSON文件路径(`--ir`,默认 `output/ir.json`
## 输出
在目标IR JSON文件中追加新的功能点条目,每个条目包含:
- `function`:功能名称
- `source.section`:所属章节
- `source.location`:位置描述
- `trigger`:触发条件(可选)
- `actions`:执行动作(可选)
## 使用提示
描述中应尽量包含功能的触发条件、执行动作和所属章节信息,以提高转换质量。