dsh-tool-baixiaochun
Manifest validBai Xiaochun Cultivation Tool Plugin — DSH (Cordis) Plugin: Today's Fortune Slip / Spiritual Energy Detection / Cultivation Report
@sunwindy/dsh-tool-baixiaochun
白小纯修仙工具插件 —— 把灵溪宗修士白小纯封装为 DeepSeek Harness (DSH) 可用工具。
功能
| 工具 | 说明 | 数据来源 |
|---|---|---|
baixiaochun fortune | 今日灵签(上上签→下签,含动作) | 内置箴言(脱敏) |
baixiaochun lingqi | 灵气检测(DSH 是否在运行;返回 alive + status) | 本地 HTTP 探测 |
baixiaochun xiuwei | 修为汇报(当前会话轮次/步数/token/缓存) | 本地会话统计 |
baixiaochun show | 调出白小纯桌宠 | 本地控制端口(桌宠壳) |
baixiaochun hide | 关闭白小纯桌宠 | 本地控制端口(桌宠壳) |
baixiaochun toggle | 切换桌宠显示 | 本地控制端口(桌宠壳) |
baixiaochun pet-status | 查询桌宠显示状态 | 本地控制端口(桌宠壳) |
语义说明(0.2.1)
lingqi:任何 HTTP 响应都说明监听者活着,alive:true,status给出状态码。 DSH Web 根路径对匿名请求返回401,这是认证态而不是死亡;旧版"仅 200 算活"会误报。xiuwei:只按DSH_SESSION_ID取当前会话,返回sessionId; 当前会话尚未写入投影缓存时返回{ ok:false, reason:"current-session-not-projected" }, 不会拿另一个项目的历史会话冒充。
安装
从 GitHub 安装(推荐)
dsh plugin --profile web add github:sunwindy91/dsh-tool-baixiaochun
或固定版本:
dsh plugin --profile web add git+https://github.com/sunwindy91/dsh-tool-baixiaochun.git#v0.2.1
本地链接
dsh plugin --profile web add link:<本目录绝对路径>
安装后在 profile 的 dsh.profile.bundles 中启用 @sunwindy/dsh-tool-baixiaochun
(plugin_manager 的 install_bundle 会完成这一步,无需手改文件)。
使用(在 DSH 会话中)
"帮我抽个今日灵签" → 调用 baixiaochun { cmd: 'fortune' }
"检测下灵气" → 调用 baixiaochun { cmd: 'lingqi' }
"汇报下修为" → 调用 baixiaochun { cmd: 'xiuwei' }
"把白小纯叫出来" → 调用 baixiaochun { cmd: 'show' }
"把白小纯收起来" → 调用 baixiaochun { cmd: 'hide' }
"白小纯在吗" → 调用 baixiaochun { cmd: 'pet-status' }
桌宠显示控制
show / hide / toggle / pet-status 通过本地控制端口(默认 127.0.0.1:3090,
可用环境变量 DSH_PET_CTL_PORT 修改)指挥 Electron 桌宠壳显示/隐藏白小纯窗口。
- 需要桌面壳(Electron 应用)正在运行——桌宠窗口由壳创建;
- 若直接用浏览器打开 DSH(未启动桌面壳),返回
shell-not-running提示,不会报错; - 其他操作方式:托盘菜单「白小纯桌宠」、全局快捷键
Ctrl+Alt+B、右键菜单。
安全与脱敏
- 灵签箴言为通用内容;灵气/修为数据只读本地统计,不收集、不发送;
- 除 DSH 自身服务与本地桌宠控制端口外,无网络请求;
- 不包含 API key、token、个人路径;
npm test会扫描C:\Users、23017与sk-模式; - 可安全开源、可被任何人部署使用。
开发与测试
node --check lib/index.js
npm test # 4 项契约测试:清单 / patch / 脱敏 / 工具面
- 基于
@deepseek-ai/dsh-tools的defineTool模式(参照dsh-tool-todo); - 纯 Node 标准库(http/fs/os/path),零运行时依赖;
- MIT License。
链接
- 仓库:https://github.com/sunwindy91/dsh-tool-baixiaochun
- 问题:https://github.com/sunwindy91/dsh-tool-baixiaochun/issues
- 生态话题:
dsh-plugin
@sunwindy/dsh-tool-baixiaochun v0.2.1 · 2026-10-20 · MIT
Comments
Loading…
Similar plugins
by leoc114119
DSH (DeepSeek Harness) 插件:注册 workbuddy_checkin 工具,读取本机 WorkBuddy 加密登录态并完成每日积分签到
★ 0
MIT
JavaScript
Oct 17, 2026
dsh plugin --profile web add dsh-workbuddy-checkinby jasper-zsh
DeepSeek Harness(DSH)的只读技能清单插件,在 Web GUI 中展示全局技能和当前会话可见的技能,并从会话日志推导技能加载状态。
★ 0
TypeScript
Aug 14, 2026
dsh plugin --profile web add dsh-plugin-skill-panelby wang-kaopu
Give coding Agents runtime evidence for debugging and verifying DSH / Cordis plugins. 让 Coding Agent 获得用于调试和验证 DSH / Cordis 插件的运行时证据。
★ 0
Apache-2.0
TypeScript
Aug 29, 2026
dsh plugin --profile web add dsh-cordis-devtoolsby zdjmrq
DSH 用户插件管理器:在 设置→插件 统一管理插件目录散件、运行树插件与 npm 插件包——挂载/卸载/启用/停用(cordis.patch.yml 补丁层 + HMR 热生效)
★ 4
MIT
JavaScript
Oct 4, 2026
dsh plugin --profile web add dsh-pluginmanagerby Modole
面向 DSH Agent 的本地知识库、检索与资料管理插件。
★ 0
MIT
JavaScript
Aug 15, 2026
dsh plugin --profile web add @laobos/dsh-knowledgeby MutaLucem
DeepSeek Harness (DSH) 插件整合中心:动态发现、打标分类、重叠/兼容检测、一键启停与失效检测
★ 10
MIT
JavaScript
Aug 16, 2026
dsh plugin --profile web add dsh-plugin-integration