Skip to content

Releases: weikion/Web2MD-FeedAI

Web2MD-FeedAI-v1.2.1

Choose a tag to compare

@weikion weikion released this 18 Sep 08:38

[1.2.1] - 2026-09-18

✨ 新增特性与交互增强 (Features & UI Enhancements)

  • 「智能正文」模式下网页切换/跳转的气泡提示 (Bubble Tooltip)
    • 触发机制:当 SidePanel 处于打开状态且处于「智能正文」(currentMode === 'article')状态时,若用户在浏览器中切换标签页(tabs.onActivated)或当前网页发生跳转/刷新(tabs.onUpdated),底部刷新按钮上方会自动弹出精致微动画气泡,提示用户点击重新提取正文。
    • 交互与容错:支持直接点击气泡或刷新按钮完成更新;切换回「选区内容」Tab、点击右上角 × 或 12 秒无操作后自动平滑隐去。
    • 多语言适配:气泡提示文案接入 src/utils/i18n.js,无缝支持中、英、繁、日、俄 5 国语言动态切换。
  • SidePanel 顶部视觉优化
    • 将侧边栏顶部品牌占位 SVG 替换为官方高保真品牌图标 public/icons/icon32.png,提升视觉一致性与原生质感。
  • 修正版本序号
    • v大版本-新特性-bug修复。

Web2MD-FeedAI-v1.0.1

Choose a tag to compare

@weikion weikion released this 16 Sep 05:26

[1.0.1] - 2026-09-16

✨ 新增特性 (Features)

  • 智能原生 Markdown 感知与免二次转义
    • 自动判定与无损直通:划选内容若本身已是 Markdown 格式(如代码块内、AI 响应源码、原生 Markdown 文本或 .md 文件等),自动识别并保留原始排版与内容,彻底跳过不必要的 HTML-to-Markdown 转换;
    • 告别语法字符反斜杠转义:彻底解决传统转换器把已有 Markdown 语法符号(如 #-[]**、表格分隔符等)强制转义成 \#\-\[ 的排版损坏问题;
    • 代码块上下文智能研判
      • 自动探查祖先 <pre> / <code> 节点的语言标记(language-markdown / language-md 等),直接提取干净 Markdown 源码,杜绝嵌套产生双重代码块;
      • 精确过滤并区分 Python、JavaScript、Go、Rust、JSON 等非 Markdown 代码块,确保普通程序代码块仍规范包裹语言围栏;
      • 自动剔除代码块复制时可能附带的行号标签(如 .line-numbers, .hljs-ln-numbers 等);
    • 全链路场景支持
      • 划选浮层“复制 MD”一键复制干净原生 Markdown 并同步展示字数/Token 统计;
      • 浮层“打开侧边栏”或实时向已开启的侧边栏同步时,原生 Markdown 均直接传递并在侧边栏内实时编辑与渲染预览;
      • 侧边栏“刷新”与“AI 前置元数据(frontmatter)”操作无缝兼容原生 Markdown 文本。

🐞 修复与优化 (Fixes & Improvements)

  • 开源协议徽章修正:将所有多语言文档(中/繁/英/日/俄)顶部的 License 徽章图标统一修正为 Apache-2.0,与项目根目录 LICENSE 协议保持一致。

Web2MD-FeedAI-v1.0.0

Choose a tag to compare

@weikion weikion released this 16 Sep 03:02

测试版发布