只做第一步也可以
定义 Action schema:tool、arguments、reason;只允许 2–3 个本地只读工具
保留真实输出或卡点,带到课堂;不要求一次完成全部。W16 · AGENT & CAPSTONE
Agent 不是会聊天的神谕,而是「模型提出受约束行动—程序验证—工具执行—结果回传—全程留痕」的工作流。核心实验不要求付费 API,保证公平。
先完成最小动作。哪怕没有成功复现,也请保留报错、截图和尝试过程;课堂可以展示卡点、旁听提问,并继续获得积分。
定义 Action schema:tool、arguments、reason;只允许 2–3 个本地只读工具
保留真实输出或卡点,带到课堂;不要求一次完成全部。让任意 AI 生成 plan.json(或手写保底),程序用 Pydantic 校验,只允许调用本地白名单金融工具,并记录完整审计日志;再接入个人 Capstone。
成功复现可获得「复现 +1」,并具备展示资格。在有合法 API 的前提下接入真实模型并保留离线回放
有拓展 +1,多拓展 +2;不影响零基础起步。让任意 AI 生成 plan.json(或手写保底),程序用 Pydantic 校验,只允许调用本地白名单金融工具,并记录完整审计日志;再接入个人 Capstone。
agent_inputs.jsonl(含正常与注入样例)from typing import Any, Literal
from pydantic import BaseModel, Field
class Action(BaseModel):
tool: Literal["price_stats", "risk_summary"]
arguments: dict[str, Any]
reason: str = Field(min_length=5, max_length=300)
TOOLS = {"price_stats": price_stats, "risk_summary": risk_summary}
raw = load_plan("plan.json") # 模型只提出请求
action = Action.model_validate(raw) # 程序先验证
result = TOOLS[action.tool](**action.arguments) # 再受控执行
append_audit(action, result) # 全程留痕我是金融学院硕士生,计算机零基础。我正在学习《金融编程与计算》W16,本周目标是:实验 14 · Evidence-first Agent + Capstone 检查点。 请把我当作第一次接触这些工具的人,并遵守: 1. 一次只给我一个步骤,不要一次倾倒完整答案。 2. 每一步先用日常语言解释目的,再给可复制的命令或代码。 3. 告诉我正常情况下应该看到什么,以及最常见的一个错误。 4. 如果不知道我的操作系统、目录或安装状态,先问我,不要假设。 5. 等我贴回真实输出或报错后,再判断下一步。 现在只带我完成第一步:定义 Action schema:tool、arguments、reason;只允许 2–3 个本地只读工具
这些问题不是课前考试。遇到不懂就问 AI;最后只需能结合自己的操作,说清其中一部分。
LLM 输出 JSON 后,为什么仍必须校验?
谁应该拥有执行工具的最终权限?
Agent 何时必须停下来请求人工确认?
如何区分网页中的数据与针对 Agent 的恶意指令?
没有付费 API 能否学会 Agent 的核心工程结构?
只需在实验报告中诚实标注:哪些步骤来自 AI 建议,哪些已经本人验证,哪些仍未验证。学习过程写好,报告就自然产生。
上课提前 5 分钟点名,下课前 5 分钟再次点名。
用本人笔记本打开实验报告,展示真实操作、结果或卡点。
作者现场运行;同学也可仅凭该文档复现,作者与复现者都加分。
教师判断掌握程度;旁听同学可提出被采纳的好问题。
上课提前 5 分钟点名,下课前 5 分钟再点名
使用 AI 自学,按照教学大纲完成了每周实验任务
按照教学大纲完成一项或多项拓展任务
主动共享屏幕展示复现过程,接受核验与拷问
每节课堂最先自愿开讲的前 3 人
认真旁听并提出被采纳的好问题
面对面随机拷问 · 反空心化闸门
仅凭文档课堂现场复现
本周最佳文档
没有完成全部实验,也可以凭考勤、展示卡点、认真提问和真实回答获得积分;做得越扎实,展示、拓展、拷问、双分和精选带来的激励越多。飞书应用展示过去 30 天积分榜与总积分榜。