Repository navigation
v2.1.75
CLI 2.1.75,兼容现有 Browser Bridge 浏览器扩展 2.1.28;本次无需升级扩展。
新增
- 今日头条新增
save-draft:填写文章后等待自动保存,重新打开编辑器核对标题、正文及已应用的封面,成功返回draft_saved和submitted: false,不提交发布。 - 编辑器已有草稿时默认拒绝覆盖,只有显式传入
--replace true才替换。封面支持相对路径;--require-cover true要求提供封面且确认保存成功。
修复
- CSDN:保留编辑器时报出目标标识和 Adapter 窗口的手动处理指引;标签缺失时列出可见候选,避免泛化超时提示。
- 掘金:写入后立即核对 Markdown。只接受已识别的简单表格单元格边缘空白、换行符与末尾换行差异,保留词间空格、代码块和有语义的行尾空格。
- 掘金:实际保存的正文贯穿重开核验、复核及提交前检查;原始输入保持不变,标签和字段差异的错误详情不再被外层处理吞掉。
- 浏览器上传:能力缺失时,只尝试刷新当前浏览器配置的扩展握手;配置有命令正在执行时拒绝断连,同一进程内的并发上传共享恢复尝试。上传最多重试一次,不对文件注入后的传输失败自动重放。
- 头条草稿:按真实命令参数处理
--require-cover;正文核验保留词间空格;封面确认仅操作上传面板内按钮。
安装与更新
npm install -g @sovovs/bycli@2.1.75
bycli daemon restart
bycli doctor已在使用 Browser Bridge 2.1.28 的用户可继续使用,无需重新安装扩展。Release 中的扩展附件仍为 2.1.28。
保存头条草稿示例:
bycli toutiao save-draft '文章标题' --content-file ./body.txt -f json
bycli toutiao save-draft '文章标题' --content-file ./body.txt --cover ./cover.jpg --require-cover true -f json验证范围
- 本地类型检查、完整构建、输出列及类型化错误检查通过。
- 回归覆盖 Markdown 语义保留、重开和提交前检查、头条入口参数及封面路径、正文词间空格、上传面板按钮隔离。
- 使用两个模拟扩展连接验证指定配置重连、忙碌配置拒绝重连,以及其他连接不受影响。
- 本次未重新执行真实平台后台端到端验收。