DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-rigui

d

dsh-rigui

Identified

A personal life workbench as a sidebar panel: sleep, meals, workouts, spending, weight, schedule and to-dos share one page of cards that react to one another, and one sentence typed at the top is turn

dsh-rigui · 日晷

给 DeepSeek Harness 的个人生活工作台。睡眠、饮食、运动、花销、体重、日程和待办放在同一页卡片上,而且彼此联动:说一句「早饭 两个麻团 一杯豆浆 8」,热量、花销、今天的时间线会一起动起来。

装好后,左侧边栏多出一行「日晷」,点开就是工作台。点一下问候语可以告诉它怎么称呼你。

日晷工作台

安装

dsh plugin --profile web add github:AvenYQ/dsh-rigui

桌面客户端把 web 换成你在用的 profile(例如 desktop)。装好后重启一次 DSH。

说一句就记下

顶部输入框随口说,AI(用你在 DSH 里选的默认模型,优先同家的快速模型)会拆成结构化记录:

  • 吃了什么:每样食物单独估热量,数字不对可以直接改,下次会记住
  • 花了多少、收入多少
  • 练了什么、多久、多少步
  • 几点睡、几点起,体重
  • 以后要做的事(日程)和没有具体时间的事(待办)
  • 「一周前体重 83.2」「上周三跑了 5 公里」这类说法会记到那一天

AI 不可用时有本地规则兜底。

卡片之间是连着的

  • 记一笔,一道道光从输入框连到受影响的卡片,卡片依次闪一下
  • 练得越多,「今天还能吃」越多;勾掉带金额的待办,自动记一笔账
  • 「它们之间的关系」把睡眠、吃饭、运动、花钱之间的因果找出来,鼠标停上去,一条带彗星的弧线精确连到两张卡里对应的数字

动效

每张卡都有自己的手感,不是一套动效套所有卡片。

  • 卡片像挂在线上的工牌:鼠标扫过会被托起、荡一下,同一排的邻居跟着晃;能拖动、能像桌面小组件一样改大小
  • 今天还能吃是一管橙色汽水,在管子上滑动就是「试吃」:液面追着鼠标流过去,冒气泡,超过上限的那段变红
  • 这个月还能花每天一只小钱罐,装了多少就是花了多少;鼠标靠近像点阵一样鼓起来
  • 小票打印机:卡片底边裂开出纸口,热敏小票一格一格吐出来;往下扯,沿着出纸口撕断,同时存成图片(可选每次问、固定文件夹或「下载」)
  • 睡眠卡里藏着一片星星,鼠标像一盏小灯照亮附近的;运动柱子像琴键,划过哪天哪根就跳
  • 翻面:点一下卡片,背面写着这个数字是怎么算出来的
  • 要做的事:勾掉的事飘到已完成里;删除时字碎成屑飞走,原地留 4 秒倒计时撤销;清掉的事收在背面,可以放回去
  • 体重蒙着一层雾玻璃,来回擦几下才看得见,走开一会儿又起雾
  • 全部做完有一段按顺序走的庆祝;系统设置了减少动态效果时,动效会收敛

小票打印机

目标

日期旁边的靶子按钮打开「目标」:按你记下的数据给出六层建议(每日任务、这个月、一年、愿景、反愿景、底线),结构参考 Dan Koe《How to fix your entire life in 1 day》。采纳一项,就往靶子对应那一圈扔一支飞镖;六层都点亮,靶子转一圈锁定。采纳的数字会回到工作台,比如每天的热量目标、每月预算。

目标

数据

所有记录都存在本机浏览器存储里,不上传到任何地方。只有你说的那句话会发给你在 DSH 里配置的模型来解析。

开发

npm install
npm run build   # 生成 client.js、index.js 和 dist/preview.html
  • src/host.js:主机半边,注册 /api/rigui 路由,调用 DSH 的模型解析一句话
  • src/plugin.jsx:浏览器半边,注册侧边栏入口和主区域页面
  • dist/preview.html:不依赖 DSH 的预览页,直接用浏览器打开

License

MIT

Comments

Loading…

Similar plugins

dsh-workspace-ranswork

by rans725

Sidebar workspace panel that switches between running tasks and all conversations, shown as one freely sortable card list with per-card pin, rename, copy ID, fork, stop, and archive actions.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Oct 24, 2026

dsh plugin --profile web add dsh-workspace-ranswork

by 1070296335-create

Session-based task board in the sidebar: drag sessions into todo/doing/review/done columns, create sessions with model and reasoning-effort selection, trash with restore, notes, export/import.

UI & ExperienceManifest valid

★ 7

MIT

JavaScript

Aug 17, 2026

dsh plugin --profile web add @dph/taskboard

A Codex-style right side panel for the DSH Web UI — session artifacts browser (live file tree, scan include, preview, reveal) plus a side chat that forks the current session with a model picker, human

Workflow & AutomationUI & ExperienceManifest valid

★ 0

dsh plugin --profile web add dsh-sidepanel

by liuhusk

A permanent status card in the top-right corner of the DSH content area: one line for where this turn's time went (model, tools, waiting), plus collapsible to-dos with a progress bar, the session goal

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Nov 3, 2026

dsh plugin --profile web add @liuhusk/dsh-status-card

by meihaoyidian

Personal workbench panel with an overview dashboard, custom kanban boards, a note pad and a file library, persisted to local JSON by the host.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Sep 19, 2026

dsh plugin --profile web add dsh-life-workbench

A sidebar panel that moves, rebuilds, merges, renames and deletes whole workspaces: a move re-publishes each session log with the new directory in its header, repairs the workspace record, refreshes t

Sessions & MessagesManifest valid

★ 0

dsh plugin --profile web add dsh-workspace-control