dshbase

插件目录 / Developer / dsh-daily-fortune

dsh-daily-fortune

已验证 · 实测可装 omdsh-dev

✓ 持续维护 基于 10 个官方 DSH 包 纯 TypeScript

查看 GitHub ↗ ← 返回插件目录

3Stars
0Forks
0未关闭 issue
TypeScript语言
2026-08-15最近推送
跨平台平台

功能简介

dsh-daily-fortune — DSH 插件(工具)

✅
我们的评价
可用 — 实测通过,早期项目

dsh-daily-fortune — DSH 插件(工具) 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

DSH Daily Fortune

独立的 DeepSeek Harness Profile Bundle,提供「今日一签」会话页、输入区抽签按钮、观音灵签、塔罗牌阵、每日名言与设置面板。

兼容性

  • DSH 0.0.1-rc.2
  • Node.js ^22.19.0 || >=24
  • Web profile

插件使用自己的同源设置 API,不依赖 DSH 核心 settings RPC 的 namespace allowlist。设置仍由 Host 的 dsh-settings 服务持久化。

安装

dsh plugin --profile web add ./deepseek-ai-dsh-daily-fortune-0.1.0.tgz
dsh web --profile web

package.json#dsh.bundle.patch 会自动应用 cordis.patch.yml。不要再手工向 profile 插入同名 entry,否则会触发 duplicate loader entry id。

开发与验收

npm ci
DSH_WORKSPACE_ROOT=/path/to/deepseek-harness npm run setup:dsh-workspace
npm run typecheck
npm test
npm run build
npm pack

发布前应在全新的 DSH_HOME 中从 tarball 安装,检查 dump-config 仅出现一条 daily-fortune,再做真实 Web 启动和 /plugins/dsh-daily-fortune/api/settings smoke。

权限、网络与限制

  • Host 会按用户操作访问 zenquotes.io、stoic.tekloon.net、api.adviceslip.com 与 tarotapi.dev;不需要 API Key。
  • 外部服务失败时名言/塔罗增强会降级,内置签文与本地塔罗数据仍可用。
  • 设置 API 与上游代理均使用同源 HTTP;不要将 DSH Web 端口暴露到不可信网络。
  • 本项目当前为本地私有原型,不配置远端仓库,也不自动发布 npm。

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-daily-fortune」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:omdsh-dev/dsh-daily-fortune

Headless(CLI)profile:

dsh plugin --profile headless add github:omdsh-dev/dsh-daily-fortune

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

使用场景

扩展 agent 的编码能力面——给它一个新工具、工作流或集成,让它接手以前做不了的开发任务。

适合谁

想让 dsh 在真实代码库上像队友一样干活的开发者——能改、能跑、能验证,而不只是回答问题。

二次开发建议

工具/命令面就是缝:暴露更多 SDK 能力、加更聪明的上下文接线,或收紧改代码与验证之间的循环。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7797 个插件 →