AI便签工具

AI便签工具是一款轻量级的AI驱动的笔记应用,支持添加、读取和总结笔记,适用于快速记录、待办事项或日常日志。

  • by SamraAzizi
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 samraazizi/custom_mcp_server

使用说明

AI贴纸

AI Sticky Notes是一个使用MCP框架构建的轻量级、基于AI的笔记应用程序。它允许您通过简单的界面添加、阅读和总结笔记,使其成为快速思考、待办事项列表或日常日记的理想选择。

✨ 特性

  • 添加注释:将新注释附加到持久文件。
  • 阅读笔记:检索所有已保存的笔记。
  • 最新注意事项:访问最近添加的注释。
  • 总结笔记:使用AI生成所有当前笔记的摘要。

🚀 入门指南

先决条件

  • Python 3.8或更高版本
  • MCP框架
  • Claude AI模型集成
  • uv包管理器(可选但推荐)

安装

克隆存储库

git clone https://github.com/yourusername/AI-Sticky-Notes.git
cd AI-Sticky-Notes

再进行

使用紫外线:

uv pip install -r requirements.txt

或者使用pip:

pip install -r requirements.txt

运行应用程序

python main.py

用法

该应用程序提供了多种工具和资源:

添加注释

在notes.txt中添加新注释。

@mcp.tool()
def add_note(message: str) -> str:
    ...

读取所有笔记

取回所有保存的笔记。

@mcp.tool()
def read_notes() -> str:
    ...

获取最新笔记

获取最近添加的笔记

@mcp.resource("notes://latest")
def get_latest_note() -> str:
    ...

总结笔记

使用AI生成所有当前笔记的摘要

@mcp.prompt()
def note_summary_prompt() -> str:
    ...

人工智能集成

该应用程序与Claude AI模型集成,为您的笔记提供智能摘要。确保您的环境配置正确,可以与Claude交互。