更新日志

Draft2Live的新更新和改进

安全

  • •Cookie:文章中的第三方视频和地图在您允许之前不再加载——您会看到一个占位块,其按钮仅允许该项。Google Consent Mode v2 现在会在任何标签运行之前发出。
  • •Cookie:美国访客会看到告知,并可一键选择「不出售或共享我的个人信息」;浏览器的 Global Privacy Control 信号会直接采纳,无需询问。每次选择现在都有可引用的编号,并作为凭证记录下来。

集成

  • •Drupal:设置说明现在与模块匹配。Drupal 10 和 11 删除了管理界面的模块安装程序,因此指南展示了如何将文件放入 modules/custom(或通过 Composer 安装),而不是指向一个已不存在的表单。
  • •Drupal:连接指南中的 API 密钥方向错误。密钥由您自己网站上的模块生成,并复制到 Draft2Live 中——没有需要粘贴回 Drupal 的站点 ID 或 Webhook 密钥。

集成

  • •Shopify:现在可以用 Dev Dashboard 中的应用连接店铺——填入 Client ID 和 Client secret,Draft2Live 会自行获取并续期 24 小时有效的访问令牌。Shopify 不再为新应用签发永久的 Admin API 令牌。
  • •Shopify:已用 shpat_ 令牌连接的店铺继续正常工作,在连接窗口中可以在两种凭据方式之间切换,无需断开店铺。
  • •Shopify:已连接的店铺现在会出现在发布面板中。此前站点列表只接受带有内容类型的 CMS,即使已选好博客,Shopify 店铺也会被隐藏。

SEO 分析

  • •生成质量全面升级:文章不再凭空捏造数据——所有数字必须来源于您的调研资料、文档或已验证的常量,"精确得可疑"的无来源数据在提示层面即被禁止。
  • •每次生成后自动执行质量审查:系统检测标题与正文内容的一致性、矛盾数据及无来源数字;发现的问题将自动修正,并在生成器中以质量提示横幅汇总展示。
  • •调研事实现可准确落入文章:大纲将每条已验证的事实分配至具体章节,统计数据以精确数字和带来源标注的表格呈现,而非模糊表述。
  • •写作更具人情味:不强制使用列表,段落自然多变,不为凑字数而填充内容,涉及时效性内容(法规、价格)均明确标注"截至"日期。

集成

  • •团队工作区 — 从设置 → 团队通过电子邮件邀请同事。每位受邀者获得自己的登录并在您的工作区内工作(您的网站、您的文章、您的套餐积分)。
  • •仪表板顶部的多团队工作区切换器 — 被邀请到多个团队的代表可以一键切换;撤销席位会在下一个请求时强制注销他们。
  • •企业 "联系销售" 弹出窗口在定价卡上 — 替换旧的死链接交接;将姓名/电子邮件/电话/评论直接发送到销售团队的 Telegram 线程。

发布

  • •WordPress 插件 1.2.6 已在 wordpress.org 上线 — WP 管理员内的自动更新横幅,FAQ 块通过 the_content 过滤器在服务器端渲染,专用 /republish 端点将 post_status 切换回发布,而不生成重复的文章。
  • •Drupal 11 模块 1.7.9 — 专用 /republish 路由按翻译切换状态(不再在多语言节点上进行单语言重新发布),错开工作者调度以避免 i18n 保存竞争,FAQ 块 CSS 限定在实际渲染的 .draft2live-faq 包装器内。
  • •Drupal 7 模块 7.x-1.2.7 — 专用 /republish 回调用于取消发布 → 重新发布周期,插件路由更改时进行 menu_rebuild,修复空 pathauto 模式阻止别名生成。

界面

  • •侧边栏 logo 现在链接到 /dashboard 而不是着陆页面 — 点击它不再将您踢出应用。
  • •从每个仪表板页面顶部移除了 "评价此步骤" 反馈块。

安全

  • •JWT 令牌版本失效 — 撤销团队席位或降级所有者的计划会在下一个请求时强制注销代表,而不会使整个密钥失效。

发布

  • •跨 WordPress、Drupal 7 和 Drupal 11 的按语言分类 — 在发布面板中为每个翻译选择单独的类别,并在每种语言中内联 "创建类别"。
  • •在重新发布时恢复以前未发布的文章,而不是创建重复的 WP 文章 / Drupal 节点 — 原始 slug、分类法和作者将被保留。
  • •WordPress 插件 1.2.4 + 1.2.5 — FAQ 块由插件在服务器端渲染(不再有 CSS 泄漏到文章正文中),清理旧版本遗留的孤立 FAQ-CSS 片段。

编辑器

  • •视频块 — 视频下方的字幕、调整大小手柄、左/中/右对齐、Drupal 7 远程上传支持。

界面

  • •页脚新闻订阅表单 — 带有 GDPR 同意和 "已订阅" 的提示。
  • •在长营销页面上浮动的 "回到顶部" 按钮。

发布

  • •WordPress 插件 1.2.3 — 特色图像附件现在以 SEO 友好的文件名保存,该文件名源自文章标题(为非拉丁语言音译),并且每种语言的 alt 文本会自动设置。
  • •内容在发布时被保护时,审核 Telegram 警报会立即触发,因此团队可以实时响应禁止内容的尝试。

界面

  • •博客 404 页面现在具有完整的着陆页面外观 — 头部、锚点菜单、相关文章。

发布

  • •博客范围分离 — 社区目录位于 draft2live.com,官方 Draft2Live 博客位于 draft2live.ai。编辑器允许批准的作者直接发布到官方博客。
  • •取消发布官方博客文章会传播到所有翻译版本,并且当您切换语言标签时,编辑器会刷新。

分析

  • •Stripe 元数据现在在每个订阅和 PaymentIntent 上携带 user_id,因此合作方的会计(Odoo)可以无需额外查找即可归属付款。

集成

  • •Odoo 双向同步 — 用户、订阅和支付在 Draft2Live 和 Odoo 之间通过出站钩子 + 入站 API 保持同步。
  • •Telegram 警报现在路由到管理员超级组内的每个主题线程 — 认证、支持、购买、生成、联系表单、插件订单和网站连接/断开各有自己的标签。
  • •DeepL 翻译现在会将 ‹br›• 伪列表提升为正式的 ‹ul›‹li› 发送 — 在翻译的文章中保留列表语义。

界面

  • •仪表板暗黑模式限制在 .dashboard-scope 下,因此着陆页面在首次绘制时不再闪烁黑色。

界面

  • •全新着陆页面 — 干净的主视觉,新排版,恢复最新文章的轮播。跨域路由将营销(draft2live.com)与应用(draft2live.ai)分开。
  • •导航中的着陆风格语言切换器,带有适当的国旗和区域感知重定向。
  • •药丸形状的 CTA,更新的指标块,数字更大,标签更清晰。

SEO 分析

  • •着陆页面的完整 SEO 元标签套件:规范、hreflang、JSON-LD,以及动态网站地图和 robots.txt。

编辑器

  • •草稿恢复时节段媒体现在被保留 — 重新打开未完成的草稿,您在其中的图像仍然存在。
  • •未完成生成的提醒横幅,带有一键链接返回正在进行的草稿。
  • •媒体文件现在根据图像内容获得 AI 摘要文件名 — 媒体库中不再出现 IMG_3251.jpg。

界面

  • •仪表板统一按钮样式 — 一次性修复了六个报告的不一致性。
  • •媒体库现在将上传整理到年/月文件夹中,类似 WordPress 风格。

集成

  • •管理员 → 用户现在有一个手动的 "创建用户" 流程,带有可选的管理员设置密码和 Telegram 通知。

安全

  • •忘记/重置密码流程 — 通过电子邮件请求重置链接,在一小时令牌下设置新密码。
  • •仅限 OAuth 的帐户(Google 登录用户)现在可以通过相同的重置流程设置第一个密码,因此如果 Google 登录不可用,他们不会被锁定。

集成

  • •区域消息现在从后端数据库 API 加载,JSON 打包作为后备 — 翻译修复无需前端重新部署。

发布

  • •Drupal 11 模块 1.7.2 — 在运行时从 .info.yml 读取自身版本,因此更新横幅始终是最新的。
  • •Drupal 7 模块 7.x-1.2.2 — 图像更新写入 LANGUAGE_NONE,适用于图像字段不可翻译的网站。
  • •WordPress 插件 1.2.2 — 缩略图 ID 是同步循环哈希的一部分,因此仅更换特色图像现在会回传到 Draft2Live。

编辑器

  • •添加文章翻译 - 多选、人工智能或 DeepL 方法的语言药丸,一次翻译多种语言的并行译文
  • •用其他语言编辑 - 通过 DeepL 将文章翻译成您的语言,进行编辑,保存时自动反译
  • •无需重新加载页面即可添加新语言--AJAX 下拉菜单可在编辑器中直接显示 39 种语言
  • •删除翻译 - 语言选项卡上的 × 按钮可确认删除文章翻译
  • •语言选项卡标签--"选择编辑语言"/"选择查看语言",视模式而定

发布

  • •将常见问题拆分为两个切换器--单独的常见问题区块和常见问题 Schema.org 标记,在创建和编辑发布模式下均可使用
  • •在现有出版物编辑面板中切换作者、常见问题、Schema.org
  • •在选择网站之前,隐藏出版选项(常见问题、模式、状态、按钮
  • •DeepL 密钥现在仅适用于系统 - 删除了个人密钥设置

集成

  • •在 Drupal 7 上创建用户--模块中新增 POST 端点,可检查电子邮件和用户名是否重复
  • •创建作者按钮现在适用于 Drupal 网站(以前仅适用于 WordPress)

发布

  • •适用于 WordPress 的 Schema.org 文章 JSON-LD 标记 - 在页面头部生成结构化数据(标题、作者、出版商、图片、日期),以提高搜索引擎优化效果
  • •出版面板中的 Schema.org 切换按钮--启用/禁用每个出版物的文章结构化数据标记,并解释其作用
  • •删除了建议类别块 - 仅显示网站类别供选择

SEO 分析

  • •目录现在插入在第一个 H2 标题之前(介绍段落之后),而不是文章的最顶端
  • •改进了文章模式描述--在搜索片段中剥离 TOC 和 FAQ 部分,使文本更简洁

界面

  • •删除了材料表中的发布按钮--发布可在文章编辑器中完成
  • •将 "生成的材料 "更名为 "我的材料

集成

  • •Drupal 7:AJAX 管理设置页面--更改内容类型时会动态重载字段选择(正文、图片、分类、标签)
  • •Drupal 7:自定义 CSS,设计布局简洁的现代管理页面
  • •Drupal 7:新的 API 端点 POST /terms/create 用于按名称创建分类术语(查找或创建)
  • •Drupal 7:通过 hook_node_view,将常见问题解答作为单独的手风琴块呈现,并使用内嵌样式,而不是嵌入到正文内容中
  • •Drupal 7:Schema.org FAQPage + 文章 JSON-LD 注入到页面头部(而非内容中),可通过发布选项进行控制

发布

  • •创建类别按钮现在可同时用于 WordPress 和 Drupal 网站
  • •通过文章编辑器中的单一字段管理标签 - 删除发布面板中的重复标签部分
  • •用删除按钮 + 添加输入替换旧的逗号分隔文本字段的标签徽章
  • •文章编辑器中的关键词更改现在可触发与 WordPress/Drupal 的自动同步

编辑器

  • •精选图片预览放大至 11rem 以提高可视性

界面

  • •Drupal 站点信息卡显示 Metatag、多语言(i18n/内容翻译)和 Pathauto 模块状态,并提供建议
  • •启用 Drupal 网站的计划发布功能(原仅适用于 WordPress)

集成

  • •Drupal 7:使用 tnid 翻译链接进行多语言发布--发布多语言文章并将其链接为译文
  • •Drupal 7:通过网络钩子实现双向同步--在 Drupal 上取消发布/删除会自动更新 Draft2Live
  • •Drupal 7:将特写和内联图像的 WebP 自动转换为 JPEG(Drupal 7 不支持 WebP)
  • •Drupal 7:发布面板中的语言切换开关--通过网站可用性检查启用/禁用语言
  • •Drupal 7:"链接为翻译 "切换--以链接翻译或独立文章的形式发布
  • •Drupal 7:文章关键词自动作为 tag_names 发送 - 模块查找或创建分类术语

发布

  • •修复了 WordPress 对同一网站上有多个出版物(如已发布 + 垃圾)的文章的同步问题
  • •取消发布 "现在会设置 "未发布 "状态(而不是 "已删除")--在生成器中显示带 "重新发布 "按钮的琥珀色徽章
  • •修复了发布检查:现在可按站点进行检查(当 WP 有旧记录时,会阻止 Drupal 发布)

安全

  • •Drupal 7:同步循环预防--API 启动的保存不会触发网络钩回 Draft2Live

编辑器

  • •内联文本重新生成:选择任意文本片段,点击重新生成,输入指令(例如'更改年份'、'让这段更长')— AI仅重写该片段并在编辑器中替换
  • •编辑器中的AI图像生成:工具栏按钮打开包含提示词、模型选择器(Gemini、Flux、GPT Image等)、风格预设(12个选项)和宽高比的弹窗 — 图像插入文章并保存到媒体库
  • •重新设计的双行编辑器工具栏:第1行是紧凑的文本格式(字体、标题、列表、对齐),第2行是带图标的标签式媒体/插入按钮(照片、视频、YouTube、AI图像、链接、表格、目录、FAQ)

界面

  • •生成器草稿持久化:所有步骤自动保存到浏览器存储,返回页面时恢复 — 即使导航到其他页面后也是如此
  • •在快速模式和高级模式之间切换不再重置您的进度 — 共享步骤被保留
  • •模式标签旁的重新开始按钮 — 完全重置生成器

发布

  • •修复了同一站点上有多个发布记录(例如已发布 + 回收站)的文章的WordPress同步问题

集成

  • •站点页面上的开发请求表单:选择CMS/框架订购自定义模块/插件,保存到数据库并发送Telegram通知
  • •开发请求管理面板:状态管理(新建/进行中/已完成/已拒绝)和删除
  • •更新了WordPress插件一键连接指南 — 删除了复制站点ID/Webhook Secret的过时手动步骤
  • •图像构建器中的另存为:带音译预览的文件名输入和文件夹选择

发布

  • •重新链接出版物:在网站断开连接并重新修复后,在每个 WordPress 网站卡上都有一个新按钮,可恢复与之前从 Draft2Live 发布的文章的连接。
  • •WordPress 插件设置页面上的断开按钮--从 WP 端清除本地配对状态,无需返回 Draft2Live
  • •现在,从 Draft2Live 中移除 WordPress 网站会自动通知插件清除其本地配对状态
  • •在插件 → 已安装插件的插件行中添加设置链接,以便一键访问

界面

  • •现在,一旦您至少连接了一个自己的网站,演示博客发布区块就会隐藏--不再杂乱无章
  • •更整洁的 WordPress 应用程序密码审批界面:隐藏重定向 URL 预览,单行显示批准/拒绝按钮
  • •更整洁的插件设置页面:移除右侧边栏,使主内容使用全宽度

发布

  • •一键式多语言发布:将一篇文章及其所有翻译一次性发布到 WordPress 网站,并将它们链接为 Polylang / WPML 的互译版本
  • •发布面板中的 WordPress 网站信息卡显示检测到的网站语言、可用语言、激活的多语言插件和激活的搜索引擎优化插件
  • •在 WordPress 上发布时内嵌 "创建作者 "表单--无需离开发布面板即可在连接的网站上添加新作者

集成

  • •通过本地应用程序密码授权流程实现 WordPress 一键配对 - 无需手工复制网站 ID、Webhook 秘码或 API URL
  • •在已连接的 WordPress 网站上自动检测 Polylang、WPML、TranslatePress 和 MultilingualPress,并在未找到任何内容时提供安装建议
  • •自动检测 Yoast SEO 和 Rank Math;元标题、描述和重点关键词处于活动状态时,将自动编写

安全

  • •隐私政策和服务条款页面发布于 /privacy 和 /terms
  • •WordPress 插件 v1.1.0 安全加固:按路径 REST 权限回调、按帖子能力检查、远程媒体下载 SSRF 防护、帖子状态白名单、使用十六进制编码 JSON 加固 JSON-LD 输出

发布

  • •统一计划发布:WordPress 和 Drupal 的计划发布现在都由 Draft2Live 自己的计划器调度--在两个内容管理系统上流程相同,时间准确性相同
  • •内联编辑已发布的文章:直接从发布卡更改状态、类别或标签,无需重新发布
  • •每篇文章多次发布--将同一篇文章发布到多个网站,并查看每个网站的片段预览
  • •用于计划发布的主题日期选择器,配有 41 种语言的本地化月份/日期/时间标签
  • •更改所选类别时,交叉链接会自动刷新,因此建议的相关帖子始终匹配

集成

  • •Drupal 7 模块支持现在与 Drupal 11 功能相同:术语、标签和常见问题解答块都通过相同的发布路径流动
  • •当有新网站连接到您的 Draft2Live 帐户时,会收到 Telegram 通知

界面

  • •统一发布卡--放弃成功状态,改用发布后更新的单一实时卡
  • •发布面板中的 "交叉链接 "部分现在默认已展开
  • •具有真实比例的精选图片和始终可见的更改按钮

发布

  • •直接在生成器中嵌入 "发布到网站 "面板--发布时无需离开刚刚生成的文章
  • •成功发布后直接显示取消发布、重新发布和查看按钮
  • •每个出版物的片段预览显示文章在连接网站上的外观
  • •新增 POST /unpublish 端点,可在未发布事件中通知 Telegram
  • •发布卡中的 "发布到另一个网站 "按钮会先取消发布当前网站,然后打开新网站的表单

界面

  • •文章管理中的单个统一侧边栏块,带内联可编辑字段
  • •粘贴式页脚,编辑/保存按钮向左对齐
  • •删除了紧凑型发布面板中的重复片段预览

编辑器

  • •DeepL 翻译支持:对于支持的语言,比 GPT 更快、更便宜
  • •每一代翻译方法选择器(人工智能与 DeepL),使用个人或系统 DeepL API 密钥
  • •通过视觉人工智能自动将图片alt文本翻译为文章语言
  • •图像生成后备链:当主模式出现故障时,后备链中的下一个模式将自动接替

界面

  • •带旗帜图标的语言下拉菜单以及无需重新加载页面即可添加的内联语言
  • •更大的图片预览,带全宽文本区,用于编辑 alt 文本
  • •用于从生成器中添加新语言的每种语言标记选择器
  • •滚动长文章时,编辑器工具栏会粘在顶部

SEO 分析

  • •AI查询优化:从长或复杂的查询中提取关键词,实现更精准的SEO分析
  • •修复了Google Suggest结果中的西里尔字母编码(乌克兰语、俄语)
  • •AI主题和文章结构生成现在使用当前年份

界面

  • •改进了关键词和竞争对手表格布局——统一内边距
  • •关键词意图现在无需悬停即可立即查看
  • •文章结构中的媒体按钮:统一的虚线边框样式

SEO 分析

  • •在搜索引擎结果页面中生成的标题使用国家语言,而不是文章语言。
  • •Google Suggest:长关键词的短查询回退(4+词)
  • •Google Suggest:修复法语、德语等非 ASCII 查询的 UTF-8 编码

编辑器

  • •滚动时编辑器工具栏固定在屏幕顶部

安全

  • •站点凭据使用 Fernet 对称加密
  • •JWT 令牌有效期缩短(7天访问,30天刷新)
  • •安全头:X-Frame-Options、X-Content-Type-Options、Referrer-Policy
  • •已发布内容的 HTML 消毒(XSS 防护)
  • •文件上传验证与 magic 字节检查
  • •密码复杂度要求(大写字母 + 数字)

发布

  • •Drupal 7 的 Draft2Live Connect 模块
  • •演示博客:取消发布/重新发布保留相同 URL
  • •套餐升级的 Telegram 通知

集成

  • •DataForSEO 作为备用关键词源集成

界面

  • •在生成器中直接添加语言无需重新加载
  • •素材:内联操作按钮替代下拉菜单
  • •零值指标已隐藏 — 显示破折号而非零
  • •SERP 分析新增 40+ 个国家(塞浦路斯、摩洛哥、拉美、中东)

界面

  • •SEO 生成器全面移动端响应式改造
  • •主题对比:移动端卡片布局
  • •特色图片:真实比例,更改按钮始终可见

编辑器

  • •YouTube 插入按钮和两端对齐
  • •编辑器工具栏已翻译为 30 种语言
  • •文章内容:浅色/深色模式主题色彩

分析

  • •所有 AI API 调用中新增 18 个使用日志记录点
  • •研究、蓝图、标题、翻译、媒体 — 所有内容均已跟踪
  • •准确成本分析和定价的基础

发布

  • •博客页面转换为 SSR 以便 SEO 索引
  • •多语言文章编辑与翻译同步
  • •演示博客自动发布所有翻译(带 hreflang)

SEO 分析

  • •强制文章语言 — 不再混合语言
  • •竞争对手分析:数据有限时警告