1
0
Files
2026-02-12 17:57:05 +08:00

1.2 KiB
Raw Permalink Blame History

Why

当前项目已有基于uv的Python执行环境(lyxy-runner-python)但缺少相应的JavaScript/TypeScript执行能力。Bun作为现代JavaScript运行时具有极快的启动速度、内置包管理器和对标准库的完整支持非常适合创建一个类似lyxy-runner-python的隔离式JS/TS执行环境保持系统环境整洁。

What Changes

  • 完善现有的skills/lyxy-runner-js/目录目前仅有test/axios.js文件
  • 基于Bun实现JavaScript/TypeScript脚本执行能力使用临时文件和环境隔离
  • 参考lyxy-runner-python的工作流支持依赖管理通过package.json或内联声明
  • 提供辅助脚本生成临时文件路径
  • 创建完整的SKILL.md文档

Capabilities

New Capabilities

  • lyxy-runner-js: 提供基于Bun的JavaScript/TypeScript脚本执行能力支持依赖管理、环境隔离和临时文件清理

Modified Capabilities

  • None

Impact

新增文件:

  • skills/lyxy-runner-js/SKILL.md - Skill文档
  • skills/lyxy-runner-js/scripts/get_temp_path.js - 临时路径生成辅助脚本

外部依赖:

不影响的范围:

  • 不影响现有的lyxy-runner-python skill
  • 不修改其他skill的实现