Skip to content

Add plugin 截图标注 v1.3.12 - #505

Merged
lzx8589561 merged 4 commits into
ZToolsCenter:mainfrom
zhaoyuyang8520:plugin/screenshot-annotate
Sep 2, 2026
Merged

Add plugin 截图标注 v1.3.12#505
lzx8589561 merged 4 commits into
ZToolsCenter:mainfrom
zhaoyuyang8520:plugin/screenshot-annotate

Conversation

@zhaoyuyang8520

@zhaoyuyang8520 zhaoyuyang8520 commented Sep 1, 2026

Copy link
Copy Markdown

插件信息

  • 名称: 截图标注
  • 插件ID: screenshot-annotate
  • 版本: 1.3.12
  • 描述: 截图 → 标注 → 复制 / 保存 / 钉到桌面
  • 作者: zyy
  • 类型: 新增

本次变更

首个版本发布:截图标注插件

一款截图 → 标注 → 复制 / 保存 / 钉到桌面的快捷插件。

核心流程

  • 触发后框选屏幕区域截图
  • 支持复制到剪贴板 / 另存为图片 / 一键钉到桌面

标注工具

  • 矩形、圆形/椭圆、直线、箭头、高亮、画笔、文字、序号、马赛克
  • 选中标注后可拖动、8 角缩放手柄、按 Delete 删除
  • 支持撤销 / 重做(Ctrl+Z / Ctrl+Y)
  • 支持自定义颜色、线宽、形状填充

马赛克

  • 球状 / 方块两种打码形态,光标跟随颗粒预览,拖拽连续涂抹
  • 圆、方均从原图采样,不打乱区域颜色

文字标注

  • 就地编辑:双击直接修改文字,支持字号 / 粗体 / 颜色

工具定制条(仿微信)

  • 主工具栏恒定单行,选中工具时下方滑出专属定制条(马赛克形状/格大小、样式颜色/线宽/填充、文字字号/粗体)

钉图

  • 窗口贴合图片真实尺寸、透明无黑框,可拖动 / 滚轮缩放 / 右键菜单复制、保存、置顶、关闭
  • 快捷键 Ctrl+P 快捷钉图

截图 / 演示

image image

自检清单

  • plugin.json 的 name / title / version / description / author 字段均已检查
  • 已移除调试日志、未使用文件、敏感信息(.env、token、密钥等)
  • 本次 PR 的 diff 仅涉及 plugins/screenshot-annotate/ 目录
  • 已在本地 ZTools 客户端实际加载并测试过此插件,主要功能正常
  • 同意以仓库声明的开源协议发布此插件

此 PR 由 ztools-plugin-cli 自动管理:每次 ztools publish 在分支上追加一个 commit,PR 链接保持不变。

zyy added 4 commits August 29, 2026 15:42
- Initial commit
- ZTools 截图标注插件源码(截图→标注→复制/保存/钉图)
- Merge remote-tracking branch 'origin/main'
- 完善 README:说明项目用途、已实现功能与使用方法
- 将插件作者改为 zhaoyuyang8520
- 作者字段改为 GitHub 地址
- 作者字段改为仓库地址
- 版本号 bump 到 1.3.11
- author 显示为 zyy,新增 homepage 跳转仓库,版本 1.3.12
- 发布准备:plugin.json 路径去 ./ 前缀,新增 CHANGELOG
- Initial commit
- ZTools 截图标注插件源码(截图→标注→复制/保存/钉图)
- Merge remote-tracking branch 'origin/main'
- 完善 README:说明项目用途、已实现功能与使用方法
- 将插件作者改为 zhaoyuyang8520
- 作者字段改为 GitHub 地址
- 作者字段改为仓库地址
- 版本号 bump 到 1.3.11
- author 显示为 zyy,新增 homepage 跳转仓库,版本 1.3.12
- 发布准备:plugin.json 路径去 ./ 前缀,新增 CHANGELOG
- features 的 cmds 改为纯字符串指令,移除不合法的 window 类型
- Initial commit
- ZTools 截图标注插件源码(截图→标注→复制/保存/钉图)
- Merge remote-tracking branch 'origin/main'
- 完善 README:说明项目用途、已实现功能与使用方法
- 将插件作者改为 zhaoyuyang8520
- 作者字段改为 GitHub 地址
- 作者字段改为仓库地址
- 版本号 bump 到 1.3.11
- author 显示为 zyy,新增 homepage 跳转仓库,版本 1.3.12
- 发布准备:plugin.json 路径去 ./ 前缀,新增 CHANGELOG
- features 的 cmds 改为纯字符串指令,移除不合法的 window 类型
- 改用无页面模式:移除首页与设置界面,触发截图直接框选
- Initial commit
- ZTools 截图标注插件源码(截图→标注→复制/保存/钉图)
- Merge remote-tracking branch 'origin/main'
- 完善 README:说明项目用途、已实现功能与使用方法
- 将插件作者改为 zhaoyuyang8520
- 作者字段改为 GitHub 地址
- 作者字段改为仓库地址
- 版本号 bump 到 1.3.11
- author 显示为 zyy,新增 homepage 跳转仓库,版本 1.3.12
- 发布准备:plugin.json 路径去 ./ 前缀,新增 CHANGELOG
- features 的 cmds 改为纯字符串指令,移除不合法的 window 类型
- 改用无页面模式:移除首页与设置界面,触发截图直接框选
- 优化工具栏为微信式定制条,修复马赛克与钉图问题
- chore: 忽略本地交接文档
@zhaoyuyang8520
zhaoyuyang8520 marked this pull request as ready for review September 1, 2026 10:30
@lzx8589561
lzx8589561 merged commit 5017e8b into ZToolsCenter:main Sep 2, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants