计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
email-assistant【效率与协作】Read, search, draft, and send emails via Himalaya CLI or Python IMAP/SMTP. Requires email account configuration.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Two options: Himalaya CLI (modern, Rust-based) or Python imaplib fallback.
brew install himalaya # or cargo install himalaya
himalaya account configure
himalaya envelope list
himalaya envelope list --folder INBOX --page-size 10
himalaya message read <id>
himalaya envelope list --folder INBOX subject "weekly report"
himalaya envelope list from "boss@company.com"
himalaya message write
# Or via template:
himalaya template write | himalaya message send
himalaya message reply <id>
himalaya message forward <id>
Environment variables:
export ECHO_EMAIL_HOST=imap.gmail.com
export ECHO_EMAIL_USER=user@gmail.com
export ECHO_EMAIL_PASS=app-password
export ECHO_SMTP_HOST=smtp.gmail.com
export ECHO_SMTP_PORT=587
python3 scripts/email_client.py list --host imap.example.com --user me@example.com --password xxx --count 10
python3 scripts/email_client.py search --host imap.example.com --user me@example.com --password xxx "urgent"
python3 scripts/email_client.py send --smtp-host smtp.example.com --user me@example.com --password xxx --to "a@b.com" --subject "Hi" --body "Content"