技能执行逻辑是什么:md 给“计划和命令模板“,顺序由我按依赖推理确定,执行交给 Cursor 的终端工具,完成与否靠退出码 + 结束标志 + 产物文件三重确认
📅 2026/7/30 14:57:27
👁️ 阅读次数
📝 编程学习
md 给"计划和命令模板",顺序由我按依赖推理确定,执行交给 Cursor 的终端工具,完成与否靠退出码 + 结束标志 + 产物文件三重确认
"手动触发"和"cron 触发"最大的区别。
在 Cursor 里,整份SKILL.md是一次性喂给我的——但要理解一个心智模型:这份 md 是"计划书/说明书",不是一个可执行脚本。命令、顺序、执行、完成判断,分别由不同机制负责。
一、命令和顺序:由我(LLM)"规划"出来,不是 md 里写死的流程控制
md 里没有if/for/然后执行下一步这种控制流。我读完整份后,靠两点推出命令序列:
- 显式的步骤编号:md 本身就是排好序的
Step 1 → Step 1.5 → Step 2 → Step 3。 - 数据依赖关系(更本质):我理解到后一步依赖前一步的产物,所以顺序不能乱:
Step 1 下载数据 → 产出 artifacts/source_data/*.csv ↓ (Step 2 要读这些 csv) Step 1.5 生成/挑选 profile → 产出 profiles/xxx.json ↓ (Step 2 要读这个 profile) Step 2 run_report 生成报告 → 产出 *.html ↓ (Step 3 要基于 artifact
编程学习
技术分享
实战经验