DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

IdaWasHere /

IdaWasHere/dsh-chat-to-article

Verified

Mark key or excluded chat passages, then turn the conversation into a checked Markdown article for DeepSeek Harness.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@91b08878

对话成文 · DeepSeek Harness 插件

为 DeepSeek Harness 聊天消息选区提供“标记重点”和“排除内容”,再将当前已加载的文本整理成 Markdown 文章。针对 DeepSeek Harness 0.2.1-rc.3 及后续兼容的 0.2.x 版本开发。

安装

在 DeepSeek Harness 的 插件 → 添加插件 输入 github:IdaWasHere/dsh-chat-to-article,或使用命令行:

dsh plugin --profile desktop add github:IdaWasHere/dsh-chat-to-article

使用 Web profile 时把 desktop 改为 web。安装后按应用提示重载插件或重启应用。也可以下载源码并通过应用内插件页面选择本地目录安装。

使用

  1. 打开一个会话,选中已经显示的用户或助手消息文字,点击浮出的“标记重点”或“排除内容”。标记按会话 ID 保存在此设备的浏览器本地存储。
  2. 打开右下角“对话成文”,可查看和移除标记。
  3. 选择 OpenAI 或 DeepSeek、填写该服务商的模型与 API Key,保存配置并测试连接。两家服务商的配置分别保存;Key 保存在本机 DSH Host 的 ~/.dsh/chat-to-article/settings.json(或 $DSH_HOME/chat-to-article/settings.json),面板只显示是否已保存。
  4. 点击“生成文章”。插件读取当前聊天页面已经加载的文本消息;历史消息未加载时,先在聊天里加载。排除原文会先从所有消息中删除,再发送给所选模型。重点原文会作为必需内容发送。
  5. 生成结果逐字检查:遗漏任一重点原文或包含任一排除原文会被拦截。可直接编辑通过检查的 Markdown,然后复制或下载 .md 文件。

标记所指消息如果变化、消失,或生成期间页面消息及标记改变,结果不会显示。修改标记后可重新生成。逐字检查无法判断语义相近的改写;编辑文章后请自行检查最终稿。

文件

  • index.js:Host API、配置保存、模型请求与安全校验。
  • client.js:聊天选区浮层、会话标记和文章面板。
  • cordis.patch.yml:Harness 插件层。
  • package.json:安装清单。

隐私与限制

安装包不包含测试对话、个人资料或 API Key。标记保存在当前浏览器配置的 localStorage 中,不同步到其他设备。模型配置以本机 JSON 文件保存,权限为仅当前用户可读写;文件未加密。插件只在点击“测试连接”或“生成文章”时请求所选服务商。生成时排除原文在 Host 请求前从材料中删除;API Key 只作为 Host 侧请求头使用,前端不会读回。

文章校验是逐字检查,不能识别同义改写,也不会重新检查用户手动编辑后的最终稿。文本来自当前页面已加载的聊天消息,未加载的历史不在材料中。

License

MIT. Copyright (c) 2026 IdaWasHere.

—/ 5

No ratings yet

Verified DSH bundle

Commit 91b0887837d9

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout