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