ai-pc-daily-memory 是做什么的?
本地优先的AI PC代理技能,用于从配置的笔记、文档、日程、钉钉、飞书和Obsidian源中获取私人每日记忆。
概述
该技能通过本地运行,从用户指定的多个源中提取并汇总每日信息。它支持笔记、文档、日程、钉钉、飞书和Obsidian等常见工具,确保数据隐私不泄露。
功能特性
- 本地优先:所有数据处理在本地完成,无需上传到云端。
- 多源集成:支持钉钉、飞书、Obsidian、日程和文档等数据源。
- 每日记忆:自动生成每日重要信息摘要,帮助用户回顾。
- 隐私保护:仅需配置数据源路径或API,不共享私人内容。
平台支持
- AgentSDK (推荐)
- Claude Code
- Cursor
- Codex
- 其他AI代理工具(需手动配置)
安装与配置
-
克隆仓库:
git clone https://github.com/MaxxxDong/ai-pc-daily-memory.git cd ai-pc-daily-memory -
安装依赖:
pip install -r requirements.txt -
复制
.env.example为.env并填写配置:cp .env.example .env # 编辑 .env 文件,设置你的源路径和API密钥 -
运行技能:
python main.py
环境变量
| 变量名 | 描述 | 必需 |
|---|---|---|
NOTES_DIR | 笔记目录路径 | 是 |
SCHEDULES_DIR | 日程目录路径 | 是 |
DINGTALK_TOKEN | 钉钉API令牌 | 否 |
FEISHU_TOKEN | 飞书API令牌 | 否 |
OBSIDIAN_VAULT | Obsidian仓库路径 | 否 |
使用示例
# 生成今日记忆
python main.py --today
# 指定日期
python main.py --date 2025-01-15
贡献指南
欢迎提交Pull Request。请确保代码通过测试,并遵循现有编码风格。
许可证
MIT