بنقرة واحدة
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 等配置)