Skip to content
进入工作台

升级反馈循环

Mawflow Seed 会持续更新。它的更新不应该来自抽象想象,而应该来自真实项目的使用反馈:哪些提示词反复失效,哪些检查缺失,哪些模块档案字段不够,哪些脱敏规则需要更严格。

本页说明 Seed 如何把项目经验回流成可复用装备,同时避免把非公开项目事实、客户数据或平台运行时混入公开仓库。

循环总览

text
项目使用 Seed

发现协作缺口

记录候选改进

脱敏和通用化

补文档 / Pack / 检查

运行 readiness gate

发布到公开 Seed

什么适合回流

类型可回流示例
Prompt Spec 改进更清楚的输入资料、禁止修改、验收和收口字段。
Task Pack 结构更稳定的 SESSION_STATE.md、任务拆分和恢复协议。
Check Pack新增公开安全检查、模块档案检查、分发包检查。
模块档案规则更清楚的页面、API、数据、验证和文档同步字段。
脱敏规则新增常见泄露形态、公开前人工复核清单。
示例 Pack已授权、已脱敏、可复用的示例任务和交付证据。

什么不适合回流

类型原因
具体客户需求属于客户数据,不应进入公开 Seed。
未公开任务资料和提示词只服务某次特定执行,不是公开装备。
平台运行时代码云端项目空间、平台工具路由、远程执行、审批和企业治理运行时不属于 Seed。
真实 secret 或连接串任何情况下都不能作为公开示例。
本机维护路径只属于当前设备,不具备公开复用价值。

候选改进怎么记录

发现可复用改进时,建议先记录成候选,而不是直接改公开规范:

字段说明
场景在什么项目或任务中反复出现。
问题当前 Seed 为什么不够。
建议要补文档、Pack、脚本还是检查。
兼容性是否影响已有项目。
脱敏状态是否移除了客户、路径、账号、URL、日志和密钥。
验证方式如何证明这个改进有效。

候选成熟后,再转成公开文档、示例 Pack 或检查脚本。

回流前的通用化

从项目经验回流到 Seed 时,需要完成三步:

  1. 去项目化:删除项目名、客户名、业务细节和未公开任务资料。
  2. 去环境化:删除本机路径、未公开域名、非公开仓库地址和临时配置。
  3. 结构化:保留目标、边界、步骤、检查、验收和风险。

最终公开内容应该让开发者知道“怎么用”,而不是看到一次性项目过程。

发布 gate

回流后的内容至少要通过:

bash
git diff --check
bash ops/scripts/check-seed-open-source-readiness.sh --strict --format json
bash ops/scripts/check-local-boundary.sh

如果包含示例 Pack 或分发包,还应运行:

bash
bash ops/scripts/check-seed-distribution-readiness.sh

公开仓库地址规则

公开文档中的 Seed 仓库地址只使用官网确认的公开地址:

text
https://github.com/mawflow/mawflow-seed

不要写非公开仓库地址,不要写维护者本机目录,不要把一次性同步目标当成公开事实源。

和 Studio / Enterprise 的边界

Seed 的升级反馈循环只改进开源装备包。Studio 和 Enterprise 的平台能力、企业治理、审批、模型调用治理、自动调度和私有化运行时不通过 Seed 回流公开。

如果某个反馈只对企业平台有价值,应进入 Enterprise 产品路线,而不是公开 Seed。

下一步

如果你要贡献公开内容,先阅读 脱敏规则检查与发布 gate