微信好友自动统计方案:企业微信接口与个人号半自动实操
做了六年私域运营我的微信从一开始的两三百人涨到现在将近一万人。说实话通讯录超过三千人以后光靠翻列表根本看不出谁删了你——好友人数每天在变新增几个、被删几个全靠记忆根本不靠谱。早年间我也干过这种傻事每天睡前打开通讯录凭印象猜是不是少了个客户月底再对着excel表格手动勾一弄就是一两个小时而且数据还不准。后来我开始专门研究微信好友数据的自动化统计。不是简单的今天几个新增、几个删除而是把这套数据变成一套可复用的客户管理机制每天自动留存好友快照、定期比对差异、按渠道打标签、识别流失预警。这套机制落地之后我才真正摆脱了手动记账的苦海也把省下来的时间用在了跟客户聊天上而不是跟自己较劲。这篇文章就把我踩过的坑、用过的方案和最终落地的实操流程全部写出来适合做私域、社群、销售和门店运营的朋友参考。想省时间、少内耗、把客户数据管明白的都可以直接照抄。1. 为什么微信好友数据值得自动化1.1 好友数量背后是客户资产的增减微信通讯录对普通人来说就是联系人列表但对做生意的人来说这其实就是一份客户资产清单。每新增一个好友意味着多了一个潜在成交入口每删除一个好友轻则意味着一个无效粉丝重则意味着一个客户流失甚至口碑受损。如果你在看不清真实变化的情况下做运营决策很容易被假象带偏——比如你花了大量预算投广告拉新结果新增好友的速度根本赶不上老客户删除的速度月底一算净增是负的你还以为是渠道不给力。好友数据的价值不只在总数更在变化过程。新增数量反映的是引流渠道的产出效果被删数量反映的是内容、产品、服务体验的负面信号净增速度反映的是你客户池整体的健康度。我之前做过一次梳理有一段时间我的朋友圈内容恰好调整第二周就发现被删量明显上升幸好数据自动统计到了我及时在内容上做了修正否则等到月底复盘问题已经发酵一个月了。1.2 手动记账的三大痛点手动统计这件事听起来很简单实际上坑特别多而且每一条我都亲身踩过。第一是时间成本高。通讯录超过两千人之后靠手动翻看根本看不出谁删了你除非你有意识地去搜索某个特定客户否则被删这件事很难被发现。我见过有人为了监控删除情况每个月把通讯录从头到尾翻一遍顺便给所有人发一条群发消息试探——这既不礼貌还容易触发平台干预。第二是准确率差。手动统计很多时候是凭感觉你只是觉得人少了但到底少的是谁、什么时候少的根本说不清。Excel手动录入时误听、误看、漏记都是常事统计出来的数据价值也很有限。第三是缺乏归因能力。手动记账最多只能记录总数变化但新增好友来自哪个渠道、通过什么方式找到你、被删好友是因为哪些共性问题流失的——这些关键信息光靠手工是拆不出来的。而没有归因的数据只能看个寂寞。1.3 统计指标怎么定才有意义做自动统计之前先把指标定义清楚不然做出来也是流水账。我主要看这几项期初好友数、期末好友数、期间净增好友数新增好友数来自主动添加、扫码添加、群聊导入等不同方式被删好友数、主动删除好友数客户流失率被删好友数除以期初好友数渠道来源分布每个渠道新增了多少好友、贡献了多少成交这里有一个基本公式期末好友数 期初好友数 新增好友数 - 被删好友数 - 主动删除好友数。很多工具只统计新增和删除但你要看净增才能真正知道客户池在变大还是变小。举个例子某个月你新增了300人听起来很多但同期被删了280人净增只有20人这说明留存问题已经很严重了不能再闷头拉新。统计频次也很有讲究。我个人的建议是周更为主、月更为辅。日更太频繁容易产生数据焦虑天天盯着一两个数字波动没什么意义周更可以看到趋势变化月更则可以判断一条营销活动的整体效果。企业微信场景下可以靠脚本做到日更但看板节奏你自己把握。2. 统计方案怎么选合规性与性价比优先2.1 常见方案的横向对比我在折腾这条路的时候把市面上能用的方案基本都试了一遍归纳下来主要有四类。做一个简单的横向对比手动Excel表格人工记录好友数量安全合规零成本但费时费力无法坚持数据颗粒度也很粗只适合好友量很少的阶段。手机通讯录导出OCR识别把微信通讯录截图导出用OCR工具提取昵称再跟历史快照做比对。安全合规不需要安装插件但流程偏繁琐适合个人号临时搭建数据体系。企业微信官方接口通过企业微信的客户联系能力拉取客户列表和统计全自动、合规、免费还能对接自建系统非常适合团队化运营。第三方SCRM/微信群管理工具功能看起来最全能统计删粉、自动打标签、自动群发但很多工具是通过非官方接口实现封号风险极高需要非常谨慎。从我实操的经验来看如果你有长期做客户管理的念头主推企业微信官方接口这个方案。它不碰灰色地带接口稳定而且客户资产沉淀在企业侧即使员工离职客户关系也能继续被承接这是个人微信号做不到的。2.2 为什么我不推荐外挂式统计说到个人微信号的自动统计网上确实有人到处推荐各种检测删好友工具自动统计插件但我要泼一盆冷水这些工具大部分都是通过非官方接口实现的轻则频繁提示操作频繁重则直接限制登录甚至封号。我在早期也试过几个小工具当时觉得省事结果没过多久就收到了风控提醒吓得赶紧停用。做生意的号一旦被封那损失的不是一个工具的钱而是整个客户池。更麻烦的是这类外挂通常需要一个很宽的权限授权你把微信账号和通讯录数据交给第三方平台数据安全完全无法保障。万一平台方把数据倒卖出去你的客户信息泄露最后背锅的还是你自己。哪怕有些工具声明本地运行不出数据你也很难验证它的真实性。所以我现在的原则很明确个人微信号坚决不用非官方工具统计宁可麻烦一点也不碰灰色地带。2.3 企业微信是长久之计如果你已经在做私域或者准备认真做客户管理我建议尽早把主阵地往企业微信迁移。理由很简单企业微信本身就提供了客户统计的能力。在客户联系后台你可以看到新增客户、流失客户等看板数据不需要自己搭建任何东西就能获得基础统计。这点对没有开发能力的运营团队非常友好。更进一步企业微信提供了一套完整的开放接口你可以把好友客户数据拉出来做二次加工比如保存每日快照、对接自己的CRM系统、计算自定义指标。这相当于把手动记账变成了自动流水线而且全程都是官方认可的方式不用担心封号风险。我后面那套完整的自动化流程就是在企业微信的基础上搭起来的。3. 全自动实操企业微信接口拉取客户数据3.1 准备工作应用权限与接口配置先别急着写代码准备工作做不对后面全白搭。第一步是注册并登录企业微信管理后台然后在应用管理里创建一个自建应用。创建好之后你需要拿到两个关键信息企业的Corp ID和应用Secret。Corp ID在企业详情页直观能看到Secret则在自建应用的Secret区域获取记得保存好不要泄露。接下来是开通客户联系功能。这个功能在后台的客户联系模块里需要单独配置一个Secret用来拉取客户列表和客户详情。这里有个常见坑自建应用的Secret和客户联系的Secret是两个不同的东西接口调用上区分很清楚很多人第一次会混淆结果调接口一直报无权限。然后是权限设置。在客户联系功能的API权限里需要勾选读取外部联系人等相关权限否则即使有了Secret也拉不到数据。另外注意调用外部联系人相关接口前企业需要在后台完成认证未认证的企业很多接口是受限的这一点做开发前一定要看清楚。3.2 Python代码快照拉取与增删比对准备好上述信息之后就可以用Python写一个统计脚本了。整体思路比较简单第一定时拉取当前客户列表保存为当日快照第二跟前一日的快照做比对得出新增和删除的客户明细。下面这段代码是我实际在用的简化版你可以直接改参数跑起来。import requests import json import datetime import os CORP_ID your_corp_id CONTACT_SECRET your_contact_secret BASE_URL https://qyapi.weixin.qq.com/cgi-bin def get_access_token(): 获取企业微信access_token有效期7200秒 url f{BASE_URL}/gettoken params {corpid: CORP_ID, corpsecret: CONTACT_SECRET} resp requests.get(url, paramsparams).json() if resp.get(errcode) ! 0: raise Exception(f获取access_token失败: {resp}) return resp[access_token] def get_follow_user_list(token): 获取配置了客户联系功能的成员列表 url f{BASE_URL}/externalcontact/get_follow_user_list resp requests.get(url, params{access_token: token}).json() if resp.get(errcode) ! 0: raise Exception(f获取成员列表失败: {resp}) return resp.get(follow_user, []) def get_customer_list(token, user_id): 获取某个成员名下的客户external_userid列表 url f{BASE_URL}/externalcontact/list params {access_token: token, userid: user_id} resp requests.get(url, paramsparams).json() if resp.get(errcode) ! 0: raise Exception(f获取客户列表失败: {resp}) return resp.get(external_userid, []) def fetch_all_customers(): 拉取企业全部客户ID集合 token get_access_token() all_customers set() for user_id in get_follow_user_list(token): customer_ids get_customer_list(token, user_id) all_customers.update(customer_ids) return all_customers def load_yesterday_data(path): 加载昨日快照如果没有则返回空集合 if not os.path.exists(path): return set() with open(path, r, encodingutf-8) as f: return set(json.load(f)) def save_today_data(path, customers): 保存今日快照 with open(path, w, encodingutf-8) as f: json.dump(list(customers), f, ensure_asciiFalse, indent2) def compare_and_report(yesterday, today): 比对数据返回新增和删除的ID new_added today - yesterday deleted yesterday - today return new_added, deleted if __name__ __main__: data_dir ./data os.makedirs(data_dir, exist_okTrue) today_file os.path.join(data_dir, today.json) yesterday_file os.path.join(data_dir, yesterday.json) # 先将今天的文件移到昨天的位置 if os.path.exists(today_file): os.replace(today_file, yesterday_file) current_customers fetch_all_customers() save_today_data(today_file, current_customers) old_customers load_yesterday_data(yesterday_file) if old_customers: added, removed compare_and_report(old_customers, current_customers) report_date datetime.date.today().isoformat() print(f日期: {report_date}) print(f昨日客户数: {len(old_customers)}) print(f今日客户数: {len(current_customers)}) print(f新增客户数: {len(added)}) print(f删除客户数: {len(removed)})这段代码的核心逻辑是把今日快照和昨日快照放在两个JSON文件里做集合差集。昨天跑完脚本今天再跑时先把today.json存档成yesterday.json然后拉取今天的客户ID集合一比对新增和删除就清清楚楚了。我用集合而不是列表是因为客户ID天然是唯一标识集合运算效率高也不用担心重复问题。如果你要拿到的数据更详细比如客户昵称、备注、添加时间可以在fetch_all_customers里调用获取客户详情接口把external_userid换成detail的信息存一个更完整的JSON结构。我自己在正式环境里就是这么干的快照越丰富后续分析空间越大。3.3 定时任务部署让数据每天自动生成脚本写好后还差最后一步定时执行。总不能每天手动点一遍Python程序那就谈不上自动了。最轻量的做法就是用系统自带的定时工具。Windows环境可以用任务计划程序设定每天固定时间比如每天21:00运行一次命令Linux服务器上用crontab一行配置就搞定0 21 * * * cd /path/to/project /usr/bin/python3 wechat_stats.py run.log 21每天21点自动跑一次日志输出到run.log方便排查。如果你没有服务器用自己常开的电脑也可以只要确保任务计划程序在固定时间把脚本调起来就行。更进一步我可以把统计结果自动推送到企业微信群里用机器人Webhook发一条汇总消息。代码很简单在脚本末尾调用webhook的地址推送一段格式化文本包括今日新增、删除、净增数据。这样每天早上我在手机上就能看到昨天的客户变化不需要登录后台也不需要看代码日志整个流程完全闭环。4. 个人号场景安全落地的半自动方案4.1 通讯录截图与OCR识别的完整流程如果你现在的主要阵地还是个人微信也没关系有一套半自动方案可以帮你把数据搭起来定期截取微信通讯录然后用OCR技术把好友昵称提出来形成结构化的文本快照之后跟历史快照做diff。具体操作流程是这样的。第一步在手机端打开微信的通讯录页面从最上面开始往下滚动每滚动一屏就截一张图直到全部通讯录截完。好友多的话可能有三四十张截图看着麻烦但熟练之后十分钟内能搞定。第二步把截图导入OCR识别工具。微信自带的提取文字功能可以直接从图片里把文字提取出来但批量处理我更推荐腾讯文档的扫描识别或者白描这类专业OCR工具识别率更高还能批量导出成文本。第三步把识别出来的昵称清洁一下去掉脏数据导出成CSV或TXT存成当天的快照文件。这套流程看着笨实际上非常稳。它不需要安装任何插件不触碰平台的红线数据完全掌握在自己手里。对好友数量在几千以内的个人号来说花10分钟做一次快照换来的是一周甚至一个月的客户变化数据性价比很高。4.2 表格比对快速找出新增与删除拿到两周的快照之后怎么找出差异如果只有几十个昵称肉眼可以扫一遍但几百上千个就没戏了。我一般用两种方式。第一种是Excel操作。把上周的昵称放A列这周的昵称放B列然后在C列用VLOOKUP公式判断每个昵称是否在另一列里出现。能匹配上的说明还在匹配不上的要么是新增的、要么是删除的再用条件格式标色一屏就看清了。第二种是直接用Python脚本处理速度更快尤其适合大几千上万好友的情况。思路跟前面企业微信的比对差不多import pandas as pd last_week set(pd.read_csv(last_week.csv, headerNone)[0].tolist()) this_week set(pd.read_csv(this_week.csv, headerNone)[0].tolist()) added this_week - last_week removed last_week - this_week print(f上周好友数: {len(last_week)}) print(f本周好友数: {len(this_week)}) print(f新增: {len(added)}) print(f被删: {len(removed)})注意一个细节微信昵称是可以改的所以比对的时候你会发现上周有A本周有B但总数没变这种情况大概率不是一删一增而是同一个人改了昵称。判断改名需要看头像或其他备注信息半自动方案这里会有误差。我的处理办法是只要总数变化不大就不纠结个别人到底是不是改名重点看净增趋势和突然的异常波峰波谷。4.3 标签管理比统计更重要的事坦白说个人微信的半自动统计只是一个过渡手段。比起每周统计谁删了我更值得做的是把标签管理做好。微信官方虽然没开放好友数据接口但提供了标签和备注功能你完全可以把它变成一套轻量级CRM。我的习惯是每个新好友加进来当天就按来源打标签。比如来源-公众号来源-朋友介绍来源-直播间来源-线下活动再备注上真实姓名和业务背景。这样每周打开通讯录按标签分类浏览一眼就能大概知道这段时间哪个渠道带来了多少人、哪个渠道已经很久没有产出。虽然不像自动统计那么精确但对大多数个人运营者来说已经比凭感觉强太多了。就像我常说的统计的目的是管理管理的前提是分类。与其追求每一个数字的绝对精确不如先保证每一个新增好友都有清晰的来源标签。5. 常见问题与排查实录5.1 数据对不上的几类经典情况自动化跑起来之后第一个让我头疼的问题就是数据对不上。我总结了几类经典情况你们做的时候一定也会遇到。第一类是重复客户。企业微信场景下同一个客户可能有多个成员都添加了他拉取客户列表时会出现同一个external_userid出现在不同成员的清单里。如果不做去重统计出来的总数就是虚高的。我前面代码里用集合就是为了解决这个问题它会自动去重。第二类是历史数据缺失。如果你不是从第一天开始就做快照而是中途开始统计那第一次对比时没有昨日快照脚本直接跳过当天的数据是空的。这没关系多跑一天就有了但要注意别因为一天没输出就以为脚本坏了。第三类是被删好友还留在标签分组里。个人微信里对方删了你之后你的通讯录还保留他的记录直到你主动删他或者系统清理。所以半自动方案统计出来的被删有滞后性。这个问题基本无解只能接受统计口径有0-48小时的延迟。5.2 自动化过程中的技术坑做企业微信API自动化时有几个坑值得提前知道。最经典的就是access_token有效期问题——它只有7200秒也就是两个小时过期后必须重新获取。如果你把token写死在配置里第二天跑肯定报错。解决方案就是每次调用前动态获取或者做一层缓存在token过期后自动刷新。接口频率限制也需要注意。企业微信的API不是无限调用用的大量高频调用会触发限流尤其是拉取客户详情这类接口频率限制比基础接口更严格。我在脚本里加了简单的延时重试逻辑如果返回的频率限制错误码就sleep几秒再重试。对每天跑一次的快照任务来说只要不重写代码反复调试基本都不会触发限流。还有权限变更问题。企业微信后台的权限设置可能会在切换管理员、调整应用时被重置一旦应用的管理权限发生变化接口就会突然报无权限。出现这种情况时先别急着改代码去后台检查一下自建应用和客户联系的Secret是否还有效权限是否被勾掉。5.3 封号红线要记牢这一点我必须单独拎出来说。个人微信号的自动化统计凡是需要通过非官方接口实现的都有封号风险。具体来说任何需要扫码登录网页版、模拟客户端操作、读取本地加密数据的工具都处于灰色地带。我不建议你在一个正经做生意的微信号上尝试这些一旦被风控判定为外挂或营销号官方可以限制你的登录能力客户列表直接没法再访问。合规的路径其实很清晰个人号就老老实实打标签、做备注用半自动方式统计需要深度自动化的迁到企业微信用官方接口。这条路径可能不是最省事的但一定是最长久的。做客户管理就像跑马拉松所有让你走捷径的工具最后都要以另一种方式还回去。5.4 隐私与数据安全提醒最后再说一个即使在技术上合规了也容易被忽略的问题数据安全。你的好友列表、客户列表本质上都是个人信息数据不管用企业微信API还是OCR快照方式一旦这些数据导出到了本地就要按数据资产的级别来保护。不要随便把通讯录文件丢到网盘分享不要让第三方小程序授权读取你的通讯录导出的CSV文件最好加密存放。我之前因为图省事把通讯录快照放在一个共享文件夹里结果有一次不小心点了错误链接差点把文件发给别人。从那以后我都用本地sqlite数据库配合定时备份并且在上传云盘前先加密。数据这东西平时不觉得重要等出问题的时候才后悔那就不值当了。写在最后统计是为了不再内耗而不是制造新的焦虑经常有朋友问我做这套自动化统计是不是为了把每个客户都盯得死死的我的答案正好相反。我做这套机制是为了让自己别再盯着通讯录患得患失。数据自动跑起来之后我每天只需要在早晨花一分钟看一眼日更结果其余时间全部用来做正事跟有互动的新好友聊几句给沉默老客户发一条有价值的信息或者调整一下朋友圈的内容节奏。具体谁删了我、谁新增进来系统会告诉我我需要做的是根据这些信号去做优化动作而不是反复翻通讯录自我折磨。真正有效的客户管理从来不靠人盯人靠的是机制——把工具该做的活交给工具把精力留给那些能让生意增长的事。

相关新闻

华为云ModelArts全流程解析:从Notebook到模型部署的实战指南

华为云ModelArts全流程解析:从Notebook到模型部署的实战指南

1. 从零理解ModelArts到底在解决什么问题很多人第一次接触华为云ModelArts,脑子里冒出来的第一个疑问是:我本地有显卡、有Jupyter Notebook,为什么还要跑到云上去做模型训练和部署?这个问题如果不先想清楚,后面学起来就…

2026/10/13 8:28:41 阅读更多 →
动态规划与哈希表:算法优化与状态管理实战

动态规划与哈希表:算法优化与状态管理实战

1. 动态规划与哈希表的状态保存艺术第一次在LeetCode上遇到那道经典爬楼梯问题时,我像大多数初学者一样,用递归写出了简洁优雅的代码。但当输入n50时,程序突然变得异常缓慢——那一刻我深刻理解了什么是"指数级时间复杂度"。动态规…

2026/10/13 8:28:41 阅读更多 →
VS2010水晶报表离线生成二维码(不连数据库)

VS2010水晶报表离线生成二维码(不连数据库)

1. 项目概述:为什么要在不连数据库的前提下用VS2010水晶报表生成二维码?“vs2010不连接数据库在水晶报表中生成二维码”——这个标题看似平淡,实则精准戳中了大量传统企业报表开发者的长期痛点。我接触过不少某制造类企业的报表维护人员&…

2026/10/13 8:27:41 阅读更多 →

最新新闻

AIGC创作训练营:从工具使用到工作流设计的系统化训练

AIGC创作训练营:从工具使用到工作流设计的系统化训练

1. 从"会用AI"到"驾驭AI":AIGC创作训练营到底在训练什么很多人第一次接触AIGC,都是从"帮我写一段文案""帮我生成一张图"开始的。提示词丢进去,结果出来,能用就复制粘贴,不能用…

2026/10/13 9:23:55 阅读更多 →
PS5第三方手柄兼容方案:用MCU做HID协议转换层

PS5第三方手柄兼容方案:用MCU做HID协议转换层

前阵子我发了条状态,说自己正在折腾一个叫AnyPS5的小项目,结果评论区一下子涌进来一堆私信,全是问同一个问题:能不能让我手里那些非官方的老手柄在PS5上正常用。说实话,这确实是这个项目最核心的诉求。PS5主机对第三方…

2026/10/13 9:23:55 阅读更多 →
devtron 仓库内 AWS SDK for Go v2 EventStream 协议包全解析:CHANGELOG 版本演进与编解码实现

devtron 仓库内 AWS SDK for Go v2 EventStream 协议包全解析:CHANGELOG 版本演进与编解码实现

云原生DevOps运维 【免费下载链接】devtron The only Kubernetes dashboard you need 项目地址: https://gitcode.com/gh_mirrors/dev/devtron 点击查看 免费下载 导读 本文以 devtron 仓库中锁定的第三方依赖 github.com/aws/aws-sdk-go-v2/aws/protocol/eventst…

2026/10/13 9:23:55 阅读更多 →
bilibili-api完全指南:从零开始掌握B站API开发与应用

bilibili-api完全指南:从零开始掌握B站API开发与应用

bilibili-api完全指南:从零开始掌握B站API开发与应用 B站作为国内领先的视频弹幕网站,拥有丰富的内容生态和开放的API接口,为开发者提供了广阔的创新空间。本指南将带你全面了解B站API的开发与应用,从基础概念到实际操作&#xf…

2026/10/13 9:23:55 阅读更多 →
自助点餐机24小时营业无人值守落地指南丨蓝速科技(larxu)

自助点餐机24小时营业无人值守落地指南丨蓝速科技(larxu)

很多餐饮老板都有过这样的纠结:看着深夜街头偶尔走过的行人,想着要是能多做几单生意该多好,但一算账又退缩了。招一个夜班收银员,工资要比白班高,还得担心人家干不久就离职,流动性大得让人头疼。更现实的是…

2026/10/13 9:23:55 阅读更多 →
Python大数据分析实验通关指南:从数据清洗到可视化全流程

Python大数据分析实验通关指南:从数据清洗到可视化全流程

1. 从lab7这个编号说起:为什么Python课设总在第七周卡住 如果你正在翻这门课的实验安排,看到lab7这个编号,大概率已经过了前六周的语法基础、循环判断、函数封装,开始进入真正要“处理数据”的阶段了。这门课的名字叫《Python程序…

2026/10/13 9:22:51 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →