- 博客(106)
- 收藏
- 关注
原创 【AiAgent学习】LLM基础与Prompt工程
什么是LLM:大型语言模型(Large Language Model),简单来说,LLM 是一个海量文本训练出来的神经网络,它能理解和生成人类语言。核心特性:上下文理解:能理解对话历史和上下文文本生成:根据输入生成连贯的文本多任务能力:问答、翻译、摘要、代码生成等主流LLM模型DeepSeek、GPT-4、GPT-3.5、文心一言、Qwen。
2026-03-02 11:50:56
115
原创 【AiAgent学习】背景、计划&准备工作
注:我觉得清楚从哪里开始很重要,llm大语言模型我觉得是基础,从它之后明白原理,再去学框架,然后实战,是这个路线,下一章开始记录学习过程。第2阶段:工具使用与Function Calling。第1阶段:LLM基础与Prompt工程。- Prompt设计技巧与进阶方法。- Agent工作循环与状态管理。- 基础Agent实现与决策机制。- 自定义工具开发与API集成。- ReAct模式与任务分解。- LLM原理与API使用。- 向量数据库与检索技术。- 自我反思与多路径探索。第5阶段:规划与推理。
2026-03-02 10:10:17
47
原创 【Antd】Table拖拽自定义
本文介绍了如何基于Ant Design的Table组件实现行拖拽功能。通过使用dnd-kit库,在表格中添加自定义拖拽列和全选列。关键实现包括:1)使用DndContext和SortableContext处理拖拽逻辑;2)自定义DragHandle组件作为拖拽手柄;3)通过Row组件实现可排序行,处理拖拽时的样式变化;4)自定义全选列替代原生的rowSelection。代码展示了完整的实现方案,包括拖拽结束事件处理、列表重排序和状态管理。该方法灵活控制列位置,支持自定义拖拽样式,适用于需要表格行交互排序的场
2025-09-29 10:27:01
401
原创 【Safari】高度兼容性问题
calc(var(--vh, 1vh) * 100 - 99px)代替了之前的clac(100vh - 99px)var(--vh, 1vh)意思是,先用全局属性vh,如果不存在则使用1vh。到这里高度兼容性问题可以解决了。
2025-03-20 15:05:18
562
原创 [vite:terser] terser not found. Since Vite v3, terser has become an optional dependency...
报错:[vite:terser] terser not found. Since Vite v3, terser has become an optional dependency. You need to install it.解决方法:npm i terser --legacy--peer-deps。
2024-05-07 11:19:24
5220
原创 react项目运行卡在编译:您当前运行的TypeScript版本不受@TypeScript eslint/TypeScript estree的官方支持
您当前运行的TypeScript版本不受@TypeScript eslint/TypeScript estree的官方支持
2024-01-10 16:31:56
1312
原创 css实现圆形进度条
3)大于50%,right为180deg,left对应:100%是0deg,75%对应-90deg,以此为例,那么计算规律是,75% - 50% = 25%,25 * 3.6 = 90,因为left是逆时针计算,所以需要用180 - 90 = 90,再添加一个符号即可(数学上直接减180结果一样),就是-90deg。1)当百分比小于50%且不为0的时候,左边不需要百分比:为-180度,右边180度是50%,计算出1%是多少度:180 / 50% = 3.6度(度/1%),乘以百分比即可;
2023-10-26 10:46:11
2121
空空如也
docx文件在显示目录跳转
2024-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3