本地优先 CRM,支持草稿功能,在保存联系人或记录变更前需用户明确确认,以确保可审计性。

安装

概览

WorkCRM 是一款轻量级、本地优先的客户关系管理(CRM)工具,专为需要高数据控制权和审计追踪能力的用户设计。它采用‘本地优先’架构,所有数据默认存储在用户的本地文件系统中,确保敏感信息不会未经授权地传输到云端。其核心设计理念是在任何变更被永久保存之前,必须经过用户的明确确认,从而在自动化处理与数据安全之间建立了一道坚实的屏障。这种机制不仅增强了用户对数据的掌控感,也为后续的操作提供了完整的可审计记录。

该工具通过自然语言交互实现功能,用户可以通过发送特定格式的文本指令来触发 CRM 行为。系统会即时响应,生成一个待处理的草稿,并等待用户的最终确认。这种‘草稿-确认’的工作流,使得每一次联系人更新或记录变更都变得透明且可控,有效防止了误操作或未经授权的修改。WorkCRM 目前处于 Alpha 阶段,主要提供核心的引擎和存储功能,具体的聊天路由和集成方式依赖于用户的 OpenClaw 代理配置。

除了图形界面,WorkCRM 还提供了命令行接口(CLI),方便开发者进行验证、调试或脚本化操作。用户可以直接通过 Python 命令生成草稿,查看系统返回的 JSON 数据,包括人类可读的消息内容和待处理的草稿 ID。此外,系统支持灵活的数据库路径配置,用户可以通过环境变量或命令行参数自定义 SQLite3 数据库的存储位置,以满足不同的部署需求。

核心功能特点

  1. 本地优先架构,所有数据存储于用户本地文件系统,保障数据主权与安全
  2. 强制性的显式确认机制,所有写入操作(如保存联系人)需用户回复 `记` 或 `不记` 才能生效
  3. 保留草稿状态以实现完整审计追踪,确保每一步操作都可追溯、可复盘
  4. 支持自然语言交互,可通过 `crm: …`、`记一下:…` 等指令触发 CRM 行为
  5. 提供本地 CLI 工具,便于开发调试和脚本化处理,支持 JSON 格式输出
  6. 自动应用数据库模式迁移,保证数据结构在不同版本间的兼容性

适用场景

WorkCRM 特别适合那些对数据隐私和控制权有极高要求的专业人士或小型团队。例如,自由职业者或顾问在处理多个客户项目时,可以使用 WorkCRM 来跟踪每个客户的沟通历史、会议纪要和后续任务,而无需担心敏感信息泄露。其本地存储和确认机制确保了即使在没有网络连接的情况下,也能安全地管理和审查客户关系数据。

对于需要严格合规性审计的行业,如金融或法律咨询服务,WorkCRM 的‘草稿-确认’工作流提供了强大的可审计性。每一次对客户信息的修改都必须经过用户的明确批准,这为内部合规检查提供了清晰的日志记录,有助于满足监管要求。此外,开发人员可以利用其提供的 CLI 工具,将 WorkCRM 集成到自己的自动化流程中,实现高效的批量数据处理。

尽管 WorkCRM 目前仍处于 Alpha 阶段,但其清晰的设计理念和核心功能的稳定性使其成为一款值得关注的工具。无论是个人知识管理,还是小型团队的协作需求,WorkCRM 都能提供一个可靠、可控且易于审计的 CRM 解决方案。随着未来版本的迭代,预计将进一步完善与其他系统的集成能力,为用户提供更丰富的使用场景。