← AI 百科

🗂️ AI编程 · 共 54 个词条

📖
模型量化
通过降低模型数值精度,让大模型更省显存、更容易在本地设备运行。
AI编程
📖
Python虚拟环境
为每个Python项目隔离依赖包,避免不同项目之间版本冲突。
AI编程
📖
文档切片
把长文档拆成适合AI检索和回答的小片段,是RAG和知识库问答的关键步骤。
AI编程
📖
混合检索
把关键词搜索和向量搜索结合起来,提高AI知识库找资料的准确率。
AI编程
📖
Webhook签名校验
验证Webhook请求确实来自支付、平台或第三方服务,防止伪造通知篡改订单和会员状态。
AI编程
📖
API请求
程序通过固定地址、参数和密钥向另一个服务要数据或提交任务的方式。
AI编程
📖
JSON Schema
用一套规则描述JSON应该长什么样,常用于校验AI输出和接口数据。
AI编程
📖
Cron定时任务
让程序按固定时间自动执行任务,比如每天生成报告、同步数据或清理缓存。
AI编程
📖
Function Calling
让模型按结构化参数请求调用某个函数,再由程序执行真实逻辑。
AI编程
📖
无头浏览器
没有可视化窗口的浏览器,适合在服务器上自动访问网页、截图和跑测试。
AI编程
📖
小程序基础
理解微信小程序、支付宝小程序等轻应用的基本结构、适用场景和开发上线流程。
AI编程
📖
H5页面
一种可在手机浏览器、微信、朋友圈、广告落地页中打开的轻量网页。
AI编程
📖
低代码工具
用拖拽、组件和少量代码快速做后台、表单、流程、数据看板和内部工具。
AI编程
📖
Supabase
一个基于PostgreSQL的后端平台,常用来快速做数据库、登录、存储和API。
AI编程
📖
支付回调
支付平台在付款、退款、续费、取消等事件发生后主动通知你服务器的机制。
AI编程
📖
Redis基础
Redis是常用的内存数据库,常用于缓存、队列、限流、会话和排行榜。
AI编程
📖
缓存失效
缓存失效是指数据更新后,旧缓存没有及时删除或更新,导致用户看到旧数据。
AI编程
📖
GitHub
全球最大的代码托管平台,也是开源项目的聚集地——AI编程工具经常需要你在这里存代码、拉取别人的项目。
AI编程
📖
Git Diff(查看代码改动)
查看代码具体改了哪些内容的命令/功能,红色是删除的、绿色是新增的,是审查AI改代码结果的核心工具。
AI编程
📖
SQL
操作数据库的标准语言,用来查询、增加、修改、删除数据,几乎所有关系型数据库都用它。
AI编程
📖
数据库
专门用来存储、组织和快速查找大量数据的系统,几乎所有应用背后都有一个数据库在支撑。
AI编程
📖
后端
用户看不见的那部分程序,负责处理业务逻辑、存取数据库、和前端通信,是应用真正"干活"的地方。
AI编程
📖
用户身份验证
确认"这个人是不是他声称的那个人"的过程,通常通过账号密码、验证码或第三方登录实现,是几乎所有需要登录功能的应用的基础。
AI编程
📖
用 AI 调试代码
把报错信息和相关代码丢给AI,让它帮你分析原因、定位问题、给出修复方案,比自己盲目排查快得多。
AI编程
📖
终端
终端是输入命令、运行程序、安装依赖和查看报错的地方,是AI编程必须理解的基础入口。
AI编程
📖
什么是命令行
用文字命令做操作
AI编程
📖
Codex基础入门
面向非专业开发者理解Codex:它可以读代码、改代码、解释报错,并辅助完成小型开发任务。
AI编程
📖
Git
Git是代码版本管理工具,用来保存修改记录、回退错误、协作开发和管理AI改代码的风险。
AI编程
📖
Node.js
Node.js让JavaScript可以在电脑或服务器上运行,是很多前端、后端和AI工具项目的基础环境。
AI编程
📖
环境变量
环境变量是存放API Key、数据库地址、运行模式等配置的方式,常见文件是 .env。
AI编程
📖
AI代码审查
让AI检查代码中的逻辑问题、边界情况、安全风险和可维护性问题。
AI编程
📖
AI生成测试用例
用AI根据需求、接口和代码生成正常、异常、边界和回归测试用例。
AI编程
📖
AI开发环境配置
让AI辅助安装运行环境、解释配置文件、排查版本冲突和启动失败问题。
AI编程
📖
零代码建站
不用写代码,通过模板、可视化编辑器和AI工具快速做出网站。
AI编程
📖
域名和DNS
理解域名、DNS解析、A记录、CNAME,解决网站为什么打不开的问题。
AI编程
📖
Vercel部署
把前端项目或简单全栈项目发布到线上,让别人通过网址访问。
AI编程
📖
环境变量
把API Key、数据库地址、运行配置放在代码外面,方便安全管理不同环境。
AI编程
📖
Git基础
Git是代码版本管理工具,用来记录修改、回退版本和多人协作。
AI编程
📖
GitHub基础
GitHub是代码托管和协作平台,常用于保存项目、发布开源代码和管理开发任务。
AI编程
📖
Webhook
一种让系统在事件发生时主动通知另一个系统的机制,是自动化和支付回调常见基础。
AI编程
📖
AI生成JSON
让AI按固定字段输出可被程序读取的JSON,用于批量内容、配置和数据录入。
AI编程
📖
数据库索引
索引是数据库用来快速查找数据的结构,能提升查询速度,但也会增加写入和维护成本。
AI编程
📖
SQL基础
SQL是用来查询、添加、修改和删除数据库数据的标准语言。
AI编程
📖
ORM基础
ORM让程序用对象或函数操作数据库,减少手写SQL,但也可能隐藏复杂查询问题。
AI编程
📖
VS Code
微软出的免费代码编辑器,装个插件几乎能写任何语言,是目前最主流的编程/AI编程入门工具。
AI编程
📖
后台管理系统
给运营/管理员用的内部系统,用来管理内容、用户、订单等数据,通常有增删改查、权限控制、数据看板这些功能。
AI编程
📖
AI 编程开发环境搭建
开始用AI编程工具(Codex、Claude Code等)前,电脑上需要装的基础软件:代码编辑器、Node/Python运行环境、Git、终端使用能力。
AI编程
📖
前端路由
单页应用里"切换页面不刷新整个网页"的机制,通过JS控制URL和显示内容的对应关系,而不是每次都向服务器请求新页面。
AI编程
📖
API 接口(Endpoint)
前后端约定好的一个网络地址,前端按这个地址发请求,后端在这里接收处理并返回数据。
AI编程
📖
身份令牌(Token)
用户登录成功后,服务器发给客户端的一串凭证,之后每次请求带上这个凭证证明"我是已登录用户",不用每次都重新输入密码。
AI编程
📖
JWT(JSON Web Token)
一种自包含用户信息的Token格式,服务器不用查数据库就能验证有效性,但也因此很难在有效期内主动作废。
AI编程
📖
权限系统
控制"谁能看什么、谁能做什么操作"的机制,避免所有登录用户都能访问/修改所有数据。
AI编程
📖
RBAC(基于角色的权限控制)
不给每个用户单独配置权限,而是先定义几种"角色"(如管理员、编辑、访客),每种角色对应一组权限,用户只需要被分配角色。
AI编程
📖
文件上传功能
让用户能把本地文件(图片、文档等)传到服务器/云存储的功能,需要考虑大小限制、类型校验、存储位置等问题。
AI编程