编辑上一条发言,开启长篇写作与项目协作
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/8 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Lindemellis/dsh-tavern-extras该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 25 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求lib/client.js:14
const response = await fetch(url, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(args || {}) });
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 编辑上一条发言
- 长篇写作模式
- 项目协作
DSH Tavern 插件:编辑并重发上一条消息,外加长篇写作模式,支持项目、子代理审稿和可编辑提示词 | 编辑上一条发言 + 长篇写作模式
README
由 DeepSeek 最新模型翻译生成dsh-tavern-extras
DSH Tavern 的附加功能,不改作者的代码。
编辑上一条发言
游玩会话输入框上方的「编辑上一条发言」:调用作者原有的「回退本轮」(正文、变量、状态一起回退,可用「撤销回退」恢复),再把上一条发言原文填回输入框,改完发送即重新生成。
- 只在游玩会话出现,卡片对话和 silly 对话不出现。
- 最后一轮生成失败时,第一次点击只清掉失败回复并交回那条输入;再点一次才编辑上一轮。
- 原发言里的图片/附件不会带回。
写作模式
左侧栏「游玩 / 卡片」旁边多了「写作」。写作模式下列表区换成「项目 → 对话」:
- 项目放在酒馆资源目录下:DSH-Tavern/data/harness/profile-data/tavern/data/resources/novel/<书名>/,每个项目一套约定目录(大纲、设定、伏笔账本、点子、正文、摘要……),项目设置在 .novel/project.json。
- 项目旁的「+」新建对话,「⚙」打开右侧栏的「项目设置」。打开写作项目里的对话时会自动切到写作模式。
- 对话使用「长篇写作」agent preset(presets/novel/):九个写作 Skill、子 agent 分工检索与审查、计划模式、上下文压缩。
展开完整文档(README 剩余 1 节)
dsh-tavern-extras DSH Tavern 的附加功能,不改作者的代码。 编辑上一条发言 游玩会话输入框上方的「编辑上一条发言」:调用作者原有的「回退本轮」(正文、变量、状态一起回退,可用「撤销回退」恢复),再把上一条发言原文填回输入框,改完发送即重新生成。 - 只在游玩会话出现,卡片对话和 silly 对话不出现。 - 最后一轮生成失败时,第一次点击只清掉失败回复并交回那条输入;再点一次才编辑上一轮。 - 原发言里的图片/附件不会带回。 写作模式 左侧栏「游玩 / 卡片」旁边多了「写作」。写作模式下列表区换成「项目 → 对话」: - 项目放在酒馆资源目录下:DSH-Tavern/data/harness/profile-data/tavern/data/resources/novel/<书名>/,每个项目一套约定目录(大纲、设定、伏笔账本、点子、正文、摘要……),项目设置在 .novel/project.json。 - 项目旁的「+」新建对话,「⚙」打开右侧栏的「项目设置」。打开写作项目里的对话时会自动切到写作模式。 - 对话使用「长篇写作」agent preset(presets/novel/):九个写作 Skill、子 agent 分工检索与审查、计划模式、上下文压缩。另外可用酒馆「Skill 库」里你自己的 Skill,以及项目里 .dsh/skills/ 下的 Skill。项目根目录的 AGENTS.md 会自动进入上下文。 项目设置(右侧栏) - 额外素材路径:已有的小说、设定集、资料所在的文件夹或文件。AI 在这个项目里默认可以读取(只读)。「+ 选择文件夹」弹出系统自带的文件夹对话框;用手机远程访问时退回页面内浏览。 - 写作预设:从酒馆「预设库」选一个预设,读取它启用的条目(与「应用到本局」相同的取法)存进项目,作为文风要求交给 AI。预设库里改了开关后点「重新读取」。 这两项在每次请求时附在系统提示末尾,改完下一条消息就生效。 写作 Agent(右侧栏「其他」分组) 对所有写作项目生效: - 主提示词(默认 presets/novel/persona.md)和 九个 Skill(默认 presets/novel/skills/):可编辑、查看默认、恢复默认。改过的版本存在 resources/novel/.agent/(persona.md、skills/<名>/SKILL.md),同名时优先于默认版本;插件更新只换默认版本。 - 流程设置(resources/novel/.agent/settings.json):写完一章是否自动审查、审查方向、每章目标字数、子 agent 模型。转成「写作流程设置」一节放在主提示词后面。子 agent 模型只能从 DSH 设置「子 agent 模型选择」里允许的路由中选。 - 主提示词和流程设置由插件在每次组装时放在系统提示最前面,Skill 由 DSH 每次加载时重读,所以改完下一条消息就生效。计划模式的规则仍在 agent.cordis.yml 里,改它需要重启。 与 dsh-tavern 共存 - 左侧栏:酒馆把侧栏注册在 sidebar.workspaces(priority -1)。本插件以 priority -2 注册一个外壳,在里面原样渲染酒馆的侧栏,再把「写作」按钮和写作面板挂进它的 DOM(依赖 .dsh-tavern-sidebar、.dsh-tavern-mode-switch 等类名)。 - system 组装:dsh-tavern 的钩子会替换非酒馆会话的提示词段落、去掉文件/Skill/子 agent 等工具。本插件对写作项目会话(工作目录里有 .novel/project.json)把它们补回来,其他插件新增的内容保留。最里层钩子在启动约 3 秒后登记;启动后立刻在写作会话里发出的第一条请求可能还没有补回。 - 系统文件夹对话框复用 DSH 自带的 @deepseek-ai/dsh-host-directory-picker-native;桌面端宿主跑在 Electron utility 进程里,调用期间临时设置 ELECTRON_RUN_AS_NODE=1,否则它会把对话框子进程启动成第二个桌面程序。 安装 已在 DSH Tavern 2.5.0(DSH 0.1.5-rc.2,Windows 桌面版)上使用。下面的 <DSH Tavern> 指 DSH Tavern 的安装目录(里面有 DSH Tavern.exe 和 data 文件夹)。 1. 把本仓库克隆到 DSH Tavern 安装目录之外的任意位置,例如 D:\dsh-plugins\dsh-tavern-extras(放在外面,升级时不会被清掉)。 2. 关闭 DSH Tavern,编辑 <DSH Tavern>\data\harness\profiles\tavern\package.json: - 在 dependencies 里加一行 "dsh-tavern-extras": "link:D:/dsh-plugins/dsh-tavern-extras"(换成你的路径,用正斜杠); - 在 dsh.profile.bundles 数组末尾加上 "dsh-tavern-extras"。 3. 建立链接(PowerShell): New-Item -ItemType Junction -Path "<DSH Tavern>\data\harness\profiles\tavern\node_modules\dsh-tavern-extras" -Target "D:\dsh-plugins\dsh-tavern-extras" 4. 启动 DSH Tavern。 DSH Tavern 升级时会保留你自己加的 bundle 和依赖。卸载:删掉 package.json 里加的两处和上面的链接,再重启。 改了插件代码或 cordis.patch.yml 之后需要重启 DSH Tavern;只改前端(lib/client.js)时按 Ctrl+R 刷新即可。 注意 本插件不改 dsh-tavern 的代码,但依赖它的一些内部结构(见下文)。dsh-tavern 升级后如果这些结构变了,插件可能失效。设计上失效时尽量原样放行,不影响酒馆本身;遇到问题请开 issue 并注明 DSH Tavern 版本。 依赖 dsh-tavern / DSH 内部结构的地方 - /api/dsh-tavern/rollbackTurn、listPresets、getPreset 的返回结构 - 窗口事件 dsh-tavern-data-changed;侧栏类名(见上) - lib/domain/native-conversation-storage.js、data/sessions.json - system-prompt/assemble 钩子的行为(见上)
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Lindemellis/dsh-tavern-extras
编辑上一条发言,开启长篇写作与项目协作
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 14,822已汉化DeepSeek 客户端
73
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 718已汉化DSH
71.2
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,261已汉化DSH
70.7
破甲评测WoYun520/dsh-purge
在本机分离宿主拦截与模型拒绝,做受控红队评测
★ 199已汉化DSH
69.7