47 lines
1.9 KiB
Markdown
47 lines
1.9 KiB
Markdown
## 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 保持完整
|