统一skill命名
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
## Requirements
|
||||
|
||||
### Requirement: Delegate execution to python-runner skill
|
||||
当大模型执行 docx-reader skill 时,应优先使用 python-runner skill 来运行 docx_parser.py 脚本。如果 python-runner skill 不可用,则直接使用 Python 执行。
|
||||
### Requirement: Delegate execution to lyxy-runner-python skill
|
||||
当大模型执行 lyxy-reader-docx skill 时,应优先使用 lyxy-runner-python skill 来运行 docx_parser.py 脚本。如果 lyxy-runner-python skill 不可用,则直接使用 Python 执行。
|
||||
|
||||
#### Scenario: python-runner available
|
||||
- **WHEN** 大模型环境中存在 python-runner skill
|
||||
- **THEN** 大模型通过 python-runner skill 执行 docx_parser.py
|
||||
- **AND** 利用 python-runner 的自动依赖管理功能安装所需的 Python 包(markitdown 或 python-docx)
|
||||
#### Scenario: lyxy-runner-python available
|
||||
- **WHEN** 大模型环境中存在 lyxy-runner-python skill
|
||||
- **THEN** 大模型通过 lyxy-runner-python skill 执行 docx_parser.py
|
||||
- **AND** 利用 lyxy-runner-python 的自动依赖管理功能安装所需的 Python 包(markitdown 或 python-docx)
|
||||
|
||||
#### Scenario: python-runner unavailable
|
||||
- **WHEN** 大模型环境中不存在 python-runner skill
|
||||
#### Scenario: lyxy-runner-python unavailable
|
||||
- **WHEN** 大模型环境中不存在 lyxy-runner-python skill
|
||||
- **THEN** 大模型直接使用 Python 执行 docx_parser.py
|
||||
- **AND** 提示用户正在使用直接执行模式(未使用 python-runner)
|
||||
- **AND** 提示用户正在使用直接执行模式(未使用 lyxy-runner-python)
|
||||
- **AND** 依赖 docx_parser.py 内部的多策略解析降级机制
|
||||
|
||||
### Requirement: Extract full text from DOCX file
|
||||
|
||||
Reference in New Issue
Block a user