From 88a5bc579311b923a7d00b3da7ec21edb8f3aad3 Mon Sep 17 00:00:00 2001 From: walker <13750528578@163.com> Date: Thu, 11 Jun 2026 00:50:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat(xhs):=20=E6=94=AF=E6=8C=81=E7=94=B5?= =?UTF-8?q?=E5=AD=90=E6=A6=A8=E8=8F=9C=E5=8D=A1=E7=89=87=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为电子榨菜 Markdown 生成稳定的小红书卡片结构,并补齐合集、话题和 AI 声明透传。 --- cmd/mark2note/main.go | 106 +++++++++++++ cmd/mark2note/main_publish_test.go | 101 +++++++++++++ cmd/mark2note/main_test.go | 27 +++- internal/app/electronic_pickles_deck.go | 189 ++++++++++++++++++++++++ internal/app/service.go | 19 ++- internal/app/service_test.go | 68 +++++++++ 6 files changed, 502 insertions(+), 8 deletions(-) create mode 100644 internal/app/electronic_pickles_deck.go diff --git a/cmd/mark2note/main.go b/cmd/mark2note/main.go index 08aea06..67ff514 100644 --- a/cmd/mark2note/main.go +++ b/cmd/mark2note/main.go @@ -85,6 +85,7 @@ Flags: --xhs-mode override Xiaohongshu publish timing mode for --publish-xhs/--prepare-xhs (immediate or schedule) --xhs-visibility override Xiaohongshu visibility for --publish-xhs/--prepare-xhs (public or only-self) --xhs-schedule-at