md icon indicating copy to clipboard operation
md copied to clipboard

feat: add cose extension

Open timerring opened this issue 3 weeks ago • 1 comments

Summary

Add integration with COSE (Create Once, Sync Everywhere) browser extension for one-click article publishing to multiple platforms.

fix #1116 #856 #864 #1033 #835 #793

Changes

  • PostInfo.vue:

    • Add publish button with Send icon in editor header
    • Add extension detection and installation prompt with Chrome Web Store link
    • Display platform login status with avatar and username
    • Add "登录" for clearer UX when not logged in
  • PostTaskDialog.vue: Update sync task dialog UI

  • common.ts: Add loggedIn, status, and error fields to PostAccount type for tracking platform authentication state

Supported Platforms

  • CSDN
  • Juejin (掘金)
  • WeChat Official Account (微信公众号)

How It Works

Check Youtube Link: https://www.youtube.com/watch?v=KTskiA8Xaj4

timerring avatar Dec 06 '25 12:12 timerring

🚀 Surge Preview has been successfully deployed!

Preview URL: https://doocs-md-preview-pr-1181.surge.sh

Built with commit 2cef0ab7dd03eae29e56da0175d8258e0c531f57

github-actions[bot] avatar Dec 06 '25 12:12 github-actions[bot]