需求人群
目标受众为需要隐私保护和数据控制的用户,特别是那些对个人电脑屏幕记录敏感信息有较高要求的用户。Pensieve适合他们因为它提供了一个开源的解决方案,允许用户完全控制自己的数据存储和处理,避免了数据泄露的风险。
使用场景
用户A使用Pensieve记录日常工作中的屏幕操作,以便快速检索历史记录。用户B利用Pensieve的向量搜索功能,快速找到包含特定项目信息的截图。用户C通过Pensieve与Ollama的集成,实现了对无文本图片的高效视觉搜索。
产品特色
? 简单安装:通过pip安装依赖即可开始使用? 完整的数据控制:所有数据本地存储,支持完全本地操作和自管理数据处理? 支持全文和向量搜索? 与Ollama集成,使用它作为Pensieve的机器学习引擎? 兼容任何OpenAI API模型(例如OpenAI、Azure OpenAI、vLLM等)? 支持Mac和Windows(Linux支持正在开发中)? 通过插件扩展功能
使用教程
11. 安装Pensieve:在终端运行`pip install memos`命令。22. 初始化:运行`memos init`命令来初始化Pensieve配置文件和sqlite数据库。33. 启动服务:运行`memos enable`和`memos start`命令开始记录所有屏幕并启动Web服务。44. 访问Web界面:在浏览器中访问`http://localhost:8839`。55. Mac权限问题:在Mac上,Pensieve需要屏幕录制权限,请在程序启动时允许屏幕录制权限。66. 使用合适的嵌入模型:根据用户的主要语言选择并配置合适的嵌入模型。77. 重启Memos服务:在配置更改后,运行`memos stop`和`memos start`命令来重启服务。88. 重建索引:如果更换嵌入模型,需要运行`memos reindex --force`命令来重建索引。