Skip to content
进入工作台

MAWflow Seed 手册

公开分发状态

Seed Contract v2.1 已发布

等待复核

公开 Git 稳定线为 v0.2.31,默认 Python Kit 为 mawflow-seed-kit 2.1.1。版本来自统一 Product Facts,不再由本页面手工维护。

公开 Git
v0.2.31
Seed Kit
2.1.1
核验状态
已过核验周期
事实来源
构建时快照
查看兼容与边界
  • Python:>=3.11
  • Git:>=2.30
  • Seed 是开源项目协作规范,不是产品档位或在线工作台。
  • 部分事实已超过核验周期,当前展示最后一次可信快照。

查看安装步骤GitHub 开源仓Gitee 开源仓

MAWflow Seed 是应用在 AI 编程工作目录里的开源项目协作规范和装备包。它帮助普通代码仓库说清项目结构、模块关系和验证入口,让开发者可以用 AI 编程工具完成更稳定的辅助开发;它不是账号产品档位。

Seed 适合个人开发者、独立开发者和小团队。它不是运行底座,不是云端项目管理平台,也不是企业治理系统;它提供的是放在代码仓库里的 AI 工作目录入口、项目事实、任务规范和验证入口,让你可以把需求、任务、检查、验收和复盘都留在项目里。

创建或导入项目时可以应用 Seed 规范。账号默认使用 Lite,需要本机执行时再添加宿主机,需要云端协作或组织治理时再升级 Studio 或 Enterprise。

Seed 是 AI 项目导航系统

MAWflow Seed 为 AI Coding 工作目录提供项目导航能力,让 AI 编程工具理解项目结构、模块关系和执行边界。

Seed 解决的不是“让 AI 更会写代码”,而是建立 AI 可理解、可执行、可验证的项目导航体系。

技术地图、Agent 工作入口、Task Pack 和 Verification Pack 属于后续能力说明;首次阅读时,你只需要先理解 Seed 如何让项目结构清楚、模块关系清楚、结果可以验证。

项目协作缺口Seed 提供的导航
项目目标不清晰项目地图和项目事实。
代码结构缺少说明模块地图和目录说明。
技术关系缺少上下文技术地图、运行命令和检查入口。
修改范围缺少约束允许范围、禁止范围和安全边界。
无法证明完成Task Pack、检查记录、Verification Pack 和收口规范。

Seed 是导航体系,不是 Host Base 这样的本机技术运行底座,也不是 Project Space 这样的业务项目执行底座。它先让代码仓库具备结构化项目上下文,再把本机运行和持续项目推进交给后续产品承接。

Seed 提供的导航能力

能力说明
项目地图说明项目目标、用户、范围、非目标和当前阶段。
模块地图按模块、页面、API、表名或源码路径缩小 AI 需要读取的上下文。
技术地图串联运行命令、依赖关系、检查入口和关键技术约束。
Agent 工作入口通过 AI_START_HERE.md.maw/agent-entry.yaml 和工具适配规则告诉 AI 从哪里读起。
任务规范用 Prompt Spec、Task Pack 和允许/禁止范围约束执行过程。
验证体系用 Check Pack、readiness checks、Verification Pack 和收口要求记录验证结果。

为什么需要 Seed

AI 可以写代码,但普通仓库往往没有为 AI 协作准备足够清楚的项目结构。需求、边界、模块、验证、交付记录散落在对话、脑子和临时文件里,每次 AI 会话都需要重新理解上下文。

Seed 的目标不是替你写业务,而是把仓库改造成适合 AI Coding 的工作区。它让人和 AI 执行会话共享同一套项目事实、任务格式、检查入口和收口方式。

常见问题Seed 的处理方式
项目边界不明确.maw/、模块档案和组件配置描述项目事实。
需求写得太口语化用 Prompt Spec 把目标、边界、验收和验证写清楚。
大任务中断后难恢复用 Task Pack、计划和 SESSION_STATE.md 保存执行状态。
修改后只靠感觉验收用 Check Pack 和 Verification Pack 记录检查结果。
项目经验只留在聊天里用学习模式沉淀术语、偏好、踩坑和本机差异。
公开内容容易带出敏感信息用脱敏规则和 release gates 做公开前检查。

从了解 AI 到驾驭 AI

Seed 是这条路径的开源起点。它不要求你先搭建完整平台,而是先让一个普通代码仓库具备 AI 协作的基本结构。

阶段Seed 帮你完成什么
了解 AI理解 AI Coding 工作区、Prompt Spec、模型工具和验证方式,知道一次 AI 任务怎样才算说清楚、做完和验收。
拥抱 AI用 Seed 安装、项目事实、第一条 Prompt Spec 和新手训练路径,完成一次可复制、可验证、可收口的 AI Coding 闭环。
驾驭 AI用 Task Pack、检查、收口、学习模式和公开边界,让 AI 任务可恢复、可复盘,并能在需要时选择 Lite、Studio 或 Enterprise 承接相应能力。

你可以用 Seed 做什么

目标Seed 提供的结构
建立项目导航.maw 项目协议、模块档案、项目说明和 AI 协作入口。
明确 Agent 工作入口AI_START_HERE.md.maw/agent-entry.yaml 和工具适配规则。
说明技术关系技术地图、运行命令、检查入口和关键组件说明。
让任务可以被执行Prompt Spec、Task Pack 结构和可恢复任务说明。
让结果可以被检查Check Pack、readiness checks、验证命令和收口要求。
让交付可以被复盘Verification Pack、验收记录、风险说明和交付摘要。
让公开发布更安全脱敏规则、公开边界、发布 gate 和示例 Pack。
让项目越用越清楚内置指令、项目记忆、关键词学习和经验索引。

先从哪里开始

默认阅读顺序是 总览 -> 安装 -> 快速开始

当前状态推荐入口结果
我要创建全新项目Seed 安装mawflow project init my-project 创建 Seed 项目目录。
我已有 0.2.x 老项目或存量仓库Seed 安装预览并一次性迁移到 Contract v2,不覆盖源码、不长期双写。
项目已经创建或改造完成Seed 快速开始写项目事实、Prompt Spec,完成第一次可验证 AI Coding 闭环。
需要更多本机增强能力Lite 安装进入 Lite,本机管理项目和增强上下文。
需要项目空间和交付闭环Studio 安装进入 Studio,把需求、任务和交付证据串起来。

实用功能速查

功能什么时候用继续阅读
Seed 安装创建 v2 新项目,或把 0.2.x 项目一次性迁移到 v2。Seed 安装
新手训练路径你想从零完成一次可复制、可验证、可收口的 AI Coding 闭环。Seed 新手训练路径
AI Coding 工作区你想知道 Seed 为什么要拆分源码、协议、文档、提示词和脚本。AI Coding 工作区
Prompt Spec你要把一个想法交给 AI 执行会话。Prompt Spec
Task Pack一个任务需要多步执行、可恢复、可复盘。Pack 类型
内置指令你想用 #任务包#模块地图 这类短语调用固定流程。内置指令
模块档案项目变大后,希望 AI 只读相关模块,不全仓乱看。模块档案
学习模式想把项目术语、偏好、踩坑经验沉淀下来。学习模式
快捷脚本想用命令读取配置、检查边界、生成测试计划或导出证据。快捷脚本入口
人机收口你想让每次 AI 任务都有变更、验证、风险和发布影响。人机收口

新手训练路径

如果你是第一次使用 Seed,建议不要按功能跳读。先用同一个“博客搜索”案例跑完新手训练:

  1. Seed 安装:创建全新 Seed 项目,或把现有项目增量接入 Seed 协作结构。
  2. Seed 快速开始:写入项目事实、交给 AI 执行并确认收口。
  3. 写第一条 Prompt Spec:复制博客搜索 Prompt,完成 10 分钟 AI Coding 闭环。
  4. 创建 Task Pack:当博客搜索涉及后端、分页、权限、测试和文档时,升级为可恢复任务包。
  5. 运行检查:把验证命令、失败原因和风险写成收口证据。
  6. 学习模式:把博客搜索默认边界、术语和经验沉淀下来。
  7. 可选:公开示例脱敏检查:只有准备把示例分享给外部用户时,才需要先脱敏、检查和人工复核。

这条路线的目标是 10 分钟可完成 AI Coding 闭环,并且每个 guide 都有 Prompt、验证和收口。第 7 步只面向准备公开分享示例的人,不是普通本地使用的必经步骤。

Seed 包含什么

  • AI_START_HERE.md.maw/agent-entry.yaml Agent 工作入口。
  • .maw 协作协议模板。
  • Prompt Spec。
  • Task Pack 结构。
  • Check Pack / readiness checks。
  • Verification Pack 结构。
  • 模块档案规则。
  • 脱敏和公开发布规则。
  • 示例 Pack。

Seed 不包含什么

Seed 不包含云端项目空间、企业权限、统一登录、审批流、模型调用治理、自动调度、密钥托管运行时、客户数据、未公开任务资料或真实密钥。

如果你需要完整个人开发环境、本地产品工作台、Local MCP 或 AI Credits 入口,可以把 Seed 当作项目规范基础,再阅读 Lite 安装。如果需要跨电脑、项目空间、交付证据和团队协作,再阅读 Studio 安装。如果需要私有部署 Studio、团队级权限或审计,再评估 Enterprise。

什么时候需要 Lite

继续只用 Seed,适合你想维护开源项目导航体系、Prompt Spec、Task Pack、模块档案和项目检查。如果你需要下面这些增强能力,可以继续了解 Lite:

  • 在本地产品工作台管理项目入口、AI 服务和运行状态。
  • 让支持的 AI 工具通过 Local MCP 读取受控项目上下文。
  • 使用 Lite 承接本机增强和上下文能力。
  • 查看 AI Credits 入口或连接后续本机增强插件。

Lite 使用路径见 Lite 安装,第一次用法见 Lite 快速开始。需要项目空间时,继续看 Studio 安装

分层阅读路线

  • Seed 安装:创建全新项目,或把老项目增量接入 Seed 协作结构。
  • 快速开始:从项目事实到第一条可执行任务。
  • Seed 新手训练路径:用博客搜索案例完成第一次闭环。
  • AI Coding 工作区:理解源码、协议、文档、提示词、脚本和本机资料的分工。
  • Prompt Spec:把需求写成 AI 可执行任务。
  • Pack 类型:理解 Seed Pack、Task Pack、Check Pack 和 Verification Pack。
  • 写第一条 Prompt Spec:从一个小任务开始使用 AI 编程工具。
  • 创建 Task Pack:把复杂任务拆成可恢复执行包。
  • 内置指令:用 #任务包#模块地图#项目记忆 等短语调用固定流程。
  • 学习模式:把术语、偏好、经验和本机差异放到正确位置。
  • 运行检查:把检查命令变成提交和收口证据。
  • 命令索引:按本地开发、测试、配置、检查、公开发布查命令。
  • 仓库平面与构造:理解 code/.maw/、docs、prompts 和 ops 的分工。
  • .maw 协作协议:理解项目协议文件怎么描述项目事实。
  • Task Pack 运行方式:理解任务包如何执行、恢复和验证。
  • 检查与发布 gate:提交、公开发布和脱敏前要跑什么。
  • 技术地图:把项目身份、组件、模块、任务、检查和交付证据串起来。
  • 升级反馈循环:理解 Seed 如何从真实项目反馈中持续更新。
  • 目录地图:判断资料应该放在哪个目录。
  • 配置文件:查看 .maw 常见配置文件职责。
  • 开源范围:哪些开放、哪些增强、哪些不开放。
  • 公开示例脱敏检查:把示例、任务包或案例分享给外部用户前,先确认脱敏、授权和 gate。
  • 脱敏规则:公开前必须清理的内容和流程。
  • Release gates:公开发布前的自动检查和人工复核。
  • Security:密钥、本机资料、任务包和公开贡献的安全原则。
  • FAQ:仓库地址、适用对象、Studio / Enterprise 边界和公开规则常见问题。

适用对象

对象推荐用法
个人开发者用 Seed 建立项目结构和 AI 任务说明,降低重复解释成本。
独立开发者用 Prompt Spec、Task Pack 和 Verification Pack 让项目可以持续迭代。
小团队用模块档案、检查和交付记录统一 AI 协作口径。
企业团队可先用 Seed 理清项目规范,再评估 Studio 或 Enterprise。

下一步

如果你准备开始使用 Seed,先读 Seed 安装。如果项目已经创建或改造完成,再读 快速开始

Seed Contract v2.1 / mawflow-seed-kit 2.1.1 与公开 Git v0.2.31 均已发布并完成双仓验证。当前公开仓地址:

旧用户可继续固定公开 Git v0.2.28;升级时应整体切换到 mawflow-seed-kit 2.1.1、公开 Git v0.2.31 与同一 BOM,不混用两条契约线。