选中文字就地提问,答案层层挂在原文旁
30.6/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add itzsu123/Inline该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
答案应该长在提问的地方——单文件 AI 阅读工具,零依赖,数据全留在本地
README
由 DeepSeek 最新模型翻译生成Inline · 看到哪,理解到哪
一个单文件的阅读工具。选中文字就地展开问答,追问会挂成一层层的链,读完收起来,只在原文里留下一条淡淡的批注。
单个 Inline.html,零依赖,点两下就能用。
https://github.com/user-attachments/assets/feaa535e-3ca2-40f4-b792-045857c609f4
中文 · English
电脑:下载后双击打开 · 手机:点右边那个,不下载,数据按域名存着不会丢
需要一把 DeepSeek API key —— 填一次,只存在你自己的浏览器里
它解决什么
读长文时想问一句,现在只有两个选择:
- 切出去搜索。 回来要重新找到刚才那句话,注意力断一次。
- 开一个侧边栏或浮窗。 答案被放进另一个平面,你得在两块地方之间来回看。
两者都要求你做同一件事:把注意力从文字上搬走,再搬回来。
Inline 的假设很简单:注意力在哪儿,答案就该出现在哪儿。
数据在哪
全部在你自己的浏览器里。
- 正文、每个窗口的内容,存在 localStorage,刷新不丢。
- API key 也只存在 localStorage,请求从浏览器直连 API,不经过任何中间服务器。
- 「导出」把整篇文章连同问答导出成 Markdown,可以带走。
展开完整文档(README 剩余 1 节)
Inline · 看到哪,理解到哪 一个单文件的阅读工具。选中文字就地展开问答,追问会挂成一层层的链,读完收起来,只在原文里留下一条淡淡的批注。 单个 Inline.html,零依赖,点两下就能用。 https://github.com/user-attachments/assets/feaa535e-3ca2-40f4-b792-045857c609f4 中文 · English 电脑:下载后双击打开 · 手机:点右边那个,不下载,数据按域名存着不会丢 需要一把 DeepSeek API key —— 填一次,只存在你自己的浏览器里 它解决什么 读长文时想问一句,现在只有两个选择: - 切出去搜索。 回来要重新找到刚才那句话,注意力断一次。 - 开一个侧边栏或浮窗。 答案被放进另一个平面,你得在两块地方之间来回看。 两者都要求你做同一件事:把注意力从文字上搬走,再搬回来。 Inline 的假设很简单:注意力在哪儿,答案就该出现在哪儿。 数据在哪 全部在你自己的浏览器里。 - 正文、每个窗口的内容,存在 localStorage,刷新不丢。 - API key 也只存在 localStorage,请求从浏览器直连 API,不经过任何中间服务器。 - 「导出」把整篇文章连同问答导出成 Markdown,可以带走。 - 「存档」导出 JSON,「导入」可以搬回另一个浏览器。 没有账号,没有后端,没有埋点。 换模型 / 换服务商 模型没有写死在业务代码里。文件顶部只有两个常量: const API_BASE = "https://api.deepseek.com"; const API_MODEL = "deepseek-chat"; 任何兼容 OpenAI /chat/completions 接口的服务都能用。 比如: | 服务 | API_BASE | API_MODEL | | DeepSeek(默认) | https://api.deepseek.com | deepseek-chat | | 通义千问 | https://dashscope.aliyuncs.com/compatible-mode/v1 | qwen-plus | | Kimi | https://api.moonshot.cn/v1 | moonshot-v1-8k | | 本地 ollama | http://localhost:11434/v1 | qwen2.5:7b ¹ | ¹ 本地 ollama 要先放行浏览器,否则请求会被 CORS 拦掉(表现是 Failed to fetch,看起来像网络问题): macOS / Linux OLLAMA_ORIGINS=* ollama serve Windows set OLLAMA_ORIGINS=* ollama serve * 表示允许任意网页调用本机的模型。自己用没问题,用完关掉就好。 改完之后,页面上那个 key 输入框要填对应服务商的 key。 有两个已知的边界: - 只用了最基础的 chat/completions,没有用各家私有参数。 - 模型名写错时,服务端返回的错误会被原样显示在窗口里(带重试)。 为什么只有一个文件 并非出于风格,它是由入口决定的:这个工具的用法是“下载、双击、打开”,而非“安装、配置、运行”。这条路径只要多一个前置步骤,就走不通了。 三件事因此同时成立: - 分发不需要基础设施。 没有服务器要部署、没有域名要续费、没有服务会挂。发给任何人都只是一个文件。 - “数据在你自己的浏览器里”是结构性事实,并非承诺。 没有后端,就不存在偷偷上传的可能;这个文件可以整个读一遍,自己确认。 - 寿命不依赖任何一方。 没有依赖,就没有依赖过期。今天发出去的文件,三年后双击还是同一个行为。 代价是真实的:每个能力都得自己实现一遍 —— 选区锚定、偏移量序列化、markdown 转换、图片粘贴、持久化,都是自己写的。 所以判断一个东西要不要引进来,看两条: 1. 出错的时候,我有没有修复权? 2. 这个能力,我是否可能写得比它更对? 两条都是“是”,就自己写;任一是“否”,就依赖它。 而有些领域(加密、时区、PDF 解析)自己写一定错 —— 那就不做。不做,是唯一不需要维护的“依赖”。 配合 DSH 使用(可选) 如果你在用 DeepSeek Harness,可以装一个小插件,把"整理材料"这一步也省掉。 dsh-inline-plugin 装好之后,跟 Agent 说一句: 把 https://example.com/some-article 整理成文章 /inline Agent 抓取、总结、写成文章插件 转成存档 → 放进剪贴板 → 打开 Inline 你 按一次 Ctrl+V 文章和 key 一起进去,不用找文件、不用再填一遍。 「粘贴存档即导入」是 Inline 自己的功能,和插件无关 —— 你也可以把任何一份 .inline.json 复制成文本,直接粘进来。 关于不做 不做账号,不做云同步,不做历史,不做移动 App,不做后端。 也不做 PDF —— 本质上就是内嵌问答,我们完全有更巧妙的实现方法 许可 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
itzsu123/Inline
选中文字就地提问,答案层层挂在原文旁
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。