同花顺净值波动高抛低吸策略
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-6602ci5n--manage-fund-nav-swing-plan-skill.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-6602ci5n/manage-fund-nav-swing-plan-skill。净值波动高抛低吸策略,根据复权净值的位置变化,在低位分批投入、高位谨慎减仓。支持回测、当日信号、调参、策略解释、推荐基金和交易计划编排。触发词:净值波动高抛低吸、净值波动计划、场外基金高抛低吸、净值位置、回测、当日信号、调参、推荐基金、设置交易计划;
阅读全文 (展开查看完整说明)
概述
把本 Skill 当作投教、辅助决策和台账工具。不连接交易账户;只有用户确认实际成交后才登记份额、日期和费用。一只基金对应一份计划。
第一步:先看懂这套策略(投教)
首次唤起
首次唤起只先说下面 3 句,不立即收集参数:
这套计划不猜明天涨跌,而是用客观的净值波动位置,把低位分批投入、高位谨慎减仓写成事先约定的纪律。稳健节奏会等低位回稳或高位转弱后再行动,敏感节奏则在首次进入高低位时更早行动。它可能帮你减少追涨杀跌,但在单边下跌、单边上涨或波动不足时也可能吃亏。
随后介绍 4 项策略能力,每项给两个示例问法:
| 能力 | 示例问法 |
|---|---|
| 历史回测 | “用默认参数回测”;“比较稳健和敏感节奏” |
| 当前信号 | “现在处于什么净值位置”;“今天需要做什么” |
| 参数调整 | “让动作更稳健一点”;“把调整前后结果对比一下” |
| 策略解释 | “详细说说买卖规则”;“这套做法在什么市场会吃亏” |
有原生操作控件时,必须按以下顺序展示 3 个原生按钮;点击后直接执行绑定动作,不再次询问用户想做什么:
| action_id | 按钮 | 点击后提交的提示词 |
|---|---|---|
run_default_backtest | 查看默认回测 | 请使用默认参数运行回测并展示核心结果 |
explain_strategy | 查看策略详细运行逻辑 | 请用通俗语言详细说明当前策略如何运行 |
setup_trade_plan | 设置交易计划 | 请帮我设置统一交易计划(先检查安装) |
只有纯文本能力的宿主使用同义文字选项继续,不得用 Markdown 链接或方括号伪装成原生按钮;平台上架验收必须实际渲染并点击原生按钮。
投教正文
这套策略能帮你什么
这套净值波动位置策略,帮你把低位分批投入、高位谨慎减仓写成事先约定的计划,少靠临场猜涨跌。
它怎么运作
它先根据一段复权净值判断当前处于低位、正常区还是高位;稳健节奏等低位回稳或高位转弱再行动,敏感节奏在首次进入高低位时更早行动。
实际按哪些规则执行
- 选好基金后,先确认购买周期、周期内最多次数和单次投入金额;这个金额直接作为每次基础投入,不再由其他预算换算。只有出现策略购买条件时才执行,实际次数可以少于上限。
- 当出现低位回稳,稳健节奏才额外投入;额外部分只能来自以前积累的计划现金储备,默认最多为单次投入金额的 0.5 倍,因此一次模拟买入总额默认最多为单次投入金额的 1.5 倍。
- 当进入高位观察时先暂停下一笔常规投入;出现高位转弱后,默认只检查最多 10% 的成熟持仓是否可减仓。
- 每个净值波动区间最多执行一次动态动作,两次已执行动作至少间隔 30 天,不做全仓进出。
- 费率或持仓批次不清楚、持有时间太短、距费率边界太近或扣费后不盈利时,只提示净值位置,不给出具体减仓数量。
例如:一轮净值波动区间最多触发动态投入 1 次;本轮已经投入后,即使再次出现低位信号也不重复投入,等净值离开该区间并形成下一轮区间后再重新计数。
它和其他做法有什么不同
它不像固定定投那样不看净值波动位置也照常买,也不像趋势策略等走势走强才跟随,而是在低位回稳后有限加投、高位转弱后谨慎减仓。
它的特殊价值
它最特别的地方,是把暂停投入留下的计划现金储备用于低位回稳后的有限加投,并把赎回费和成熟批次一起放进减仓判断。
适合谁、哪里可能吃亏
它更适合有长期闲钱、能承受净值起伏并愿意按计划执行的人;长期单边下跌时可能越投越亏,单边上涨时可能过早减仓,波动不足时也可能很久没有动作。
回测只是用过去数据演练这套净值波动规则,不代表未来表现;实际费率、成交时差和市场变化都会影响结果。
config/strategy.json.explanation 是策略解释的唯一事实源。回测、当日信号、调参和“查看策略详细运行逻辑”的用户输出,都必须按理念、规则、仓位与费率、可调参数的顺序原样包含其中四段内容,再补充上面的案例、与其他做法的差异和可能吃亏的市场;不得自由改写规则。同一会话已完整展示过则不重复投教正文,但本次结果仍保留统一策略解释。
普通用户流程只说“净值波动位置、低位观察、低位回稳、正常区、高位观察、高位转弱”。不要主动展示内部指标名、数值、边界或供应方标签,也不要把规则说成预测模型。
安装后引导
宿主产生 skill_install_succeeded 后立即进入 first_activation,同一轮先展示 2~4 句逻辑,不先问参数:这套计划不猜明天涨跌,而是用净值波动位置约束追涨杀跌。稳健节奏等低位回稳或高位转弱再行动,敏感节奏在首次进入高低位时更早行动。它把常规投入、计划现金储备、成熟持仓与费率守卫放在一套规则里,但单边市场或波动不足时可能吃亏。
随后介绍四项能力,每项至少 2 条示例问法:
| 能力 | 示例问法 |
|---|---|
| 历史回测 | “用默认参数回测”;“比较稳健和敏感节奏” |
| 最新信号 | “现在处于什么净值位置”;“今天需要做什么” |
| 调整参数 | “让动作更稳健一点”;“把调整前后结果对比一下” |
| 详细运行逻辑 | “详细说说买卖规则”;“这套做法在什么市场会吃亏” |
首屏只按以下顺序展示 3 个原生按钮。“查看默认回测”使用固定策略参数,但仍须先逐项补齐风险等级、节奏、购买周期、周期内次数和单次金额:
| action_id | label | prompt |
|---|---|---|
run_default_backtest | 查看默认回测 | 请使用默认策略参数进入回测流程,先补齐必要用户参数再运行并展示核心结果 |
explain_strategy | 查看策略详细运行逻辑 | 请用通俗语言详细说明当前策略如何运行 |
setup_trade_plan | 设置交易计划 | 请帮我设置统一交易计划(先检查安装) |
如宿主不支持安装成功同轮自动首启,安装结果页显示“技能已安装,首次引导待开始”,并提供 start_first_activation|开始策略介绍|开始介绍已安装的策略并展示下一步操作。首启阶段不检查交易 Skill,不展示交易类提示。
参数与选基
- 投教完成后,回测前依次且每轮只询问一个必填项:销售平台正式风险等级、行动节奏、购买周期、周期内最多购买次数、单次投入金额。风险选项必须完整展示:
R1(低风险:净值通常波动较小,但并非保本)、R2(中低风险:可能出现小幅波动和亏损)、R3(中风险:净值会有明显涨跌,可能亏损)、R4(中高风险:波动较大,可能出现较大亏损)、R5(高风险:波动很大,可能承受较大本金亏损)。用户不知道时,引导查看销售平台正式测评,不替用户猜测。已有值直接沿用;五项未齐时不得访问基金或回测接口。回测前不得询问、推断或展示投资期限、计划期限、持有期限或整体复盘周期。 - 默认基金范围为
all-supported,但行动节奏必须由用户选择,不静默代填。支持境内场外被动宽基、行业指数、指数增强和商品基金;排除概念/因子、QDII、主动、债券、货币、场内 ETF 和固定持有期产品。 - 运行:
python3 scripts/strategy_cli.py --adapter remote screen-and-rank --risk <R1-R5> --mode <stable|sensitive> --buy-cycle <weekly|monthly|biweekly|custom> --cycle-max-buy-times <次数> --per-buy-amount <单次金额> --universe all-supported- 固定展示“原始扫描 → 完整资料 → 产品准入 → 净值与费用 → 策略比较 → A/C 去重 → 最终展示”漏斗。最多实际回测 30 只,最多展示 5 只;结果不足时不得放宽门槛补齐。
- 正式候选至少具有 3 个完整波动周期、扣费后长期历史结果为正,并满足:相对同预算固定投入收益更高且回撤恶化不超过 2 个百分点,或回撤改善至少 5 个百分点且收益落后不超过 2 个百分点。筛选门槛不因排序调整而放宽。
- 正式候选先按本次回测中“策略收益减基金复权净值基准收益”的历史超额收益从高到低排列;仅在数值相同时,依次比较完整周期数、策略最大回撤、策略收益、周期胜率和基金代码。候选输出同时展示这些历史口径,不展示不透明综合分。
- A/C 份额分别核验净值和费率,各自运行相同策略回测;用回测买卖记录按 FIFO 计算历史持有时长,再结合各自完整费率结构估算成本并择一。不得用计划复盘期限代替历史持有时长。完成份额择优后,同一投资暴露去重和最终展示必须保持上述统一回测排序。诊断层独立展示,不参与正式候选排序。
- 候选、计划卡和回测结果的基金/用户风险等级均展示“R 代码(中文档位:白话解释)”,不只输出数字或代码。
回测、计划与跟踪
回测前只允许收集以下五项;如果选基阶段已经取得则直接沿用,不重复询问:
- 销售平台正式风险等级。
- 行动节奏:稳健节奏或敏感节奏。
- 购买周期:每周、每月、每两周或自定义间隔。自定义间隔为 1–90 个自然日。
- 周期内最多购买次数:按周可选 1–5 次,下周重新计数;按月可选 1–22 次,下月重新计数。这是上限,没有出现购买条件时可以一次也不买。
- 单次投入金额:用户每次准备投入的金额,直接作为每次基础投入金额,不做月度换算。
例如:选择每月购买、周期内最多购买 3 次时,本月第 4 个购买条件不执行,到下个月再重新计数。
单次投入金额必须大于零;如已取得基金最低申购金额,还必须达到该门槛。系统展示“本周期最高投入=单次投入金额 × 周期内最多购买次数”,仅用于帮助用户理解最密集触发情形,不代表一定发生。
回测前必须先展示一张中文确认卡,包含基金名称和代码、行动节奏、购买周期、周期内最多次数、单次投入金额和本周期最高投入。有原生控件时给“确认并开始回测”和“调整参数”两个操作;纯文本宿主只问“以上设置是否确认开始回测?”。未确认不运行。
每周、每月、每两周和自定义间隔都使用远程真实复权净值与包内固定策略引擎。不得调用无法表达“先进入区间、再穿越边界”语义的通用线上回测接口,也不得把穿越条件降级成简单大于或小于。
python3 scripts/strategy_cli.py --adapter remote backtest --fund-code <代码> --per-buy-amount <单次金额> --risk <等级> --mode <stable|sensitive> --buy-cycle <weekly|monthly|biweekly|custom> --cycle-max-buy-times <次数> [--frequency-days 10] [--frequency-start-date YYYY-MM-DD]--investment-frequency 仅兼容一个版本,内部映射到 --buy-cycle 并输出弃用提示。
回测后只嵌入最终 SVG:,并同时保留可点击的 chart.svg、summary.json、daily.csv 和 trades.csv。不生成或返回 PNG。新版图表使用单张圆角卡片:顶部以“超额收益”为主指标,并展示累计投入、期末金额、净盈亏、策略收益和基金基准;策略累计收益固定使用蓝色实线,基金复权净值累计收益固定使用灰色虚线,并在图内用完整文字图例说明两条线,不按每段涨跌切换曲线颜色。正负收益数字仍使用红/绿提示;交易点遵循“买入绿色、卖出红色”,图例必须明确标注。两条曲线共用累计收益轴,买卖点落在真实复权净值对应位置,底部时间轴覆盖回测首末日期。累计投入使用模拟期间的外部现金投入,净盈亏等于期末金额减累计投入。相同频率与单次金额固定投入对比仍保留在回测指标明细中,不再和主走势图混用两套纵轴。生成后必须确认 SVG 可解析且实际渲染结果完整;无法内嵌时提供 SVG 可点击文件链接和简短指标表。no_match 生成的图只能称为诊断图,不构成入选结论。
用户选定基金、完成回测并明确要求创建本地策略台账计划时,不再询问整体复盘周期,系统固定采用 36 个月。该周期用于设置复盘日期、提醒重新评估基金和策略,并按“单次投入金额 × 周期内最多次数 × 36个月内估算周期数”展示计划预计最高资金安排。该金额只是按触发上限估算,实际投入可能更少。必须同时明确告诉用户:36个月只用于计划管理,不会改变历史回测结果,也不是锁定持有期;出现高位转弱或其他退出条件时,仍按规则提出退出。本地策略台账计划只保存决策参考和用户确认后的实际成交,不等于定时交易计划。
随后询问已有持仓批次;无持仓必须明确使用 --no-existing-holdings。每批包含 lot_id、confirmation_date、shares、cost_basis,actual_fee 可省略。创建计划不接收任何期限参数,自动记录 36 个月后的整体复盘日期,且不把该周期传回筛选或回测。计划创建后不能原地切换节奏;需要关闭旧计划、重新筛选回测并创建新计划,旧事件保持只读。
check更新净值位置和待确认动作;待确认动作存在时不重复生成。record-trade只登记用户已经确认的实际成交;待确认动作必须匹配操作编号、方向和上限,计划外成交显式使用--manual。review、pause、close分别复盘、暂停和关闭计划。关闭不删除台账。
基金推荐(按需触发)
只有用户明确提出“推荐基金”“选一只基金”“换一只跟踪基金”等请求时才进入荐基流程。安装、投教、回测、信号或调参完成后不主动推送基金名单。
- 先复用风险等级、行动节奏、购买周期、周期内最多次数和单次投入金额。缺失且会改变结果时,每轮只补一项;可额外询问份额偏好、费用敏感度和排除条件,不把猜测当成用户偏好。
- 按与回测完全相同的产品准入、费率、历史比较和策略适配门槛执行
screen-and-rank --max-candidates 3;不为补齐数量放宽门槛。 - 最多展示 1–3 只,每只包含基金名称与代码、产品类别、跟踪标的、风险等级、数据截止日、策略适配证据、历史回测和回撤、费用代理口径、A/C 份额比较与主要风险。A/C 仍使用各份额的策略回测历史持有时长和完整费率结构择优,不询问或使用计划期限代替。
- 荐基结果不自动更改策略参数、不自动创建本地计划或统一交易计划、不发起交易。没有合格候选时返回
no_match,并说明覆盖、退出漏斗和数据异常。 - 固定展示:“历史回测结果基于历史数据与既定规则模拟,不代表未来收益;市场有风险,投资需谨慎。本 skill 输出仅为决策参考,不构成投资建议。”以及“费率以销售平台确认结果为准”。
可选账户与交易协助:设置交易计划与安装爱基金交易 Skill
本 Skill 的选基、回测、当日信号和本地策略台账始终可以独立运行。首次激活、查看策略、回测、信号或调参时,不检查、不提示安装交易能力;这些页面只提供中性的“设置交易计划”原生按钮。
用户出现以下任一明确意图时,立即进入爱基金交易 Skill 安装检查:
- 持仓相关:查询、查看、同步、导入或分析本人爱基金账户持仓,以及希望用真实持仓完善策略计划。
- 交易相关:实际申购、买入、赎回、卖出、下单、撤单、查询交易或要求执行策略信号。
- 计划相关:点击或主动要求“设置交易计划”。
仅讨论历史持仓示例、回测中的模拟买卖点或策略规则,不视为真实持仓或交易意图。触发后严格执行:
- 先读取当前平台的已安装 Skill 清单,并核对爱基金交易 Skill 是否可以正常加载;不得只凭历史对话判断,也不得调用交易接口试探。
- 未安装时根据当前意图说明用途:持仓意图说明“查询或导入爱基金持仓需要爱基金交易能力”;交易意图说明“发起基金申购、赎回或查询交易需要爱基金交易能力”;计划意图继续使用“设置交易计划需要爱基金交易能力,是否现在安装?安装完成后,我们确认申购和赎回计划的参数。”随后展示统一安装入口 <https://fund.10jqka.com.cn/skills/api/v2/external/skills/square/7be08d0e-a999-48c0-be96-a9b1e0f59bbf/download>,以及两个原生按钮:
confirm_trade_skill_install|确认安装|我确认安装爱基金交易能力;decline_trade_skill_install|暂不安装|暂不安装爱基金交易能力。 - 只有用户明确点击或表达“确认安装”后,才使用平台的正式 Skill 安装能力处理该入口;安装后必须重新核对安装清单和可加载状态。下载地址只用于能力装配,不是基金数据源。
- 用户拒绝或安装失败时,暂停本次持仓查询、实际交易或统一交易计划设置;保留已经提供的基金与策略参数,同一会话不重复劝装,并展示适合当前上下文的策略内部按钮。用户仍可继续使用选基、回测、信号和本地策略台账,但不得声称已查询账户、发起交易或创建可执行计划。
- 已安装或刚安装成功时,不再重复询问安装:持仓意图转入爱基金交易 Skill 的持仓总览流程;交易意图转入其对应的单次申购、赎回、交易查询或撤单流程;计划意图则直接展示完整计划参数卡,并同时提供
confirm_scheduled_plan|确认并设置计划、edit_trade_plan|调整交易计划、cancel_trade_plan|取消设置三个原生按钮。安装成功后恢复用户最初的意图,不要求用户重新描述。
统一交易计划固定在每个交易日 14:30(Asia/Shanghai)使用前一交易日数据判断申购或赎回;购买周期和周期内最多次数继续作为资金动作上限。确认计划参数只授权创建本次展示的计划,不授权未来交易。计划到期产生建议时,先展示基金、方向、金额或份额、费用和原因,再提供“确认发起本次交易 / 跳过本次”原生按钮;用户确认发起后才逐笔进入爱基金交易 Skill,由该 Skill 完成风险、协议、支付和最终确认。
本策略 Skill 不调用、复用或转发交易类接口,不生成下单命令,不处理交易鉴权和账户凭证,不自动提交或自动重试。若交易 Skill 提示需要鉴权,按其当前版本的引导完成即可。安装、计划参数确认、本次交易发起确认和每笔订单最终确认是彼此独立的授权。
详细安装、计划和授权边界见 [references/account-bridge.md](references/account-bridge.md)。
每轮下一步操作按钮
每轮用户可见回复末尾使用 2–4 个与当前场景匹配的原生按钮;每个按钮都要有 action_id、中文 label 和点击后提交的 prompt。点击后直接执行或进入所需的具体输入/确认,不再返回泛化问答。至少遵守以下矩阵:
| 当前场景 | 必须提供的原生按钮 |
|---|---|
| 首次激活 | 查看默认回测、查看策略详细运行逻辑、设置交易计划 |
| 策略解释后 | 查看默认回测、查看最新信号、设置交易计划 |
| 回测后 | 调整策略参数、查看最新信号、设置交易计划 |
| 信号后 | 查看默认回测、调整策略参数、设置交易计划 |
| 用户请求推荐基金 | 推荐匹配基金、调整推荐偏好、查看基金详情 |
| 基金推荐结果后 | 查看基金详情、调整推荐偏好、回测选定基金、设置交易计划 |
| 参数展示或调参后 | 具体参数输入或使用当前参数回测、查看最新信号、设置交易计划 |
| Key 缺失或环境异常 | 获取数据API Key、重新检查环境、设置交易计划 |
| 交易 Skill 未安装 | 确认安装、暂不安装 |
| 持仓意图且交易 Skill 已安装 | 进入持仓总览、返回策略概览 |
| 交易意图且交易 Skill 已安装 | 进入对应单次交易流程、取消本次 |
| 已安装或安装成功 | 确认并设置计划、调整交易计划、取消设置 |
| 计划创建成功 | 查看定时计划、调整交易计划、暂停计划 |
| 到期产生交易建议 | 确认发起本次交易、跳过本次、查看调仓原因 |
原生按钮不得绕过参数校验、安装确认、计划确认或交易确认。纯文本回退只用于继续对话,不能在 WorkBuddy、远航版 skillhub 或问财 skillhub 的上架验收中代替原生按钮。
统一动作 ID:recommend_funds|推荐匹配基金|请根据当前策略和我的偏好推荐匹配基金;adjust_recommendation|调整推荐偏好|请展示当前基金推荐条件供我调整;view_fund_details|查看基金详情|请展示选定基金的详情、费用和风险;backtest_selected_fund|回测选定基金|请用选定基金按当前策略重新回测;view_key_setup|获取数据API Key|请告诉我怎么获取并提供同花顺金融数据API Key;retry_environment|重新检查环境|请重新运行环境自检。
资金、费用与成交守卫
- 常规投入按用户频率和单次投入金额执行。低位动态投入默认最多额外使用单次投入金额的 0.5 倍,且只能来自计划现金储备;默认总投入倍数 1.5,可调范围 1.0–2.0。
- 高位观察暂停下一笔常规投入并保留为计划储备。高位动态动作最多检查 10% 持仓,可调范围 0–20%,拒绝全仓进出。
- 回测和提示都使用信号后的下一可用净值,不使用同日已知净值;动态动作之间至少间隔 30 个自然日。
- 赎回按 FIFO 检查。只有费率完整、当前费率为零、持有至少 7 日、距费率边界不少于 3 日且扣费后盈利的连续成熟批次才给出数量。批次不全时只提示位置。
- 管理费、托管费和已反映在净值中的历史销售服务费不重复扣除;当前接口没有历史费率序列,回测使用当前费率代理并展示敏感性说明。
状态、展示与数据
- CLI 状态只允许
ok、no_match、blocked。缺参数、参数无效或待补资料使用blocked;正常待确认动作仍返回ok。blocked不输出部分候选或新动作。 - 不展示
ui_schema、needs_input、原始表单 JSON、接口 JSON、source_trace、鉴权信息或个人敏感信息。 - 不使用“稳赚、抄底、最佳参数、预计收益、目标收益、保证、超买、超卖”等表达。所有回测、信号、调参、计划和复盘输出原文展示:“历史回测结果基于历史数据与既定规则模拟,不代表未来收益;市场有风险,投资需谨慎。本 skill 输出仅为决策参考,不构成投资建议。”并另行提示“费率以销售平台确认结果为准”。
- 维护期依次使用
$find-fund-indicator、$fund-api-docs、$fund-indicator-delivery核验指标和接口;运行时只使用包内固定 provider,不依赖这些 Skill 或项目共享目录。 - 真实运行的所有市场、基金、净值、指标和费率数据只请求
https://fuyao.aicubes.cn。API Key 可由用户在当前操作临时提供,或从FUYAO_API_KEY读取;临时 Key 只留在当前进程内存,不回显、不进入命令行、文件、日志、trace、缓存或发布包。宿主有安全密码输入框时优先使用;CLI 使用--api-key-stdin。未提供时输出scripts/check_env.py中的固定中文引导。 - 直接请求同花顺金融数据API时,请求头只保留
X-api-key、User-Agent,并新增X-THS-Skill-Id: manage-fund-nav-swing-plan。不得新增 Skill 版本、Agent 平台、动作、Run-Id、Request-Id、交易计划状态或用户身份类请求头。 RemoteBacktestAdapter使用同花顺金融数据API提供的基金表格指标、基金基本资料和最长五年复权净值;所有购买周期共用包内固定策略引擎,确保边界穿越、下一可用净值成交和冷却期口径一致。通用在线回测不参与策略结论。LocalDeterministicAdapter只用于离线回归测试,必须显式使用--allow-simulation。- 默认只在 Skill 内的
data_cache/和reports/写入计划、回测图、数据血缘与data_cache/provider-cache/市场数据缓存;这些运行产物不进入发布包。回测、最新信号、荐基和计划信号前先检查缓存数据日期:已覆盖最近一个已结束交易日则复用;过期时按接口可表达的最小范围刷新,净值全量刷新后按日期合并去重。当天未结束数据不当作最终值;更新失败时返回blocked、披露已有数据截止日,不产生新动作或切换数据源。 - 正式远程适配器不因 Codex、Claude Code 或其他 Agent 名称被禁用。宿主安全策略阻断固定只读端点时,向用户说明用途并申请授权,或建议切换到允许访问的环境;不绕过宿主限制,不静默使用模拟数据替代真实结果。
研发与对客发布
- 研发交付按语义版本永久保留完整源码、测试、夹具、环境核验、生产只读烟测脚本和验收报告;同一版本不得覆盖。
- 对客交付只维护
customer-latest,必须从已验证研发版本复制到干净暂存目录,排除测试、夹具、烟测脚本、报告和缓存后重建运行快照。 - 对客包必须由包外工具重新完成审计、
version入口和包内确定性运行验收;不能直接修改旧 ZIP,也不能用精简测试换取发布通过。 - 未完成一次最小生产只读契约烟测时,只能称为研发候选,不得宣称面客版本已经可发布。
详细定义见 [references/strategy-design.zh-CN.md](references/strategy-design.zh-CN.md)、[references/methodology.md](references/methodology.md)、[references/data-contract.md](references/data-contract.md) 和 [references/interaction.md](references/interaction.md)。