1
0

优化js-runner命令

This commit is contained in:
2026-02-06 14:53:55 +08:00
parent 260b8966ed
commit 1726616c48
8 changed files with 426 additions and 60 deletions

View File

@@ -0,0 +1,46 @@
## 1. 文档准备工作
- [x] 1.1 读取当前的 `skills/js-runner/SKILL.md` 文件,了解现有结构
- [x] 1.2 确认文档中现有的安装说明和基本使用流程
## 2. 文档结构调整
- [x] 2.1 在 SKILL.md 顶部添加"快速参考"部分,总结三种使用场景
- [x] 2.2 在"使用流程"章节添加场景选择决策树
- [x] 2.3 将原有的"完整示例"重新组织为场景3的示例临时路径
## 3. 场景1执行已存在的脚本文件
- [x] 3.1 添加场景1的使用说明章节
- [x] 3.2 编写场景1的完整示例代码包含 `bun --version` 检查)
- [x] 3.3 说明场景1不调用 `get_temp_path.js`
- [x] 3.4 说明场景1不创建新文件
## 4. 场景2在指定路径创建并执行脚本
- [x] 4.1 添加场景2的使用说明章节
- [x] 4.2 编写场景2的完整示例代码包含 `bun --version` 检查和 Write 工具使用)
- [x] 4.3 说明场景2使用大模型的 Write 工具创建文件
- [x] 4.4 说明场景2脚本持久化到指定位置
## 5. 环境检查和错误处理
- [x] 5.1 在所有场景的示例中确保第一步都是 `bun --version` 检查
- [x] 5.2 添加环境检查失败的错误处理说明
- [x] 5.3 明确说明当 Bun 未安装时的错误提示内容(包含安装命令)
- [x] 5.4 添加禁止条款:禁止使用 nodejs/npm/yarn/pnpm 等其他工具
- [x] 5.5 添加禁止条款:禁止建议用户转换为其他运行时格式
## 6. 文档验证
- [x] 6.1 验证决策树的逻辑正确性
- [x] 6.2 验证所有三个场景的示例代码完整且可执行
- [x] 6.3 验证快速参考部分简洁明了
- [x] 6.4 验证文档保持向后兼容(原有临时路径流程仍然可用)
## 7. 最终检查
- [x] 7.1 检查文档格式和排版
- [x] 7.2 确认所有章节的标题层级正确
- [x] 7.3 确认文档使用中文面向中文开发者
- [x] 7.4 验证 frontmatter 保持完整