Skip to content

Releases

v0.5.1 小白友好的动作提示词

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 14:16

v0.5.1 — 动作提示词改成小白能看懂的话

侧栏工作台里点按钮会自动开新会话并填入提示词。之前提示词里夹着工具名/文件名/术语(例如 working_directory、prd.md、prd_check、prd_handoff、tube-insight skill、tube_transcript),小白看不懂。

本版把三个插件的动作提示词全部改成自然语言,只描述「我想要什么、产出什么」:

PRD Creator · 新建 PRD(示例)

帮我写个需求文档。先问我不超过 3 个最关键的问题(一次问完),然后直接生成 PRD 和验收清单,存到我的工作区。
有些地方我可能没想清楚:先按合理假设写,但要把「你替我做的假设」和「需要我确认的问题」单独列出来。

TubeInsight · 生成概览(示例)

请帮我处理这条 YouTube 视频:《…》 https://youtu.be/…
先拿到它的字幕(如果之前抓过就直接用缓存)。然后给我一份视频概览:3–8 个章节、核心要点、值得看的部分;每条结论都带 [MM:SS] 和可跳转链接。

Paper2HTML · 转换新论文

把这篇论文转成阅读页(把下面这行替换成你的论文):<粘贴 arXiv 链接或 PDF 路径,例如 https://arxiv.org/abs/1706.03762>

无功能变更;三包测试 87/92/66 全绿;UI 验收 21/21、20/20、16/16;打包审计 3/3。

v0.5.0 论文库

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 14:10

v0.5.0 — 论文库重做

  • 新的单页卡片库(light 默认 + 跟随 DSH 深色主题):统计、搜索、主题筛选、时间/页数排序;卡片含主题渐变条、页数/体积/批注数;操作:打开阅读页 / 复制链接 / 复制文件路径;「转换新论文」→ DSH 新会话。
  • /api/exports 增加批注计数;/p/<id> 与批注 API 行为不变。
  • 测试 66 条全绿;独立 UI 验收 16/16。

v0.4.3 侧栏名称改为产品名

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 07:21

侧栏名称修正

用户反馈左侧栏显示的名字和插件名对不上。修正后左侧栏直接显示产品名:

  • TubeInsight(原「视频库」)
  • Paper2HTML(原「论文阅读」)
  • PRD Creator(原「PRD 项目」)

页面标题不变(视频库首页标题仍是「TubeInsight 视频库」)。无功能变更;测试全绿。

v0.4.2 新图标

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 07:07

新图标

重绘了插件图标,统一成一套「深色圆角底 + 渐变线条」的家族风格,32px / 22px 下仍可辨认:

  • TubeInsight:珊瑚→琥珀渐变播放环 + 时间轴刻度 + 灵感星点(视频 → 洞察)
  • PRD Creator:文档 + 绿色勾选徽章,蓝→绿渐变(需求 → 可验收)
  • Paper2HTML:纸张折角 + </> 代码符 + 黄色高亮线,紫→蓝渐变(论文 → 阅读页)

无功能变更;测试全绿。

v0.4.1 Ruby 出品品牌前缀

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 03:55

品牌前缀

插件描述统一改为:「Ruby 出品 · DSH 插件:…」(英文 By Ruby · DSH plugin: …),仿「歸藏设计 · DeepSeek Harness 插件」的展示方式,让 Plugins 列表 / 市场卡片一眼看到作者。无功能变更,测试全绿。

v0.4.0 左侧栏论文阅读入口

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 03:53

v0.4.0 — 左侧栏「论文阅读」入口

  • 左侧栏「论文阅读」入口(client 半边,order 8):点开主区域 iframe 复用已有 /paper2html/ 论文库页面(已转换论文列表、预览链接、批注 API)。
  • 内联 SVG 图标、无外部资源、无网络请求;不新增后端路由。
  • 测试 59 条全绿(新增 client 4);独立验收 6/6(含运行中 Host 的 iframe 页面 200)。

注意:侧栏是 client 半边,安装/更新后需重启 DSH App 才出现。

v0.3.1 自然语言触发优化

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 03:33

v0.3.1 — 自然语言触发优化(无代码逻辑变更)

用户反馈「看到的名字是产品名,却以为要记工具名才能调用」。本次只改随包 skill 与 README:

  • skill description / 触发场景改为用户原话:三个插件都明确写上「用户不用记任何工具名,直接说人话即可」,并按场景列出用户会怎么说(例如「帮我把看过的视频整理成一篇文章」「这需求现在能开工吗」「把我标过的部分总结一下」)。
  • README 加「直接这样说」示例(中英),工具名只保留在「给开发者/排查用」小节。
  • 工具名(tube_synthesis / prd_handoff / paper2html_annotations)保持不变——它们只是模型内部调用接口,不需要用户记忆。
  • 测试全绿:TubeInsight 75 / PRD 57 / Paper2HTML 55;无 lib 改动。

安装:

git+https://github.com/rubyzhao666/dsh-tube-insight.git#1feed6f7ed737f2fb6fb6b5616f8b6c39dee6e3e
git+https://github.com/rubyzhao666/dsh-prd-generator.git#8987ce62e0c909f8eabb514b5ae0f5f541b89280
git+https://github.com/rubyzhao666/dsh-paper2html.git#96ac0ee2d49f3bc4411f1dbf87c7dc16afa726bb

v0.3.0

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 03:02

v0.3.0 — 批注同步进 DSH Web 预览 + agent 可读取

新增

  • 批注同步到 Host:在 DSH Web 预览页(http)做的划词高亮/批注会同步到 $DSH_HOME/paper2html/annotations/<docId>.json,刷新/换浏览器打开预览仍在;面板区分「已同步到本机 / 仅在本浏览器 / 同步失败」。file:// 页面保持原 localStorage 行为。
  • paper2html_annotations 工具:agent 可以列出有批注的文档、读取某篇论文的高亮与批注(含所在章节),用户说「把我标的部分总结一下」时可直接用。
  • 同源 API GET/PUT /paper2html/api/annotations/<docId>,带 400/405/413/路径穿越防护。

测试

55 条自动化测试全绿(原 33 + 22);独立用例:file:// 浏览器 23/23 + http 预览同步/API/工具全链路(Lead 验证)。

安装

plugin_manager { action: "install_bundle", target: "git+https://github.com/rubyzhao666/dsh-paper2html.git#f6211ebedf437e1bf133fe9838df33220cea4c2d" }

v0.2.0 页面批注 + 带批注分享

Choose a tag to compare

@rubyzhao666 rubyzhao666 released this 06 Nov 02:34

v0.2.0 — 页面内批注/高亮 + 带批注导出分享

新增

  • 生成的单文件 HTML 支持划词高亮(4 色)与批注,批注保存在浏览器 localStorage,刷新不丢。
  • 「导出带批注版」:生成同样单文件 HTML,批注内嵌其中;发给同事打开即见「分享版」提示、高亮与批注列表,点列表可定位。
  • 文本锚定(quote + prefix/suffix)保证定位准确;失效时标「未找到原文位置」不乱标;KaTeX/代码块不可标注;纯前端、无网络、无新依赖、三主题适配。

测试

33 条自动化测试全绿;headless Chrome 独立交互验收 23/23(划词→高亮→批注→刷新→导出→新上下文打开→坏数据不崩)。

安装

plugin_manager { action: "install_bundle", target: "git+https://github.com/rubyzhao666/dsh-paper2html.git#3e0fd1459deb9ab533e83ea52f54fac69f0b54e0" }