From 59012f711bae9eb4d7c2fc4b5563e8873d474e54 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Tue, 6 Oct 2026 20:06:00 +0800 Subject: [PATCH] =?UTF-8?q?docs(05):=20=E6=9B=B4=E6=AD=A3=E5=88=86?= =?UTF-8?q?=E4=BA=AB=E9=9D=A2=E6=9D=BF=E7=9A=84=E8=AF=AD=E4=B9=89=20?= =?UTF-8?q?=E2=80=94=E2=80=94=20=E8=BE=93=E5=85=A5=E6=A1=86=E6=98=AF?= =?UTF-8?q?=E3=80=8C=E7=94=A8=E6=88=B7=E9=99=84=E5=8A=A0=E7=9A=84=E6=8F=8F?= =?UTF-8?q?=E8=BF=B0=E3=80=8D=E8=80=8C=E4=B8=8D=E6=98=AF=E5=88=86=E4=BA=AB?= =?UTF-8?q?=E6=AD=A3=E6=96=87=E7=9A=84=E5=A4=8D=E5=88=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 主人澄清:那个输入框(我这边先误判成「预览多余」)应当是用户附加描述的输入框。正确形态: 预览留着分享正文(它才是要发的内容)、输入框默认留空 + 占位符、发送时「分享正文 + 用户描述」拼接 (两段都在时空行分隔)、都空且无文件时按钮不可点。我先前那条「删预览正文」的指令方向反了,已更正, W53X2 回来即按更正执行。 --- devdocs/05-开发进度与交接.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/devdocs/05-开发进度与交接.md b/devdocs/05-开发进度与交接.md index 9df2aef..9991844 100644 --- a/devdocs/05-开发进度与交接.md +++ b/devdocs/05-开发进度与交接.md @@ -1729,3 +1729,9 @@ adb shell dumpsys activity services top.yeij.cyrene | grep -E "KeepAliveService| ### 4. 本轮进度(写这条时的实况) 铺完环境(假后端 18090 + `tcp:80 → 18090` + 拉起 App);**分享面板复验与保活长跑都还没开始** —— 接上后按 §3 逐条做,结果写进本锚点或下一个锚点。 + +### 5. 两件事的后续(同日深夜补记) +1. **「正文出现两次」的真相 —— 根因不是「预览多余」,而是「输入框被预填了」**:dump 与截图都确认同一句话排了两遍(预览的「分享的文字」块 + 那个输入框),**但主人 2026-10-06 深夜澄清了语义**:那个输入框应当是「**用户附加的描述**」输入框,**不是分享文本内容的复刻**。 + ⇒ **正确形态**:**预览留着那段分享正文**(它才是这次要发出去的内容);**输入框默认留空** + 占位符(例如「加一句描述…」);发送时把「**分享自带正文**(若有)+ **用户描述**(若有)」拼起来(两段都在时用**一个空行**分隔,只有一段就只用那一段),拼接规则要**穷举**钉住;「都空且无文件」这一档**按钮不可点**(与 `sendShared` 开头那条早退同一口径)。 + ⚠️ **我先前那条「删掉预览里的正文」的指令方向反了,已当场更正**(W53X2 完成即按更正执行;若它已删,要改回来)。 +2. **保活长跑已开跑**:基线 **20:05:14**、App pid **24883**、`KeepAliveService` 在跑、假后端侧 **1** 条 WS 连接、App 已切后台(前台是桌面)。挂了一个**后台任务**:`sleep 7200` 后自动复查四项 —— ① 进程还在吗(PID 应与基线一致)② 前台服务还在吗 ③ 对端 WS 连接还在吗 ④ **注入一条 `proactive_message`,看后台还弹不弹通知**(这是「保活到底有没有用」的真正判据)。