wangzhanchao883/dsh-screenshot-capture ↗★ 0
dsh-screenshot-capture
Point-and-shoot screenshot capture for DeepSeek Harness: clipboard watcher + system floating window (comment & key-point, copy/save-doc/save-image) + instant OCR + Obsidian per-day merging + evening AI organization. 指哪拍哪 · 截图即存:剪贴板监听 + 鼠标位置系统级悬浮窗 + 即时 OCR + Obsidian 按天合并 + 晚间 AI 整理打双链
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wangzhanchao883/dsh-screenshot-capture说明文档
阅读完整 README ↗配置 / Configuration
方式一:Web 图形界面 / Web settings (推荐)
DSH Web 界面 → 侧栏 设置 → 截图入库 分区,直接改:
- 通用:启用监听、Obsidian 库路径、轮询间隔、冷却时间
- OCR:识别模式(通义千问 / 关闭)、模型、API Key(留空则用环境变量)
- 悬浮窗:横向/纵向偏移、预览最大宽度
改动实时生效(监听器会自动重启)。配置存储在 DSH 的 settings.yaml 用户层。
方式二:配置文件 / config file (base 层)
%USERPROFILE%\.dsh-screenshot-capture\config.json
{
"enabled": true,
"vaultPath": "D:\\path\\to\\obsidian-vault",
"ocr": { "mode": "qwen", "model": "qwen-vl-plus", "apiKey": "" },
"pollIntervalMs": 200,
"cooldownMs": 2000
}
- OCR key 也可放环境变量
DASHSCOPE_API_KEY(推荐,避免明文落盘); ocr.mode为"off"时存文档不识别文字。
注意:插件内置一份默认示例库路径作为兜底。首次使用请务必在 Web 设置里把它改成你自己的 Obsidian 库路径。
方式二:配置文件 / config file (base 层)
%USERPROFILE%\.dsh-screenshot-capture\config.json
{
"enabled": true,
"vaultPath": "D:\\path\\to\\obsidian-vault",
"ocr": { "mode": "qwen", "model": "qwen-vl-plus", "apiKey": "" },
"pollIntervalMs": 200,
"cooldownMs": 2000
}
- OCR key 也可放环境变量
DASHSCOPE_API_KEY(推荐,避免明文落盘); ocr.mode为"off"时存文档不识别文字。
注意:插件内置一份默认示例库路径作为兜底。首次使用请务必在 Web 设置里把它改成你自己的 Obsidian 库路径。
使用 / Usage
- 开着 DSH;
Win+Shift+S框选截图(或Ctrl+C复制任意图片);- 悬浮窗出现在鼠标旁:先在注释框里写注释/评论(可选),需要的话勾选「重点」,再选【复制截图 / 存文档 / 存图片】;
- 晚上对 DSH 说"整理今天的截图",按提示选择保留条目。
注释与「重点」标记 / Comments & key points
- 截图时填写的注释会写入当天收件箱该条目下方;
- 勾选「重点」后,注释上方加一行标题一
# **重点**作为醒目提示; - 晚间整理时,注释与重点标记随条目进入「知识库//」笔记的
## 重点小节(未勾重点的纯注释也保留); - 点「复制截图」不写笔记,忽略输入框内容。