npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

deepseek-dsc

v2.8.15

Published

DeepSeek Code CLI — interactive AI coding assistant in the terminal

Readme

DeepSeek Code V5 — 也不是不行 (DSC)

GitHub Stars GitHub Issues npm Bun Discord

你喜欢哪个 AI?开源的才是最屌的。

牢 D (DeepSeek) 官方 Claude Code 全面魔改版。虽然很难绷,但是它不叫 CCB(踩踩背)了,现在叫 DSC(大傻春)... 我们基于开源版做了 DeepSeek 品牌替换、全面系统提示词重写、彩色渐变动画、上下文水位仪表、多 Provider 支持、Symphony 四乐章编程模式。

这不是 Peri Code / Voice Mode / Computer Use / 插件市场 / Poor Mode / Goal / Ultracode / Artifacts / 多模型群控 — 那些是原版的功能。我们只列我们自己加了的东西。

Discord 群,群主在线发癫

| 特性 | 说明 | |------|------| | 🌈 彩虹渐变动画 | 输入框边框全彩渐变,蓝色紫色粉色橙色黄色绿色青色彩虹循环,摸鱼看着很爽 | | 📊 实时上下文水位 | 底部状态栏 ██████░░░░ 62%,绿黄红三色预警,超过 80% 疯狂闪烁逼你 compact | | 🎵 Symphony 模式 | 四乐章编程纪律:读谱→排练→作曲→终曲,10 项自检清单,代码写得不像你写的 | | 🌐 任意 API 协议 | OpenAI / Anthropic / Gemini / Grok / 任意转发站,/login 配一下就能用 | | 📁 ~/.DeepSeek 配置 | C:\Users\<你>\.DeepSeek\config.json 手动配 API,兼容 Claude 旧配置自动回退 | | 🔄 Shift+Tab 模式轮换 | Default → Gentle → Sharp → Workhorse → Token Saver → Super AI → Symphony 一键切换 | | 🔵 全面 DeepSeek 化 | 从里到外 Claude 全换成 DeepSeek,包括所有系统提示词重写 |

⚡ 快速开始

npm 全局安装(推荐,省心)

npm install -g deepseek-dsc
dsc

从源码跑(适合爱折腾的)

git clone https://github.com/xjwm5685-ui/deepseek-code.git
cd deepseek-code
bun install
bun run dev

安装/更新失败?先 npm rm -g deepseek-dsc 清理,再重试

⚡ 快速开始(源码版)

⚙️ 环境要求

一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的 BUG!!! bun upgrade!!!

  • 📦 Bun >= 1.3.11

安装 Bun:

# Linux 和 macOS
curl -fsSL https://bun.sh/install | bash

# Windows (PowerShell)
powershell -c "irm bun.sh/install.ps1 | iex"

安装后的操作:

  1. 让当前终端识别 bun 命令

    安装脚本会把 ~/.bun/bin 写入对应的 shell 配置文件。macOS 默认 zsh 环境通常会看到:

    Added "~/.bun/bin" to $PATH in "~/.zshrc"

    可以按安装脚本提示重启当前 shell:

    exec /bin/zsh

    如果你使用 bash,重新加载 bash 配置:

    source ~/.bashrc

    Windows PowerShell 用户关闭并重新打开 PowerShell 即可。

  2. 验证 Bun 是否可用

    bun --help
    bun --version
  3. 如果已经安装过 Bun,更新到最新版本

    bun upgrade
  • ⚙️ 常规的配置 CC 的方式, 各大提供商都有自己的配置方式

📍 命令执行位置

  • 安装或检查 Bun 的命令可以在任意目录执行: curl -fsSL https://bun.sh/install | bashbun --helpbun --versionbun upgrade
  • 安装本项目依赖、启动开发模式、构建项目时,必须先进入本仓库根目录,也就是包含 package.json 的目录。

📥 安装

cd /path/to/claude-code
bun install

▶️ 运行

# 开发模式, 看到版本号 888 说明就是对了
bun run dev

# 构建
bun run build

构建采用 code splitting 多文件打包(build.ts),产物输出到 dist/ 目录(入口 dist/cli.js + 约 450 个 chunk 文件)。

构建出的版本 bun 和 node 都可以启动, 你 publish 到私有源可以直接启动

如果遇到 bug 请直接提一个 issues, 我们优先解决

👤 新人配置 /login

首次运行后,在 REPL 中输入 /login 命令进入登录配置界面,选择 Anthropic Compatible 即可对接第三方 API 兼容服务(无需 Anthropic 官方账号)。 选择 OpenAI 和 Gemini 对应的栏目都是支持相应协议的

需要填写的字段:

| 📌 字段 | 📝 说明 | 💡 示例 | | ------------ | ------------- | ---------------------------- | | Base URL | API 服务地址 | https://api.example.com/v1 | | API Key | 认证密钥 | sk-xxx | | Haiku Model | 快速模型 ID | claude-haiku-4-5-20251001 | | Sonnet Model | 均衡模型 ID | claude-sonnet-4-6 | | Opus Model | 高性能模型 ID | claude-opus-4-6 |

  • ⌨️ Tab / Shift+Tab 切换字段,Enter 确认并跳到下一个,最后一个字段按 Enter 保存

ℹ️ 支持所有 Anthropic API 兼容服务(如 OpenRouter、AWS Bedrock 代理等),只要接口兼容 Messages API 即可。

Feature Flags

所有功能开关通过 FEATURE_<FLAG_NAME>=1 环境变量启用,例如:

FEATURE_BUDDY=1 FEATURE_FORK_SUBAGENT=1 bun run dev

各 Feature 的详细说明见 docs/features/ 目录,欢迎投稿补充。

VS Code 调试

TUI (REPL) 模式需要真实终端,无法直接通过 VS Code launch 启动调试。使用 attach 模式

步骤

  1. 终端启动 inspect 服务

    bun run dev:inspect

    会输出类似 ws://localhost:8888/xxxxxxxx 的地址。

  2. VS Code 附着调试器

    • src/ 文件中打断点
    • F5 → 选择 "Attach to Bun (TUI debug)"

Teach Me 学习项目

我们新加了一个 teach-me skills, 通过问答式引导帮你理解这个项目的任何模块。(调整 sigma skill 而来)

# 在 REPL 中直接输入
/teach-me DeepSeek Code 架构
/teach-me React Ink 终端渲染 --level beginner
/teach-me Tool 系统 --resume

它能做什么

  • 诊断水平 — 自动评估你对相关概念的掌握程度,跳过已知的、聚焦薄弱的
  • 构建学习路径 — 将主题拆解为 5-15 个原子概念,按依赖排序逐步推进
  • 苏格拉底式提问 — 用选项引导思考,而非直接给答案
  • 错误概念追踪 — 发现并纠正深层误解
  • 断点续学--resume 从上次进度继续

学习记录

学习进度保存在 .claude/skills/teach-me/ 目录下,支持跨主题学习者档案。

相关文档及网站

Star History

致谢

  • doubaoime-asr — 豆包 ASR 语音识别 SDK,为 Voice Mode 提供无需 Anthropic OAuth 的语音输入方案

许可证

本项目仅供学习研究用途。DeepSeek Code 的所有权利归 Anthropic 所有。