1
0

规范命名

This commit is contained in:
2026-02-06 14:55:59 +08:00
parent 1726616c48
commit 120edb82e6
11 changed files with 18 additions and 18 deletions

View File

@@ -0,0 +1,32 @@
## Why
当前项目已有基于uv的Python执行环境(python-runner)但缺少相应的JavaScript/TypeScript执行能力。Bun作为现代JavaScript运行时具有极快的启动速度、内置包管理器和对标准库的完整支持非常适合创建一个类似python-runner的隔离式JS/TS执行环境保持系统环境整洁。
## What Changes
- 完善现有的`skills/js-runner/`目录目前仅有test/axios.js文件
- 基于Bun实现JavaScript/TypeScript脚本执行能力使用临时文件和环境隔离
- 参考python-runner的工作流支持依赖管理通过package.json或内联声明
- 提供辅助脚本生成临时文件路径
- 创建完整的SKILL.md文档
## Capabilities
### New Capabilities
- `js-runner`: 提供基于Bun的JavaScript/TypeScript脚本执行能力支持依赖管理、环境隔离和临时文件清理
### Modified Capabilities
- None
## Impact
**新增文件**:
- `skills/js-runner/SKILL.md` - Skill文档
- `skills/js-runner/scripts/get_temp_path.js` - 临时路径生成辅助脚本
**外部依赖**:
- 需要安装Bun运行时https://bun.sh
**不影响的范围**:
- 不影响现有的python-runner skill
- 不修改其他skill的实现