NixKits

September 3, 2026 · View on GitHub

CI Cache NixOS

中文 | English | 日本語 | 偽中国語

NixKits — 软件、补丁、NixOS 模块与 AI 编码助手的技能合集。

添加

# 远程
inputs.nixkits.url = "github:Kihara777/NixKits";

# 本地
inputs.nixkits.url = "~/NixKits";

二进制缓存:flake 已通过 nixConfig 自动声明。直接使用 flake input 时 Nix 自动提示。手动:cachix use nixkits

软件

所有包默认跟随 nixpkgs 平台支持(lib.platforms.linux)。部分包的架构支持受上游影响,具体请查看各包文档中的构建徽章。

软件说明文档
blender-mcpBlender 的 MCP Server(自然语言控制 Blender)docs/zh/blender-mcp.md
codewhaleDeepSeek V4 终端编码代理docs/zh/codewhale.md
dshDeepSeek Harness(DSH)— 万物皆插件docs/zh/dsh.md
dsh-alphaDeepSeek Harness(DSH)— alpha 开发通道(0.1.2-alpha.5)docs/zh/dsh.md
godot-aiGodot 引擎的 MCP Server 与 AI 工具docs/zh/godot-ai.md
kitsfmtNix 格式化器(AST 排序 + Best-Practice 自动修正)docs/zh/kitsfmt.md
mcp-searxngSearXNG 的 MCP Serverdocs/zh/mcp-searxng.md
obs-bilibili-streamOBS 的 Bilibili 直播插件docs/zh/obs-bilibili-stream.md
opencode-telegramOpenCode 的 Telegram Bot 客户端docs/zh/opencode-telegram.md
ruyiRuyiSDK 包管理器(RISC-V 开发工具)
stable 0.52.0 · beta 0.52.0-beta.20260824 · alpha 0.52.0-alpha.20260714
docs/zh/ruyi.md

插件

DeepSeek Harness(DSH)组件与软件独立展示(挂载方式见 docs/zh/dsh.md):

插件说明文档
dsh-nixos-shellNixOS 场景能力整合(shell 执行、工具引导、sudo 守护路由、NixOS 诊断)docs/zh/dsh-nixos-shell.md
dsh-api-balanceAPI 用量余额——webui 用量圆圈(发送按钮左侧)添加「用量 / 余额」标签切换,展示账户余额、当日 / 当月 / 30 日消耗与图表;平台令牌默认从本机浏览器登录态自动扫描获取(手动连接回退)docs/zh/dsh-api-balance.md

Agent 预设(随 dsh-nixos-shell 分发,经 nixkits.dsh.presets seed-once 写入 DSH):

预设说明
NixOS模式(id nixos初始化校验 NixOS 宿主(非 NixOS 拒绝一切请求);加载 nixos_shell/nixos_cli 与 NixOS 开发提示词
维护模式(id maintenance基于 NixOS模式;注入 write-project-docs/write-maintenance-log/nixkits-check-updates/translate-* 技能与仓库维护工作流提示词

开发

提供 nix develop 即用环境。首先添加 registry:

nix registry add nixkits github:Kihara777/NixKits
环境命令文档
opencodenix develop nixkits#opencodedocs/zh/opencode-devshell.md
ruyi
ruyi-beta
ruyi-alpha
nix develop nixkits#ruyi
nix develop nixkits#ruyi-beta
nix develop nixkits#ruyi-alpha
docs/zh/ruyi-devshell.md

补丁

独立 overlay,不包含在 default 内:

补丁说明文档
llama-cpp-rocm动态追踪上游最新 Release 的 ROCm 加速构建docs/zh/llama-cpp-rocm.md
rcc-fix修补 asusctl 的二合一设备体验docs/zh/rcc-fix.md
comfyui-rocm为 ComfyUI 提供 ROCm 功能补丁docs/zh/comfyui-rocm.md
efl-cross-fix修复 efl 交叉编译代码生成器缺失docs/zh/efl-cross-fix.md
breeze-blackPlasma 6 高对比度 Breeze Black 无障碍主题docs/zh/breeze-black.md
codewhale-sudooverlay — 恢复 codewhale v0.9.11 的 sudo 功能(ptrace 拦截器)docs/zh/codewhale-sudo.md

⚠️ 补丁均为 overlay,修改上游 nixpkgs 包而非独立构建,不在二进制缓存中。动态追踪版本的项目(如 llama-cpp-rocm)其 hash 随上游发布变化,无法被缓存固定。

技能

供 AI 编码助手使用的技能:

本项目的技能主要面向中文用户和中国开源模型,所有 SKILL.md 均使用中文编写。

⚠️ Claude Code 已从 nixkits-skills 安装目标中移除。该软件实施了基于用户数据的国籍判断逻辑,跨越了安全模型边界。详见 nixkits-skills 文档

技能说明文档
nixkits-check-updates检查上游软件更新并自动升级docs/zh/skills/nixkits-check-updates.md
nixkits-skillsNixKits 技能安装器(本地/在线)docs/zh/skills/nixkits-skills.md
nixos-modern-cliNixOS 现代 CLI 操作指南(面向 AI 模型)docs/zh/skills/nixos-modern-cli.md
recover-nixos-config从 Nix store 恢复误删的 /etc/nixos 配置docs/zh/skills/recover-nixos-config.md
translate-pseudocn偽中国語翻译(日语假名剥离 + 语序转换)docs/zh/skills/translate-pseudocn.md
write-maintenance-log按 NixKits 规范撰写维护日志(软件更新 + 错误修复)docs/zh/skills/write-maintenance-log.md
write-project-docs按 NixKits 风格为任意项目编写多语言文档系统docs/zh/skills/write-project-docs.md

作者

  • 狐莉 (キツのり) — 创建和维护
  • 小爪 (キツのめ) — 设计、开发 feat. DeepSeek V4 Flash · DeepSeek Harness (DSH) 生态(dsh-nixos-shell 插件与 NixOS模式/维护模式 Agent 预设)
  • 小小爪 (キツのめ) — 硬件推理基础设施 feat. llama-cpp-rocm: Qwen3.6-27B-MTP (UD-Q4_K_XL) · Qwen3.6-35B-A3B-MTP (UD-Q4_K_XL) · Qwen3.5-122B-A10B-MTP (UD-Q4_K_XL) · Qwen3-Coder-Next (UD-Q4_K_XL) · MiniMax-M2.7 (UD-Q2_K_XL)

许可

MIT