bill9109/dsh-1011

@dsh-external/dsh-101

The DSH 101 profile bundle: document-first reader surface over dsh-base + dsh-web-app (module tree, article reader, search, tutor panel). Single-package aggregation of dsh-101-app, dsh-101-core, and dsh-101-tutor.

AI 분석

核心用途是提供文档阅读与学习界面。适合需要阅读器、搜索和导师面板的 DSH 用户,通过一键脚本或手动配置 profile 即可使用。

패키지
@dsh-external/dsh-101
버전
0.1.0
라이선스
BSD-3-Clause
최근 업데이트
2026. 8. 12.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:bill9109/dsh-101

安装(profile 分发)

本仓库同时包含 bundle@dsh-external/dsh-101,可 dsh plugin add)和 profile/ 目录(完整的 dsh-101 profile 组合:dsh-base + dsh-web-app + 本 bundle)。DSH 官方模型是"分发 bundle、用户组合 profile",官方没有分发 profile 的命令,但 profile 本质是 $DSH_HOME/profiles// 下的一个目录 —— 仓库的 profile/ 就是可直接使用的 profile 内容。

推荐:一键脚本(把 profile/ 放到 ~/.dsh/profiles/dsh-101/ 并安装 bundle):


# 从 GitHub 安装(建议 pin 到 tag/commit):
bash <(curl -fsSL https://raw.githubusercontent.com/dsh-external/dsh-101/main/scripts/install.sh) github:dsh-external/dsh-101#v0.1.0

# 或从本地 checkout 安装,并指定端口(默认 3081):
./scripts/install.sh --port 3081 .

# 安装 bundle(会追加到 bundles 列表)
dsh plugin --profile dsh-101 add github:dsh-external/dsh-101#v0.1.0
dsh --profile dsh-101

验证 bundles 列表应包含三层:

python3 -c "import json; print(json.load(open('$HOME/.dsh/profiles/dsh-101/package.json'))['dsh']['profile']['bundles'])"