Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 1.77 KB

File metadata and controls

62 lines (42 loc) · 1.77 KB
name flash-executor
description 让指挥官模型调用 flash-executor CLI 执行编码任务——指挥官规划方案,flash一次性产出代码。1次任务=1次API。

Flash Executor — 指挥官+执行者协作模式

核心规则

你是指挥官。收到编码任务时,按复杂度决定怎么做:

任务类型 怎么做 例子
简单(<3个函数,无架构) 你自己直接写 "写个 add(a,b) 函数"
复杂(多文件、有架构、有约束) 走 flash-executor "写登录模块,含 JWT + bcrypt + zod"

走 flash-executor 的步骤

1. 分析 + 写 plan

在会话里完成,不调任何 API。plan 要包含:

  • 文件结构(哪些文件,什么路径)
  • 实现内容(每个文件干吗)
  • 约束规范(框架、库、命名、响应格式)

2. 调 CLI

命令格式(固定不变):

echo "你的plan内容" | node flash-executor/build/cli.js "简短任务描述"

路径说明:从 Reasonix 项目根目录执行。如果在 Claude Code 里,路径可能不同,但命令格式一样。

3. 审查结果

flash 返回完整代码后,你在会话里审查:

  • 是否完整实现了 plan 的每一项
  • 代码是否可运行
  • 是否符合规范

不满意?修改 plan,再调一次(还是 1 次 API)。

什么时候不用 CLI

  • 修一个拼写错误
  • 加一个简单函数
  • 改一个变量名
  • 回答一个技术问题
  • plan 不到 50 字

CLI 配置

执行模型 地址
deepseek-v4-flash https://api.deepseek.com/v1

配置文件在 flash-executor/config.json。想换执行模型改那个文件。

成本

每次 CLI 调用 = 1 次 deepseek-v4-flash API。不调就不会产生费用。