dsh-worktime-board:DSH 本地工時看板與修仙境界進度

前言

在 DSH 中,agent 會在多個線程裏持續工作。活躍時長、模型 token、用戶輸入和工具調用通常分散在會話日誌裏,單條線程內還能看到,跨線程、跨天做彙總時就不夠直觀。dsh-worktime-board 是一個 DSH 插件,用來記錄這些運行指標,並按日、周、月和學年展示。它還會把累計工作量轉換成修仙值和境界,給長期運行 DSH 的人一個本地看板。

這是什麼

dsh-worktime-board 由 spacexun2 維護,許可證爲 MIT。它聲明 dsh.bundle.patch 與 dsh.client,client platform 爲 web。插件的核心用途是把 agent 在各線程中的活躍時長、模型 token、用戶輸入和工具調用匯總起來,用修仙值和十二重境界(煉氣→宇宙洪荒)呈現累計工作量。

核心功能

工時統計與修仙進度

插件會記錄 agent 在各線程中的活躍時長、模型 token、用戶輸入和工具調用,並彙總爲修仙值。夜間工作、連續活躍和突破獎勵會計入進度。

日 / 周 / 月 / 學年視圖

日視圖展示 24 小時分佈。周視圖彙總總修行、活躍天數、日均修行、token 和時間構成。月視圖按自然周聚合,支持查看時長、token 和修仙值。學年年曆覆蓋每年 8 月 1 日至次年 7 月 31 日,可查看單日詳情。

線程出勤與排行

線程出勤按會話展示活躍時段,並支持跳轉到對應線程。卷王榜列出所選週期內活躍貢獻最高的前三名。

Agent 查詢與接口

插件註冊 worktime_summary(range?, ranch?) 工具,線程和子 Agent 可以查詢日、周、月摘要。它還提供接口:

GET /plugins/dsh-worktime/state?range=day|week|month

安裝與啓用

下面是已覈實的 GitHub 源安裝命令:

dsh plugin --profile web add github:spacexun2/dsh-worktime-board

安裝後重啓 DSH:

dsh web

右下角出現插件角標即安裝成功。也支持 dsh-super-injector 運行時注入,無需重啓:

dev_inject_plugin <插件目錄>

典型用法

安裝後,可以在 DSH web 客戶端中按下面方式使用:

1、查看今日或本週期累計的修仙值、境界、時長和 token。
2、點擊「輸入次數」卡片,在輸入次數與人輸入兩種口徑間切換。
3、打開學年年曆,點擊任意日期,查看當天的境界、修仙值、時長、調用和 token。
4、在線程出勤中查看會話活躍時段,並跳轉到對應線程。
5、讓線程或子 Agent 查詢摘要,例如:

彙總本月工時,並告訴我最活躍的線程。

數據、配置與注意

數據保存在本地:

$DSH_HOME/worktime-board/data.json

數據採用 5 分鐘槽活動位圖 + 調用/token 計數,60s 批量落盤。配置位於:

$DSH_HOME/worktime-board/config.json

配置保存後熱重載生效。README 中給出的 token 口徑說明爲 v0.1.3:輸入按計費輸入口徑,1 萬 token = 1 分,修仙值最終整體 ×15 展示尺度。

插件數據全本地、零外發、不注入消息打擾。由於它運行在 DSH 的插件機制內,並會讀取本地 DSH_HOME 數據,安裝前應檢查源碼與 MIT 許可證。

鏈接

目錄頁未提供已覈實地址。GitHub 倉庫:

https://github.com/spacexun2/dsh-worktime-board
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜