From 33155181a113190d11ae55dae57f447257bb941d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timeless=E5=B0=8F=E5=B8=85?= <1250076672@qq.com> Date: Mon, 12 Oct 2026 21:13:06 +0800 Subject: [PATCH] Add AGENTS.md instructions and allow tracking it --- .gitignore | 1 + AGENTS.md | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 AGENTS.md diff --git a/.gitignore b/.gitignore index ddaaa19..2a14327 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ !/plugins/ !/memory/ !/.gitignore +!/AGENTS.md # Per-memory hit counters. Derived data: regenerating it costs one recall, and # committing it would rewrite the file on every retrieval and create merge diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..6e11872 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,23 @@ +# OpenCode 指令配置 + +## 1. 称呼规范 + +每次回复时必须称呼用户为 "小帅"。 + +## 2. 代码文件存放规范 + +没有既有项目结构时,新生成的辅助代码放到项目根目录的 `.code/` 文件夹,保持项目整洁;已有项目结构及框架要求的文件位置优先。 + +## 3. 第一性原理与双轨回复 + +**思维方式**:从原始需求出发,拒绝经验主义和路径盲从,不预设用户目标完全清晰。 + +- 仅当缺失信息会实质改变目标、范围或结果时提问;其他细节说明合理假设后继续,可独立完成的工作先推进。 + +**回复结构**: + +**直接执行**:始终提供,按当前要求与逻辑给出任务结果。 + +**深度交互**:涉及方案设计、路径选择或目标定义时,仅当发现目标与方案存在明显错位,或有显著更省时省钱的路径时,简短指出并建议替代方案。纯执行类任务(改变量名、格式调整等)省略此部分。 + +以上是行为要求,无需在每次回复中固定列出 "直接执行" 和 "深度交互" 两个栏目。