Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
一个给 LINE 官方账号用的 n8n 工作流。LINE 把每条消息发到一个 webhook,Claude 用同一种语言写出一条简短的回复,工作流再通过 LINE 的回复 API 把它发回去。
用 Claude 作答的 LINE 聊天机器人 是一款 n8n 工作流,属于商务类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
LINE 消息
LINE 把一个聊天事件发到 webhook 时开始运行,里面有:
对方在 LINE 里收到 Claude 的回复,是一条文字消息
开始之前要准备好这些。
聊天渠道
把每条消息送到 webhook,再把 Claude 的回复带回给对方。
需要一个开通了 Messaging API 的 LINE 官方账号,以及它的频道访问令牌,从 LINE_CHANNEL_ACCESS_TOKEN 读取
语言模型
运行 claude-opus-4-5,写出一条简短的回复。
需要Anthropic API 密钥,从 ANTHROPIC_API_KEY 读取
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流让一个 LINE 官方账号用 Claude 来回答。LINE 把每条消息发到 webhook。一个 Code 节点挑出第一条文字消息,Claude 用对方所用的语言写出一条简短的回复。工作流再用 LINE 的回复 API 把这条回复发回去。干活的是五个节点,没有一个是便签。
运营着 LINE 账号、想要一个一线助手的小店、社群管理员和开发者。如果你需要机器人记住顾客,或者转给真人,就别选它。按导入时的样子,每条消息都是单独回答的,也没有任何东西检查它是不是 LINE 发来的。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 零售 | 店主 | 在 LINE 上回答顾客的常见问题 | 一家面包店把营业时间加进系统提示,有人问周日的时候,机器人就能回答。 |
| 社群 | 群管理员 | 给成员一个用他们自己的语言回复的帮手 | 一个语言俱乐部的账号用印尼语回答了一条印尼语消息。 |
| 软件 | 机器人开发者 | 从一个能用的 webhook 和回复流程开始 | 一位开发者加了第二次 Claude 调用,用来概括很长的消息。 |
| 教育 | 家教 | 让学生通过聊天练习写作 | 一位家教的账号用一条简短的更正回答了一句英语练习句。 |
你需要懂一些 n8n,并有一个 LINE 开发者账号:导入文件、设置两个环境变量,再贴上一个 webhook 地址。
任何 LINE 能通过 HTTPS 访问到的 n8n 都能运行它。回复出现在和提问相同的 LINE 聊天里。
点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。两个密钥都从服务器的环境变量里读取。
| 需要 | 说明 |
|---|---|
| n8n | 能通过 HTTPS 访问,n8n Cloud 或你自己的服务器都行 |
| LINE | 一个开通了 Messaging API 的官方账号,以及它的频道访问令牌,从 LINE_CHANNEL_ACCESS_TOKEN 读取 |
| Anthropic | 一个 API 密钥,从 ANTHROPIC_API_KEY 读取 |
workflow.json。ANTHROPIC_API_KEY 和 LINE_CHANNEL_ACCESS_TOKEN,或者把 Ask Claude 和 Reply via LINE 里的两个 $env 表达式换成具体的值。LINE Webhook 复制生产地址。在 LINE 里给账号发消息,Claude 的回复会出现在同一个聊天里。贴纸、图片和其他种类的事件不会得到回复。
| 要改的 | 在哪里改 |
|---|---|
| 机器人的性格 | Ask Claude 里的 system 一行 |
| 回复的长度 | 同一个节点里的 max_tokens |
| 模型 | 同一个节点里的 model |
| 它回答什么 | Extract Message 里的代码 |
一位俱乐部成员用印尼语写信,问下周的聚会怎么参加。
Claude 用印尼语作答,几句话,不超过它的 500 个 token 上限。LINE 聊天里把这条回复显示为账号发来的一条文字消息。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。LINE 的调用从左边进来,中间的方框去问 Claude,右边的方框把答案发回 LINE。给账号发一条消息,再打开这次运行,看每个方框处理了什么。
专家:每个事件里的回复令牌,让工作流不需要用户 ID 也能作答。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
LINE Webhook | POST 上的 Webhook 2,回复由一个 Respond to Webhook 节点发出 | 它把这次调用交给 Extract Message 和 Return 200 |
Extract Message | 一个 Code 节点,在 body.events 里找第一个文字事件 | 其他任何事件都不返回东西,那条支路就此结束 |
Ask Claude | 用 claude-opus-4-5 向 https://api.anthropic.com/v1/messages 发请求 | 最多 500 个 token,一条消息,没有历史 |
Reply via LINE | 向 https://api.line.me/v2/bot/message/reply 发请求 | 用事件的回复令牌,发一条文字 |
Return 200 | 用文字 OK 回复的 Respond to Webhook 1 | 它最后运行,在回复那条支路之后 |
没有任何东西检查一次调用是不是来自 LINE,机器人也没有记忆。
claude-opus-4-5 列为在用,退役日期不早于 2026 年 11 月 24 日,也没有写出替代的模型。请查看那个页面,或者在 Ask Claude 里换成更新的 Claude 模型x-line-signature 标头给每个 webhook 签名。这里没有任何东西检查它,所以任何拿到地址的人都能发假事件来花你的密钥。LINE 的文档说,处理事件之前要先验证它Return 200 在回复那条支路之后运行,所以 LINE 要等 Claude。Claude 调用或回复失败时,LINE 收不到它的 OK一个把 LINE 官方账号接到 Claude 的 n8n 工作流。LINE 把每条消息发到一个 webhook,工作流取出第一条文字消息,Claude 用同一种语言写出一条简短的回复,工作流再通过 LINE 的回复 API 把它发回去。
workflow.json:n8n 导出的工作流,五个节点,其中没有一个是便签。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。Extract Message 原来把这次调用读成 $input.first().json。Webhook 节点交出的是 headers、params、query 和 body,所以 events 清单从来没找到过,机器人从来没回复过。现在它读的是 $input.first().json.body。JSON.stringify(...).slice(1, -1)。workflow.json。Ask Claude 的 x-api-key 标头里的 {{ $env.ANTHROPIC_API_KEY }},以及 Reply via LINE 的 Authorization 标头里的 Bearer {{ $env.LINE_CHANNEL_ACCESS_TOKEN }}。两者都在服务器上设成环境变量,或者把每个表达式换成具体的值。LINE Webhook 复制生产地址。LINE Webhook(Webhook 2)接收 LINE 的 POST,把这次调用交给 Extract Message 和 Return 200。Extract Message(Code)在 body.events 里找第一个文字消息事件,留下 userId、replyToken 和文字。贴纸、图片和其他事件,到这里那条支路就结束了。Ask Claude 用 claude-opus-4-5 把文字发到 https://api.anthropic.com/v1/messages,最多 500 个 token,系统提示要求用对方写信所用的语言回一条简短的话。Reply via LINE 带着回复令牌,把 Claude 的答案发到 https://api.line.me/v2/bot/message/reply。Return 200 用 OK 回应 LINE。n8n 先走完上面那条支路,所以它排在最后。Ask Claude 里的 system 一行。model 和 max_tokens。userId 保留之前的消息。claude-opus-4-5(那里写作 claude-opus-4-5-20251101)列为在用,退役日期不早于 2026 年 11 月 24 日,也没有写出替代的模型。依赖它之前请先看那个页面,或者在 Ask Claude 里把 model 换成更新的 Claude 模型。x-line-signature 标头给每个 webhook 签名。这个工作流里没有任何东西检查它,所以任何拿到地址的人都能发假事件,每个文字事件都会花你的 Anthropic 密钥。LINE 的文档说,处理事件之前要先验证签名。Return 200 在回复那条支路之后运行,所以 LINE 要等 Claude。Claude 调用或回复失败时,运行会在 Return 200 之前停下,LINE 收不到它的 OK。NOTICE.md 583 B README.md 4 KB workflow.json 4 KB
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
perplexity-ai · 工具包
根据文字和图片为一个决策挑出最合适的选项,比如哪个团队应该处理一条请求,并给出每个选项的概率,适合构建分流和审核工作流的开发者。
numind · 工具包
以文本或图像读取文档,按你要的字段填写 JSON 模板,或把页面转成 Markdown。这是一个 4B 模型,适合处理扫描件、表单和发票的团队。
nace-ai · 工具包
一次推理就对一份文档的是非题、选择题和打分题给出每个选项的概率。这是 Nace.AI 的 8B 决策模型,你可以自己运行,许可证为非商业。