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

46 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: 项目当前进度与待办
description: wx-scan-authorize 三阶段状态快照、当前阻塞项与下一步,用于跨对话续接——新对话应先读本文件
type: project
---
`d:/wx-scan-authorize`(微信公众号扫码授权服务)截至 **2026-09-27 晚** 的状态。
**三阶段进度**
| 阶段 | 内容 | 状态 |
|---|---|---|
| 1 | 扫码授权(`/wechat` 事件 + `/auth/*` + 首次关注送 7 天) | 已上线,微信真实推送已打通 |
| 2 | 使用扣减(`/usage/consume` + session_token + 节流记账) | 已上线 |
| 3 | 充值(微信公众号支付) | **未开始** |
| 附加 | 只读管理后台 `/admin`(计划外新增) | 2026-09-27 已上线 |
代码状态:本地与服务器均在 `f167550`,工作区干净,远端是自建 Git 服务器
(见 [生产服务器部署环境](project_server_deploy.md))。
客户端在 `d:/Ethereal-Realm`:CadOcr + cadAgent 已完成编码与客户端侧端到端验证,
`test_wxauth.exe` 已从控制台程序改造成 Win32 对话框,**相关改动已提交 SVN r40**
(模型文件按用户决定未入库)。详见
[CAD 插件微信授权集成](project_cad_wxauth_integration.md)。
**阻塞项与待办**
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 该配隧道还是配域名,是当前唯一会改变操作方式的变量。