在 Web 界面開發過程中,開發者常需要關注 CCF 會議的截稿時間。下面介紹的插件將會議倒計時功能集成到了 DeepSeek Harness 的左側邊欄,方便直接在界面中查看。
是什麼¶
sshhhll002/dsh-ccfddl 是一個運行在 DeepSeek Harness Web 界面中的側欄組件。它從開源項目 ccfddl/ccf-deadlines 獲取會議數據,由服務器進程拉取後展示,瀏覽器端只需接收數據即可。
核心功能¶
-
位置與交互
組件位於左側邊欄工作區下方、設置上方,視覺風格與官方 CordisPlugin 一致。支持最小化爲一行,展開後顯示最近截稿會議的實時倒計時。 -
緊急度顏色
根據剩餘天數自動標註顏色:- 紅色:不足 7 天
- 橙色:7–30 天
- 綠色:超過 30 天
- 灰色:已截稿
-
設置面板
設置保存在瀏覽器 localStorage 中,包含四個頁籤:- 跟蹤:默認跟蹤全部 CCF-A 類會議,支持按領域篩選。
- 篩選:支持時間窗口、排序方式、會議等級篩選,以及是否顯示 abstract 截稿與過期會議。
- 更新:支持手動刷新,默認自動刷新間隔爲 8 小時。
- 關於:展示數據源與版本信息。
-
數據獲取
數據來自ccfddl/ccf-deadlines的合併語料。由服務器進程經 DeepSeek Harness 的 Typert Remote 通道拉取,瀏覽器不需要直接訪問外網。若服務器通道不可用,自動降級爲瀏覽器直連。服務器端帶有 5 分鐘緩存,多標籤頁或頻繁刷新不會重複請求。
安裝與啓用¶
前提條件:宿主進程爲 Node.js 18 或更高版本,且能正常運行 dsh web。
安裝命令:
dsh plugin --profile web add github:sshhhll002/dsh-ccfddl
啓用:安裝完成後重啓 dsh web,刷新頁面即可生效。
典型用法¶
啓動 dsh web 後,在左側邊欄即可看到該插件。默認展開顯示所有 CCF-A 會議的倒計時。點擊設置圖標,可以按領域篩選會議,或調整刷新頻率。點擊插件標題欄可將其最小化爲單行狀態。
適用場景與注意¶
該插件適合需要在開發工作流中實時監控 CCF 會議截稿時間的開發者。請注意:
- 插件代碼採用 MIT 許可證。
- 截稿數據取自
ccfddl/ccf-deadlines(MIT, © 2021 CCFDDL)。 - 本插件爲非官方項目,與 CCF 及
ccfddl項目無隸屬、代言或合作關係。