READMESource: main@195d687d
dsh-screenshot-plugin
DeepSeek Harness 鐣岄潰鍐呯殑**寰俊寮忎竴閿閫夋埅灞�**鎻掍欢锛氬璇濊緭鍏ユ宸︿晶澶氫竴涓� 鉁� 鎸夐挳锛岀偣涓�涓嬪叏灞忓彉鏆椼�佹嫋鍔ㄦ閫夊尯鍩燂紝鏉炬墜鍗虫埅鍙栥��
- PNG 鑷姩缂栧彿锛坄鎴睆N_HHmm.png`锛夊瓨鍏ユ寚瀹氱洰褰�
- 鏍囪
[Shot N HH:mm]鑷姩鍐欏叆杈撳叆妗嗭紙鍙戦�佸悗 agent 鍙寜鏍囪瀹氫綅鏂囦欢璇诲彇锛� - 绾� ASCII 鏍囪锛屾棤缂栫爜鍧�
瀹夎
dsh plugin --profile web add github:<owner>/dsh-screenshot-plugin
閲嶅惎 DSH锛堟垨瀵瑰簲瀹㈡埛绔級鍚庯紝杈撳叆妗嗗乏渚у嚭鐜� 鉁� 鎸夐挳銆�
浣跨敤
- 鐐� 鉁� 鈫� 灞忓箷鍙樻殫
- 鎷栧姩妗嗛�夊尯鍩燂紝鏉炬墜鎴彇锛圗sc 鍙栨秷锛�
- 杈撳叆妗嗚嚜鍔ㄥ嚭鐜�
[Shot N HH:mm] - 鐐瑰彂閫侊紝鎶婃爣璁板彂缁� agent锛堥厤鍚堣瑙夋彃浠跺 ModLens锛宎gent 鍙洿鎺ヨ鍙栬鎴浘锛�
閰嶇疆
鎴浘淇濆瓨鐩綍榛樿 ~/Pictures/DSH-Screenshots锛岄�氳繃 profile 琛ヤ竵瑕嗙洊锛�
# ~/.dsh/profiles/<name>/cordis.patch.yml
- id: screenshot
config:
folder: 'D:\MyScreenshots'
宸ヤ綔鍘熺悊
- **瀹㈡埛绔�**锛坄client/index.js
锛夛細娉ㄥ唽鍒�conversation.input.leftslot 鐨� 鉁� 鎸夐挳锛岀偣鍑诲悗POST /api/screenshot/capture` - 瀹夸富锛坄lib/index.js
锛夛細娉ㄥ唽webServer璺敱锛屾媺璧� PowerShell 鍏ㄥ睆妗嗛�夎鐩栧眰锛岃繑鍥�{ ok, file, marker }` - 鎴睆鑴氭湰锛坄lib/capture.ps1
锛夛細WinForms 瑕嗙洊灞� +CopyFromScreen` 鍖哄煙鎴彇锛岀函 ASCII 婧愮爜锛圵indows PowerShell 5.1 缂栫爜瀹夊叏锛夛紝缁撴灉浠庝富娴佺▼杈撳嚭 - **濉叆杈撳叆妗�**锛氭寜浼樺厛绾ц蛋
props.inputActions鈫�sessions.provideInfo(...).props.inputActions鈫�session.prompt(..., 'queue')鍏滃簳锛屼换浣曞け璐ュ彧寮规彁绀恒�佷笉褰卞搷浣跨敤
闄愬埗
- 浠� Windows锛堜緷璧� Windows PowerShell / System.Drawing锛�
- 瀹夸富渚ф寜閽偣鍑讳笌妗嗛�夊湪搴旂敤鍓嶅彴杩涜锛涘鏄剧ず鍣ㄦ敮鎸佽櫄鎷熷睆鏁翠綋鍧愭爣
License
常见问题
- 点了按钮没反应? 确认在会话输入框左侧能看到 ?;该按钮走宿主路由,TUI/无 webServer 的部署不会显示。
- 截图保存了但输入框没标记? 查看按钮弹出的提示(成功/失败都有提示)。标记是纯 ASCII
[Shot N HH:mm],可手动发送。 - agent 怎么读截图? 发送标记后,配了视觉引擎的 agent(如 ModLens)可按编号与时间定位
截屏N_HHmm.png。 - 文件名为什么带"截屏"而标记是 ASCII? 文件名便于在文件夹中辨认;标记用 ASCII 是为了避免聊天输入/传输中的编码问题。
No comments yet. Be the first to write one.