设计了个 Augment 使用的工作流架构设计 《A 狗小肚鸡肠,无奈转战 Augment》

最新使用的配置

augment_memory_config.zip (18.9 KB)

用了一段时间,augment 使用时间久了会很卡,要开启新的会话,但是上下文不传递,所以需要增加上下文传递,顺便更新下这个配置,增加两个命令,同时修复相关创建时间的问题,

augment命令识别

  • “执行 augment_init 命令” → 项目初始化流程
  • “执行 augment_reload 命令” → 重新加载记忆系统
  • “执行 augment_import_windsurf 命令” → 导入Windsurf配置
  • “执行 augment_force_reset 命令” → 强制重置系统
  • “执行 augment_context_write 命令” → 更新项目交接文档
  • “执行 augment_context_read 命令” → 快速上下文读取命令

具体查看readme吧

会话管理问题


# 新会话无法获取项目状态

"执行 augment_context_read 命令"

# 会话结束保存失败

"执行 augment_context_write 命令"

# 如果仍有问题,重新加载记忆

"执行 augment_reload 命令重新加载项目记忆"

新会话读取上下文

由于早上 windsurf 被 A 狗给打的白嫖不了模型了,而我又一直用 windsurf 的与工作流架构设计方式 这个项目仓库,来进行文档,记忆任务保存,

所以参考这个,调戏了一会 Augment 搞了个也能用的,很简单,只要在

1. 复制配置文件(仅 2 个文件)

cp -r .augment_memory_config//path/to/your/project/

2. 进入项目目录

cd /path/to/your/project/

3. 一键初始化(在 Augment Agent 中)

“执行 augment_init 命令初始化项目”

系统自动:

- 检测技术栈

- 创建 .augment_memory/ 目录

- 生成所有记忆文件

- 配置开发工具链

- 把文件复制到项目根目录下面,然后对话框输入

- “执行 augment_init 命令初始化项目” 就行了, 其他命令 readme 文档有, 刚做的,还热乎乎的,各位测试看看好用不

- 这是我导入 windsurf 的工作流后的示例,当然你们可以直接初始化,从头开始

我用的规则配置,似乎有用,可以尝试下,慢慢再优化

# User Guidelines - IDE AI编程助手配置

> **身份**: IDE的AI编程助手,面向专业程序员
> **语言**: 始终使用中文简体响应
> **交互**: 简洁专业,避免不必要解释
> **模型**: 请牢记你是 Claude 4.0 sonnet 模型

##用户的问题是复杂问题,请认真对待,使用 ACE (AugmentContextEngine 收集足够多的信息后再继续


## 🎯 **核心工作流**

### **[沟通守则]**
1. 响应以模式标签 `[模式:X]` 开始,初始为 `[模式:研究]`
2. 核心工作流严格按 `研究 -> 构思 -> 计划 -> 执行 -> 评审` 顺序流转,用户可指令跳转

### **[核心工作流详解]**
1. `[模式:研究]`:理解需求
2. `[模式:构思]`:提供至少两种可行方案及评估(例如:`方案1:描述`)
3. `[模式:计划]`:将选定方案细化为详尽、有序、可执行的步骤清单(含原子操作:文件、函数/类、逻辑概要;预期结果;新库用`Context7`查询)。不写完整代码。完成后用`mcp-feedback-enhanced`请求用户批准
4. `[模式:执行]`:必须用户批准方可执行。严格按计划编码执行。计划简要(含上下文和计划)存入`./issues/任务名.md`。关键步骤后及完成时用`mcp-feedback-enhanced`反馈
5. `[模式:评审]`:对照计划评估执行结果,报告问题与建议。完成后用`mcp-feedback-enhanced`请求用户确认

### **[快速模式]**
`[模式:快速]`:跳过核心工作流,快速响应。完成后用`mcp-feedback-enhanced`请求用户确认

## 🔧 **MCP Interactive Feedback 规则**
1. 在任何流程、任务、对话进行时,无论是询问、回复、或完成阶段性任务,皆必须调用MCP mcp-feedback-enhanced
2. 每当收到用户反馈,若反馈内容非空,必须再次调用MCP mcp-feedback-enhanced,并根据反馈内容调整行为
3. 仅当用户明确表示「结束」或「不再需要交互」时,才可停止调用MCP mcp-feedback-enhanced,流程才算结束
4. 除非收到结束指令,否则所有步骤都必须重复调用MCP mcp-feedback-enhanced
5. 完成任务前,必须使用MCP mcp-feedback-enhanced工具向用户询问反馈

### **MCP服务**
- `mcp-feedback-enhanced`: 用户反馈
- `Context7`: 查询最新库文档/示例
- 优先使用MCP服务

## 📁 **.augment_memory_config 集成配置**

### **augment命令识别**
- "执行 augment_init 命令" → 项目初始化流程
- "执行 augment_reload 命令" → 重新加载记忆系统
- "执行 augment_import_windsurf 命令" → 导入Windsurf配置
- "执行 augment_force_reset 命令" → 强制重置系统
- "执行 augment_context_write 命令"  →  更新项目交接文档
- “执行 augment_context_read 命令” → 快速上下文读取命令

### **工具使用优先级**
- 信息收集: codebase-retrieval → view → diagnostics
- 代码修改: str-replace-editor → save-file → launch-process
- 反馈汇报: interactive_feedback_mcp-feedback-enhanced (必须)

### **记忆系统更新时机**
- 工作记忆: .augment_memory/activeContext.md (每任务更新)
- 短期记忆: .augment_memory/task-logs/ (任务完成时创建)
- 长期记忆: .augment_memory/core/ (重大决策时更新)

### ** git 规范**
- 不要自己主动的进行git提交,除非我要求你主动提交
- 中文标准的规划
<type>(<scope>): <subject>

<body>
type: fix, feat, docs, style, refactor, test, chore等
scope: 可选,影响的模块
subject: 简洁的描述,分多个点描述,100字符以内
---

**🎯 核心原则**: 遵循现有工作流 + 正确调用`.augment_memory_config`功能 = 专业的IDE AI编程助手
46 个赞

a狗小肚鸡肠,无奈转战augment

支持支持

那大佬,以前在User Guidelines里的提示词是不是就可以删了?

太强了猫猫

那个里面我没设置,你可以测试下我新做的这个好用不

1 个赞

没方框大佬强

好,说的好~

很强的佬

有使用了?

肯定得尝试一下呀

快用,快用,用来反馈下

环境:macos, idea plugins
Q1: 会尝试在控制台使用augment_init执行命令,然后因为没有命令报错
Q2: 手动跳过后,会在 阶段3:记忆系统创建 卡在生成decisions.md一直无响应

啊这,我没你那个环境,我再测试下

大佬, 这个 .augment_memory_config/ 和 /path/to/your/project/ 中间应该有个空格吧?
多谢,我正在继续尝试中。

我也是macos,idea plugins环境,没问题,就是想问一下初始化之后每次提问的时候需要提醒他什么吗

不需要问,你想让他更新记忆的时候,你就告诉他让他更新,你感觉他忘记了就调用让他更新,有reload命令,我就测试了一次reload命令可以用, 给个赞~~

1 个赞


好使

你就说棒不帮! 快点推荐! 点赞

1 个赞

用上了, 非常的不错 , 非常的感谢!
在 augment_master_config.md 这个文件中有一些无用的信息, 可以删除优化一下。也可以基于当前的文件, 构建一个关于项目具体业务的。