panda
9d180fca79
修正邮件架构:服务端统一使用飞书邮箱,用户邮箱可配置
...
正确的邮件流程:
- 服务端:noreply@pandalla.ai (发送+接收)
- 用户端:jiaxicui446@gmail.com (接收通知)
- 回复路径:任意邮箱 → noreply@pandalla.ai → 系统处理
优势:
- 服务端邮箱统一管理
- 用户可用任意邮箱接收通知
- 支持多邮箱品牌回复命令
- 配置简单,维护容易
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 03:09:38 +08:00
panda
a920a41c90
修复邮件监听服务的IMAP问题
...
- 解决client.idle()不兼容的问题
- 改用定期检查机制监听新邮件
- 修复邮件下载和解析方法
- 改善错误处理和日志记录
- 配置使用飞书邮箱接收回复
现在可以:
1. 成功连接飞书IMAP服务器
2. 读取和解析邮件内容
3. 检测TaskPing相关邮件
4. 等待用户回复测试
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 02:59:03 +08:00
panda
be9eb49734
配置邮件账号并添加测试工具
...
- 配置飞书邮箱发件 (noreply@pandalla.ai )
- 配置 Gmail 收件 (jiaxicui446@gmail.com )
- 添加邮件配置更新脚本
- 添加邮件发送测试工具
- 创建快速配置指南
- 更新 npm 脚本命令
现在可以:
1. 通过飞书邮箱发送通知
2. 在 Gmail 接收通知
3. 回复邮件控制 Claude Code
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 02:49:07 +08:00
panda
ba4a6343aa
实现邮件回复到 Claude Code CLI 的 PTY 模式
...
- 基于 relay-injection.md 方案一实现
- 使用 node-pty 管理 Claude Code 进程
- 支持从邮件回复中提取命令并注入到 CLI
- 添加完整的测试工具和使用文档
- 支持多种邮件格式和命令输入方式
功能特性:
- 邮件监听和命令提取
- PTY 进程管理和命令注入
- 会话管理和过期控制
- 安全验证(发件人白名单)
- 详细的日志和错误处理
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 02:34:32 +08:00
panda
45576e5a3e
Add TaskPing project files
...
- Initial project structure with documentation
- Email automation and notification system
- Claude command integration
- Configuration management system
- Daemon process for task monitoring
- Multi-channel notification support (email, desktop)
- Session data storage
- Development and deployment scripts
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-27 02:22:12 +08:00
JessyTsui
64df43a4dc
Initial commit
2025-07-12 20:37:51 +08:00