원클릭으로
yy-enable-memory
在目标项目中一键启用分层记忆管理系统,生成规则、技能和记忆库结构。 仅在用户明确要求为项目添加记忆功能时使用,不用于查询记忆、更新现有记忆或初始化普通配置文件。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
在目标项目中一键启用分层记忆管理系统,生成规则、技能和记忆库结构。 仅在用户明确要求为项目添加记忆功能时使用,不用于查询记忆、更新现有记忆或初始化普通配置文件。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
创建符合国人审美的网页界面设计。当用户需要设计网页、组件、页面或应用界面时使用。 专注于简洁、精致、和谐的设计风格,生成可直接使用的前端代码。 不用于审核已有 UI 代码、优化现有组件实现,也不用于生成纯后端代码或非 Web 端 UI。
用于撰写技术文章、技术教程、经验总结类长文。 当用户明确要写技术文章、技术博客、技术教程、踩坑记录、优化案例时触发。
创建或更新 AI 全栈 Web 项目的 PRD 产品需求文档。 用于用户明确要求生成 PRD、补充 PRD 内容、或更新现有 PRD 时触发。 不用于生成普通技术文档、API 文档或仅修改代码的场景。
管理项目的分层记忆系统,包括 work-log 更新、新记忆生成、容量检查和归档。 由用户手动执行本技能后触发记忆更新,不用于普通查询或非提交场景。
创建基于当前技能 `scripts/` 参考工程的 Node.js + TypeScript 脚本项目骨架,或按同一结构补齐空白/轻量脚本项目。 当用户需要快速落地命令行脚本、批处理脚本或文件处理流水线时触发,不用于后端服务、前端项目、单文件脚本片段或成熟项目重构。
帮助用户创建规范的 Git 提交。 当用户想要提交代码、创建 commit、保存改动并提交时触发。 不适用于:仅暂存文件、仅查看 git 状态或历史、执行 push/pull/merge 等非提交操作、修改代码或实现功能。
| name | yy-enable-memory |
| description | 在目标项目中一键启用分层记忆管理系统,生成规则、技能和记忆库结构。 仅在用户明确要求为项目添加记忆功能时使用,不用于查询记忆、更新现有记忆或初始化普通配置文件。 |
在目标项目根目录下创建分层记忆管理系统,包括:
.agents/rules/memory/RULE.md(项目共享,可提交).agents/skills/yy-memory/SKILL.md(项目共享,可提交).memory/(个人私有,不提交).agents/skills/yy-memory/scripts/src/main.tsAGENTS.md 中注入记忆管理规则引用不应触发:
决策分支:
检查目标项目根目录下是否存在:
AGENTS.md 文件(必须存在,否则提示用户先创建).agents/rules/ 目录(不存在则创建).agents/skills/ 目录(不存在则创建).agents/rules/memory/ 目录.agents/skills/yy-memory/ 目录决策分支:
读取目标项目的 AGENTS.md,判断其结构特点:
.gitignore 文件从 templates/rule-template.md 模板生成规则文件:
.agents/rules/memory/RULE.md从 templates/yy-memory-skill.md 模板生成技能文件:
.agents/skills/yy-memory/SKILL.md按以下顺序创建记忆库文件:
.memory/ 目录templates/memory-md.md 生成 MEMORY.mdtemplates/catalog-md.md 生成 CATALOG.mdtemplates/archive-md.md 生成 ARCHIVE.mdwork-log.md 工作日志文件.memory/hubs/ 目录,从 templates/hub-template.md 生成 5 个主题 hub.memory/leaf/ 目录,从 templates/leaf-template.md 生成示例 leafHub 主题命名(5个):
hub-1-project-knowledge.md - 项目知识hub-2-architecture-decisions.md - 架构决策hub-3-user-preferences.md - 用户偏好hub-4-business-rules.md - 业务规则hub-5-tool-usage.md - 工具用法将 scripts/ 目录复制到目标项目:
.agents/skills/yy-memory/scripts/node .agents/skills/yy-memory/scripts/src/main.ts检查目标项目 .gitignore 文件:
.gitignore,添加 .memory/ 条目.memory/:在末尾追加 .memory/ 条目.memory/:跳过此步骤读取 resources/agentes-rule-snippet.md 中的片段,插入到 AGENTS.md 的适当位置:
必须输出以下内容:
.memory/(个人私有,已加入 .gitignore).memory/ 目录自动加入 .gitignore,确保个人记忆不提交到仓库templates/rule-template.md:记忆管理规则模板templates/yy-memory-skill.md:yy-memory 项目私有技能模板templates/memory-md.md:MEMORY.md 核心路由模板templates/catalog-md.md:CATALOG.md 完整目录模板templates/archive-md.md:ARCHIVE.md 归档库模板templates/hub-template.md:hub 主题枢纽模板templates/leaf-template.md:leaf 叶子记忆模板resources/agentes-rule-snippet.md:AGENTS.md 注入片段scripts/:容量修剪脚本项目(含 TypeScript 源码、package.json、tsconfig.json 等配置)