{"id":15895520,"url":"https://github.com/Semibold/Weibo-Picture-Store","last_synced_at":"2025-10-18T02:31:14.245Z","repository":{"id":45126362,"uuid":"85467413","full_name":"Semibold/Weibo-Picture-Store","owner":"Semibold","description":"🖼 新浪微博图床 Chrome/Firefox 扩展，支持同步到微相册","archived":false,"fork":false,"pushed_at":"2024-02-22T11:06:14.000Z","size":17801,"stargazers_count":787,"open_issues_count":4,"forks_count":93,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-02-03T04:31:51.881Z","etag":null,"topics":["album","chrome","extension","picture","sina","storage","store","sync","weibo"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/pinjkilghdfhnkibhcangnpmcpdpmehk","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Semibold.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-19T10:25:02.000Z","updated_at":"2025-02-01T12:05:10.000Z","dependencies_parsed_at":"2023-11-30T09:43:55.802Z","dependency_job_id":"0cd406cc-399e-42a0-a008-f1764fd53d17","html_url":"https://github.com/Semibold/Weibo-Picture-Store","commit_stats":null,"previous_names":[],"tags_count":47,"template":false,"template_full_name":null,"purl":"pkg:github/Semibold/Weibo-Picture-Store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Semibold%2FWeibo-Picture-Store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Semibold%2FWeibo-Picture-Store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Semibold%2FWeibo-Picture-Store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Semibold%2FWeibo-Picture-Store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Semibold","download_url":"https://codeload.github.com/Semibold/Weibo-Picture-Store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Semibold%2FWeibo-Picture-Store/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279453874,"owners_count":26172867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-18T02:00:06.492Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["album","chrome","extension","picture","sina","storage","store","sync","weibo"],"created_at":"2024-10-06T09:01:41.401Z","updated_at":"2025-10-18T02:31:13.800Z","avatar_url":"https://github.com/Semibold.png","language":"TypeScript","readme":"# Weibo-Picture-Store\n\n-   [更新日志(CHANGELOG)](changelog.md)\n-   [前往 Chrome 网上应用商店下载](https://chrome.google.com/webstore/detail/pinjkilghdfhnkibhcangnpmcpdpmehk)\n-   [前往 Firefox 附加组件商店下载](https://addons.mozilla.org/en-US/firefox/addon/weibo-picture-store/)\n\n## Introduction\n\n上传图片到微博并生成外链的 Chrome 浏览器扩展\n\n注意：虽然现在支持了 Firefox 浏览器，但是相关文档的描述部分仍然保持不变，用词以 Chrome 为主。\n\n## Feature\n\n\u003e 已下列出的是功能的简介，详情可以继续往下阅读\n\n-   支持点选、拖拽、粘贴以及页面右键菜单上传图片到微博并同步到微相册\n-   支持拖拽上传文件夹中的图片文件\n-   支持 JPEG、PNG、GIF 三种图片格式\n-   支持 SVG、BMP、WebP、ico 有损转换为 PNG\n-   支持把 HTML5 视频的当前帧上传为 JPG 图像\n-   支持查看上传记录，简单的浏览及删除操作\n-   支持生成 URL、HTML、UBB、Markdown 四种格式\n-   支持单条、多条模式的复制操作\n-   支持选择协议（http、https 和相对协议）\n-   支持三种固定裁剪尺寸和用户自定义尺寸\n-   支持使用微博账号和密码自动登录\n-   支持微博图片水印功能\n-   支持自定义生成的图片链接\n\n## Instruction\n\n\u003e 具体的操作指南，包含图示\n\n\u003cimg src=\"screenshot/chrome-notify.jpg\" width=\"358\" alt=\"\"\u003e\n\n上图展示的是扩展中常用的提示，不同的操作系统显示上略有差异。\n\n\u003cimg src=\"screenshot/popup.jpg\" width=\"972\" alt=\"\"\u003e\n\n1. 地址协议选择\n2. 图片裁剪选择\n3. 在单条和多条复制模式之间切换的按钮\n4. 上传记录按钮\n5. 选择上传图片的按钮\n6. 复制当前类型的地址，批量模式下会复制此类型的所有地址\n7. 粘贴区域及拖拽区域，弹窗任何区域都可以使用（这里可以批量粘贴图片链接）\n8. 隐藏菜单，用于放置反馈及其他信息（图中是菜单展开状态）\n9. 在 GitHub 上提交建议或者 BUG\n10. 通过电子邮件反馈问题（如果不方便使用 GitHub）\n11. [捐赠](https://www.hub.moe/blackboard/donate.html)支持一下\n12. 查看更新日志\n\n\u003cimg src=\"screenshot/right-upload.jpg\" width=\"530\" alt=\"\"\u003e\n\n如果可以获取到页面中的图片，则会在右键菜单中显示把这张图片上传到微相册的选项，点击后会自动上传，上传结束后会出现提示。\n\n\u003cimg src=\"screenshot/video-frame.jpg\" width=\"707\" alt=\"\"\u003e\n\n如果可以获取到页面中 HTML5 的视频并且原生的右键菜单可用，则会在右键菜单中显示把当前的视频帧上传到微相册的选项，上传流程和上述图片一样。\n\n\u003cimg src=\"screenshot/video-frame-enhancement.jpg\" width=\"786\" alt=\"\"\u003e\n\n如果页面中 HTML5 视频在其他容器的下层，或者原生的右键菜单被屏蔽了。可以使用默认快捷键 `Alt+Shift+T`（可在 `chrome://extensions/shortcuts` 键盘快捷键中修改按键）来修改页面元素，让 HTML5 视频可以被右键菜单捕获并且原生右键菜单这时候处于可用状态。需要注意，在页面元素处于修改状态中，页面上的其他元素不可以被鼠标选中，并且页面周围会显示红白相间的条纹表示页面元素处于修改状态。再次按下快捷键 `Alt+Shift+T` 即可退出这种状态，恢复正常。\n\n1. 红白相间的条纹提示线\n2. 在页面未修改场景下的右键菜单\n3. 原生的右键菜单\n\n\u003cimg src=\"screenshot/history.jpg\" width=\"1265\" alt=\"\"\u003e\n\n1. 切换相册（不可用状态）\n2. 打开微相册\n3. 切换相册（可用状态）\n4. 从微相册中移除这张图片\n5. 在图片上右击可以复制图片地址\n6. 批量删除选中的文件（按住 Ctrl/Command 键可以多选）\n7. 图片最近的修改时间\n\n\u003cimg src=\"screenshot/directory.gif\" width=\"689\" alt=\"\"\u003e\n\n上图是拖拽文件夹上传图片的示例。\n\n\u003cimg src=\"screenshot/options.jpg\" width=\"459\" alt=\"\"\u003e\n\n上图是选项设置，填写微博的账号和密码，可以在传图时自动登录到你的微博，这是可选的设置。默认情况下，使用浏览器中微博的 Cookies，如果你的微博没有登录，则会收到需要登录微博的提示。\n\n## More\n\n-   [深入了解概念](docs/conception.md)\n-   [自定义剪裁格式或链接](docs/custom-clip.md)\n-   [获得/生成 CRX 文件](docs/get-crx-file.md)\n-   [已知问题](docs/known-issues.md)\n-   [项目结构预览(开发者文档)](docs/project-structure.md)\n-   [基础架构预览(开发者文档)](docs/architecture.md)\n\n## FAQ\n\n-   图片上传到哪儿了？\n    -   上传到用户的微博上了\n-   在扩展中填写微博账号和密码，这样做是否安全？\n    -   你填写的账号和密码存在本地，不会上传到任何服务器上\n-   我的常用微博账号是**A**，我可以在扩展中填写另一个账号**B**吗？\n    -   可以但不推荐，因为一个浏览器同时只能有一个微博的登录状态，在使用**B**时，**A**可能会被强制登出\n    -   若有同时登录两个账户的需求，请使用 [Chrome 的多用户模式](https://support.google.com/chrome/answer/2364824?hl=zh-Hans)来避免上述这种情况\n-   可以上传的最大图片大小是多少？\n    -   目前是 20MB\n-   如何设置微博图片水印？\n    -   请参考[官方教程](https://weibo.com/ttarticle/p/show?id=2309404137032606682721)设置微博图片水印\n-   如何管理已上传的图片？\n    -   上传记录或者微相册均可以管理\n-   如何删除已上传的图片？\n    -   目前无法删除，微相册中的删除是针对相册的操作，对图片本身没有影响\n-   粘贴上传没有效果？\n    -   粘贴上传只支持复制图片文件，在资源文件管理器中的复制文件并粘贴是没有效果的\n-   上传的是 PNG 图片，返回的却是 JPG 后缀的地址？\n    -   微博不支持 PNG 后缀，后缀对于浏览器判断图片的格式是没有影响的\n-   如何使用自定义裁剪？\n    -   自定义裁剪的格式需要微博支持，否则生成的地址是不能访问的\n-   裁剪操作对图片的影响？\n    -   裁剪适用于 JPEG 格式的图片。PNG 图片裁剪后会丢失透明通道，GIF 则会变成静态图片\n-   微相册同步图片的最大数量是多少？\n    -   1000 张。如果达到这个数量后继续使用，会创建新的相册，如果相册也满了，则不再同步图片\n-   微相册数量已达到上限 100 个，不能同步图片了怎么办？\n    -   前往[微相册](http://photo.weibo.com)清理陈旧的相册即可\n-   为什么通过复制粘贴的方式上传 GIF 会变成静态图片？\n    -   在浏览器或操作系统中复制 GIF 时，只有其中一帧被复制到了剪切板，因此上传后会变成静态图片\n-   如何获取扩展日志？\n    -   在扩展栏上的扩展图标上右击，点击【导出日志】选项。\n-   Firefox 浏览器无法拉取微博图片、上传图片失败如何处理？\n    -   在此扩展的选项中，打开【可选权限】即可，可参考下面的图示\n        ![firefox-permission](screenshot/firefox-permission.jpg)\n\n## Privacy Policy\n\n[隐私权和条款](docs/privacy-policy.md)\n\n## Thanks\n\n-   [JetBrains IDEs](https://www.jetbrains.com/?from=Weibo-Picture-Store)\n-   [Font Awesome](https://fontawesome.com/)\n-   [Base64 encode/decode](https://github.com/beatgammit/base64-js)\n-   [@Suxiaogang](https://github.com/Suxiaogang/WeiboPicBed/)（参考了某些交互设计）\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.jetbrains.com/?from=Weibo-Picture-Store\" title=\"前往官网了解JetBrains出品的IDEs\"\u003e\n    \u003cimg src=\"scratches/jetbrains.svg\" width=\"128\" alt=\"JetBrains logo\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSemibold%2FWeibo-Picture-Store","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSemibold%2FWeibo-Picture-Store","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSemibold%2FWeibo-Picture-Store/lists"}