客户脉搏 / Customer Pulse
v1.0.0客户脉搏 — 轻量级CRM助手,追踪客户跟进状态,不让商机"掉地上
⭐ 0· 147·0 current·0 all-time
byJun Zhang@hanjing5024064
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Skill 名称、描述和 SKILL.md 中列出的功能(客户台账、跟进、漏斗分析、流失预警)与包含的脚本(customer_store.py, followup_tracker.py, pipeline_analyzer.py, churn_predictor.py, utils.py)高度一致。请求的环境变量仅是可选的 CP_SUBSCRIPTION_TIER 和 CP_DATA_DIR,与本地数据存储和订阅逻辑直接相关。没有请求与 CRM 目的不相干的外部凭据或二进制。
Instruction Scope
SKILL.md 指示运行本地 Python 脚本并传递 JSON/CSV 路径,脚本实现也仅访问本地数据目录与用户指定的文件路径。注意点:CSV 导入需要用户提供本地文件路径(这是预期的功能),而导出功能会将原始字段写入 CSV(导出的 CSV 可能含未脱敏的手机号),这与文档中“在对话中绝不完整显示手机号”的措辞有微小不一致(对话输出被脱敏,但导出的文件包含原始数据)。此外,手机号脱敏按中国手机号格式匹配,非标准格式可能不会被替换。
Install Mechanism
无安装脚本(instruction-only 的元数据),但包内包含 Python 脚本;没有远程下载、第三方包安装或不明 URL。运行时依赖仅为本地 Python3 环境,未写入/下载外部代码,安装风险低。
Credentials
要求的环境变量为可选 CP_SUBSCRIPTION_TIER(控制免费/付费行为)和 CP_DATA_DIR(指定本地数据目录),与功能相符且数量很少。没有请求任何 TOKEN/KEY/PASSWORD 或与 Skill 目的无关的凭据。
Persistence & Privilege
Skill 不要求始终启用(always:false),不修改其他技能或系统范围配置。它会在 CP_DATA_DIR 下创建和管理本地 JSON/CSV 数据文件,这是其核心功能所需且合理的持久化行为。
Assessment
总体看起来是一个自洽的本地 CRM 工具;在决定安装/使用前请注意:
- 数据会写入本地目录(默认 ~/.openclaw-bdi/customer-pulse/),确认该位置和权限是否符合你的隐私要求,或通过 CP_DATA_DIR 指定不同路径。
- CSV 导入会读取任意由你提供的本地文件路径(按功能需要),确认路径和文件内容可信;导出会写入 CSV,导出的文件可能包含完整手机号与原始预算数值,请妥善存储导出文件。
- SKILL.md 保证“对话中手机号脱敏”,代码在对话/API 输出处确实脱敏,但导出文件并非对话输出,不会自动脱敏;如果你需要导出时脱敏,请在使用前确认或在本地修改脚本以脱敏导出内容。
- 虽然代码中没有网络/外联调用,也未请求外部凭据,但仍建议在受控环境(本地)运行并审阅脚本以确保满足你的合规/安全需求。Like a lobster shell, security has layers — review code before you run it.
crmvk9725dtbjfa3xnq49e0r14yk3s837fmxcustomer-managementvk9725dtbjfa3xnq49e0r14yk3s837fmxlatestvk9725dtbjfa3xnq49e0r14yk3s837fmxsalesvk9725dtbjfa3xnq49e0r14yk3s837fmxsmall-businessvk9725dtbjfa3xnq49e0r14yk3s837fmx
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
