这是一份关于你的能力自评。根据目前的熟悉程度选择即可,没有标准答案,也不用查资料。
只需姓名,就可以开始填写。
先了解你日常使用编程工具的熟悉程度。
使用变量、函数、条件与循环编写程序。
使用 JavaScript 编程,并运行 Node.js 程序。
制作页面、处理表单和基础交互。
理解请求、响应、常见方法与状态码。
读写 JSON,处理对象、数组和接口数据。
设计简单数据表,并完成增删改查。
安装依赖、使用命令行,并管理代码版本。
从基本概念到模型调用,按实际情况选择。
理解大模型的基本能力及其局限。
理解 Token、上下文长度和使用成本。
编写清楚的任务指令、角色和输出约束。
使用密钥、消息和参数调用模型接口。
组织历史消息,让模型理解连续对话。
让模型按照 JSON 或约定结构返回结果。
理解并实现逐步显示模型回复。
了解智能体如何思考、选择工具并完成任务。
理解模型、工具、记忆和执行循环之间的关系。
理解思考、行动、观察的循环过程。
理解模型请求调用工具与程序实际执行的过程。
定义工具名称、说明、参数和校验规则。
把复杂目标拆成可执行的多个步骤。
设计节点、条件分支、循环和执行顺序。
根据工具结果继续执行,处理超时和重试。
了解如何让智能体使用资料,并记住必要的信息。
理解检索资料、组装上下文和生成回答的流程。
提取文档内容,并划分适合检索的文本块。
理解文本向量和语义相似度。
存储向量,并检索与问题相关的内容。
结合不同检索方式,对候选资料重新排序。
管理对话历史,进行截断、摘要或压缩。
保存用户偏好和历史信息,并按需读取。
即使只是听说过,也可以如实记录。
理解模型上下文协议如何连接工具与数据。
理解服务端与客户端的职责及调用关系。
把任务知识、流程和资源封装成可复用技能。
理解不同智能体之间的协作与消息传递。
让智能体搜索、阅读或操作网页。
让智能体通过界面操作电脑软件。
结合文本、图片、语音等输入完成任务。
了解智能体走向复杂任务时需要考虑的问题。
为不同 Agent 分配角色,协作完成任务。
管理任务分派、消息传递与结果汇总。
为关键步骤设置人工审核、确认或接管。
识别外部内容中的恶意指令与提示词注入。
限制工具可访问的资源和可执行的操作。
用任务完成率、准确率等指标评估效果。
跟踪调用过程、定位错误并统计 Token 成本。
了解你将代码变成可用应用的能力。
开发接口、处理请求并组织业务逻辑。
实现消息展示、输入和调用过程反馈。
在数据库中保存会话、任务和运行状态。
使用环境变量管理配置与敏感密钥。
处理并行工具调用及较长时间的后台任务。
编写检查用例并定位接口或执行逻辑的问题。
将应用运行在服务器,并管理进程与配置。
这一部分请根据亲自做过的事情选择熟悉程度。
亲手调用模型 API,实现可使用的聊天功能。
让模型自主选择并调用实际可执行的函数。
把自己的资料接入系统,完成检索和回答。
让应用持久保存并再次使用历史信息。
让多个工具或工作流节点协同完成一项任务。
使用 LangGraph、Dify、n8n、Coze 等搭建应用。
从需求分析到实现、调试和部署完成一个项目。
概念没听懂、原理不清楚,或开发时卡住的地方,都可以写在这里。每个问题单独一条,方便老师集中讲解。
当前浏览器未启用脚本,可直接填写下面的额外问题框。
选填,可添加多个问题;每条最多 1000 字,最多 50 条。暂时没有疑问可以直接提交。
提交后,老师将根据大家的基础与疑问安排课程。
只收集姓名、自评选择与主动填写的疑问。
当前未启用 JavaScript,所有题目已展开。请填写姓名、56 项自评后,在页面底部提交。每个问题可单独填写在疑问输入框中。