我在七年前制作了一个用于显示钢琴乐谱的软件库,最近将其移植到了网络上(现在比以往任何时候都更容易)。<p>它在你演奏时显示乐谱,并允许你对特定和弦进行快照,然后以键盘视觉的方式保持和弦的运行列表(而不仅仅是显示乐谱)。<p>这只是一个简单的工具,用于作曲、通过耳朵识别歌曲,或者理解音乐调性理论(我承认我仍然是个初学者)。<p><a href="https://pianoboi.site/" rel="nofollow">https://pianoboi.site/</a>
返回首页
最新
Cloud IP Ranges 是我创建的一个网站,收集来自不同云服务提供商的公共IP数据,标准化这些数据,并提供下载和使用。<p>我之所以建立这个网站,是因为我正在开发一些产品,不希望有来自云服务提供商的流量(主要是为了避免抓取和爬虫)。<p>该服务免费使用,欢迎大家使用!<p>希望大家觉得这个网站有用。
我正在发起一个名为#111challenge的社会倡议,旨在寻找切实可行的方法来帮助预算有限的人们。<p>我想挑战所有HN的优秀人才,在一个月内花费1美元,用于一些真正能让一个人生活更轻松的事情。
你好,我是来自Zep的Daniel。我将Cursor IDE与Graphiti(我们的开源时间知识图谱框架)进行了整合,以便为Cursor提供跨会话的持久记忆。我们的目标很简单:帮助Cursor记住你的编码偏好、标准和项目规格,这样你就不必不断提醒它。
在这次整合之前,Cursor(许多人每天都在使用的AI辅助IDE)缺乏一种有效的方式来持久化用户上下文。为了解决这个问题,我使用了Graphiti的模型上下文协议(MCP)服务器,这使得IDE与Graphiti的时间知识图谱之间能够进行结构化数据交换。
以下是这一过程的关键点:
- 自定义实体如“需求”、“偏好”和“程序”能够准确捕捉编码标准和项目规格。
- 实时更新使得Cursor能够即时适应——如果你更改框架或更新标准,记忆会立即更新。
- 持久检索确保Cursor始终能够记住你最新的偏好和项目决策,无论是在新的代理会话、项目中,还是在重启IDE后。
我非常希望能听到你的反馈,特别是关于这种方法以及它如何融入你的工作流程。
以下是详细的说明: [https://www.getzep.com/blog/cursor-adding-memory-with-graphiti-mcp](https://www.getzep.com/blog/cursor-adding-memory-with-graphiti-mcp)
GitHub仓库:[https://github.com/getzep/graphiti](https://github.com/getzep/graphiti)
- Daniel