From e3dcf8093a7e0e0075c1cefea57dd25e78413e2b Mon Sep 17 00:00:00 2001 From: weicw <594098497@qq.com> Date: Mon, 2 Nov 2026 14:55:24 +0800 Subject: [PATCH] =?UTF-8?q?feat(manuscript):=20=E6=96=87=E7=A8=BF=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E6=94=AF=E6=8C=81=E7=BC=96=E8=BE=91=E7=94=9F?= =?UTF-8?q?=E6=88=90=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 生成后的正文可以就地改,不再只能复制出去: - 正文区加「编辑正文 / 完成编辑」:编辑态换 textarea 编 markdown 源码, 完成时按需回预览;三端(微信小程序 / H5 / App)行为一致 - 生成标题本来就可在结果区改,编辑正文时一起生效 - 「还原 AI 原文」把正文和标题一起回滚,AI 原文快照在生成完成时落存 - 编辑版本与 AI 原文存本地草稿(uni storage,单槽):退出再进能恢复, 「清空结果」一并清除草稿 - 有编辑版本时重新生成先弹确认,避免改动被静默冲掉 - 「复制正文」复制的是当前生效版本(编辑过就是编辑后的) 改的是 pages/manuscript/index.vue:data/computed 增加编辑态与 displayMarkdown, 草稿读写走 setStorageSync/getStorageSync,纯前端改动,未动接口与入库 --- src/pages/manuscript/index.vue | 254 +++++++++++++++++++++++++++++++-- 1 file changed, 245 insertions(+), 9 deletions(-) diff --git a/src/pages/manuscript/index.vue b/src/pages/manuscript/index.vue index a535153..05b66cb 100644 --- a/src/pages/manuscript/index.vue +++ b/src/pages/manuscript/index.vue @@ -154,8 +154,8 @@ 生成结果 - - {{ loading ? '生成中' : markdownContent ? '已生成' : '待生成' }} + + {{ statusText }} @@ -171,20 +171,50 @@ - 正文内容 + + 正文内容 + 已编辑 + - - {{ markdownContent || 'AI 正在生成内容...' }} +