NixKitsDeepSeek Harness plugin
软件、补丁、NixOS 模块与 AI 编码助手的技能合集。
- Stars
- 25
- Forks
- 1
- License
- MIT
- Last commit
- Sep 2, 2026
Overview
软件、补丁、NixOS 模块与 AI 编码助手的技能合集。
Original README
Cached from the project repository on Sep 3, 2026. This is source content, separate from the Agents.md review above.
NixKits
NixKits — 软件、补丁、NixOS 模块与 AI 编码助手的技能合集。
添加
nix# 远程 inputs.nixkits.url = "github:Kihara777/NixKits"; # 本地 inputs.nixkits.url = "~/NixKits";
二进制缓存:flake 已通过
nixConfig自动声明。直接使用 flake input 时 Nix 自动提示。手动:cachix use nixkits。
软件
所有包默认跟随 nixpkgs 平台支持(lib.platforms.linux)。部分包的架构支持受上游影响,具体请查看各包文档中的构建徽章。
| 软件 | 说明 | 文档 |
|---|---|---|
| blender-mcp | Blender 的 MCP Server(自然语言控制 Blender) | docs/zh/blender-mcp.md |
| codewhale | DeepSeek V4 终端编码代理 | docs/zh/codewhale.md |
| dsh | DeepSeek Harness(DSH)— 万物皆插件 | docs/zh/dsh.md |
| dsh-alpha | DeepSeek Harness(DSH)— alpha 开发通道(0.1.2-alpha.3) | docs/zh/dsh.md |
| godot-ai | Godot 引擎的 MCP Server 与 AI 工具 | docs/zh/godot-ai.md |
| kitsfmt | Nix 格式化器(AST 排序 + Best-Practice 自动修正) | docs/zh/kitsfmt.md |
| mcp-searxng | SearXNG 的 MCP Server | docs/zh/mcp-searxng.md |
| obs-bilibili-stream | OBS 的 Bilibili 直播插件 | docs/zh/obs-bilibili-stream.md |
| opencode-telegram | OpenCode 的 Telegram Bot 客户端 | docs/zh/opencode-telegram.md |
| ruyi | RuyiSDK 包管理器(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-shell | NixOS 场景能力整合(shell 执行、工具引导、sudo 守护路由、NixOS 诊断) | docs/zh/dsh-nixos-shell.md |
| dsh-api-balance | API 用量余额——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:
bashnix registry add nixkits github:Kihara777/NixKits
| 环境 | 命令 | 文档 |
|---|---|---|
| opencode | nix develop nixkits#opencode | docs/zh/opencode-devshell.md |
| ruyi ruyi-beta ruyi-alpha | nix develop nixkits#ruyinix develop nixkits#ruyi-betanix 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-black | Plasma 6 高对比度 Breeze Black 无障碍主题 | docs/zh/breeze-black.md |
| codewhale-sudo | overlay — 恢复 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-skills | NixKits 技能安装器(本地/在线) | docs/zh/skills/nixkits-skills.md |
| nixos-modern-cli | NixOS 现代 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)