网站首页 > 精选文章 正文
很早之前就接触过 element-ui 的 vscode 插件,感觉他们的实现思路是对的,但是要使 naive-ui 也实现类似的功能,需要耗费大量的精力,将 naive-ui 的所有组件数据都整理到 vscode 插件的代码里,最近又有了开发这个项目的冲动,我想了想,这个工作可以利用大模型来帮我处理。
我的处理思路是这样的,下载 naive-ui 的源码,找到每个组件的文档文件,将里面的数据投喂给大模型,让他输出出来我需要的格式,这样省了我大量的处理数据的时间,具体方式如下:
我跟大模型说:接下来我要给你一份 markdown 格式的文档和一段 js 代码,你要分析出来他们之间的关系,稍后我再给你一份 markdown 文件,你需要返回对应的 js 代码片段
然后我给大模型如下数据
|属性 | 参数 | 说明 | 版本 |
| --- | --- | --- | --- |
| clear-icon | () | 自定义清除图标 | 2.29.0 |
| count | (props: { value: string }) | 字数统计 | |
然后我再给大模型另外一个数据
[
{
name: 'clear-icon',
description: '自定义清除图标',
params: '()',
version: '2.29.0'
},
{
name: 'count',
description: '字数统计',
params: '(props: { value: string })',
version: ''
},
]
这样大模型就知道我的意思了,当我再投喂给大模型其他组件的 slots 数据的时候,他就会给我相应的 vscode 插件需要的数据格式了,于是借助大模型,我快速开发出了 Naive UI IntelliSense - Visual Studio Marketplace
猜你喜欢
- 2025-05-02 VSCode神级Ai插件Cline:从安装到实战【创建微信小程序扫雷】
- 2025-05-02 VSCode搭建Python虚拟环境(vscode搭建python开发环境 视频)
- 2025-05-02 AI Toolkit,VsCode最全面的AI插件,太香了~
- 2025-05-02 VSCode手动创建SpringBoot项目的方法,及详细步骤
- 2025-05-02 从哪里下载VSCode的简体中文语言包?下载后如何安装本地语言包?
- 2025-05-02 Code-server—VSCode服务器版部署
- 2025-05-02 VSCode无限画布模式(可能会惊艳到你的一个小功能)
- 2025-05-02 DeepSeek+Cline+VSCode三剑合璧!小工具开发效率飙升500%?
- 2025-05-02 干货!VsCode接入DeepSeek实现AI编程的5种主流插件详解
- 2025-05-02 分享一份嵌入式软件工具清单(嵌入式相关软件)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)