toRolex/periscope

toRolex★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

Bridge vision to text-only coding agents — a Claude Code & Codex plugin for DeepSeek and friends

README 摘要

🔭 periscope Agent Plugins 1.0.0 · 任意 harness 可加载 BYOM 不绑定服务商 零构建 零运行时依赖 给纯文本 coding agent 的视觉桥 :把图片译成文字描述。 截图、报错堆栈、表格、架构图,只读文字的 agent 也能「看」懂。 periscope 以 Agent Plugins 1.0.0 标准打包,主形态是一个标准插件:VS Code、ChatGPT/Codex、Kiro、GitHub Copilot、Cursor 等兼容 harness 都能直接加载。Claude Code 与 dsh 不读 Agent Plugins 格式,因此各带一层专属适配;除此之外的 agent 无需任何额外适配。 - 🧭 接入任意 agent :Agent Plugins 标准插件,兼容 harness 直接加载;Claude Code / dsh 仅因格式不兼容而单独适配 - 🧭 BYOM 三协议 :openai / anthropic / responses 按需切换,视觉模型自带,不绑定任何服务商 - 🛡️ 绝不中断会话 :端点故障降级 [Image N] 描述不可用 占位符,hook 始终放行、桥绝不抛错 - ⚡ 零构建零依赖 : dist/ 随仓库提交,Node ≥ 22 直接跑,不装 TypeScript、不跑 build 🚀 快速上手 两条路径二选一,同一个 describe 能力。 路径一 · Claude Code 装好后直接在会话里贴一张截图,agent 自动读出描述;或手动描述: 路径二 · dsh(deepseek-harness) env 是最短配置路径;想写进 cordis.yml 的完整写法见「接入方式 · dsh」。 🔌 接入方式 harness 加载方式 能力 VS Code / ChatGPT-Codex / Kiro / GitHub Copilot / Cursor 直接加载标准插件(根 plugin.json + skills/describe-image ) agent 按 skill 指令调 describe.js Claude Code .claude-plugin/ + hooks/hooks.json + skills/ 贴图自动注入描述,或 /describe-image 手动触发 dsh(deepseek-harness) npm 包 periscope-dsh + dsh.bundle patch 注册 periscope-deepseek route,Web UI 选中即看图 两套结构互不冲突:根 plugin.json 是 Agent Plugins 标准 manifest, .claude-plugin/ 是 Claude Code 专属,各自读各…

在 GitHub 查看完整 README →
Agent/智能体dsh-pluginagentvision

分类