Qwen3.5:9B使用小记

前言 AI走进普通开发者的这两年,各类大模型层出不穷,日常可以通过cursor等工具使用,但要尝试api调用还挺麻烦的,国外的模型往往限制国内地址使用(开梯子去跑,hhhhhh裸奔更不愿意了),而国内的模型,有一说一,不想用也不敢用(虽然也没什么值得偷的 hhhhhh),所以在AI方面的探索一直用一些开源的小模型,例如 deepseek-r1-7b,Qwen2.5-4B等等,说实话不够用,做一些AI相关的任务时,总是答非所问,或者答着答着就跑偏了。例如做的国际化MCP服务,它不按指定格式输出。例如最近的openclaw,它总是想调用tts功能,直接卡死在对话的第一步。 但这是不是意味着小模型就没法用呢? 这几天Qwen3.5发布了,这几天有空在笔记本上跑了下9B:Q4_K_M,感觉还可以,下面大概说一下。 介绍 配置 设备:MAC M2芯片 16G内存。 模型:Qwen3.5:9B:Q4_K_M 运行方式:ollama 测试项目 国际化MCP服务...

1 minute read

国际化MCP服务

前言 8 月 8 日我发布了《AI 的使用 - MCP 国际化初实现》。我基于既有插件做了扩展,并能在 IDE 中通过 MCP 服务调用这些能力。后续优化中我发现:此前误以为无法通过 MCP 的...

1 minute read

前端构建工具插件研发

前言 新来了一个需求,要求调研某工具,它们提供了多平台的插件,而我的任务就是弄清楚该工具如何在公司项目落地。 调研过程很简单,该工具非常有名,功能齐全,支持平台完备,只需要在本地项目中尝试运行一下即可。 但是呢,我们希望该工具的接入能更简单一些,让使用者不用关心某些具体实现,所以,我们准备将一些使用者在业务代码的工作挪到插件里来。 项目大体结构 product/ ├─ package.json — 包配置/入口/exports/脚本 ├─ package-lock.json — 依赖锁文件 ├─...

2 minute read

AI的使用-MCP国际化初实现

前言 拿着锤子,看啥都像钉子。 –查理·芒格 “当手里抓着小模型,那能解决什么痛点?” 当我大体熟悉了AI开发后,有了这个想法。回头看看自己写几个工作上用的插件,就感觉国际化插件似乎可以与大模型和MCP服务碰出一点火花。 来让AI为开发赋!!!!能!!!!! 解析这个流程中,模型能做什么 首先我们来看国际化插件。 当前插件的运行流程如下。 其中人工处理的步骤有很多,其中按约定创建语言json(做标记),且将项目内文本导出到json这步工作量最大,如果借用AI的能力完成,会大大提升接入国际化功能的时间。 目标:使用AI技术,智能导出项目国际化json且自动替换文本代码为国际化调用代码。 拆解任务 遍历项目,读取文件,找出文本 检查文本类型,判断是否需要导出 收集需要导出的文本,调用AI生成文本对应的key,按文件层级导出json...

1 minute read

RAG(检索增强生成)

前言 接前一篇使用MCP协议编写对话工具(后文简称对话工具),当我们询问大模型一些内网的内容时,大模型没有接触过相关的内容,往往会开始胡编,输出错误的内容,这时候就需要使用RAG功能,将内网的一些文档提供大模型,用以生成真实的回答。 需要搞清楚RAG与LLM之间的关系。 整个流程可以分为索引部分与查询部分。 索引过程:文档 –> 分割成块 –> 嵌入模型 –> 向量 –> 存储到向量数据库。 查询过程:用户问题 –>...

2 minute read

MCP协议使用

大体流程 下载Ollama,下载并运行deepseek-r1:7b模型。 借助大模型学习如何编写MCP协议服务。 通过多轮对话生成下方项目结构: mcp-service/ ├── mcp/ # MCP协议核心实现 │ ├── protocol.js # MCP协议解析/格式化 │...

2 minute read

echarts-for-react-fc

echarts-for-react-fc English 中文 在 react 中使用 echarts,使用函数式组件进行封装, 并提供 hook 供使用者消费。 有了echart-for-react,为什么还要编写该组件 echarts-for-react在组件上提供 setOption 相关的参数进行图表的更新,这让人感到不适、别扭。 echarts...

8 minute read

新产品的0到1

single 从周围找到“机会”的蛛丝马迹。 real need 确认是否是真实的需求。从目标用户处确认,目标用户不一定知道自己的真实需求,灵魂三连追问,如果能准确的回答出来,多半是真实需求。尝试将发现总结为一个简单的句子。 find value position 找到“机会”在整个行业产业链的地位。了解自己的上游、下游、竞对、伙伴。 prove assumptions 进行市场分析调查。一对一的正式客户询问。开展相关聚会讨论。 design concept 设计原型,需要逻辑闭环,无需精确到细节,用三句话提炼出需求。...

1 minute read