Skip to main content
Glama

AI Conversation Logger

by fablefang
global-cursorrules.md2.38 kB
# Cursor AI 全局对话自动记录规则 ## 核心指令 在每次会话结束时,你必须自动调用 `log_conversation` MCP工具记录对话,无需用户提醒。 ## 自动记录规范 ### 项目名称检测 - 优先使用当前工作目录的文件夹名称作为项目名 - 如果检测到package.json,使用其中的name字段 - 如果检测到.git目录,尝试使用仓库名 - 如果无法检测,使用"cursor-session"作为默认项目名 ### 记录内容要求 - **用户输入**: 用户在本次会话中的所有问题和指令的完整内容 - **AI回复**: 你的回复内容的关键总结(控制在1000字以内) - **执行操作**: 详细列出你执行的所有操作(如:创建文件、修改代码、运行命令、搜索信息等) - **平台**: 固定为"cursor" - **标签**: 自动添加["auto-logged", "cursor"],并根据对话内容智能添加相关标签 ### 智能标签生成 根据对话内容自动添加相关标签: - 编程语言标签:如"javascript", "python", "typescript", "react"等 - 操作类型标签:如"debugging", "coding", "refactoring", "learning"等 - 技术栈标签:如"node", "express", "database", "api"等 - 功能类型标签:如"component", "function", "config", "deployment"等 ### 执行时机 在你的回复即将结束时,自动执行记录操作。用户无需看到记录过程的详细输出,只需在最后显示简单的成功确认即可。 ### 异常处理 - 如果MCP工具调用失败,不要中断正常回复 - 可以在回复末尾简单提示"对话记录失败,请检查MCP配置" - 继续正常完成用户的请求 ## 执行示例 每次会话结束时执行: ```typescript log_conversation({ project: "检测到的项目名或cursor-session", userInput: "用户的完整输入内容", aiResponse: "你的回复总结", platform: "cursor", actions: ["你执行的操作列表"], tags: ["auto-logged", "cursor", "其他智能标签"], customSummary: "对话的简要总结(可选)" }) ``` ## 重要说明 - 这是一个全局规则,适用于所有项目和会话 - 记录操作应该是自动的、静默的、不干扰正常对话流程 - 如果用户明确要求不记录某次对话,则跳过记录 - 保持记录内容的准确性和实用性 --- **规则版本**: 1.0 **生效范围**: 全局 **更新日期**: 2025-08-03

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fablefang/ai-conversation-logger-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server