🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

默认工作区资源检查 CDeZT/better-basicfun

DeepSeek 客户端
CDeZT63 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态

创建默认工作区并只读检查插件、技能、记忆与会话资源

29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/CDeZT/better-basicfun.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
生态插件
可安装,未声明 dsh 能力
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/20·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 63 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包better-basicfun(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/30 15:16:50

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 9 处,展示前 9 条)
  • 读取本地文件
    lib/index.js:378
    content = readFileSync(memoryPath, 'utf8')
  • 写入本地文件
    lib/core.js:57
    await mkdir(paths.workspacePath, { recursive: true })
  • 写入本地文件
    lib/core.js:58
    await mkdir(join(paths.workspacePath, '.dsh', 'skills'), { recursive: true })
  • 写入本地文件
    lib/core.js:59
    await mkdir(join(paths.dshHome, 'skills'), { recursive: true })
  • 写入本地文件
    lib/core.js:64
    await mkdir(join(paths.dshHome, root), { recursive: true })
  • 读取本地文件
    lib/core.js:110
    content = await readFile(memoryPath, 'utf8')
  • 读取本地文件
    lib/core.js:230
    entries = await readdir(directory, { withFileTypes: true })
  • 读取本地文件
    lib/core.js:249
    const metadata = await stat(childAbsolute)
  • 写入本地文件
    lib/core.js:261
    await writeFile(path, content, { encoding: 'utf8', flag: 'wx' })
扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 创建默认工作区
  • 只读检查插件与技能
  • 只读检查记忆与会话

DSH 原生默认工作区,对插件、技能、记忆、会话、存储、设置、凭据和 DSH_HOME 文件提供完整的分页只读访问。

README

由 DeepSeek 最新模型翻译生成
better-basicfun 这是一个可直接安装、兼容 Windows/macOS/Linux 的 DSH bundle。它只补充 DSH 当前缺少的宿主端基础能力:默认工作区、完整资源检查,以及 CLIProxyAPI 富模型目录到 DSH 原生 Provider 配置的同步。 它不是 Codex 插件,不读取 ~/.codex,不注入或修改 DSH 前端,也不代理推理请求。模型和思考强度仍由 DSH 原生选择器展示与选择。 源码仓库: · 发布包: · 官方社区帖子: 功能 - 创建并注册 $DSH_HOME/workspace(通常是 ~/.dsh/workspace)为默认工作区。 - 创建但绝不覆盖 AGENTS.md、MEMORY.md 和 .dsh/skills/。 - 为默认工作区会话加载持久记忆。 - 注册只读工具 dsh_resources,检查插件、skills、memory、会话、storage、settings、credentials 和 DSH_HOME 文件。 - 在宿主端同步 CLIProxyAPI 富模型目录,使 DSH 原生模型/思考强度选择器获得动态能力数据。 - 不包含 React、DOM 注入、前端滑块或按模型名称猜测能力的静态表。 本插件会有意把敏感 DSH 数据暴露给模型。
展开完整文档(README 剩余 1 节)
better-basicfun

这是一个可直接安装、兼容 Windows/macOS/Linux 的 DSH bundle。它只补充 DSH 当前缺少的宿主端基础能力:默认工作区、完整资源检查,以及 CLIProxyAPI 富模型目录到 DSH 原生 Provider 配置的同步。

它不是 Codex 插件,不读取 ~/.codex,不注入或修改 DSH 前端,也不代理推理请求。模型和思考强度仍由 DSH 原生选择器展示与选择。

源码仓库: · 发布包: · 官方社区帖子:

功能

- 创建并注册 $DSH_HOME/workspace(通常是 ~/.dsh/workspace)为默认工作区。
- 创建但绝不覆盖 AGENTS.md、MEMORY.md 和 .dsh/skills/。
- 为默认工作区会话加载持久记忆。
- 注册只读工具 dsh_resources,检查插件、skills、memory、会话、storage、settings、credentials 和 DSH_HOME 文件。
- 在宿主端同步 CLIProxyAPI 富模型目录,使 DSH 原生模型/思考强度选择器获得动态能力数据。
- 不包含 React、DOM 注入、前端滑块或按模型名称猜测能力的静态表。

本插件会有意把敏感 DSH 数据暴露给模型。dsh_resources 可以返回未脱敏 settings、解析后的凭据值、完整会话和 DSH_HOME 文件;工具结果可能被发送给模型服务商。安装前请阅读 SECURITY.md。

CLIProxyAPI 原生目录 bridge

在 DSH 自定义 Provider 中填写 CLIProxyAPI 的真实推理地址。插件只做目录同步:

GET {baseURL}/models?client_version=pi
→ CLIProxyAPI models[] 富目录 → DSH models[](id/name/contextWindow/maxTokens/input/reasoningEfforts) → 写回 llm-pi-ai settings → DSH 原生模型与思考强度选择器

聊天/工具调用链路不经过插件:

DSH → 你配置的 CLIProxyAPI Base URL → 模型服务

示例配置:

llm-pi-ai:
providers:
cliproxyapi:
displayName: CLIProxyAPI
apiKeyEnv: CLIPROXYAPI_KEY
api: openai-responses
baseURL: http://127.0.0.1:8317/v1
models:
- id: placeholder

DSH 当前不允许保存完全没有模型的自定义 Provider。首次配置时,推荐直接点击 DSH 的“获取可用模型”,全选或至少选择一个模型后再保存;不需要手写占位模型。插件会在保存后自动用富目录补全这些模型。

bridge 在插件启动、llm-pi-ai 设置变化、相关 API Key 变化和默认每 15 分钟同步一次。普通 OpenAI {"data": [...]} 响应不会触发修改;只有 CLIProxyAPI {"models": [...]} 富响应才会被识别。请求失败或返回空目录时不会清空已有模型。

Base URL 只填写正常推理地址,例如 http://127.0.0.1:8317/v1。不要在这里添加 /models 或 ?client_version=pi;插件会自动构造并请求对应的富目录地址。

能力映射规则:

- none 映射到 DSH 的 off,wire value 仍为 none。
- minimal/low/medium/high/xhigh/max 原样映射。
- 只有 ultra 而没有 max 时,使用 DSH 目前最高的 max 位置,wire value 保留为 ultra。
- 不根据模型名称猜测任何未返回的能力。
- CLIProxyAPI 的 default_reasoning_level 暂不写入,因为 DSH 当前模型 profile 没有安全、等价的逐模型默认值字段。

API Key 只由 DSH 宿主端解析,并只发送到该 Provider 配置的目录地址,不会进入浏览器。

安装

在 PowerShell 中执行:

& "$env:APPDATA\DSH Desktop\host-commands\desktop\bin\dsh.cmd" plugin --profile desktop add "C:\path\to\better-basicfun-1.3.0.tgz"

安装后重启 DSH Desktop。

默认布局与权限边界

- 默认工作区:$DSH_HOME/workspace
- 工作区技能:$DSH_HOME/workspace/.dsh/skills
- DSH 用户级技能:$DSH_HOME/skills
- 持久记忆:$DSH_HOME/workspace/MEMORY.md
- profiles、sessions、storages 和凭据仍位于 $DSH_HOME,但不属于工作区写入边界

不要把整个 $DSH_HOME 设置为工作区,否则 workspace-write 会允许模型修改 DSH 凭据、配置和会话。插件通过 DSH 的宿主服务提供完整只读发现,无需扩大写入边界,也不需要配置 customSkillDirs。

dsh_resources 的 kind 包括 overview、plugins、skills、memory、sessions、storage、settings、credential、cliproxyapi、list 和 file。kind=cliproxyapi 返回最近一次同步状态,不返回凭据。

可选配置

默认无需配置。覆盖配置示例:

- id: better-basicfun
config:
workspacePath: 'D:\DSH\Default'
title: 'Default workspace'
pinFirst: true
memoryMaxBytes: 32768
defaultListLimit: 50
defaultContentLimit: 32768
maxBinaryReadBytes: 67108864
cliProxySync: true
cliProxyProbeAllCustomProviders: true
cliProxyRoutes: []
cliProxyRefreshMinutes: 15
cliProxyRequestTimeoutMs: 10000

cliProxyRoutes: [] 会探测所有带 Base URL 的 OpenAI 兼容自定义 Provider,但只对富 models[] 响应写入。若只探测指定路由,使用 cliProxyRoutes: [cliproxyapi]。

卸载

& "$env:APPDATA\DSH Desktop\host-commands\desktop\bin\dsh.cmd" plugin --profile desktop remove better-basicfun

卸载不会删除工作区、记忆、skills 或用户文件。
预览分享卡片长什么样 ↓CDeZT/better-basicfun
分享 · DeepSeek Harness Hub
CDeZT/better-basicfun

创建默认工作区并只读检查插件、技能、记忆与会话资源

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部