从这里接着做

你已经把服务器、域名、HTTPS、企业微信参数都弄好了。这页只讲剩下的 8 件事,从上往下做。

0 / 8

先看清楚:你现在到哪了

每一件都写了「在哪点、填什么、看到什么算成功」。点标题能展开细节,做完打勾,进度会记住。
急着今天就上线?走这条最短路径:第 1 件 → 第 2 件 → 第 3 件 → 第 4 件(方案 A 配 Key,或方案 C 先手工建一条)→ 第 6 件。
大约 45 分钟,员工当天就能领任务、打卡。第 5、7 件明天补也行(但别拖太久)。
1

把最新的程序文件传上去

必做5 分钟

这几天改了几个毛病(链接卡片显示「抱歉出错了」、企微域名校验打不开、简报要手动导入、手机浏览器打开白屏),代码都在你桌面这个文件夹里,但服务器上还是旧的。不传,后面全白做。

去哪传

宝塔 → 左侧「文件」→ 地址栏输入 /www/wwwroot/ops/ 回车。

传哪几个(一共 8 个,覆盖同名文件)

桌面上的文件传到服务器的
体检中心运营系统\app\server.pyops/app/
体检中心运营系统\app\import_daily.pyops/app/
体检中心运营系统\app\brieffeed.pyops/app/ 新文件
体检中心运营系统\web\admin.htmlops/web/
体检中心运营系统\web\app.htmlops/web/
体检中心运营系统\web\login.htmlops/web/
体检中心运营系统\web\guide.htmlops/web/
体检中心运营系统\web\next.htmlops/web/ 新文件(就是这页)
怎么传最快:点右上「上传」→ 一次选中这几个 → 提示「已存在,是否覆盖」全部选覆盖。 brieffeed.py 和 next.html 是新的,不会提示覆盖,正常。

传完重启

宝塔 → 左侧「进程守护管理器」→ 找到「运营管理系统」→ 点「重启」→ 等状态变回「运行中」。

成功的样子(3 条都满足才算传对):
① 浏览器打开 https://ops.jndxcm.top/static/next.html 能看到这一页(说明 web 传对了)
② 手机浏览器打开 https://ops.jndxcm.top/wecom/enter,显示「请在企业微信里打开这个链接」(说明 server.py 传对了)
③ 进程守护里状态是「运行中」,没变红
打开 next.html 是 404?

文件没传到 ops/web/,或者名字打错了。看地址栏必须是 /static/next.html,注意 static 这一层不能少。

重启后网页打不开(502)?

九成是 server.py 传坏了(上传中断、传成 0 字节)。重新传一次这个文件再重启。

还不行就看日志:进程守护 → 点「日志」,报错里有一行 SyntaxError 就是文件传坏了。

2

把「商家名称」改成你真实的店名

必做3 分钟

现在系统里还叫「演示体检中心」。这个名字会出现在:员工手机顶部、企业微信聊天里的链接卡片标题、简报抬头。发到群里还是「演示」两个字,很难看。

怎么做

  1. 电脑浏览器打开 https://ops.jndxcm.top/,进管理端
  2. 左侧「设置」→ 最上面「商家名称」
  3. 改成真实店名,比如 康泰体检中心(人民路店)
  4. 顺手把「门店地址」「联系电话」也填上(员工端会显示)
  5. 点「保存」
成功的样子:刷新一下,左上角标题从「演示体检中心」变成你的店名;员工手机端顶部也跟着变。
顺便确认一件事:同一个设置页里,翻到「公网地址」那一栏,应该是 https://ops.jndxcm.top(不带结尾斜杠)。这里是空的或者写成 http,链接发出去就点不开。
3

给每个人填「企业微信号」,然后切免登

必做15 分钟

不填这个,员工在企微里点进来系统认不出他是谁:要么被当成新员工建个号,要么收不到私聊提醒。你自己也必须填,否则你点进去会进员工端,看不到管理端。

第一步:拿到每个人的「账号」

企业微信(电脑版)→ 通讯录 → 点开某个人 → 右侧资料里找「账号」那一栏。

不是昵称、不是手机号、不是姓名。是那个像 zhangsan 或 ZhangSan 的英文/拼音账号。填错一个字就认不出人。

第二步:填进系统

  1. 管理端 → 左侧「员工管理」
  2. 点每个人的「编辑」→「企业微信号」填进去 → 保存
  3. 一个一个来,包括你自己(管理员)那条

第三步:切登录方式(这一步别忘)

  1. 管理端 → 「设置」→ 找「登录方式」
  2. 从「演示模式(点名字就进)」改成「企业微信免登」→ 保存
为什么必须切:现在还是「演示模式」= 任何人在公网上打开你的网址,点一个名字就能进管理端,能看到你所有客户和成交数据。切到企业微信免登后这条路彻底关闭,只有企微里的人能进。

第四步:验证

  1. 用手机打开企业微信 App,随便找个会话(发给自己、发给同事都行)
  2. 把 https://ops.jndxcm.top/wecom/enter 粘上,发出去
  3. 在企微里点这条消息里的链接
成功的样子:直接进「今日任务」,右上角写着你自己的名字,底部有五个标签(今日/打卡/客户/排行/我的)。
点进去显示「请在企业微信里打开这个链接」?

说明你是在手机浏览器或个人微信里点的,不是在企业微信 App 里。企微的自动登录只在企微 App 内有效,换到浏览器谁都进不去 —— 不是配置错。

重来一次:打开企业微信 App → 找到那条消息 → 在里面点。

点进去进了员工端,看不到管理端?

你自己的「企业微信号」没填,系统把你当成新员工建了个号。

修:电脑上临时把登录方式切回「演示模式」→ 登进管理端 → 员工管理里给自己那条填上企业微信号、角色是「管理员」→ 再切回「企业微信免登」。数据一条不会丢。

4

让今天的「脚本池」里有东西可领

必做10 分钟

员工端「今日」里要显示「今天有几条可以拍」,员工才能「领这条」,然后去「打卡」填数据。池子是空的,员工进去就是一片白,什么都填不了。

方案 A · 让系统自己写(配一次,以后天天自动)

配好大模型 Key 之后,每天到点系统自己写一期脚本(默认 5 条,可改成 3/4/5),跟人写的一样结构、一样进脚本池。前一天没人领的会自动顺延到今天的池子里,不会浪费。你什么都不用做。

  1. 管理端 →「设置」→「AI」那一段 → 填 Key(DeepSeek 的地址和 Key,见下)→ 保存
  2. 左边「每日简报」→ 勾上「每天自动写一期」,时间填 06:30
  3. 点「立即生成今天这期」,等 1 分钟左右
  4. 列表里出现今天这一行,脚本池里就有 3 条了
Key 去哪拿:platform.deepseek.com 注册 → 充值 10 块(能用好几个月)→ 左侧「API keys」→ 创建 → 复制 sk- 开头那串。
系统里填三样:接口地址 https://api.deepseek.com/v1、模型 deepseek-chat、Key。
第一次生成完,自己扫一眼再发给员工。觉得哪条不对,点「立即生成今天这期」重新写一次(会覆盖,员工已领的进度不丢)。

方案 B · 自己放简报文件(不想花钱就这个)

系统每 5 分钟去简报文件夹转一圈,看到没导过的日期就自己导进来,不用点任何按钮。

  1. 宝塔 → 文件 → /www/wwwroot/ops/ → 进 briefs 文件夹(没有就新建一个)
  2. 把当天那期传进去,文件名必须是 2026-11-01.html 这种格式
  3. 等 5 分钟,刷新管理端「脚本」页
新版包里已经带了 10-28、10-29、10-31 三期历史简报。重新解压一次,这三期的脚本就自动进来了(员工端只看今天,不影响)。

方案 C · 手工建(什么都不想配)

  1. 管理端 → 左侧「脚本」→ 右上「+ 手工新建」
  2. 填:日期(今天)、序号 01、标题、类型「信息型」、风险「绿-可直接拍」、时段 18:30-19:30
  3. 把台词贴进去(按「时间 / 台词 / 画面」三列,一行一个镜头)
会不会重复导 / 覆盖我改过的?不会。自动导入只导「系统里还没有的日期」,导过的一律跳过; 文件夹里已经有今天那期时,系统也不会再自己写。真要重导,简报页点「导入文件夹里的」(那次是覆盖式的,员工已领的任务和进度保留)。
成功的样子:管理端「脚本」页看到今天的 3 条;员工手机端「今日」页往下拉一下,能看到「今日脚本池」和每条的「领这条」按钮。
点了「立即生成」,提示没配 Key?

去设置 → AI 把 Key 填上(地址、模型、Key 三样都要),保存后再点一次。

提示「上一期还在写」→ 等它写完(1 分钟),别连点。

员工端还是空的?

① 手机上下拉刷新一下(它不会自己变)

② 检查脚本的「日期」是不是今天 —— 填成明天,今天当然看不到

③ 管理端脚本页右上有个筛选,看是不是筛到了别的日期

5

加群机器人,真发一条到群里

必做10 分钟

这是「系统主动找人」的唯一通道:早 7:30 发今日脚本、傍晚催打卡、会议纪要和周报推群,都靠它。没有它,员工得自己想起来打开。

第一步:群里加机器人,拿 Webhook

  1. 手机/电脑企业微信 → 打开你那个员工群
  2. 群设置(右上「…」)→「群机器人」→「添加」
  3. 名字随便,比如「运营助手」→ 添加
  4. 复制那串 https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxx 的地址

第二步:填进系统

  1. 管理端 →「设置」→「企业微信群机器人」(或「消息推送」那一块)
  2. 把 Webhook 粘进去 → 保存

第三步:真发一条

  1. 管理端右上「测试推送」
  2. 选「早 · 今日脚本池」→ 先点「只看内容」(不发送,给你看文案)
  3. 确认没问题 → 点「真发出去」
成功的样子:群里立刻出现一条机器人发的消息,标题是你店名。
顺便说清一件事:设置页那个「测试连接」按钮不会发消息。它只是拿 Secret 去企微换一次通行证,告诉你「参数填对了」。想真收到消息,用上面的「测试推送」。
提示「员工都还没绑企业微信号」?

说明群机器人没问题,是推私聊的时候找不到人。先把第 3 件事做完(每人填企业微信号)。

推群消息不受这个影响。

提示「robot key 不对 / 93000」?

Webhook 复制不全,或者机器人被删了。回群里重新复制一次完整地址。

6

自己走一遍完整流程(验收)

必做10 分钟

别等员工发现问题。你自己当一次员工,从头走一遍,走通了才叫能上线。

步做什么应该看到
1企微里点 /wecom/enter直接进「今日任务」,右上角是你名字
2「今日」→ 某条 → 点「领这条」提示领取成功,这条变成「我的」
3底部「打卡」→ 点那条任务弹出表单:播放量、点赞、咨询、成交…
4随便填个数(播放 1234、咨询 2),保存状态变「已发布」
5底部「我的」统计数字跟着变了,近 7 天图表有柱
6电脑管理端 →「排行」/「数据」能看到你刚填的那条
成功的样子:这 6 步全对,系统就算通了。
正式用的时候有个规矩:真打卡要填「视频链接 + 播放截图」。只填数字没凭证的,会进「待补凭证」,店长核对时会被打回 —— 播放量是最容易编的数,得有东西能核。
你现在只是测试,随便填没关系。
「打卡」页是空的,没有任务可点?

打卡列表只显示你自己领过的任务。先去「今日」点一下「领这条」。

「今日」也是空的 → 回第 4 件,脚本池里得先有今天的脚本。

7

设自动备份(丢了能救回来)

必做5 分钟

你所有数据(客户、成交、打卡记录、会议纪要)都在一个文件里:/www/wwwroot/ops/data/ops.db。 这个文件坏了或误删,就全没了。让它每天自己备份一份,5 分钟的事。

怎么做

  1. 宝塔 → 左侧「计划任务」→「添加任务」
  2. 任务类型:备份网站(或「shell 脚本」)
  3. 备份对象:/www/wwwroot/ops/data
  4. 执行周期:每天,时间 03:00
  5. 保留份数:7(存一周)
  6. 保存

或者用一条命令(更快)

宝塔 → 终端,粘这段,它每天凌晨 3 点把数据库拷一份到 /www/backup/ops/,只留最近 7 份:

点一下复制mkdir -p /www/backup/ops && (crontab -l 2>/dev/null | grep -v 'ops.db'; echo "0 3 * * * cp /www/wwwroot/ops/data/ops.db /www/backup/ops/ops-\$(date +\%F).db && ls -t /www/backup/ops/*.db | tail -n +8 | xargs -r rm -f") | crontab -

然后验证一下,看到有文件就成:

点一下复制cd /www/wwwroot/ops/data && cp ops.db /www/backup/ops/test.db && ls -lh /www/backup/ops/ && rm -f /www/backup/ops/test.db
成功的样子:/www/backup/ops/ 里能看到 .db 文件;计划任务列表里有你刚加的那条。
备份别和数据库放同一个地方。放在 /www/backup/ops/ 只是防手滑删。 更保险:宝塔的备份任务里勾上「同时保存到」云存储(阿里云 OSS / 腾讯云 COS,几块钱一个月)—— 服务器整台挂了也有救。
8

剩下两样:AI 问答 和 录音转文字

可选以后再说也行

这两样都不影响系统跑,不配也能用,只是「聪明程度」不一样。建议先让员工用起来,用一周再回来看这里。

配什么不配会怎样配了怎样
大模型 Key
(设置 → AI)
「问 AI」和会议纪要走规则版:能出结果,但是套模板,话说得比较死;每天也不会自动写脚本会议纪要能抓出「谁负责什么」,周报写得像人话;第 4 件那个「每天自动写一期」也靠它
腾讯云密钥
(设置 → 语音转写)
录音没法自动转文字,只能手动贴转写稿会议录音传上去,几十秒出文字稿,还带「谁说的」
Key 是同一个东西。第 4 件走方案 A 已经配了,这里就只剩「腾讯云录音转文字」要另外弄。 要配的话回总手册的阶段 11,那里有「去哪拿 Key、填哪个框、填错报什么错」。
8 件全勾上,就可以让员工开始用了

在员工群里发一条:
https://ops.jndxcm.top/wecom/enter
加一句:「以后每天的任务在这个链接里领,拍完回这里打卡。」
记得在企业微信里发,别发到个人微信。

想要全量细节(域名备案、服务器体检、HTTPS、端口放行、每一步的排错)→ 打开 《上线完整手册》。
想搞懂「为什么要这么做」→ 打开 《使用教程》。