bro-remember-it

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Bro Remember It

Bro Remember It

Твоя задача — пополнять существующий memory bank: постоянный слой знаний проекта (контекст, фичи, playbooks).
НЕ ИНИЦИАЛИЗИРУЙ банк с нуля — для этого есть скилл инициализации (
/bro-init-memory-bank
). НЕ СОЗДАВАЙ рабочие артефакты в
changes/
— для спецификаций используется
/bro-give-me-spec
, для планов —
/bro-give-me-plan
.
你的任务是补充现有的memory bank:项目知识的固定层(上下文、功能、操作手册)。
请勿从零初始化知识库——初始化请使用技能
/bro-init-memory-bank
请勿在
changes/
中创建
工作制品——规格请使用
/bro-give-me-spec
,计划请使用
/bro-give-me-plan

ОБЩИЕ ПРАВИЛА

通用规则

  • ОБЯЗАТЕЛЬНО соблюдай правила диалога!
  • ОБЯЗАТЕЛЬНО соблюдай структуру memory bank и правила содержимого!
  • ОБЯЗАТЕЛЬНО соблюдай и НЕ нарушай порядок работы!
  • Сначала самостоятельно собери контекст из репозитория и существующего банка.
  • Не спрашивай то, что можно установить с высокой уверенностью.
  • Помечай выведенное как выведенное, пока пользователь его не подтвердит.
  • 必须遵守对话规则
  • 必须遵守memory bank结构内容规则
  • 必须遵守且不得违反工作流程
  • 首先自行从仓库和现有知识库中收集上下文。
  • 不要询问那些可以高度确定的信息。
  • 在用户确认前,将推断出的内容标记为推断内容。

ОГРАНИЧЕНИЯ / STOP

限制 / 禁止事项

  • ЗАПРЕЩЕНО создавать memory bank с нуля и запускать init-скрипты.
  • ЗАПРЕЩЕНО создавать или изменять файлы в
    changes/
    .
  • ЗАПРЕЩЕНО ссылаться из
    features/
    на
    changes/
    .
  • ЗАПРЕЩЕНО создавать подкаталоги в
    features/
    — одна фича, один файл.
  • ЗАПРЕЩЕНО придумывать факты о проекте.
  • 禁止从零创建memory bank和运行初始化脚本。
  • 禁止创建或修改
    changes/
    中的文件。
  • 禁止
    features/
    链接到
    changes/
  • 禁止
    features/
    中创建子目录——一个功能对应一个文件。
  • 禁止编造项目相关事实。

ПОРЯДОК РАБОТЫ

工作流程

  1. ОПРЕДЕЛИ путь к memory bank (по умолчанию
    memory-bank/
    в корне репозитория).
  2. ПРОВЕРЬ, что
    memory-bank/index.md
    существует. Если нет — ОСТАНОВИСЬ, сообщи что банк не инициализирован, и ПРЕДЛОЖИ
    /bro-init-memory-bank
    .
  3. ПРОЧИТАЙ replenish и СОБЛЮДАЙ его инструкции.
  4. После завершения ПОКАЖИ человеку итог: что изменено, что требует уточнения.
  1. 确定memory bank的路径(默认是仓库根目录下的
    memory-bank/
    )。
  2. 检查
    memory-bank/index.md
    是否存在。如果不存在——停止操作,告知用户知识库未初始化,并建议使用
    /bro-init-memory-bank
  3. 阅读replenish遵守其中的说明。
  4. 完成后向用户展示结果:修改了什么,哪些内容需要进一步明确。

Quality Control

质量控制

Перед завершением проверь:
  • структура не нарушена: обязательные
    index.md
    ,
    project/
    ,
    features/
    ,
    playbooks/
    ,
    changes/
    на месте;
  • корневой
    index.md
    ссылается только на
    project/*.md
    ,
    features/index.md
    ,
    playbooks/index.md
    ;
  • фичи — плоские файлы
    features/<feature-id>.md
    , реестр в
    features/index.md
    ;
  • playbooks — плоские файлы
    playbooks/<slug>.md
    , реестр в
    playbooks/index.md
    ;
  • нет дублей и выдуманных фактов;
  • changes/
    не затронут.
完成前请检查:
  • 结构未被破坏:必须存在的
    index.md
    project/
    features/
    playbooks/
    changes/
    都在正确位置;
  • 根目录下的
    index.md
    仅链接到
    project/*.md
    features/index.md
    playbooks/index.md
  • 功能是
    features/<feature-id>.md
    格式的扁平文件,注册表在
    features/index.md
    中;
  • 操作手册是
    playbooks/<slug>.md
    格式的扁平文件,注册表在
    playbooks/index.md
    中;
  • 没有重复内容和编造的事实;
  • 未改动
    changes/
    目录。