kleosr/cursorkleosr

Make AI Development Feel Natural in Cursor

解决的问题

解决了 Cursor 等 AI 驱动的 IDE 中的「代理遗忘症」问题,即代理在每次会话中都从零开始,或需要用户手动提供上下文和状态文件。

工作原理

该项目使用一个特定的 Cursor 规则(.cursor/rules/workflow-memory.mdc)并设置为 alwaysApply: true,强制 AI 代理在每个会话中遵循严格的运行循环。代理在采取行动前会自动读取两个根 Markdown 文件——workflow_state.md(当前进度、计划和障碍)和 project_config.md(目标和技术栈)。完成工作后,代理会将更新后的状态写回 Markdown 文件,确保在仓库内部存在持久且可对比的内存。

适用人群

希望 AI 代理无需手动提示即可持续、长期地记住项目目标和当前进度的 Cursor IDE 开发者。

特点

  • 始终启用的内存:使用 Cursor 规则自动完成状态获取和更新。
  • 零依赖:完全依赖纯 Markdown 文件,与编辑器无关,易于版本控制。
  • 结构化工作流:实现清晰的 ANALYZE → PREPARE → IMPLEMENT → VALIDATE 循环。
  • 透明的状态:项目进度和配置存储在人类可读、可 grep 搜索的文本文件中。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目