其他
完整应用
deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
每日进度成就系统(DSH Web 插件,双半架构):
src/ → lib/index.js):daily_progress 存储域(每日计划持久化于宿主 storage-domain 的 json 后端)+ 完成率 / streak / 周率指标 + 自有 HTTP 路由(/daily-progress/state、/daily-progress/mutate,loopback-only)。src/client/ → lib/client.js):conversation.input.dock 温度计 widget + 两栏计划面板(Modal)+ 21:00 浏览器提醒。<scope>:<date>,V1 scope=default,按用户隔离预留)。clearToday 后不重携)。npm install
npm run typecheck # tsc --noEmit
npm test # node:test 单测(metrics/calendar)
npm run build # tsc 产出 lib/
npm run probe # 活体验证:真实 @deepseek-ai 运行时包 + json 后端全链路
probe 依赖本机 DSH 运行时包解析:把 node_modules/@deepseek-ai/ 下三个包软链到
${DSH_PROFILE:-~/.dsh/profiles}/node_modules/@deepseek-ai/{dsh-storage,dsh-storage-json,dsh-storage-domain}。
生产环境由宿主组合在运行时解析这些包,无需随包发布。
package.json dependencies 加入本包(或 dsh plugin install 渠道);cordis.patch.yml 加一行 { id: daily-progress, name: dsh-daily-progress }(本包 dsh.bundle.patch 指向的 cordis.patch.yml 已含此 insert);dsh.client manifest 自动装配。GET /daily-progress/state?localDate=YYYY-MM-DD&tz=IANA → SnapshotPOST /daily-progress/mutate {localDate, tz, op, payload} → {ok:true, snapshot} | {ok:false, code, message}toggleItem{itemId}(仅当天)、addItem{target:'today'|'tomorrow', text}、removeItem、editItemText、setTomorrow{items}、clearTodaydomain/changed(进程内)。localDate 为准(host 不知道用户时区);单机个人工具语义下可接受,防回溯/防篡改不在威胁模型内。/api RPC 表或转发事件 allowlist)。CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。