摘要: 索引基础原则 高选择行的列 where,join,order by, group by 子句中频繁使用的列、 避免过多的索引 索引类型选择 b+ 索引, 适合范围查找,以及等值查找 索引优化策略 复合索引设计 遵循最左前缀原则 将选择行高的列放在前面 避免索引失效 不要再索引列上使用函数 避免隐式的 阅读全文
posted @ 2025-06-24 17:56 wsl-hitsz 阅读(1) 评论(0) 推荐(0)
摘要: https://juejin.cn/post/6893072817206591496 typedef struct zskiplistNode { // 后退指针 struct zskiplistNode *backward; // 分值 double score; // 成员对象 robj *ob 阅读全文
posted @ 2025-06-24 16:02 wsl-hitsz 阅读(1) 评论(0) 推荐(0)
摘要: 流量入口nginx nginx 作为整个架构的流量入口,可以理解为一个外部的网关,承担着请求的路由转发,负载均衡,动静分离等功能,组为一个核心入口点,nginx 肯定要采用多节点部署,同时通过keepalived 来实现高可用,从而保障整个平台的高可用 网关 网关是nginx 后的一个核心组件,承担 阅读全文
posted @ 2025-06-24 12:04 wsl-hitsz 阅读(2) 评论(0) 推荐(0)
摘要: import time from datetime import datetime, timedelta import aioredis from typing import List, Optional, Dict, Tuple class UserAccessRecord: def __init 阅读全文
posted @ 2025-06-23 10:54 wsl-hitsz 阅读(2) 评论(0) 推荐(0)
摘要: 一些基本思路,摘录自公众号 Text2SQL和Text2API的提示工程本质是是将领域知识显式化,通过角色定义和业务知识注入(如数据库Schema、API文档),让模型“理解”自然语言背后的真实意图,并将其转化为可执行的结构化指令。 提示工程的核心目标是将自然语言问题转化为准确的 SQL 查询和具体 阅读全文
posted @ 2025-06-20 14:39 wsl-hitsz 阅读(24) 评论(0) 推荐(0)
摘要: babyagi 主张使用一些工具来解决复杂的任务,代表是react,reasoning and act, 框架是早期多智能体系统的一个代表方法,他通过代理使用工具来解决复杂任务。 随着多智能体的不断发展,react 也被用于指导其他代理系统的设计,尤其是在需要协作和策略指定的场景中。 multi-a 阅读全文
posted @ 2025-06-18 18:05 wsl-hitsz 阅读(1) 评论(0) 推荐(0)
摘要: 1 2 RooFlow 项目路径:https://github.com/GreatScottyMac/RooFlow 结构化prompt 的信息,将思维链路中的决策放入prompt 中,从而动态的管理prompt的生成策略。 每一个模式都会有相应的基于记忆的prompt前缀管理, 记忆前缀告诉大模型 阅读全文
posted @ 2025-06-17 17:46 wsl-hitsz 阅读(3) 评论(0) 推荐(0)
摘要: 1、 多轮的tool use 更难一些,主要是数据难以获取和建模方式,最近的工作还是集中在涉及 multi turn tool-use 的 prompt template 2、 agent 的 tool use 的prompt 该如何写,下面是一个示例, 一个包哈了chat template 的 t 阅读全文
posted @ 2025-06-10 16:04 wsl-hitsz 阅读(5) 评论(0) 推荐(0)
摘要: 笔者本人目前在搜索部门,做的是基于搜索的更加上层的ai 应用,他本质是基于搜索能力以及搜索生态的组合式创新,关于搜索本身,本人对于大数据的数据存储也就是分布式索引构建以及索引检索这两个系统。 随着数据流式生成,持续膨胀,索引,系统必须支持,快速查询以及动态扩展,同时要保证系统的可维护性,这需要一套成 阅读全文
posted @ 2025-06-09 16:49 wsl-hitsz 阅读(4) 评论(0) 推荐(0)
摘要: go包的基本规则 每一个go文件必须声明一个package,表明该文件所属的包 包名往往和所处的目录名一致 一个目录下的所有go 文件必须同属于一个包 文件名规范 文件名应该简介明了,通常定义了文件中所定义的相关内容 文件名应该是小写,另外文件名和文件名之间应该使用下划线进行分割 文件名不需要和包名 阅读全文
posted @ 2025-06-06 14:10 wsl-hitsz 阅读(6) 评论(0) 推荐(0)