← 返回
AI智能 中文

Contact Book

Store personal contacts with tags, search, and relationship tracking. Use when adding contacts, searching details, planning follow-ups.
使用标签、搜索和关系追踪功能存储个人联系人,适用于添加联系人、查询详情和计划跟进。
ckchzh
AI智能 clawhub v2.0.1 2 版本 99861.1 Key: 无需
★ 2
Stars
📥 679
下载
💾 11
安装
2
版本
#latest

概述

Contact Book

Productivity toolkit for managing contacts and relationships — add entries, plan follow-ups, track interactions, set reminders, tag contacts, and generate reports. All data stays local.

Commands

CommandDescription
----------------------
contact-book add Add a new contact or entry
contact-book plan Record a follow-up plan for a contact
contact-book track Log an interaction or touchpoint
contact-book review Record a review note for a contact or relationship
contact-book streak Track communication streaks with contacts
contact-book remind Set a reminder for a contact-related task
contact-book prioritize Mark a contact or task as high priority
contact-book archive Archive a contact or old entry
contact-book tag Add a tag or label to a contact
contact-book timeline Record a timeline event for a contact
contact-book report Generate a report entry
contact-book weekly-review Log a weekly relationship review
contact-book statsShow summary statistics: entry counts per command, total, data size
contact-book export Export all data in json, csv, or txt format
contact-book search Search across all logs for a keyword
contact-book recentShow the 20 most recent activity entries
contact-book statusHealth check: version, data dir, entry count, disk usage, last activity
contact-book helpShow help with all available commands
contact-book versionShow current version

Command Behavior

  • With arguments: Each command logs the input with a timestamp to its own dedicated log file (e.g., add.log, plan.log, tag.log)
  • Without arguments: Each command displays the 20 most recent entries from its respective log file

Data Storage

  • Default data directory: ~/.local/share/contact-book/
  • Per-command logs: $DATA_DIR/.log (e.g., add.log, plan.log, remind.log)
  • History log: $DATA_DIR/history.log — master timeline of all activity
  • Export files: $DATA_DIR/export. — generated by the export command
  • All data is local plain-text. No cloud, no sync, no network calls.

Requirements

  • Bash 4+ (uses set -euo pipefail)
  • No external dependencies or API keys required
  • Works entirely offline — your data stays on your machine

When to Use

  1. Building a personal CRM — Use add, tag, and track to maintain a lightweight contact database with interaction history
  2. Planning follow-ups — Use plan and remind to schedule and track outreach to important contacts
  3. Maintaining communication streaks — Track how consistently you stay in touch with key people using streak
  4. Weekly relationship reviews — Run weekly-review to reflect on your networking activity and identify gaps
  5. Exporting contact data — Use export json or export csv to produce structured data for other tools or spreadsheets

Examples

# Add a new contact
contact-book add "Alice Chen — PM at Acme Corp — alice@acme.com"

# Plan a follow-up
contact-book plan "Follow up with Alice re: partnership proposal by Friday"

# Track an interaction
contact-book track "Had coffee with Bob, discussed Q2 roadmap"

# Tag a contact
contact-book tag "Alice Chen: investor, priority"

# Set a reminder
contact-book remind "Send birthday card to Carol — March 25"

# Log a weekly review
contact-book weekly-review "Reached out to 5 contacts, 3 replied, 1 meeting scheduled"

# Search across all logs
contact-book search "Alice"

# Export all data as CSV
contact-book export csv

# View summary statistics
contact-book stats

# Check system status
contact-book status

# Show recent activity
contact-book recent

How It Works

Each command maintains its own log file in the data directory. Entries are stored as timestamp|value lines. The stats command aggregates counts across all log files. The export command merges all logs into a single file in your chosen format (JSON, CSV, or TXT). Every action is also recorded in history.log as a master audit trail.

Tips

  • Run any command without arguments to review its recent entries — quick way to check history
  • Use contact-book recent for a cross-command activity timeline
  • Combine search with shell tools: contact-book search "2025" | grep "plan"
  • The prioritize command helps surface your most important relationship-building tasks
  • Run contact-book help at any time for the complete command reference

Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

版本历史

共 2 个版本

  • v2.0.1 当前
    2026-03-29 14:32 安全 安全
  • v2.3.5
    2026-03-27 21:42

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,858
ai-intelligence

Proactive Agent

halthelobster
将AI智能体从任务执行者升级为主动预判需求、持续优化的智能伙伴。集成WAL协议、工作缓冲区、自主定时任务及实战验证模式。Hal Stack核心组件 🦞
★ 836 📥 213,164
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,424