Files
wechat-scan/.ai-memory/project_progress.md
T
gjm 719f88105c chore: 记忆记录 CAD 插件改动已提交 SVN r40
- project_cad_wxauth_integration.md 补充 SVN r40 提交详情,并记下 .eonnx 模型有意不入库(clone 后无法直接构建 CadOcr)
- project_progress.md 同步该状态
2026-09-27 20:35:29 +08:00

2.7 KiB
Raw Blame History

name, description, type
name description type
项目当前进度与待办 wx-scan-authorize 三阶段状态快照、当前阻塞项与下一步,用于跨对话续接——新对话应先读本文件 project

d:/wx-scan-authorize(微信公众号扫码授权服务)截至 2026-09-27 晚 的状态。

三阶段进度

阶段 内容 状态
1 扫码授权(/wechat 事件 + /auth/* + 首次关注送 7 天) 已上线,微信真实推送已打通
2 使用扣减(/usage/consume + session_token + 节流记账) 已上线
3 充值(微信公众号支付) 未开始
附加 只读管理后台 /admin(计划外新增) 2026-09-27 已上线

代码状态:本地与服务器均在 f167550,工作区干净,远端是自建 Git 服务器 (见 生产服务器部署环境)。

客户端在 d:/Ethereal-Realm:CadOcr + cadAgent 已完成编码与客户端侧端到端验证, test_wxauth.exe 已从控制台程序改造成 Win32 对话框,相关改动已提交 SVN r40 (模型文件按用户决定未入库)。详见 CAD 插件微信授权集成。

阻塞项与待办

  1. ICP 备案进行中(用户 2026-09-27 已提交,等待通过)——当前最大的外部变量:
    • 通过前:公众号后台「服务器配置」URL 指向 Cloudflare 快速隧道 (URL 每次重启会变,捞取命令见 server_deploy 记忆)
    • 通过后:切回 http://ethereal-realm.top/wechat,并撤掉隧道
  2. 阶段 3 充值暂缓。用户原话:「阶段3现放着吧,因为微信公众号想要收费的话, 需要营业执照,现在域名的备案也没有做好。」→ 等营业执照 + 备案。
  3. 正式出包前必须去掉编译覆盖 -DCADOCR_WX_BASE_URL=http://39.107.55.179 ——当前本地 DLL 是 IP 联调版,把服务端地址写死成了 IP。
  4. AutoCAD 里人工验证 cadAgent.arx ——我这边没有 AutoCAD,只能用户做。 用户 2026-09-27 明确表示暂不做。
  5. IP 直连暴露 /docs 与 /openapi.json ——用户选择暂不处理(详见 server_deploy 记忆的 nginx 双 server 块章节)。

Why: 会话内的任务列表不跨对话持久化,关闭对话后这些状态不会自动带过去; 只有写进记忆才能在新对话里续上。用户 2026-09-27 明确问过「关掉对话后怎么重新开始」。

How to apply: 新对话开始时先读本文件确认进度。动手前先问用户 ICP 备案是否 已通过——它决定公众号 URL 该配隧道还是配域名,是当前唯一会改变操作方式的变量。