ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

WeChat Intelligence Hub 商机管线原理:signal、candidate、opportunity 状态机如何设计

WeChat Intelligence Hub 商机管线原理:signal、candidate、opportunity 状态机如何设计 WeChat Intelligence Hub 商机管线原理signal、candidate、opportunity 状态机如何设计【免费下载链接】wechat-intelligence-hubLocal-first WeChat intelligence system with a read-only CLI, Codex skills, searchable chat history, daily briefings, follow-ups and opportunity tracking.项目地址: https://gitcode.com/gh_mirrors/we/wechat-intelligence-hubWeChat Intelligence Hub 是一个本地优先的微信个人情报系统只读扫描聊天、生成日报并用一条「signal → candidate → opportunity」的商机管线状态机把群聊里的商单线索沉淀成可跟进、可过期的结构化机会。本文拆解这条管线的设计原理帮助新手理解它如何避免线索变噪音。从一条消息到一笔商机三级管线结构整个管线只有三级但语义严格区分signal-rules.md层级含义是否等于商机signal单条原始消息或链接证据❌ 不直接等于商机candidate由一个或多个信号聚合出的待审核候选默认 14 天无新证据自动过期⏳ 候选不等于确认商机opportunity存在明确私聊交付证据、或经人工确认推进的正式机会✅ 正式商机第一步signal 提取。系统用一组正则规则扫描消息把「报价」「brief」「排期」「结算」「加热」等词匹配成带类别和优先级的信号wechat_intelligence_hub.py#L319-L339。规则本身就携带了阶段映射——匹配到预算/报价直接进入待报价阶段匹配到结算/打款直接进入已发布待结算。第二步candidate 聚合。扫描结果按「聊天对象 机会类型」聚合成候选写入本地 SQLite 情报库opportunity_store.py#L42-L71。每条候选带有opportunity_key去重主键重复扫描同一联系人只更新旧候选不重复建单confidencelow / medium / high / confirmed 四级置信度reinforcement_count证据被强化的次数多次出现同一信号会加分expires_at14 天失效期opportunity_store.py#L183-L189第三步opportunity 晋级。只有两条路能晋级为正式机会明确的私聊交付证据或人工triage分流。人工选择pursue / wait / won会把候选晋级并写入确认反馈选择ignore则会持久抑制——同一轮推广再次出现时直接跳过不会立刻反弹回列表opportunity_store.py#L647-L692。状态机细节9 个状态、11 个阶段、2 种记录类型状态机全部定义在 opportunity_store.py#L8-L36开放状态 OPEN: new → active / waiting / paused 终态 CLOSED: won / lost 失活 INACTIVE: ignored / stale / archived几个容易忽略的设计点 人工锁扫描不会覆盖你的判断。人工设置过的stage、priority、next_action会自动加锁stage_locked等标志位。再次扫描时阶段只允许向更后面推进优先级只取更大的值金额用/合并去重opportunity_store.py#L373-L385。想交还给自动判断需显式--unlock-stage解锁。⏱ 自动过期候选不养僵尸。14 天没有新证据、也没有人工查看的候选会被标记stale——证据保留但不进入今日行动opportunity_store.py#L192-L226。若之后又出现新信号状态回到new复活。 新一轮开启。已won / lost的记录遇到更新的合作信号时不开旧单而是创建新一轮记录历史与当下互不污染。 阶段机器。商机阶段是一条 11 级的中文流水线新线索 → 待回复 → 待报价 → 待 brief → 待确认报价/排期 → 待创作 → 待品牌审核 → 待发布 → 已发布待结算 → 已发布待数据跟进 → 已收款。反馈闭环让系统越用越准feedback-add支持四种结论opportunity_store.py#L695-L780每种都有副作用confirmed→ 记录晋级为 opportunity置信度置为 confirmed优先级至少 5取消失效期false_positive / ignore→ 该聊天或该商机后续自动识别被压制low_priority→ 优先级压到 1 并锁定这是人机分工的体现规则层负责不漏人工反馈负责纠偏后续扫描读取最近一次反馈不再重复误报。日常怎么用三条命令看懂管线python3 wechat_intelligence_hub.py inbox # 待人工分流的高优先级候选 python3 wechat_intelligence_hub.py opportunities # 只看正式机会 python3 wechat_intelligence_hub.py triage 12 pursue --follow-up 2026-08-03 python3 wechat_intelligence_hub.py opportunity-maintain # 预览过期候选inbox只展示未分流且优先级 ≥4 的候选按置信度和证据强化次数排序——它回答的问题是今天哪几条值得花 30 秒确认opportunity-maintain则负责定期给管线大扫除先预览、确认后再--apply标记过期。延伸阅读架构与商业生命周期定义docs/architecture.md信号与状态判定规则references/signal-rules.md状态机存储实现opportunity_store.py行为测试状态流转的验收标准tests/test_opportunities.py、tests/test_reactivation.py产品说明与完整命令清单projects/wechat-intelligence-hub/README.md一句话总结这条状态机的核心思想是证据分级——signal 是证据candidate 是未证实的聚合opportunity 才是需要投入时间的对象14 天过期、人工锁和反馈抑制三个机制共同保证管线始终轻量、可信、可回溯。【免费下载链接】wechat-intelligence-hubLocal-first WeChat intelligence system with a read-only CLI, Codex skills, searchable chat history, daily briefings, follow-ups and opportunity tracking.项目地址: https://gitcode.com/gh_mirrors/we/wechat-intelligence-hub创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表