look-here
已验证 · 实测可装 ZanderKong
功能简介
Look Here (喏这里): selection-first explanations, memories and annotations for DeepSeek Harness.
可用 — 实测通过,早期项目
Look Here (喏这里): selection-first explanations, memories and annotations for DeepSeek Harness. 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
Look Here / 喏这里
English | 简体中文
Look Here is a selection-first plugin for the DeepSeek Harness Web UI. Select text in a DSH conversation to explain it, ask a follow-up, save the answer, or attach an annotation without interrupting the main session.
Highlights
- Explain from a selection: select conversation text and use the nearby dot for a quick explanation or custom question.
- Keep side work separate: explanations and follow-ups use an independent
ctx.llmcall and do not add messages to the main DSH session. - Choose the answer model: follow the active session or select a provider and model in the plugin settings.
- Save reading memory: keep full answers or excerpts and surface previous explanations when the same term appears again.
- Build an annotation batch: collect multiple anchored notes, edit them in the drawer, then drag them into the DSH composer.
- Stay in control: dropping annotations only updates the draft. Look Here never sends the main-session message automatically.
- Match your environment: Chinese and English UI, theme colors, configurable selection gestures, and reduced-motion support.
Requirements
- Node.js 22.19+ on the 22.x release line, or Node.js 24+
- DeepSeek Harness
0.1.0-rc.7 - A DSH
webprofile
The supported Harness version and verified plugin contracts are recorded in COMPATIBILITY.md.
Install from GitHub
npx @deepseek-ai/dsh plugin --profile web add github:ZanderKong/look-here
npx @deepseek-ai/dsh --profile web --dump-config
npx @deepseek-ai/dsh --profile web
Restart the Web service after installation. The dumped config should include a # == look-here layer, and the UI is available at http://127.0.0.1:3080 by default.
For a reproducible installation, append #<commit-or-tag> to the GitHub spec.
Install from a local checkout
git clone https://github.com/ZanderKong/look-here.git
cd look-here
npm install
npm run check
npx @deepseek-ai/dsh plugin --profile web add .
npx @deepseek-ai/dsh --profile web
Use it
- Open a DSH conversation and select text in an assistant response.
- Short-press the selection dot to explain, or long-press it to ask or annotate. The priority can be changed in settings.
- Save useful explanations, add follow-ups, or collect several annotations.
- Drag the annotation basket into the composer, review the draft, and send it yourself.
Diagnostics
Run these commands in the browser DevTools console:
await __LOOK_HERE_DSH_DIAGNOSTICS__.health()
await __LOOK_HERE_DSH_DIAGNOSTICS__.selfTest()
await __LOOK_HERE_DSH_DIAGNOSTICS__.quickExplainJobs()
await __LOOK_HERE_DSH_DIAGNOSTICS__.storage()
Development
npm install
npm run build:dsh
npm test
npm run check rebuilds the distributable DSH client and host files before running the complete test suite.
Project layout
dsh/ DSH host, client adapters, Cordis patch, and build script
src/ Shared product core adapted from the Chrome extension
dist/dsh/ Committed installable host and client artifacts
tests/dsh/ DSH adapter and behavior tests
docs/dsh-adaptation/ Architecture, compatibility, installation, and parity notes
See Architecture, Installation and acceptance, and the Parity checklist for implementation details.
Privacy and data handling
- Selected text, surrounding conversation context, questions, and follow-ups are sent through the model provider configured in DeepSeek Harness.
- Plugin settings, saved explanations, and annotations are stored locally in the browser profile used by the DSH Web UI.
- The plugin does not read or store a model API key and does not automatically submit composer drafts.
Avoid selecting sensitive information unless the configured model provider is allowed to process it.
Origin
Look Here adapts the interaction model and product core of the original Chrome extension to the DeepSeek Harness Web UI. Host-specific behavior lives behind DSH adapters; it is not a separate feature rewrite.
Community discovery
This repository uses the dsh-plugin topic recommended by the DeepSeek Harness project, so it can be discovered from the Harness plugin community on GitHub.
License
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 look-here」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:ZanderKong/look-here Headless(CLI)profile:
dsh plugin --profile headless add github:ZanderKong/look-here 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。