mission-init
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinesemission-init
mission-init
Initialize a new MissionForge mission workspace. Creates the standard directory structure and template files needed to begin a mission.
初始化一个新的MissionForge任务工作区。创建开始任务所需的标准目录结构和模板文件。
Usage
使用方法
bash
missionforge init <MISSION_ID>bash
missionforge init <MISSION_ID>or
or
missionforge workspace init <MISSION_ID>
**Options:**
- `--force` — Overwrite an existing mission workspacemissionforge workspace init <MISSION_ID>
**选项:**
- `--force` — 覆盖已有的任务工作区What It Creates
创建的内容
.missionforge/
└── missions/
└── <MISSION_ID>/
├── mission.yaml # Mission definition (fill this in)
├── plan.yaml # Execution plan
├── report.md # Generated report
└── sub-missions/ # Sub-mission directory.missionforge/
└── missions/
└── <MISSION_ID>/
├── mission.yaml # 任务定义(请填写此文件)
├── plan.yaml # 执行计划
├── report.md # 生成的报告
└── sub-missions/ # 子任务目录Mission ID Format
任务ID格式
- Parent missions: — e.g.,
[A-Z]{2,4}-\d{3}[A-Z]?,MF-001,PROJ-042FG-123A - Sub-missions: — e.g.,
[A-Z]{2,4}-\d{3}-[A-Z],MF-001-APROJ-042-B
- 父任务:— 示例:
[A-Z]{2,4}-\d{3}[A-Z]?,MF-001,PROJ-042FG-123A - 子任务:— 示例:
[A-Z]{2,4}-\d{3}-[A-Z],MF-001-APROJ-042-B
Examples
示例
bash
undefinedbash
undefinedCreate a new mission workspace
创建新的任务工作区
missionforge init MF-001
missionforge init MF-001
Overwrite an existing workspace
覆盖已有的工作区
missionforge init MF-001 --force
missionforge init MF-001 --force
Using the workspace subcommand
使用workspace子命令
missionforge workspace init PROJ-123
undefinedmissionforge workspace init PROJ-123
undefinedNext Steps
后续步骤
After initializing, edit to define your mission, then run:
mission.yamlbash
missionforge mission MF-001 --validate初始化完成后,编辑定义你的任务,然后运行:
mission.yamlbash
missionforge mission MF-001 --validate