返回顶部
l

local-coding本地编码助手

Local coding assistant — run DeepSeek-Coder, Codestral, StarCoder, and Qwen-Coder across your device fleet. Code generation, review, refactoring, and debugging routed to the best available machine. Works with Aider, Continue.dev, Cline, and any OpenAI-compatible coding tool. No cloud API costs, all code stays local.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
121
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

local-coding

本地编码助手 — 跨设备代码模型

在自有硬件上运行最优秀的开源编码模型。DeepSeek-Coder、Codestral、StarCoder 和 Qwen-Coder 可在您的设备间路由——集群为每个代码生成请求选择最佳机器。

您的代码永远不会离开您的网络。无需 GitHub Copilot 订阅,无需云 API 费用。

可用编码模型

模型参数规模Ollama 名称优势
Codestral220亿codestral支持80+种语言、中间填充、Mistral 代码专家
DeepSeek-Coder-V2
2360亿 MoE(210亿活跃) | deepseek-coder-v2 | 代码任务媲美 GPT-4 Turbo | | DeepSeek-Coder | 67亿、330亿 | deepseek-coder:33b | 专为代码构建(87%代码训练数据) | | Qwen2.5-Coder | 70亿、320亿 | qwen2.5-coder:32b | 强大的多语言代码生成能力 | | StarCoder2 | 30亿、70亿、150亿 | starcoder2:15b | 基于 The Stack v2 训练,支持600+种语言 | | CodeGemma | 70亿 | codegemma | Google 专注代码的 Gemma 变体 |

快速开始

bash
pip install ollama-herd # PyPI: https://pypi.org/project/ollama-herd/
herd # 启动路由器(端口11435)
herd-node # 在每个设备上运行——自动发现路由器

安装过程中不会下载任何模型。所有拉取操作均需用户确认。

代码生成

编写新代码

python
from openai import OpenAI

client = OpenAI(baseurl=http://localhost:11435/v1, apikey=not-needed)

response = client.chat.completions.create(
model=codestral,
messages=[{role: user, content: 用Python编写一个支持TTL的线程安全LRU缓存}],
)
print(response.choices[0].message.content)

代码审查

bash
curl http://localhost:11435/v1/chat/completions \
-H Content-Type: application/json \
-d {
model: deepseek-coder-v2:16b,
messages: [{role: user, content: 审查以下代码中的错误和安全问题:\n\npython\ndef processpayment(amount, cardnumber):\n ...\n}]
}

代码重构

bash
curl http://localhost:11435/api/chat -d {
model: qwen2.5-coder:32b,
messages: [{role: user, content: 将此代码重构为使用async/await:...}],
stream: false
}

与您的IDE工具配合使用

集群在 http://localhost:11435/v1 暴露兼容OpenAI的API。将任何编码工具指向该地址:

工具配置
Aideraider --openai-api-base http://localhost:11435/v1 --model codestral
Continue.dev
在VS Code设置中将API基础地址设为 http://localhost:11435/v1 |
| Cline | 将提供者设为兼容OpenAI,基础URL设为 http://localhost:11435/v1 |
| Open WebUI | 将Ollama URL设为 http://localhost:11435 |
| LangChain | ChatOpenAI(base_url=http://localhost:11435/v1, model=codestral) |

根据您的内存选择合适模型

跨平台: 以下为示例配置。任何具有同等内存的设备(Mac、Linux、Windows)均可使用。

设备内存最佳编码模型
MacBook Air(8GB)8GBstarcoder2:3b 或 deepseek-coder:6.7b
Mac Mini(16GB)
16GB | codestral 或 starcoder2:15b | | Mac Mini(32GB) | 32GB | qwen2.5-coder:32b 或 deepseek-coder:33b | | Mac Studio(128GB) | 128GB | deepseek-coder-v2 — 前沿代码质量 |

检查运行状态

bash

内存中加载的模型


curl -s http://localhost:11435/api/ps | python3 -m json.tool

所有可用模型

curl -s http://localhost:11435/api/tags | python3 -m json.tool

最近的编码请求追踪

curl -s http://localhost:11435/dashboard/api/traces?limit=5 | python3 -m json.tool

此集群还提供以下功能

通用大语言模型

Llama 3.3、Qwen 3.5、DeepSeek-R1、Mistral Large — 通过同一端点处理非编码任务。

图像生成

bash curl http://localhost:11435/api/generate-image \ -d {model: z-image-turbo, prompt: 开发者工作区插图, width: 512, height: 512}

语音转文字

bash curl http://localhost:11435/api/transcribe -F file=@standup.wav -F model=qwen3-asr

完整文档

安全护栏

  • - 模型下载需要用户明确确认 — 编码模型大小从2GB到130GB+不等。拉取前务必确认。
  • 模型删除需要用户明确确认。
  • 切勿删除或修改 ~/.fleet-manager/ 中的文件。
  • 不会自动下载任何模型——所有拉取均由用户发起或需用户选择加入。
  • 您的代码保持本地化 — 任何提示或生成的代码都不会离开您的网络。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 local-coding-1775925181 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 local-coding-1775925181 技能

通过命令行安装

skillhub install local-coding-1775925181

下载

⬇ 下载 local-coding v1.0.1(免费)

文件大小: 3 KB | 发布时间: 2026-4-12 10:27

v1.0.1 最新 2026-4-12 10:27
Cross-platform support: macOS, Linux, and Windows. Updated OS metadata, descriptions, and hardware recommendations.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部