Skip to content

lizi-learn/Memos_Chrome_extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Send selection to Memos — Chrome Extension Demo

功能:在任意网页选中文本 → 右键菜单选择“发送到Memos” → 将选中文本通过 Memos API 新建 memo。

文件

  • manifest.json
  • background.js
  • options.html
  • options.js
  • icons/(可选)

使用方法

  1. 将上述文件放到同一目录(例如 send-to-memos/)。
  2. 打开 Chrome 扩展页面:chrome://extensions/
  3. 打开右上角的“开发者模式”。
  4. 点击 “加载已解压的扩展程序”,选择 send-to-memos/ 目录。
  5. 安装后,点击扩展详情页的“扩展选项”或通过扩展图标打开选项页面,填入 Memos Token
    • 填的是纯 token(不写 Bearer 前缀),扩展会自动在请求头中加 Bearer
  6. 在任意页面选中文字 → 右键 → 选择 “发送到Memos”。
  7. 成功/失败会通过桌面通知提示。

关于 Token 与安全

  • 我把 token 放在 chrome.storage.sync 中,避免把 token 写死在源码里。
  • 如果你想直接写死 token(不建议),可以把 background.js 中获取 token 的部分改成常量(const memos_token = "你的_token";),并把 chrome.storage 部分删去。但请注意源码泄露风险。

请求示例(等同于扩展的请求)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published